Hi Community,

 

In Email Template, how to display record's detail/sub table?

 

Like 0

Like

3 comments

Hello Fulgen, 

 

Could you please elaborate a bit on your business task or provide us with a screenshot displaying what functionality should be achieved?

Thank you in advance!

 

Best regards,

Anastasiia 

Anastasiia Zhuravel,



Hi,

 

On Case creation we are sending email to some CRM user. This  Case record has detail/sub table. We wanted to include the records on this detail/sub table to the email template, in email template we can show Case fields using Macro, how we can retrieve detail/sub table also using macro?

Hello Fulgen,

 

If you are doing this through a business process you can read the data from that sub table using a filtering condition that would look like:

"Select records from "Sub table" where the subTable.record.caseId equals to the Id of the current case"

 

Basically it's the same condition used to filter the records that will be displayed in the detail.

 

And once you have the information of those records you can pass it to the email macros.

 

If you need further assistance on how to customize your business process please send us an email to support@creatio.com and we will be able to assist you further on this matter.

 

Best regards,

Dariy

Show all comments

Hello team,

 

I have a multiselect detail and I have added code to mark already selected records when the lookup window is opened again. For example if A, B are already added to the multiselect, when user wants to add C,D, E, the records A & B will already be checked.

 

There are multiple validations done before we add a record. Unchecking of already added records will cause complication. 

 

We see preventing uncheck of values as a solution. Is there a way to prevent uncheck of records? 

Like 0

Like

4 comments

Hello Shivani, 

 

Can you please provide the code you are referring to? 

 

Best Regards, 

Igor

 

Ihor Skohariev,

Following is the code I have used, to mark the records already selected as marked. I need to prevent these marked records as unmarked. Basically, we cannot uncheck an already checked record

