timezone
daylight
7.16
Service_Creatio_customer_center_edition

Hello Community,



I notice that the default timezone lookup has only 'standard' time zones and nothing for daylight saving time zones like 'EDT – Eastern Daylight Time'. 



1. Does Creatio by default handle daylight saving? If Yes, How?

2. Any inputs on how we can manually handle daylight savings will help.

 

Our application supports global users and displaying accurate time/calendar is of importance to us. Could we have a custom timezone lookup and programmatically modify the timezone of specific users so as to reflect daylight savings??

 

Like 0

Like

4 comments
Best reply

Hello,

 

Yes, Creatio moves to daylight saving time automatically. There is no need to perform any specific adjustments. It is enough for a user to have the non-daylight time zone selected, like EDT, and the time will changed to daylight saving when necessary.

As for changing the time zones lookup, it is not possible. It contains standard Windows time zones lookup that also have connection to the web server time.

 

Regards,

Dean

Hello,

 

Yes, Creatio moves to daylight saving time automatically. There is no need to perform any specific adjustments. It is enough for a user to have the non-daylight time zone selected, like EDT, and the time will changed to daylight saving when necessary.

As for changing the time zones lookup, it is not possible. It contains standard Windows time zones lookup that also have connection to the web server time.

 

Regards,

Dean

dean parrett,

Hi Dean Parrett. You mean that if a user chooses EST, It will automatically account for daylight saving?

 

There is no EDT timezone available in the default lookup.

dean parrett,

Also, can this be added to the Creatio documentation? Neither is it indicated anywhere in the documentation nor is it available in the community. Thanks in advance! 

dean parrett,

Hi Dean. A follow up question - 



Lets say that day light saving kicks in and GMT-4.00 changes to GMT-5.00. It was mentioned in the community link that Creatio handles this automatically.

  1. Does Creatio store GMT-4.00 or GMT-5.00 in the DB? What will be shown to the user inside user profile on the GUI as the time zone offset? 
  2. From where can I get the value of GMT-5.00? Will it change in the 'Offset' column in the Time zone table??

Appreciate your response.

Show all comments
Sections
actions
processes
Development
7.16
Service_Creatio_customer_center_edition

Hello all,

 

I am trying to create a process that can add a selection of contacts to a participants detail by picking select all and then clicking on the action in the actions drop down. I've gotten the process to start but it only grabs 30 records at once. 

 

I know that this is due to Creatio only loading so many records at once as a way to not stress the system too much. However, I need a way to collect more than 30 records. I'm trying to figure out a way to get Creatio to load the records once I've triggered the process.

 

It's fine if there's a delay while Creatio loads the records, I can always put up a message about how it may take some time. I just need to get the records.

Like 0

Like

0 comments
Show all comments
#TMS
CTI
Avaya
7.16
Service_Creatio_customer_center_edition

I am building a scenario for CTI integration using Avaya. I need to extend the functionality of the Terrasoft Messaging Service, for example, redirect phone calls based on organisational role, etc. Is there a way of doing it on Creatio? I believe the TMS is a windows service that is provided as a connector by  Creatio. Is there a way to extend the functionality of this connector by customer/partner? If not, is the TMS source code open sourced for extension? If yes, please do share the link of the source code.

 

Thanks in advance...

Like 0

Like

4 comments

Hello Amanthena,

 

Unfortunately, there is no such possibility to configure calls redirection based on organizational roles or functional roles via standard tools for the Creatio application in the Terrasoft Messaging Service (TMS). You can set redirect on the ATS side (based on phone numbers which are assigned to specific contacts/users). Another way is to involve the project development team and to create specific extensions for TMS, but for that we suggest you to contact your manager and discuss the possibility of the implementation of the additional functionality.

 

On the Creatio application side, you can configure which users will be able to use the telephony functionality and which not. Also by enabling the Avaya connector you will have more convenient way to analyze calls.

 

Best regards,

Roman

 

 

Thanks for the reply, Roman! Below are the use cases that I am looking at.

 

1) Redirection based on organisational roles.

2) Redirection based on user status like "on vacation", etc to a user substitute configured on Creatio

3) Notification to customer service agent on voicemail and the ability to access, read and listen to them.

4) Support for the "Busy" agent status on Creatio-Avaya.

 

Please let me know if this is something that in your view can be entirely handled through configurations and customizations on the Avaya Server, as I believe this is not currently supported via extensions on Creatio/TMS.

 

Also when you say "project development team" and "manager", are you referring to the Creatio Professional Services/Product team and partner account manager?

 

