Hi everyone,

I'm using the on-site version of Creatio and have created a custom entity. However, I've noticed that the folder icon on the list page is disabled for this entity.

Has anyone encountered this issue before? What could be the possible reasons for this behaviour, and are there specific settings or configurations I should check to enable it?

Any guidance would be appreciated!

Thanks in advance.

Like 0

Like

1 comments

Hello,

Please provide a screenshot where the folder icon shows as disabled.

Show all comments
Studio_Creatio
Sales_Creatio
Marketing_Creatio
8.0

Hello Community,


I have a scenario where a Business Process (BP) triggers a subprocess, and in some cases, the subprocess might trigger the parent process again, causing potential recursion.

I want to stop or forcefully terminate a running BP when certain conditions are met. Specifically:

1. How can I safely stop or cancel a BP that’s in Running status.
2. Are there any best practices in Creatio to handle recursive or circular process triggers?
 

Any code examples, best practices, or guidance would be greatly appreciated.

Thank you!

Like 1

Like

2 comments

Hello,

You can safely terminate running business processes directly from the Process log section.
To do this, apply a filter for processes with the “Running” status, select the needed items (or use Select All), and choose Cancel execution. This will manually stop the active instances.
A detailed step-by-step guide is available in the Academy article:
Cancel a process | Creatio Academy

To prevent issues related to recursive or circular process triggers in Creatio, it is recommended to avoid configurations where a process initiates a subprocess that, in turn, triggers the parent process again.
Make sure that your execution flow is clearly structured, with well-defined start conditions and logical restrictions that prevent processes from being invoked repeatedly.

This approach helps maintain stability, reduces the risk of process loops, and ensures predictable execution behavior across the system.

Andrii Kendzor,

Thanks for the reply!

I’m aware of the manual process. This situation occurring because the main parent process (50K Instance) is in a Cancelling state in the queue and two sub processes are triggering each other.

Can we restart the system and resume normal operations for the org? Or is there any other option available?

Show all comments
Studio_Creatio
8.0

Here I am using creatio 8.3, 
I have a 1:M relation between sprints and tasks 
I added a list of tasks on sprint list page 
I want when load sprint page, tasks list be empty and when choose one of sprints it shows its related tasks (Already when choose one of sprints it shows its related tasks is applied)
not show all available tasks when load

Like 0

Like

1 comments

Hello,
In order to clear the list during the first load the most easy way woulb be to set it to null in the crt.LoadDataRequest handler, for example:
request.$context.DataGrid_9xso9hx = null;

Show all comments
identityservice
identity_service
OAuth2.0
Unauthorized
authentication
Studio_Creatio
8.0

I set up IdentityService following the manual. I generate the token, when I pass it with bearer to a request it gives error 401 Unauthorized.

After comparing the token (in jwt.io) with another token from an environment where it actually works, I noticed that my token does not have the following attributes in the body payload:

    "aud": "ApplicationAccess_c60a5f9ab2...",
  "prop:SysAdminUnitId": "ee85afe3-eaf3-4cc3-965...",
  "prop:Type": "ApplicationAccess",
  "prop:OwnerClientId": "IdServiceUser",
  "prop:ResourceId": "ApplicationAccess_c60a5f9ab..."


Could anyone help with this?

Like 5

Like

1 comments

Hello,

Please ensure that Creatio is properly connected to the Identity Service and that the diagnostics page displays all four green checkmarks.
Next, create an OAuth application in Creatio and use the Client ID and Client Secret generated for that application when obtaining the access token.

Make sure the user account under which the application operates has sufficient permissions to perform the required operations.

For detailed configuration steps, please refer to the official guide:
Connect the Identity Service to Creatio | Creatio Academy

Show all comments

I want create a bussiness rules in on record page in mi mobile application, but y don´t know where i can do this.

i have all this modules created on Creatio:

Like 0

Like

4 comments

Hello,

Unfortunately, in Freedom UI mobile, business rules can currently only be implemented at the metadata level, and we don’t yet have detailed public documentation on how to do this.

At this time, it’s only possible to configure mobile business rules for Freedom UI at the object level using standard functionality.

That said, our R&D team already has a task on extending this capability in future application releases.

 

Malika,

Good mornign Malika, 
I understand that it can't be done in a standard way, but at the metadata level, could you please send me an example? It's imperative to create a mobile business rule for a client, and I need to know how to do it. I have a developer certification, so I understand the framework.

Hello,
 

We have prepared the instructions on adding the business rules for Freedom UI mobile pages. You can check it here: Set up business rules at the page level for mobile -081025-160622.pdf


Best regards,
Malika

Malika,

Thanks, test this steps and return to you

Show all comments

Hi everyone 👋

We’re currently working on a process that includes an Approval element at the end of an Account creation flow.

The process runs successfully — no errors are thrown — and the approval record is created in the system.

However, the approval does not appear in the Account’s timeline (history/activities feed).

Here’s what we did:

  • We read the Account record before the approval step.
  • In the Approval element, we set the Object to “Account” and the Record ID to the Account Id from the previous “Read data” step.
  • The approval is correctly assigned to the approver, and the process completes successfully.

But still, nothing appears in the Account timeline.

We’d like the approval to be visible as an activity in the Account’s history (so users can see who approved what directly on the company page).

Has anyone managed to make this work?
Do we need an additional configuration (or maybe a script task) to explicitly link the approval to the Account in the timeline?

Any ideas or examples would be greatly appreciated 🙏

Thanks a lot,

Thierry

Like 0

