Hi all,

 

Does deleting a contact trigger sync process? If no, how can we do that?

 

Thanks for your help

Like 0

Like

3 comments
Best reply

Hello Kavian, 

 

In the out-of-the-box version of the application, there is no such functionality.  Anyway, you can discuss the development and implementation of this kind of functionality during advisory hours and contact our manager for further questions.

 

About the basic functionality: there are two ways how Contacts can be synchronized. The first one is manual: for that you need to go to the Contacts section, click the 'Actions' button, choose 'Synchronize contacts' and select the 'Synchrinize now' option. 

 

The second option is using of automatical Contacts synchronization.

 

In this case system will sync contacts every specific interval of synchronization (for example, every minute). The interval (stored in minutes) for the synchronization can be changed in Mailbox synchronization interval system settings:

Even if you enabled the automatical sync process you are still able to sync Contacts manually.

 

Also in the following articles you can find more information about the synchronizing contacts with MS Exchange:

https://academy.creatio.com/documents/technic-sdk/7-16/synchronizing-contacts-ms-exchange?document=

https://academy.creatio.com/documents/administration/7-16/synchronizing-creatio-contacts-ms-exchange-and-microsoft-365-contacts

 

Best regards,

Roman

Hello Kavian, 

 

In the out-of-the-box version of the application, there is no such functionality.  Anyway, you can discuss the development and implementation of this kind of functionality during advisory hours and contact our manager for further questions.

 

About the basic functionality: there are two ways how Contacts can be synchronized. The first one is manual: for that you need to go to the Contacts section, click the 'Actions' button, choose 'Synchronize contacts' and select the 'Synchrinize now' option. 

 

The second option is using of automatical Contacts synchronization.

 

In this case system will sync contacts every specific interval of synchronization (for example, every minute). The interval (stored in minutes) for the synchronization can be changed in Mailbox synchronization interval system settings:

Even if you enabled the automatical sync process you are still able to sync Contacts manually.

 

Also in the following articles you can find more information about the synchronizing contacts with MS Exchange:

https://academy.creatio.com/documents/technic-sdk/7-16/synchronizing-contacts-ms-exchange?document=

https://academy.creatio.com/documents/administration/7-16/synchronizing-creatio-contacts-ms-exchange-and-microsoft-365-contacts

 

Best regards,

Roman

Roman Rak,

Thanks for your response. So correct me if I'm wrong, if an user delete a contact from CRM, that contact will not be deleted from Outlook (for example)?? However, if modified, those modifications will be applied, right?

Kavian Abhari,

Yes, you are correct

Show all comments



We've been using the Calculated Metrics addon for some time now, but just recently, it's started showing the wrong list for the object lookup.

Item 'a' correctly shows just the objects:

https://i.imgur.com/B4JZwbB.png

 

Items 'b', 'c', and 'd', however, show what appear to be pages:

https://i.imgur.com/HIMwOVP.png

 

If you scroll all the way to the bottom and load the full list, it seems that it might contain both:

https://i.imgur.com/B0eTvrl.png

 

But this is both inconvenient and rather unintuitive for our non-technical users, given the inability to distinguish between the identically-named pages and the object itself, as well as the fact that the objects don't initially appear in the list.  Is there any way we can correct the filter on these lookups?

Like 0

Like

5 comments

Hello Darian,



Kindly specify the Creatio product and version that you are using. This info will help us reproduce the issue.

 

Thank you.

Alexander Demidov,

 

Sales/Service Enterprise, version 7.16.3.1473.

Hello Darian,

 

 

Thank you for the information provided. I have reproduced the issue and submitted it to the responsible team. I will let you know of any updates.

Hello Darian,



This is to inform you that we have published the updated package on Creatio Marketplace. Please install the add-on and check for the updates.

 

Have a good day!

Alexander Demidov,

 

Thanks, looks good.

Show all comments

Hello, 

 

We have a substitute source code schema which is not getting invoked. The same substitute schema is getting invoked in an older version of Creatio. We have followed the instructions mentioned in the following academy articles yet the substitute schema isn't getting involved. 

 