Thanks again for all the help...

 

Hello Amanthena,

 

  1. About the call redirection based on different roles: this functionality can not be set by using the available system configuration. This question is better to clarify with the Creatio Professional Services/Product team or/and Partner Account manager, as far as it will require further development.
  2. Redirection based on the user status like "on vacation" or other custom statuses is possible to configurate on the ATS side (depending on which statuses are available for the specific ATS). Also, ATS configurations allow you to set automatic change of the operator's status accordingly to the operator availability and a lot of other kinds of functionality (like IVR, etc.).
  3. After the phone integration has been set up, you will be able to manage calls in Creatio: make and receive calls, put calls on hold, transfer calls, make video calls and record conversations. Anyway, the range of available features directly connected to the phone system which you will use for integration with Creatio application. In case of using Avaya telephony you can't replay the recorded call. Here you can find more information about feature comparison for different phone systems. When your busniess tasks require to use few different phone integrations with Creatio it's also possible to do: https://community.creatio.com/articles/multiple-call-center-integration
  4.  The Avaya connector supports "ready", "not available" or "busy" statuses. For more details about the add-on you can request live demonstration on the Marketplace site.

Best regards,

Roman

 

 

Roman Rak,

Thanks for all the help!

Show all comments
contacts
accountsection
custom button
page
7.16
Service_Creatio_customer_center_edition

Hello all,

 

I am working on modifying the Search contact and accounts page to add a cancel button to the top of the page so that the user can exit the page and properly terminate the business process that opens it.

However, I've added the script for inserting a button but it won't show up on the page. Here is my script below. Is there something I could be doing wrong?

Like 0

Like

3 comments

Dear Kevin,

 

Could you please provide us with the information about how this page was created and how this page is called in a business process?

 

If this page is a pre-configured page, so you can easily add a button using page wizard and bind the “click” attribute to the appropriate method through a development.

 

 Best regards,

Norton

Norton Lingard,

It is the "Search page - Contacts and Accoutns" page that is used in the Identify contact by incoming call process. 

 

It is called like a pre-configured page in the process but when I try to modify it, it only opens right to the schema code instead of opening the page wizard. 

Dear Kevin,

 

I created the replacing client module for the “SearchAccountAndContactPage” schema and added the following code:

 

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

    return {

        entitySchemaName: "Case",

        methods: {

            onCloseContactButton: function() {

                // business logic;

                alert("onCloseContactButton.click()");

            }

        },

        diff: [

                    {

                        "operation": "insert",

                        "parentName": "LeftContainer",

                        "propertyName": "items",

                        "name": "ClosePageButton",

                        "values": {

                            "itemType": this.Terrasoft.ViewItemType.BUTTON,

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

                            "click": {"bindTo": "onCloseContactButton"},

                            "style": "red"

                        }

                    }            

            ]

    };    

});

 

 

As a result, the button has successfully appeared in the page. Please see the screenshot below:

 

 

Please check you entered the correct value for the “caption” property. Since if this property has the wrong value, the button won’t be visible in the page.

 

Best regards,

Norton

Show all comments
Agent Desktop
Email
7.16
Service_Creatio_customer_center_edition

Hello all,

 

I have been working on setting up Agent Desktop to be used for processing queues of incoming emails. Though it lists each email in queue as separate entities even if they are part of an email thread. Is there a way that I could filter the queue to show only the most recent email in a thread?

 

 

I know that Creatio is able to recognize threads through the related emails detail but I'm not sure how to adapt it for use with the queue.

Like 0

Like

1 comments

Dear Kevin,

 

Creatio can sort emails by threads via Cases section - each email will create new case unless this email is somehow connected to already an existing chain of emails (by case number or thread). You can use cases instead of emails for your queues. 

 

Best regards,

Angela

Show all comments
Business Process
edit page
Queue
Agent Desktop
7.16
Service_Creatio_customer_center_edition

Hello all,

 

I am configuring an Agent Desktop that allows me to process emails and sort them into different queues based on what the email is in regards to. 

The process that runs for the queue opens an edit page and allows the user to view the email. I have added a business process to the page that users can launch to open another edit page but when I activate it, the page doesn't open. I can only see the process start in the business process tasks panel in the communications panel on the right side of the screen.

Is there a way I could start a business from the queue page and have the open edit page replace the email screen?

 

Thanks.

Like 0

Like

2 comments

Dear Kevin,

 