Like

1 comments

Hi,

If you want approvals for Accounts to be visible and manageable, here’s a possible approach based on how approvals work for Orders:

Proposed idea / workaround:

-Adapt the business process for Accounts: for example take the existing "Order Approval Freedom" process and modify it to work with Account records.

-Create a new tab in the Account section

-Add a dedicated tab to display Approval and Approval List, similar to how it’s done in the Orders section.

In this new tab, users will see:

-All pending approvals

-Positive and negative approvals (statistics)

-Approvals assigned to them, which they can action

-Approvals not assigned to them are visible but cannot be approved

Currently, approvals won’t appear in the Account timeline, so this separate tab would provide a clear view of all approvals related to the Account.

Rewiewing approvals from timeline will be logged as an idea for developers in the future releases.

If needed, we can also provide screenshots or additional explanations -please let us know.

Show all comments
Studio_Creatio
8.0

Hello community

Is it possible to export on excel the duplicates for accounts?

Like 0

Like

5 comments

Hello,

Unfortunately, there is no built-in way to export all duplicates directly.

However, as a workaround, you can use one of the following approaches:

Option 1: Find duplicates directly in the database

You can identify duplicate records using an SQL query and then export the results manually.

SELECT email, COUNT(*)
FROM users
GROUP BY email
HAVING COUNT(*) > 1;


Option 2: Export data and use Excel to find duplicates

Export the dataset from your system to Excel (or CSV).

In Excel:

  • Select the relevant column(s).
  • Go to Home → Conditional Formatting → Highlight Cells Rules → Duplicate Values to highlight duplicates.

Hello Halyna,
 the results of duplicates search is complicated to reproduce using sql query.

I used postman and I called the following web service  {{BaseURI}}/0/rest/BulkDeduplicationService/GetGroupsOfDuplicates passing the following json

{
    "entityName": "Contact",
    "columns": [
        "Name",
        "Account
        "CreatedBy"
    ],
    "offset": 0,
    "count": 1000,
    "topDuplicatesPerGroup": 5,
    "filters": "{\"items\":{},\"logicalOperation\":0,\"isEnabled\":true,\"filterType\":6}"
}

If you want to get a rough equivalent using SQL - for example, to find contacts with identical or very similar names - you could try something like:

SELECT 
   Name,
   AccountId,
   CreatedById,
   COUNT(*) AS DuplicateCount
FROM Contact
WHERE Name IS NOT NULL
GROUP BY Name, AccountId, CreatedById
HAVING COUNT(*) > 1
ORDER BY DuplicateCount DESC;

This will show exact duplicates (same Name + Account + CreatedBy).

Hi, 

Duplicate management needs some improvement. Finally,  in 8.3.1 we can manually merge records.  

But we should be able to see total numbers of duplicates based on our duplicate rules etc.. 

Functionality has not evolved much for years (even lacking in Freedom UI for manual merge until now) and customer non-admin end-users are not satisfied with its functionality.

Marketing teams should be able to manage this without having to develop SQL programming knowledge or export excel lists. 

Customer data management is imperative, with contacts changing companies often, and this part is far from be up-to-standards with what Freedom UI offers. 

Simply have a list of duplicates and not even being able to provide some statistics without querying the db directly is something that end-users have a lot of difficulty accepting, considering what exists on the market today.

Damien Collot,

100% agree on this, there needs to be better tooling for handling this on the user end, with any appropriate guardrails that can be put in place via customisation for such actions.

Show all comments

Chart setup page with calculation of average duration in minutes

Take for example this setup,  Status change history is similar to Case Lifecycle in Cases, I want to find a way to add status ranges as 2 - Quick filters configured to Lookup- Status, with intended behavior as 1 Filter will initial status and 2nd Filter will be the final status and I will calculate the duration (average) for cases.

So the query will be -  Find average duration of cases moving from one status to another. 

  Version 8.3.0.3031
 

Like 1

Like

3 comments

If not can anyone help me with a correct approach for this, thanks for the help :) 

Hello!
In Creatio, it’s not possible to directly pass variables into filters. 

However, as a workaround, the user can create a custom view, similar to the one used for Opportunities — “View for analysis of sales by stages”.

Additionally, it’s possible to:

  • Install the Calculated Metrics for Creatio
    add-on from the Marketplace to calculate average values, or
  • Develop a custom business process to compute such data automatically.
     

Hello Valeriia,

Thanks for the reply. I will experiment with the approaches will let you know what worked best for me. 

 

 

Thanks

Rishav

Show all comments
Studio_Creatio
8.0

I am facing this issue and can't find the root cause or solution.

Last thing I did. I was editing form page and add extended panel and button also add some code in the source code of the page for the function of the button
But I can't save these changes because there was DB relation error.
By mistake, I closed the browser, and when tried to access it today got this error. 

Like 0

Like

1 comments

Hello Ahmed!

I hope this message finds you well!

Unfortunately, from the screenshot, the error is not really clear. We recommend checking the application logs for a more clear error message.

If you will not be able to identify and fix the issue on your own, please contact our support team at support@creatio.com

Have a great day!

Show all comments
remote_module
databinding
Studio_Creatio
8.0

Hi,

I am trying to pass few values to my remote module from the page schema but I am not receiving the values instead getting undefined. 

Am I missing something?


Like 1

Like

2 comments

The issue is that the values have not yet been set/bound in the init. Instead of retrieving them in the ngOnInit try using the ngOnChanges instead.

Ryan Farley,

Thank you.. that worked

Show all comments