We have a custom text field Display Quote Number on the Quotation object that should show QuoteNumber-Version (e.g., QN-00045-V2).
A business process is triggered on Quote modified, reads Quote Number and Version, and updates the field via Modify Data with conditions (Quote Number is filled in, Version > 0).
The process executes successfully, but the field either remains blank or shows partial/incorrect values (e.g., -V0), even after refresh.
Formula functions like AND, STRING, ISNULL are not supported, and delays do not resolve the issue.
Looking for a supported, reliable pattern in Freedom UI to populate and display a concatenated text field without custom code.

Like 0

Like

1 comments

Hello,

In Freedom UI there is no out-of-the-box "calculated/formula text field" on the page that would concatenate multiple columns into a single string. The built-in formula capabilities in business rules are intended for calculating dates and numeric values, not composing formatted text.

For this scenario, the supported approach is to store the composed value in a dedicated text column on the Quotation object (e.g., UsrQuoteDisplayNumber) and populate it either via a business process (as you attempted), or via custom logic (client/UI handler) if you need the value to be calculated and displayed immediately without waiting for a save/refresh.

Given your requirements, we recommend continuing with the business process that performs the concatenation and writes it to the Quotation record (Modify data). To address why the value didn’t appear on the form, please verify was the value actually saved to the record? (Confirm in the DB / in the record after reopening). If it was saved, it should appear after a page refresh / reopening the record. Is the page field bound to the same object column you update in the process? (i.e., the UI control must be mapped to UsrQuoteDisplayNumber from the page’s data source). 

If you need the value to appear immediately on an already-open page after the process updates the record, enable "Enable live data update" for the Quotation object so the UI can receive server-side updates without manual refresh.

Creatio Academy reference (object setting): https://academy.creatio.com/docs/8.x/dev/development-on-creatio-platform/development-tools/creatio-ide/configuration-elements/object#title-2314-1

Best regards.

Show all comments