Hi All,

 

I have created two types of contracts (Loyalty and General) and the default "Subordinate contract" detail is only showing in one page(General). So when creating a Subordinate contract by clicking on the (+) icon, I can see both options.

Is there a way to hide the Loyalty option from there?

Like 0

Like

4 comments
Best reply

Hi Champi,

I believe in this conversation you will find an answer to your task.

Hello Champi,



Your business task could be achieved only by development. 



Please refer to this post.

Hi Bogdan,

 

Thank you for the reply.

In the post you shared, the solution is given to remove the (+) icon logically. But what I need to achieve is to have the (+) icon and only remove one option from there.

For an example, If the user clicks the + icon of the detail on "General Contract" page, it should only show the "General" option. Same goes with the Loyalty page.

Will you be able to help me with this please??

Hi Champi,

I believe in this conversation you will find an answer to your task.

Hi Dmytro Vovchenko,​​​​​​​

 

Thank you so much for your assistance. That solution works like a charm yes

Show all comments

Hi community,

To show conversion rate in dashboard we use sales pipeline. Is there a way to show conversion rate without sales pipeline. For example "To show conversion rate in leads between qualification to closed won". Is there a way to implement it. Also suggest best chart to do this.

Thanks in advance.

 

Regards,

Manideep Korni

Like 1

Like

2 comments

Hello Korni,

 

As I understand your need - you want the same info that the pipeline contains, but to be displayed in a different way. In the pipeline, the general data is just being calculated in a specific way. What you can do is create a new dashboard with the same calculation mechanism. The sales pipeline is just a classical view of this kind of chart with pre-calculations done in the background.

 

Please check the article below to see the details of how the formula should be built:

https://academy.creatio.com/docs/user/sales_tools/long_sales/sales_pipe…

 

Best Regards,

Dan

Hi Manideep, 



I always like to show the conversion rate as a metric. It's not possible with OOTB tools, but you can use the marketplace app below. 

 

Here you can simply do the calculation of conversion rate (however that might be in your case), then display it. 



https://marketplace.creatio.com/app/calculated-metrics-creatio 



Note: Currently this will only work on classic UI pages without development.

Show all comments

Hi community,

 

I want to implement "SalesPipeline" chart with custom column in lead section. By default it is tagged to the Column "Qualify status". But Iam using my own custom column "UsrLeadOpportunityStages" to define lead stages in my project. I can try with normal pipeline graph but also I want to implement the stage conversion rate, just like shown in the picture.

Is there a way implement.

Thanks in advance.



Regards,

Manideep Korni

Like 2

Like

4 comments

Hello,



I believe your business task could be achieved by this MarketPlace add-on,

Bogdan,



Thank you for your response. But this add-on will work only for opportunity section. But I need this implementation in leads section.

If there is any other alternative. Please let me know

Thank you.

Regards,

Manideep Korni

Korni Manideep Reddy,

 

The full sales pipeline doesn't have the option to choose the object to build the dashboard by. Your dashboard can only be created using the development tools. 

 

We've registered it in our R&D team backlog for consideration and implementation in the future application releases.

 

Thank you for helping us to improve our product.

Hi Bogdan,

I also had a similar idea and could not see this having been developed and available OOTB. 

BR,

Jacek

Show all comments

Hi Community,

 

I am trying to add a fixed filter like "Owner" in Activities to a custom section. Below is the code I added for the same:

initFixedFiltersConfig: function() {
				var fixedFilterConfig = {
					entitySchema: this.entitySchema,
					filters: [
						{
							name: "Owner",
							caption: this.get("Resources.Strings.OwnerFilterCaption"),
							addOwnerCaption: this.get("Resources.Strings.AddEmployeeFilterCaption"),
							hint: this.get("Resources.Strings.SelectEmployeeFilterHint"),
							columnName: "customSectionColumn",
							dataValueType: this.Terrasoft.DataValueType.LOOKUP,
							filter: BaseFiltersGenerateModule.OwnerFilter
						}
					]
				};
				this.set("FixedFilterConfig", fixedFilterConfig);
			}

I can see the filter getting added to the section. But the labels are not getting displayed. Below picture shows the default labels getting displayed.

I have added the captions OwnerFilterCaption("Employee"), AddEmployeeFilterCaption("Add Employee"), and SelectEmployeeFilterHint("Select Employee") to Localizable Strings for the section but when debugging the values are returned as undefined for this.get("Resources.Strings.OwnerFilterCaption").

Could anyone tell me what I am doing wrong and how to resolve the issue?

 

Like 0

Like

2 comments

Hi,

Here is an example on adding a custom fixed filter.

Case description:

You need to add a custom fixed filter by column Type to the Contact section.

 

Algorithm of realization:

  1. Create replacing client schema for your section.
  2. Create localizable strings which will contain captions of the filter and menu item.
  3. Create image which will contain image of the filter.
  4. Source code of the "ContactSectionV2" :

define("ContactSectionV2", [], function() {
    return {
        entitySchemaName: "Contact",
        methods: {
            initFixedFiltersConfig: function () {
                var fixedFilterConfig = {
                    entitySchema: "ContactType",
                    filters: [
                        {
                            name: "TypeFilter",
                            columnName: "Type",
                            referenceSchemaName: "ContactType",
                            caption: this.get("Resources.Strings.ContactTypeFilterCaption"),
                            dataValueType: this.Terrasoft.DataValueType.LOOKUP,
                            appendCurrentContactMenuItem: false,
                            addNewFilterCaption: this.get("Resources.Strings.SelectContactTypeCaption"),
                            hint: this.get("Resources.Strings.SelectContactTypeCaption"),
                            buttonImageConfig: this.get("Resources.Images.ContactTypeFilterImage")
                        }
                    ]
                };
                this.set("FixedFilterConfig", fixedFilterConfig);
            }
        }
    };
});

