Our company would like to have this Customer field use the Accounts lookup as default instead of the contacts lookup being show first. I would like to 1. remove the contacts lookup, OR 2. simply move the accounts lookup to be first so it is open by default. The problem we are trying to solve is that users are selecting a contact on accident because they don't realize they can toggle over to accounts, and we want them to only use an account for this field.

 

I found this in the OpportunityPageV2 schema and tried to copy this code and paste it in the copy of the scheme that is in the custom package, then I switched positions between Contact and Account so Account was first. This worked temporarily until the next time the system compiled, and now it is back to how it was. How else could I REMOVE the contact part of this lookup or make accounts appear first?

 

        attributes: {

            

            "Client": {

                    "caption": {"bindTo": "Resources.Strings.Client"},

                    "dataValueType": this.Terrasoft.DataValueType.LOOKUP,

                    "isLookup": true,

                    "referenceSchemaName": "Contact, Account",

                    "isRequired": true,

Like 2

Like

1 comments

Dear Mitch,

 

In order to implement the required functionality please do the following:

1. Create a replacing client module for the “OpportunityPageV2” schema. Please find more information about it in the article by the link below:

 

https://academy.creatio.com/documents/technic-sdk/7-16/creating-custom-client-module-schema

 

2. Add the following code to the schema:

 

define("OpportunityPageV2", [], function(){

    return {

        attributes: {

            "Client": {

                    "multiLookupColumns": ["Account"]

            }

        }    

    };    

});

 

3. Save the schema and enjoy the result:

 

 

Best regards,

Norton

Show all comments

I have been working on Product section page which has the detail of Features. The detail has a small form which suggest to select particular feature and it automatically filters the Type of feature (String, Boolean, Integer, Double, List item) then I can fill value or select from lookup (list item type).

On the Feature's detail page there are columns created for each type and are combined in a columns container. There are also business rules which will show particular column replacing the Columns container.

Here is the screenshot of Feature detail - 

I would like to know how we can combine columns so that they can be replaced later according to the business rules.

Right now I can place each column in a row on the section page and then hide them using business rules. That will also create empty spaces on the page. So how can I create Column container which will not show empty spaces of hidden columns.

Can anyone please tell ?

Like 0

Like

1 comments

Hello Ramnath, 



It can be done in a two different ways:

1) You can bind "colSpan" to your own attribute and set it to 0  when hiding conditions are met. 

2.) Set "display: none" style for the fields that should be hidden when the hiding conditions are met



Kind regards,

Roman

Show all comments

Hi Team,

Is there a way to see who has added or modified the fields. in case if the user has added a license in order or an account. What is the way to check? which table should I search for? I can see the last created and modified options in the account table. Just wanted to understand if there is a possibility to check some more extensive information such as who has changed the order status / who has added a product. Thank you in advance.

Regards,

Gokul

 

Like 0

Like

2 comments

Dear Gokul,

You can set up the Change log for this purpose. Here is the guide how how to do it https://academy.creatio.com/documents/administration/7-15/change-log

You will be able to see who and when modified some particular fields. The only thing is that you will be able to track the changes only after the change log is set up. The changes made in the fields before the set up will not be visible. 

Best regards,

Dean

Thank you Dean :)

Show all comments

I am planning activity for multiple leads or contacts at the same time

And, I should also be able to access all the leads or contacts from activities page?

How can I achieve this?

Thanks,

Nagaraju

Like 0

Like

1 comments

Dear Nagaraju, 

If you want just to show all Leads (or contacts) for the Activity you can create a new object (e.g. LeadInActivity) with fields Lead and Activity and display it on the Activity page as a detail matching it by the Object's column Activity and Activity's column Id. 

https://academy.creatio.com/documents/technic-sdk/7-12/creating-entity-schema?document=&_ga=2.244310213.174617871.1572445260-943284580.1572445260

Best regards, 

Dennis 

Show all comments



Hi. I have read the articles about Portal Users that are available;

What portal users are. How to create them. How to set up their rights.

But what I want to know is what can't they do? Surely there must be some limits of a Portal User compared to a full licensed user.

Or is this just a result of what I allow my Portal users to do in my environment? Although I agree and understand that it would not be recommendable to let a Portal user do anything.

 

Best regards,

 

Like 0

Like

2 comments

Dear Julius,

The application portal is a part of the platform used by external users and it is limited. There is no way to turn the portal user into the regular system user. The portal users' functionality is limited by the licenses and the objects permissions. Apart from that, there are a lot of back end functionality which is not compatible with the portal users. For example the portal users will not be able to run the database triggers for majority of the default functionality, access the portal through mobile application, run bulk emails, etc. Basically, there is no point to allow external users to use the application through the portal as a regular company employee. For this purpose, it is better to create a regular user for this individual. Theoretically it is possible to allow external users to use the application functionality on the company employee level, however it can only be done with the help of separate development project. 