Processes can start in the background and if they are they could behave like this. Please check that "Run following elements in the background" checkbox is unchecked for start element and the element that should open the page. You can read more about this checkbox here: https://academy.creatio.com/documents/technic-bpms/7-15/simple-start-event

 

Best regards,

Angela

Angela Reyes,

Thanks! that did the trick.

Show all comments
Business Process
Run Process
process
performance
7.15
Service_Creatio_customer_center_edition

Hello all,

 

I have several business processes that my users start from the contact record. Each opens a pre-configured page that allows my users to record information and make connections to other objects. 

However, some of them take longer to start that I'd like. Is there any methods that I should investigate to try and improve performance? There aren't any steps before the preconfigured page so I'm not sure what more I could do.

Like 0

Like

1 comments

Dear Kevin, 

 

Unfortunately, only from this screenshot, it is hard to tell what could be the issue. Please check that there are no web socket issues in your browser. Also, if your application is deployed on-site, please check that web sockets are set up correctly. If it is not the issue please contact support team at support@creatio.com

 

Best regards, 

Dennis 

Show all comments
Business Process
7.15
Service_Creatio_customer_center_edition

Hello all,

 

I am trying to cancel some business processes that are currently running in my system. However, when I click cancel, the process reverts back to running when I refresh the page. Why does this happen?

Like 0

Like

1 comments

Dear Kevin, 

 

The issue may occur because processes are getting canceled asynchronously. Usually, the cancellation happens momentarily, but sometimes the cancellation may wait for other background tasks to finish, which leads to the delay between pressing "cancel process" and actual process cancelation. If the process doesn't get canceled after a major amount of time please contact the support team at support@creatio.com

Show all comments
communication options
Communication
Communication Option
sorting
7.15
Service_Creatio_customer_center_edition

Hello all,

 

Is there a way that I can have the communication options sorted alphabetically for users?

Like 0

Like

3 comments

Dear Kevin,

 

Here is the example:

 

You can add the "order" attribute for every field that you need to sort to the edit page schema where the field is located.

In the following example we created the integer "UsrSorting" field in the lookup UsrTestLookup1 and copied the values from the "Name" field there. 

https://prnt.sc/kg623a

attributes: {

            "UsrTestLookup1": {

                lookupListConfig: {

                    orders: [

                        {

                            columnPath: "UsrSorting",

                            direction: Terrasoft.OrderDirection.ASC

                        }

                    ]

                }

            }

        },

The result - https://prnt.sc/kg62ci

 

You can try to implement the same logic to the 'Communication option types by communication type' lookup.

 

Regards,

Dean

 

That is great and I've seen that use before. However, I cannot find the correct name in order to reference the communication type lookup.

Dear Kevin,

 

In order to sort the communications options please do the following:

1. Create a replacing client module for the “ContactCommunicationDetail” schema.

2. Add the following code to the schema:

 

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

    return{

        methods: {

            initCommunicationTypes: function(callback){

                var esq = this.Ext.create("Terrasoft.EntitySchemaQuery", {

                        rootSchemaName: "CommunicationType",

                        isDistinct: true

                    });

                esq.addMacrosColumn(this.Terrasoft.QueryMacrosType.PRIMARY_COLUMN, "Id");

                var nameColumn = esq.addMacrosColumn(this.Terrasoft.QueryMacrosType.PRIMARY_DISPLAY_COLUMN, "Name");

                nameColumn.orderDirection = Terrasoft.OrderDirection.ASC;

                esq.addColumn("[ComTypebyCommunication:CommunicationType:Id].Communication", "CommunicationId");

                this.initCommunicationTypesFilters(esq);

                esq.getEntityCollection(function(response) {

                    if (response.success) {

                        var entityCollection = response.collection;

                        this.set("CommunicationTypes", entityCollection);

                    }

                    callback.call(this);

                }, this);

            }

        }    

    };    

});

 

Best regards,

Norton

Show all comments
communication options
Communication
7.15
Service_Creatio_customer_center_edition

Hello all,

 

I've been adding communication types and I can see that phone and social options are grouped in a cascading option but emails are not.

Is there a way that I can group the email types too?

Like 0

Like

1 comments

Dear Kevin,

 

In order to group emails please open the “Communication option types” lookup https://prnt.sc/rha66n , click on the record and choose the following option https://prnt.sc/rha708 . In the opened page, please add records to the “Communication types” detail https://prnt.sc/rha8s0 . As a result, the option will be grouped https://prnt.sc/rha9p6  

 

Best regards,

Norton

Show all comments