The result:

Dmytro Vovchenko,

Thank you for your response. I compared with the code above and changed  "addOwnerCaption" to "addNewFilterCaption" and it works now. 

 

 

Show all comments

Hello,

 

I am willing to add a process for validation on Save for the Case object as shown in figure attached.

 

Any insights please?

 

Thanks,

Like 0

Like

1 comments

Hello,

 

The following instructions can help you to achieve the result you are looking for: validators schema section

 

Show all comments

Hi community 

I am trying to get the Min value for a datetime field using the read data business element.

But it seems that creatio is not handling the returned data correctly.

Does anyone have the same problem?

Like 0

Like

3 comments

hi Stefano Bassoli,



You should be using the function in the Read data element.

Could you please describe how you have been using the Read Data BP

element to find the min value for a date field?





BR,

Bhoobalan Palanivelu.

Bhoobalan Palanivelu,

Hi,

 

see the attached file,

I'm trying to update Event.StartDate field with the MIN value returned by "read data" bp element

Stefano Bassoli,

I recreated the BP and now it works!

Show all comments

Hi Community,

 

I want to hide the "+" button shown below, during column setup. The expectation is that the user should only select the current object's columns. This functionality is similar to Customer Portal users as it is not visible to them.

 

 

Is there a way to hide this for normal users also? Any suggestions will be appreciated.

 

Regards,

Sourav

Like 1

Like

1 comments

Hi,

The code for this button is:

{
						className: "Terrasoft.Button",
						visible: {
							bindTo: "ExpandVisible"
						},
						click: {
							bindTo: "expand"
						},
						markerValue: "addObject",
						imageConfig: resources.localizableImages.ExpandImage,
						style: Terrasoft.controls.ButtonEnums.style.TRANSPARENT
					}

It is defined in the schema StructureExplorerViewConfig. As you can see, the parameter "visible" is bonded to the attribute ExpandVisible.

This attribute is located in the schema StructureExplorerMainViewModel and you can override this schema and set any value you want to it based on the needed condition.

Show all comments

I have a button on a detail that I want to use to filter the records in the said detail upon clicking it. The Apply filter option doesn't seem to be there. Quick filters seem to be working for a section but not on a detail. 

 

Anyone knows a possible solution ?

 

Regards,

Abilash

Like 0

Like

2 comments

hi Abilash,



Have you checked by refreshing the page?

Did you debug to see the execution of the Detail button event?



If the execution of the event is successful, then Grid data must be refreshed and published by applying the latest filter data.

(OR)

It is possible to implement the quick filter module following this article https://academy.creatio.com/documents/technic-sdk/7-13/adding-quick-filter-block-section





BR,

Bhoobalan Palanivelu

Hi Bhoobalan Palanivelu,

 

Thanks for your reply.

 

First part of your question, applying the filter on the detail upon clicking the button is the issue for me.  As for the second part, I've tried implementing the quick filter on the detail but to no avail. It's not throwing an error but nor am I getting the required output.

 

Regards,

Abilash.S

 

Show all comments

Hello Creatio Community,



In our "Lending 7.18.4 Creatio Product" our team wants to call "Fill in product terms" from the server side.

How can we call this functionality (generate application parameters) from the server side?

 

Regards,

Lirzae

Like 0

Like

1 comments

Hello,

 

Could you please specify from where exactly would you like to call this function and the purpose of it? Is it from a different application by calling a specific URL/endpoint?

 

Best regards,

Dariy

Show all comments

Can you please tell me in which object (table) data about user rights for a specific record is stored?

For example, in sales there is a record "Laptop" for this record the rights are configured, you need the name of this table where the names of users for whom these rights are distributed are stored.

Like 0

Like

5 comments
Best reply

Hello Tigran,

 

As Vladimir pointed out, there is no fast way to transfer the rights to records to another instance yet.

Although, you can manage to do that with a help of the SQL scripts, here is a community post about a similar task that explains it in great detail:

https://community.creatio.com/questions/deployment-permissions

 

Additionally, I will add this request to an already existing task to prioritize it so our developers will bring such functionality in future releases.

 

Thank you.

Hi Tigran,



For example, table name for Account is SysAccountRight

Vladimir Sokolov, 

thanks for the answer .

I can't find this object in the Configurator (  

Gevorgyan Tigran writes:

Vladimir Sokolov, 

thanks for the answer .

I can't find this object in the Configurator (  

It is now shown in Configurator, but you can insert/update/delete/select with SQL queries.

We manage access rights this way sometimes

Hello Tigran,

 

As Vladimir pointed out, there is no fast way to transfer the rights to records to another instance yet.

Although, you can manage to do that with a help of the SQL scripts, here is a community post about a similar task that explains it in great detail:

https://community.creatio.com/questions/deployment-permissions

 

Additionally, I will add this request to an already existing task to prioritize it so our developers will bring such functionality in future releases.

 

Thank you.

Thanks!!!

Show all comments