Hi Creatio Community,

I’m currently working on a use case where we need to customize the email composer in Creatio. Specifically, we’d like to know the possibilities for:

  1. Editing or Updating the Email Composer:
    • Is it possible to modify the default email composer UI or add custom functionalities?
    • Can we add custom fields, change the layout, or integrate additional tools within the composer?
    • Are there any APIs or configuration settings available to achieve this?
  2. Adding a Scheduler on the Email Mini Page:
    • We have a requirement to create a scheduler feature directly on the email mini page.
    • The goal is to allow users to schedule emails to be sent at a specific date and time.
    • What’s the best approach to implement this? Would we need to create a custom section, or is there an existing feature we can extend?

Any guidance, documentation, or examples would be greatly appreciated. If anyone has worked on similar customizations, I’d love to hear your experiences.

Thanks in advance for your help!

Like 0

Like

0 comments
Show all comments

Hi Creatio Community,

 

I'm currently working with batch operations in Creatio and have successfully tested some requests that are working fine.

 

I have a question regarding inserting column values that reference other tables by their respective columns. Specifically, I need to perform operations on a large number of columns and data, which could be time-consuming if I have to manually map the IDs based on their codes.

 

Is there a more efficient way to handle this?

 

Here’s an example of a request I’m working with:

{
	"requests": [
	{
		"method": "POST",
		"atomicityGroup": "g1",
		"url": "City",
		"id": "t3",
		"body": {
			"Name": "TestName",
            "Country.Code": "USA"
		},
		"headers": {
			"Content-Type": "application/json;odata=verbose",
			"Accept": "application/json;odata=verbose",
			"Prefer": "continue-on-error"
		}
	}
	]
}
Like 1

Like

0 comments
Show all comments

Hi There, 

I'm trying to create a sales forecast. To create it I want to use figures from 2024. However the time periods for the columns need to be 2025. Is there a way I can see actual historic data? I.e January 2024 vs January 2025? 

The only way I found I can do this is by manually entering the 2024 data. However, given that I'm doing this for a number of different businesses it's very tedious. So for example in the period column for March 2025, I would like to see actual salees figures from March 2024, the forecasted amount (based on March 2024) followed by the Actual sales figures. 

 

I'm using Invoice owner acount to specify the different business units (rows) and Invoice created on filed to specify the time period. 

Thank you 

Like 0

Like

1 comments

Hello!

Unfortunately, the planning functionality is currently unable to process values from a previous period.

The described case is best solved with the help of the MP solution: https://marketplace.creatio.com/app/calculated-metrics-creatio. There it will be possible to output three indicators: Current Fact, Previous Fact, Percentage of the ratio of the current to the previous one.

Best regards,
Anton

Show all comments

How to open section programmatically?

 

i need to open 'home' section programmatically as a result of event/command

Like 0

Like

0 comments
Show all comments

Hello, everyone! 


I've stumbled upon a request from a client who wants his product images (from the attached files) to be shown to whoever is viewing the product in a tab "Images" from said product. 

I've created the tab without any trouble and associated the "Gallery" component to it, linking the "Uploaded file" (SysFiles) with the correct data souce filter (id from my record = "Record ID" from Uploaded file). It just shows me a picture of a camera.. 

 

 

Inside the "SysFile" object, the only options I have as to "fileType" are "File", "Link" and "Link to object"... Should there be a "jpg" or something like that for the image to be shown there? 

---

What other solution is there for it to be displayed? 

I've searched that on classic UI that was possible, but saw no proof of how it was done. 

 

Btw, i'm on version 8.2.0.4183.

 

Hope yall can help me. 

Thanks! 

Like 0

Like

0 comments
Show all comments

Hello community!

 

Is there any way to integrate MS Teams registration forms and Creatio for obtaining participants' data directly in Creation without export-import? Might be some kind of application on Marketplace or well-known option of no-code development?

 

 

Like 0

Like

1 comments

Hello,

There is a marketplace add-on you might be interested in:
https://marketplace.creatio.com/app/microsoft-teams-connector-creatio

Best regards,
Ivan

Show all comments

Hi, I am trying to add a custom field in Activity task minipage: 

I tried to edit ActivityMiniPage, but it does not add the new field.

Where should I add this field?

Like 0

Like

4 comments

Hello,

You need to make sure that you are making changes in the view mode of the activity mini-page.