esq.getEntityCollection(function(result) {
                 	var existsDocumentsCollection = [];
                 	if (result.success) {
                         		result.collection.each(function(item) {
                         		existsDocumentsCollection.push(item.get(”AccountId”));
                          });
                        }
		config.selectedValues = existsDocumentsCollection;

 

Hello, is it correct that currently every time you open and close a lookup window there are no selected records and your code doesn't work? Or it's working but only after validation and you need to make it that the needed values are already selected before that moment?

Dmytro Vovchenko,

 

We have managed to figure this out using custom logic. The rows already selected are marked when we add more records. 

Show all comments

Creatio Community,

 

Is it possible to format a custom macro field on an email template? I need to display a date with the long format date on an email (eg. August 25, 2022) 



The email definition that has the date looks like this:



The details of this fee were [#UsrPatientContactPreference.UsrEmailText#] to the patient or dispute submitter, on [#UsrRequestForAdditionalInformationSentOn#]



The  last field is the one I need to format.

 

Thanks,

Jose

Like 0

Like

1 comments
Best reply

Hi Jose,

 

Unfortunately, of now, there is no such functionality, but our R&D already has plans to implement it in future versions of Creatio!

 

As a workaround you can add a macro handler into the template:

https://academy.creatio.com/docs/developer/application_components/email…

Hi Jose,

 

Unfortunately, of now, there is no such functionality, but our R&D already has plans to implement it in future versions of Creatio!

 

As a workaround you can add a macro handler into the template:

https://academy.creatio.com/docs/developer/application_components/email…

Show all comments

I am creating a report in creatio using MSWord plugin.

The report contains a main table that is connected to a detail (ParentTable).

Inside the row of ParentTable i have placed another table with specific filters (ChildTable1).

 

Example:

------------------------------

Row 1 - Text 1

      - Child Table 1 content

------------------------------

Row 2 - Text 2

      - Child Table 2 content

------------------------------

Row 3 - Text 3

      - Child Table 3 content

 

I have checked "Hide the table if it contains no data" for the child table.

When i try to download the report the whole table is hided because one of the ChildTables inside one row had no data.

Does Creatio Word Plugin offer this fetaure (To add report tables inside report tables)? 

Like 1

Like

1 comments

Hello,



I have discussed your case with the responsible R&D team. Unfortunately, as of now, there is no possibility to implement your business task and we do have the correspondent problem registered on our side. The R&D team is currently working on implementing this new functionality in one of the future releases of the application.



Thank you for helping us to make our application better.

Show all comments

Hi,

I need to hide/remove the New button and the "Data Import" option available under Actions in a lookup object.

Like 0

Like

5 comments

Hello Janhav,

 

The best way to achieve your business task is disallow the import and export operation permission for users.

 

Best regards,

Bogdan

Hi Bogdan,

I need to restrict import for only few specific lookup objects and not for all objects.

I see the operation permission restricts for all objects.

Janhavi Tanna,

 

Please feel free to check the similar Creatio Community post, where discussed your question:



https://community.creatio.com/questions/how-hide-or-remove-actions-sect…



Best regards,

Bogdan

Bogdan,

I'm unable to find the page for lookup objects in which the above mentioned code can be executed.

Janhavi Tanna,



Please check methods in the BaseLookupConfigurationSection schema.

 

In order to hide the specific action, you will need to change a Visible property:
 
getSectionActions: function() {
                var actionMenuItems = this.callParent(arguments);
                actionMenuItems.each(function(item) {
                    if(item.values.Caption.bindTo === "Resources.Strings.ExportListToExcelFileButtonCaption"){
                        item.values.Visible = false;
                    }
                });
                return actionMenuItems;
            }
In order to remove the specific action from the collection:
 
getSectionActions: function() {
                var actionMenuItems = this.callParent(arguments);
                var itemToRemove;
                actionMenuItems.each(function(item) {
                    if(item.values.Caption.bindTo === "Resources.Strings.ExportListToExcelFileButtonCaption"){
                        itemToRemove = item;
                    }
                });
                actionMenuItems.remove(itemToRemove);
                return actionMenuItems;
            }





BR,

Bhoobalan Palanivelu.

Show all comments

How can we create new package with Clio for .Net Core 3.1?

Like 0

Like

3 comments

Hello Ensar, 



To create new package project, use the next command:

 

 clio new-pkg <PACKAGE_NAME>



Best regards,

Bogdan

This command creates .NET Framework solution, not .NET Standard or Core. Is there any way to select this?

Ensar,

 

This article applies to NET Core 3.1 SDK and later versions. 



Please feel free to check the required information. 



Best regards,

Bogdan

Show all comments

Hi Community,

 

In business process, how can we send email to group, For example, to a particular functional role, then all the members under that functional role will receive the email?

 

Thank you

Like 0

Like

1 comments

Hello,

 

Unfortunately, you wouldn't be able to put "Functional role" as a value of "To" field of the "Send Email" process element using user tools. Our R&D team already working on adding this functionality, there is no ETA yet, however. You may build your process analogically to the "Send email to case group" base process that sends email to a group of people using script task.

Here is also another solution that can fit your needs: you can specify one recipient in "To" field in the business process "Send email" element and on mail-server side you can setup filters which will transfer notification emails to some specific folder and then mail-server can transfer all emails sent to this folder to other mailboxes. And it will fit your business target. But I will notify our R&D team about your request and ask them to raise the priority of the problem.

 

Best regards,

Bogdan

Show all comments

Hello!



Is it possible to save Dashboard screenshot in the Process? We would like to make scheduled process that saves Dashboard daily



Thank you!

Like 1

Like

2 comments

Hi, Vladimir!

 

We registered this idea for the responsible R&D team.

As for now, this functionality is not planned to be implemented in the upcoming Creatio versions.

 

Best regards,

Anastasiia

 

 

Kalymbet Anastasia,

 

+ 1 for saving/extracting full dashboards (not just extracting only one table in a dashboard)

Show all comments

Hi Community,

 

I have setup a DCM on a section. But when I login from a portal user, I can see the DCM area/container but can not see the DCM bar. Is there any setting or permission that needs to be added?

 

I am using 7.18.3 Studio version. Any help would be appreciated.

 

Thanks,

Sourav Kumar Samal

Like 0

Like

3 comments

Hello Sourav, 

 

Please check the following post regarding DCM in the portal section - https://community.creatio.com/articles/enable-dcm-portal-users

 

Let me know if it answers your question,

Igor

Ihor Skohariev,

 

I have seen that article, that seems pretty old one. Does that still applicable for the Creatio version 7.18.3?

 

Regards,

Sourav

 

Sourav Kumar Samal,

 

Please create a new request for support@creatio.com, as we will need more details to investigate your case. 

Show all comments

Hello community,

 

I'm trying to add a user in an organizational role called "Branch x".  This organizational role has 2 parent roles. Is it necessary to specify this organizational roles (the 2 parent roles of "Branch x") when I try to create a new user in Branch x?

Like 0

Like

1 comments

Hello,

 

Please make sure to go through this article from Creatio Academy as it will explain better how the Organizational roles work. To answer your question, I will refer to a part of this article: Organizational roles automatically inherit access permissions from their parent organizational roles. So no, you don't need to specify the parent roles of the "Branch x" role.

 

Best regards,

Mira

Show all comments