Older version: 7.11.0 (substitution works as expected)

New version: 7.15.2 (substitution doesn't work)

 

https://academy.creatio.com/documents/technic-sdk/7-16/replacement-class-object-factory 

https://academy.creatio.com/documents/technic-sdk/7-16/creating-replacement-classes-packages 

 

Both the parent schema (ReportHelper) and the substitute schema (SpecialNamingOrderInvoiceReportHelper) are attached.

 

The code below that is making the call to the ReportHelper in which we are expecting the overriden method in substitute class SpecialNamingOrderInvoiceReportHelper to be called:

 

public string CreateReport(string entitySchemaUId, string reportSchemaUId, string templateId, string recordId, string reportParameters, bool convertInPDF)

{

     var reportHelper = ClassFactory.Get<ReportHelper>();

     string key = reportHelper.CreateReport(entitySchemaUId, reportSchemaUId, templateId, recordId, reportParameters, convertInPDF);

     return key;

}

 

Any pointers on how to resolve this would be highly appreciated.

File attachments
Like 0

Like

1 comments

Dear Hatim,

 

I’ve implemented the same functionality on my local instance and it worked properly. Unfortunately, it is hard to determine the root cause of the issue without having an access to the instance.

 

However, I can recommend you to do the following things in order to resolve the issue:

1. Please check that a package that contains a replacement class has a dependency for the package that contains the replaceable class.

2. Please try to compile the application (the “Compile all” action).

 

Best regards,

Norton

Show all comments

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

Hi community, 

 

We install add on in two "twin" environments (one DEV and one PROD) with same configuration in both, and works fine initially in both, but after 7.16.3 update, PROD doesn't work anymore :(.

Looking for some error as is mentioned into browser console but all appears to be fine and not errors logged into

 

Also we looking for API calls into Aspose site, and not calls are made.

Printables on both enviroments are the same, and in all cases PDF check is marked, but in all instances despite that, when try to print any printable, Word version is delivered instead of  PDF (it seems add on does not used by Creatio

 

any ideas or suggestions?

 

thanks, Ernesto

Like 0

Like

1 comments

Dear Ernesto,

 

Currently PDF converter is not available for all relatively new instances. If your websites databases are quite old and you already have Aspose package in advanced settings - it is possible to use PDF. If that is the case - it is necessary to update the package. In this respect - please approach the support team to update the Aspose pacakge to make the PDF converter working again.



Regards,

Dean

 

Show all comments

Hi All,

 

Because of GDPR regulation i'm looking solution to deny user export sensitive data.

 

I know that there is a Operation permission  for export "CanExportGrid", but is only applied on section level (not specific columns level).

 

Second thought is Object permissions which has column level permission but i can't separated permission to readable on page than deny export such column.

 

Is there any easiest way to achieve this by configuration rather than eg. customisation of DataUtilities module ?

 

Regards,

Marcin Kott

Like 1

Like

1 comments
Best reply

Dear Marcin,

 

Unfortunately, there are no other ways to limit data export. We already had multiple similar requests  from other customers and our R&D team has in plans to implement more flexible data export administration.

Therefore it will be available in future application versions.

As for now your business task can only be implemented with the help of development.

 

Regards,

Dean

Dear Marcin,

 

Unfortunately, there are no other ways to limit data export. We already had multiple similar requests  from other customers and our R&D team has in plans to implement more flexible data export administration.

Therefore it will be available in future application versions.

As for now your business task can only be implemented with the help of development.

 

Regards,

Dean

Show all comments

I would like to add a basic package with all the customization needed for the Contacts and Accounts Objects (and their edit and section pages).

The rest of my customization would be in another package, that would then depend on this basic package and on the other necessary Creatio Packages.

What dependencies should the basic package have ?

Are Base_ENU and UIv2 packages enough ?

Like 0

Like

1 comments

Dear Ricardo,

 

If you want to develop the customization only for the Contact and Account objects, then I think that the dependency from the “UIv2” package should be enough.

 

If you want to develop the customization for some other base objects, please use the dependency from the “ProductCore” package.

 

Best regards,

Norton

Show all comments

I thought we were told you could store a library of your emails in creatio for marketing. But I can't see where that would be. 

 

Like 0

Like

1 comments

Hello Heather, 



Hope that I understand your question correctly. 

If you want to save your custom content block you can simply use the save button on the right side of content block created in email designer by clicking on the 3 vertical dots and then on the save icon.

After that, the saved block will be available in the content library and stored in the object called "MJML User Block Library".

In order to simplify interaction with your templates you can create a lookup based upon this object so you could see all the templates of content blocks created. 



Kind regards,

Roman

Show all comments

Hello colleagues,

 

View settings I have configured do not operate correctly when not activated directly from an unfiltered view. If I change between folders, the configured view formats are not presented as configured, also when I close my session and connect again, the last view is also not presented correctly, please watch video on https://share.vidyard.com/watch/6c5HKQyNyzNDSZkSwMWdub?

 

Please, your help

 

Thanks in advance

Like 0

Like

11 comments

Hi Julio,



We have successfully reproduced the issue that you encountered and reported it to the responsible team. We are waiting for the team’s feedback and will notify you of any updates.



Thank you!

Alexander Demidov,

Thanks Alexander :-)

Alexander Demidov,

Good morning Alexander, did you know if there some news about this issue? We're on a POC to a bigger University and it's very important to us this functionality.

Hello Julio,

 

We have received the feedback. Unfortunately, there is no way the responsible team can develop these features in the add-on. However, they made the add-on available for shared development - https://github.com/Creatio-labs/advanced-list-setup.

Hope this helps, 

 

Have a good forthcoming weekend!

Svetlana Kobizka,

Hello, we are not asking to develop new features, just the provided ones, to work, or retire the app from Marketplace, I understand somebody certify them to works

Hi Julio,



We will ask the responsible team if they have any updates on the issues mentioned above. We will also relay your request to the Marketplace team to check the functionality of the add-on.

 

Hopefully, this helps.

 

Thank you!

Alexander Demidov,

Thanks Alexander

Alexander Demidov,

Hello, have any news about this issue?, please help!

Hello Julio,



The responsible team is currently unable to fix the issues mentioned above. The marketplace team has removed this add-on from Marketplace.

Alexander Demidov,

Hi Alexander, yes I saw it was removed :-( I'm sad, it's a good a necessary tool, just to correct the fails. Did you know if they consider to improve it? or be part of the producto core? 

Hi Julio,



Currently, the responsible team is committed to other tasks and is unable to extend the same level of commitment to improving the add-on. That said, we have relayed your request for this functionality to the product core team.

 

Have a good day!

Show all comments

Hello,

 

I have a field with a decimal value representing a percentage, actually I saw it as 0.21, but I want to see as a percent like 21.56%

 

How can I did it?

 

Thanks in advance

Like 0

Like

3 comments

Multiply your decimal by 100. (0,2156 * 100 = 21,56)

 

Hi Julius, thanks, but my question is how to format the decimal to a percent I need to display no just 21,56 I need 21,56%. Thanks again

Create a text field like UsrPercentage and make it a calculated field off of the percentage field. Use the following code inside of the desired page schema, but change UsrPlaceholder to your percentage field.

        attributes: {
            "UsrPercentage": {
                dataValueType: Terrasoft.DataValueType.FLOAT,
                dependencies: [
                    {
                        columns: ["UsrPlaceholder"],
                        methodName: "calculatePercentage"
                    }
                ]
            }
        },
        methods: {
            onEntityInitialized: function() {
                this.callParent(arguments);
                this.calculatePercentage();
            },
            calculatePercentage: function() {
                const decimal = this.get("UsrPlaceholder");
 
                const percentage = decimal * 100;
 
                this.set("UsrPercentage", `${percentage}%`)
            }
        },

This code does not handle percentages being converted back to decimal, so preferably this percentage field will be read only. 

Show all comments