Hi Pavlo Sokil,

Thank you for your response.

I have added the new field in all three modes, but the new field doesn't show on the mini page, as I have shown in the photo. The new field shows on the mini page that opens on the click of the pen:

 

 

Maybe you have some custom Activity types which are not related with this Mini Page in SysModuleEdit.

Run the sript:
Select * from "SysModuleEdit" where "SysModuleEntityId" in (select "Id" from "SysModuleEntity" where "SysEntitySchemaUId" in (select "UId" from "SysSchema" where "Name" = 'Activity' and "ExtendParent" = 'false'));

And check if for your type Mini page and Mini Page Modes are defined.


For a more detailed analysis, we recommend contacting Creatio technical support.

 

Best regards,
Pavlo!

Pavlo Sokil,

After executing the query you sent, I get these values for the columns you pointed out:

Show all comments

Hello Creatio Friends,

 

I'm stuck. 

 

We are testing out creating additional org roles and want the users to automatically get assigned when they SSO in. One user can have multiple org roles.

 

We saw there’s some SSO fields already mapped to Contact like branch -> Branch, displayname -> Name and that kind of thing, but I’m stuck on figuring out how they get assigned to org role. 

 

I found VwSysRole that spells out all the different roles and SysUserInRole where they give individual role assignments for each user (multiple ok).

 

Just can’t find the gap - how they go from SSO JIT to assigned to an org role. Any chance you know?

 

Thanks in advance,

Israel

Like 0

Like

2 comments
Best reply

Hello,

 

In Creatio, organizational and functional roles are transmitted using the "role" attribute. This attribute is not listed in the JIT mapping but can be found in the SsoServiceProvider table under the SamlUserRole column.

 

To pass user roles to Creatio, simply create a claim named "role" on the Identity Provider side. For example, in Entra ID, this would be configured accordingly.

 

The claim should contain the attribute value where your roles are stored.

 

!Important: Role names must exactly match the role names in Creatio, including case sensitivity.

 

Regarding SSO technology and implementation, we can only assign existing roles to a user. Roles are not created automatically because:
 

  1. 1. A role must have predefined permissions or inherit from another role;

    2. The SSO protocol does not allow retrieving a full list of roles from the Identity Provider—only data about the current user can be obtained. So we only get the name of the role of the logged-in user, not the entire organizational role hierarchy.

    I hope this answers your questions.

Hello,

 

In Creatio, organizational and functional roles are transmitted using the "role" attribute. This attribute is not listed in the JIT mapping but can be found in the SsoServiceProvider table under the SamlUserRole column.

 

To pass user roles to Creatio, simply create a claim named "role" on the Identity Provider side. For example, in Entra ID, this would be configured accordingly.

 

The claim should contain the attribute value where your roles are stored.

 

!Important: Role names must exactly match the role names in Creatio, including case sensitivity.

 

Regarding SSO technology and implementation, we can only assign existing roles to a user. Roles are not created automatically because:
 

  1. 1. A role must have predefined permissions or inherit from another role;

    2. The SSO protocol does not allow retrieving a full list of roles from the Identity Provider—only data about the current user can be obtained. So we only get the name of the role of the logged-in user, not the entire organizational role hierarchy.

    I hope this answers your questions.

Hi Pavlo, 

 

That answers my questions more completely than I was hoping. Thank you for your expertise and for including screenshots!

Show all comments

Is there anyone that is currently using the Creatio Project Management Section to manage construction based jobs?

Would be interested in hearing how this is working for you and if you are able to track everything via that section.

 

Thanks!

Like 0

Like

0 comments
Show all comments

I'm trying to create print-ready reports in MS Word. I have create the report in Creatio and log in MS Word using Creatio account. When i select "Select Report" it showing this error. Can you check and let me know.

 

Like 1

Like

1 comments

Hi,

 

When working with the Creatio plug-in for MS Word, you may encounter the error "Unexpected character encountered while parsing value: <. Path", line 0, position 0." when selecting a template for further customization.
 

This issue arises due to login problems to your Creatio environment.
 

Possibly, the problem lies in the fact that the password for the user you are connecting with has expired. To confirm, simply log in as this user in the Creatio application using direct credentials.

If the password has indeed expired, you will see the following message:



and after simply changing the password, the functionality of the Creatio plug-in for MS Word will be available to you again.

Show all comments