Best regards,

Dean

Ricardo Alberto Cruz López,

 

Please note that the emails functionality is not available and cannot be setup for portal users.

Show all comments



Dear mate,

Is there a way to display Opportunities detail content in the section account ?

Thanks,

Nicolas

Like 0

Like

1 comments

Hello Nicolas,

Opportunity detail is already present on account "History" tab. As for displaying its content in section list then unfortunately it is not possible since this detail may contain several records and the application cannot display several rows in one column in section list. We will create a suggestion to our R&D team so to make it possible in one of future versions, but currently it requires complete core logic modification. Thank you for this suggestion and helping us to make our application better!

Best regards,

Oscar

Show all comments

Hi all,

On the Opportunity Section, i have a detail which show me the opportunity's concurrents.

How can i display all the opportunities concurrents on the Account page ?

Thanks,

Nicolas

Like 0

Like

1 comments

Dear Nicolas,

You can do that with the help of the business process.

First, you need to add Accounts lookup on the detail page, which will be used in process https://prnt.sc/pr6t0r It is not necessary to fill it when adding the record on the detail. Once the record is added https://prnt.sc/pr6ts7 I go to my associated account https://prnt.sc/pr6ts7 and see the associated opportunity record https://prnt.sc/pr6usc

Here are the business process settigs:

1. Signal https://prnt.sc/pr6uws

2. Read data element for reading the detail object https://prnt.sc/pr6v0b

3. Read data for reading the opportunity https://prnt.sc/pr6v35

4. Read data for reading the account https://prnt.sc/pr6v5z 

5. Modify data which will update the added Account field on the detail page https://prnt.sc/pr6v8v  https://prnt.sc/pr6ve7

Best regards,

Dean

Show all comments

Hello

So I want to use a calculated field to calculate different kinds of weights. The problem is that I need to get the data from a detail on this page with calculated fields.

It goes like this

-| Shipments Page

---| CBM (field on shipment page)

---| Volume Weight (field on shipment page)

---| Total Value (field on shipment page)

---| Containers (detail on shipment page)

------| Dimensions (field on the detail on the shipment page)

------| Value (field on the detail on the shipment page)

 

If that makes sense so I need to get the data off of the detail that is on the page using client side code preferably (javascript), so I can set up the calculated field. So there can be many containers on this shipment page and I need to be able to sum all of it up and calculate it.

Much like how opportunity amount is calculated off of opp products (which is a detail) I need to do the same but I am not sure how to reference the detail in client side code. Is there anyway to do this? e.g. like how on the opportunity page the opportunity amount is set using the opportunity products which is a detail on the page.

Like 0

Like

1 comments

You can take data directly from the database. Please check what object the detail is related to and select data from it. 

Please find more information about CRUD operations on the client end in the article by the link below. 

https://academy.bpmonline.com/documents/technic-sdk/7-14/crud-operation-implementation-client

Show all comments

Hi. I am having the issue of page Tabs, Field Groups not showing correctly in the section wizard edit mode.

I've had this problems many times. But what is causing this issue?

I'm using the english language (I have not changed language on this environment) on a demo environment with system admin role.

I believe there is a bug causing this. This is the HTML

Like 0

Like

2 comments

Dear Julius,

It seems like the section object did not save the changes correctly. Try to do the following:

1. Go to the system configurations in the advanced settings. http://prntscr.com/phqih3http://prntscr.com/phqiqe 

2. Update the database structure 

3. Generate the source code for all items

4. Compile all items.

It may take some time to perform the last 3 steps. Once you are done, try to clear your browser cache and see if the issue is resolved. If the captions are still missing, please approach our support team via support@bpmonline.com so that we could investigate this problem in your particular environment.

Best regards,

Dean

It works. Thanks Dean!

Show all comments

Please help....

I am seeing the following request dragging when I try to edit & save a contact on my on-prem Bpmonline application (v 7.13). 

Any idea why this is doing that? Has anyone else saw that the waiting screen shows for 40+sec after saving a Contact record? Everytime it is FindDuplicatesOnSave call that kept taking looong time. 

Like 0

Like

1 comments

Hi Kumar, 

The duplicate search service should definitely work faster. You can try debugging it to detect possible issues as described in the "Server code debugging" article. The service name is DeduplicationService, the "Deduplication" package.

The performance delay might appear at the database level, In this case. call the "tsp_FindDuplicate" procedure. You can check how it works.

Hope this helps.

Regards, 

Svetlana

Show all comments