detail
newitem
filter
Sales_Creatio
8.0

Dear,

When adding a new element to a detail, I would like to know if it is possible to filter these elements.

For example, in the account competitors detail below, I would like to only display accounts whose type is competitor.

 

Competitor


So in the page that appears how to filter the accounts by type ?

Select competitor

Is it possible to do this type of filter or do you have to go through an intermediate page ?

Thank you !
Nicolas

Like 0

Like

1 comments

Hello!

Yes, it is possible to filter the records available in the lookup when adding a new item to a detail in Freedom UI.

To do this, you can set up a static filter on the list component or mini page that opens when you add a new record. For your use case — displaying only accounts with the “Competitor” type — you can apply a filter on the Type field of the Account object.

You can find more information about setting up static filters in Freedom UI in this article:


https://academy.creatio.com/docs/8.x/no-code-customization/customizatio…

If you're working specifically with a lookup field on a mini page, you can also filter its values by setting up a business rule:

https://academy.creatio.com/docs/8.x/no-code-customization/customization-tools/ui-and-business-logic-customization/freedom-ui-business-rules

 

Thank you!

 

Show all comments
emailheader
X-Auto-Response-Suppress
email templates
bulk emails
Email
Sales_Creatio
8.0

Hi.  

We use Creatio to automatically send out emails to users based on certain triggers.  There is typically 50-100 a day -- We then get many "out of office" responses back, which are unnecessary. 

Is there a way to add to the email headers that Creatio generates?  If we could add "X-Auto-Response-Suppress: All" to the header, we would eliminate most if not all "out of office" responses.

Thanks
Rob

 

Like 0

Like

5 comments
Best reply

Hello Rob,

 

You can customize your email sending process using the instructions and examples from the article https://academy.creatio.com/docs/8.x/dev/development-on-creatio-platform/8.1/platform-customization/classic-ui/emails/sending-emails/overview.

 

If you want to add the header to your email you can it by creating the configuration file of the email and specifying the header there.

 

For example: 

 

var message = new Terrasoft.Mail.Sender.EmailMessage
{
	// Sender email address.
	From = "Sender@email.com",
	// Recipient email addresses.
	To = new List<string>{ "first@recepient.co", "second@recepient.co" },
	// Copy optional
	Cc = new List<string>{ "first@recepient.co", "second@recepient.co" },
	// Hidden copy optional
	Bcc = new List<string>{ "first@recepient.co", "second@recepient.co" },
	Subject = "Message subject",
	// Email body.
	Body = "Body",
	// Priority, Terrasoft.Mail.Sender.EmailPriority enumeration values.
	Priority = Terrasoft.Mail.Sender.EmailPriority.Normal,
	// Headers you want to add to your email
	HeaderProperties = new List<Mail.Sender.EmailMessageHeader>
	{
		new Mail.Sender.EmailMessageHeader
		{
			Name = "X-Auto-Response-Suppress",
			Value = "All"
		}
	}
};

Hello,

Are we discussing marketing bulk emails or regular emails sent via Exchange\SMTP?

Oleg Drobina,

Not bulk.  These are individual emails, sent out to a user (or other person) based on some data entry firing a trigger/process.

Thanks.

 

 

Hello Rob,

 

You can customize your email sending process using the instructions and examples from the article https://academy.creatio.com/docs/8.x/dev/development-on-creatio-platform/8.1/platform-customization/classic-ui/emails/sending-emails/overview.

 

If you want to add the header to your email you can it by creating the configuration file of the email and specifying the header there.

 

For example: 

 

var message = new Terrasoft.Mail.Sender.EmailMessage
{
	// Sender email address.
	From = "Sender@email.com",
	// Recipient email addresses.
	To = new List<string>{ "first@recepient.co", "second@recepient.co" },
	// Copy optional
	Cc = new List<string>{ "first@recepient.co", "second@recepient.co" },
	// Hidden copy optional
	Bcc = new List<string>{ "first@recepient.co", "second@recepient.co" },
	Subject = "Message subject",
	// Email body.
	Body = "Body",
	// Priority, Terrasoft.Mail.Sender.EmailPriority enumeration values.
	Priority = Terrasoft.Mail.Sender.EmailPriority.Normal,
	// Headers you want to add to your email
	HeaderProperties = new List<Mail.Sender.EmailMessageHeader>
	{
		new Mail.Sender.EmailMessageHeader
		{
			Name = "X-Auto-Response-Suppress",
			Value = "All"
		}
	}
};
Show all comments
FreedomUI
side bar
Sales_Creatio
8.0

Hello,

on freedom-ui, i would like to add a custom sidebar component, to handle phone calls notes.
When a call is over, the sidebar would open to let the user enter some notes about it.

So far i made an angular app to test, according to this guide :
https://academy.creatio.com/docs/8.x/dev/development-on-creatio-platfor…


Now that my angular app is ready to upload, it seems i can't do it because our creatio development instance is not deployed on-site : the system cannot be used with file system development.
(https://academy.creatio.com/docs/8.x/dev/development-on-creatio-platfor…)


Is there any workaround for this ?

Should i try to make it in a different way ?


Best regards.
Patrice

Like 0

Like

7 comments

Great ! Many thanks Ryan, i will try it.

mmm, i cannot create clio workspace : "Error running command ClioSQL.createw: Command failed: clio createw . This is likely caused by the extension that contributes ClioSQL.createw."

I tried to reinstall .NET 8 / clio 8.0.1.32 /  clio-explorer, but no luck :/

Have you installed the correct clio tool? There are other tools available for installation with the .NET tool. Did you use 

dotnet tool install clio

and what is your output for this command:

clio ver

I installed clio with "dotnet tool install clio -g"
the output of clio ver is :
[INF] - clio:   8.0.1.32
[INF] - gate:   2.0.0.34
[INF] - dotnet:   8.0.14
[INF] - settings file path: C:\Users\myuser\AppData\Local\creatio\clio\appsettings.json

Hello,

try running clio createw manually (via terminal in your project directory). If you get an error, the output will provide more details (e.g., missing parameters, authentication issues, or misconfiguration).

Thanks for the tip, i finally could create workspaces : 
it was an appsettings.json issue, the environment id was incorrect in that place. 

Show all comments
reports
Sales_Creatio
8.0

Is this method for adding current date to a word report still valid? https://academy.creatio.com/docs/8.x/dev/development-on-creatio-platform/8.1/platform-customization/classic-ui/ms-word/examples/create-ms-word-report-custom-macros#title-15703-2  After compiling Creatio can't find refs to IExpressionConverter or ExpressionConverterAttribute.

 

Regards,

Michael

Like 0

Like

3 comments
Best reply

Michael Lim,

For the Date macro, it needs to be [#Date#], not [#DATE#]

I've also tried this method but when the report prints the field is empty. I'm on version 8.2.3.   https://academy.creatio.com/docs/developer/application_components/reports/ms_word/overview#title-1371-3 

 

 

Version 8+ documentation looks similar in structure, it just has less information for the setup https://academy.creatio.com/docs/8.x/dev/development-on-creatio-platform/platform-customization/freedom-ui/ms-word/references/basic-macros

 

Regard,

Michael

Michael Lim,

For the Date macro, it needs to be [#Date#], not [#DATE#]

Ryan Farley,

Thank you Ryan. I got the formatting to using Created on[#Date|MM/dd/yyyy#]

Show all comments
usermanagement
dynamicFolderAccessRights
Sales_Creatio
8.0

Hi there, here is a question I am not sure on how to set it up.

I want to add a user to our platform that can work with all the basic features but has limited access to our entire customer database. This means, he/she can only see the accounts and customers we put in a specified group.

How do I set this up? Or is there an example somewhere i can follow?

Like 0

Like

3 comments

Hello,

Can you please specify how exactly do you want to put customers and accounts in a specified group?

Hey @malika, the plan is to create  a separate section in our database for the our accounts that need to be managed by this role

 

 

Edouard,

To achieve this setup—granting a user access to basic platform features while limiting visibility to only a specific group of customers—you can configure object permissions by system operations in Creatio.

Here’s a general outline of how you can do this:

Create a role for the user that includes access to the required basic features.

Use object operation permissions to restrict access to the “Account” and “Contact” objects.

Within those objects, configure record-level permissions so that the user role only has access to a defined group of customers/accounts.

You can achieve this by assigning access rights to specific records or groups (e.g., based on an attribute like owner, category, or tag).

You can follow the detailed steps in this article:
👉 Object permissions by system operations – Creatio Academy

Hope this helps! 

Show all comments
Readonly
Formpage
Javascript
Sales_Creatio
8.0

Hello Community,

Is it possible that when double clicking a record in a list, we are not redirected to the Form page of that record?

Example

  1.  when double clicking a Contact Record in the Accounts Form page, we want nothing to happen.

2) Currently when we double click we are redirected to the Contact Form page

3) We can not allowed to modify the current apge config due to various reasons.

Is there any codesnippet to add in the DataGrid

Sasor

Like 0

Like

1 comments
Best reply

You can add a property rowDoubleClick with an empty object to remove the ability to open the record by double clicking on a row: 

{
   "operation": "merge",
   "name": "TheListNameHere",
   "values": {
      "rowDoubleClick": {}
   }
}

Ryan

You can add a property rowDoubleClick with an empty object to remove the ability to open the record by double clicking on a row: 

{
   "operation": "merge",
   "name": "TheListNameHere",
   "values": {
      "rowDoubleClick": {}
   }
}

Ryan

Show all comments
Freedom
TimeLine
Base64
image
Sales_Creatio
8.0

Dear,

In the timelines, base64 images are not display correctly :

Timeline image

Has anyone ever had this problem?

Thank you !
Nicolas

 

Like 0

Like

3 comments
Best reply

Hello,

This is a known issue related to base64-encoded images. 

They aren't supported in most web email clients (including Gmail) and are completely blocked in Outlook. Apple Mail is one of the few clients that does support them. Such emails also influence the site's performance, as the email size becomes larger if it contains base64 images. 

We have a few recommendations for you on how to avoid this behavior: 

1. Increase the system setting (create it if it doesn't exist) for LargeSizeEmailValue and LargeSizeEmailValueInFreedomUI. 

2. Enable LargeEmailsInTimeline.DisableEmailPreviewLoader feature. 

Please, consider replacing base64-encoded images with others, to improve the overall performance value of your emails. 

Best regards,
Ivan

Hello,

This is a known issue related to base64-encoded images. 

They aren't supported in most web email clients (including Gmail) and are completely blocked in Outlook. Apple Mail is one of the few clients that does support them. Such emails also influence the site's performance, as the email size becomes larger if it contains base64 images. 

We have a few recommendations for you on how to avoid this behavior: 

1. Increase the system setting (create it if it doesn't exist) for LargeSizeEmailValue and LargeSizeEmailValueInFreedomUI. 

2. Enable LargeEmailsInTimeline.DisableEmailPreviewLoader feature. 

Please, consider replacing base64-encoded images with others, to improve the overall performance value of your emails. 

Best regards,
Ivan

Hello Ivan,

We will follow your recommendation and host our images on external servers, this will also improve our deliverability.

I added the LargeSizeEmailValueInFreedomUI parameter to the system settings but now when I click on "see more" I have an error in the console (image attached) and the system does not show me more of the email.

See more

Otherwise, could you please tell me how to enable the LargeEmailsInTimeline.DisableEmailPreviewLoader setting? I can't find it.

Thank you Yvan !

 

Hello,

To add a feature that is missing, navigate to https://SITENAME.creatio.com/0/Flags, then just click "New" button and add feature by code.

Article regarding features on our Academy:
https://academy.creatio.com/docs/8.x/dev/development-on-creatio-platform/platform-customization/interface-control-tools/existing-feature/overview#title-3459-1

Best regards,
Ivan

Show all comments
AI
process
Sales_Creatio
8.0

I am kind of new to this platform and currently working on a Demo environment. Already created an Application from the AI Generation tool, but would like to do some changes to it that are far from my knowledge.

Is there a way to ask AI to create or edit something? So I can after check what AI did and learn from it.

Thank you

Like 0

Like

1 comments

Hello,

Creatio AI doesn't directly edit form pages, but it can assist with various tasks related to content creation and management. You can explore all the capabilities of Creatio AI currently available by following this link: https://academy.creatio.com/docs/8.x/no-code-customization/customization-tools/ai-tools/copilot/ai-skill-list

In addition, we've registered your idea in our R&D team backlog for consideration and implementation in future application releases.

Thank you for helping us to improve our product!

Show all comments

Dear All,
We are trying to connect Facebook ad account but we are getting this issue:

 

We are working on an on-site environment and we already deployed Identity service and configured the following settings:
 

What else could be missing?

Like 0

Like

1 comments

Hello,

The error you're seeing indicates that the required system settings for Identity Server authorization have not been configured yet. To proceed, please ensure that the following system settings in Creatio are completed:

  • Identity server Url
  • Identity server client id
  • Identity server client secret

These values are typically configured by support team, as they relate to the integration with the external identity provider.

Show all comments
Feed
Filters
TimeLine
advanced_search
Sales_Creatio
8.0

Dear All,

Could you please advise on how to filter the timeline using Advanced Filters?

My use case is to filter messages posted on the Account timeline via a folder on the Account list page. Additionally, I would like to know if it's possible to create a section that displays all Feed messages.

I’ve already tried searching for relevant keywords (such as social, message, channel) in the Advanced Filters on the Account section, but haven’t found anything related.

I would greatly appreciate your support!

Best regards,
Jacek 

Like 0

Like

5 comments

Hello,

Could you please describe your business idea in more detail, what logic exactly do you need to achieve?

Hi Mira,

I'd like to filter feed messages entered on Account timeline using advanced filters/ folders in the Account section. 

So, in advanced filters I'd like to select object (e.g. Feed?), quantity, and then filter message text using 'contains' logical value.

Could you let me know if this is possible and how best to set it up?

Best regards,
Jacek

Hello,

Thank you, could you please also describe your business idea behind, what are you trying to achieve by such a setup?

Hi Mira, 

Firstly, maybe I will clarify that this is about a FUI configuration. What I am looking to do is just to filter the data entered as Feed messages. We will treat Feed similarly as Notes, but with an additional ability to upload attachments, so I'd like to be able to filter the data there on a higher (Account list page view) level. 

Thanks!
Jacek

Assuming what you're after is to see accounts with feed/timeline activity, for example, see which accounts have new activity this week. However, a filter like this will show accounts with activity/messages, not the activity/messages itself. 

Feed messages are object SocialMessage (title: Message/comment), however, they don't have a direct lookup to accounts since they are generic for any entity (the record stores the account Id in a generic EntityId column, not a lookup to the account). This is why they don't show in the list of objects related to accounts. To use this object in this way, I typically create a view to directly relate account feed records to the account so it can be used in filters. Not sure if it's possible to use in an account filter without that. 

Note, this would only account for Feed messages, however. If you want all timeline entries, that would come from several different sources (Case, Order, Opportunity, Activity, SysFile, etc) 

Show all comments