Время создания
Filters
bulkemail
Marketing_Creatio
8.0

In the classic email designer, you could add a value to the "Entity settings for campaign signal" and as long as it had a path to the contact, you could use that object as the starting point for your template. Is that possible in the new designer? If so, I can't find where to set that. Or is this an example of where the functionality in the new designer is still behind the older version?

Like 0

Like

2 comments

It's not possible in the new designer, which I am completely unhappy about 👎🏻. I have several clients that will remain on the old/classic designer just for that functionality.

Ryan

Ryan Farley,

As always, thanks, Ryan.

Frustrating.

Show all comments

The employees are mixed within our customer contacts. Their specific person records are labelled differently, but when ownership is changed on a specific record and the lookup record is accessed it contains a list of all contacts (employees or not.) Is there a way to create a sub contact lookup with just employees? 

Like 0

Like

1 comments

You can filter a contact lookup to show only Creatio users using the following: 

https://customerfx.com/article/how-to-filter-a-contact-lookup-to-display-only-users-on-a-creatio-freedom-ui-page/

If you want to do that for Contacts with associated "Employee" records, that is possible in a similar way, go to related objects and you should see something like employee by column contact there.

Ryan

Show all comments
Sales_Creatio
8.0

Hi. 

We have a process that sends an email to specific roles every time an Opportunity is Closed Won. Out of the blue it has stopped working and when I looked into the business process there is an error: An error occurred while applying the value of the parameter "Sender" of the business process element:
   Unable to compute expression "[#SysSettings.BIGDalkiaEmailSender#]", error: Unable to continue process: system setting "BIGDalkiaEmailSender" not filled. Please, contact system administrator.

Anyone able to tell me what this means? I am a new Admin and learning as I go so would love any help I can get!

Thank you.

Like 0

Like

2 comments
Best reply

Hello,

Based on the name, we can see that this is not an OOTB SysSetting and was most likely added by an add-on to your system. The error shows that this setting has not been set up yet, and the system is unable to use email without this setting. The best course of action would be to go to the system settings (System Designer → System Settings), set the filter to "code," enter BIGDalkiaEmailSender, and configure this System Setting accordingly.

Thank you for choosing Creatio.

Hello,

Based on the name, we can see that this is not an OOTB SysSetting and was most likely added by an add-on to your system. The error shows that this setting has not been set up yet, and the system is unable to use email without this setting. The best course of action would be to go to the system settings (System Designer → System Settings), set the filter to "code," enter BIGDalkiaEmailSender, and configure this System Setting accordingly.

Thank you for choosing Creatio.

Viktor Komarov,

Thank you.

Show all comments
Field validation
Sales_Creatio
8.0

Hi everyone,

I'm looking for guidance on implementing a field-level format validation in Creatio and wanted to check if there's a recommended no-code or low-code approach before going down the custom development route.

The requirement is as follows:

- We have a VAT Number text field on the Account (or Contact) page.
- For domestic customers, the value must follow the local VAT number format.
- For foreign (EU) customers, the value must follow the EU VAT number format: 2 letters followed by at least 6 digits (e.g., XX12345678).
- The correct format to validate against should depend on the value of the Country field on the same record.

What I'd like to achieve:
- When a user enters a VAT number that doesn't match the expected format for the selected country, the system should show a validation error and prevent saving.

My questions:
1. Is there a way to implement pattern/regex-based validation like this using Business Rules or Process Designer, without writing custom code?
2. If not, what would be the recommended approach, client-side field validation (JS), server-side entity validation, or a business process with a Formula element?
3. Has anyone implemented something similar (country-dependent format validation) and would be willing to share their approach?

Any guidance, examples, or links to relevant documentation would be greatly appreciated.

Thanks in advance!

Like 0

Like

1 comments

You could do this in an EntityEventListener class if you want to ensure on the back end that a record cannot be added with an incorrectly formatted value, see https://customerfx.com/article/adding-code-to-listen-for-entity-events-in-creatio/

However, you could do it in page code as a validation step pretty easily to validate before saving. To do this, you'd override/handle the save request on the page, do the validation, and then either allow or prevent the save from happening. See here for handling the save: https://customerfx.com/article/adding-code-to-the-save-event-of-a-creatio-freedom-ui-page/ 

Once you validate, if you don't want the save to occur (if it fails your validation) then just return false instead of return next.handle(request);

You could do this on the change of the field as well, see https://customerfx.com/article/responding-to-an-event-when-a-field-is-changed-on-a-creatio-freedom-ui-page/ however, that could be tricky since the change will fire for each keypress. You could alternatively handle the blurred request of the field so you validate on the exiting of the field, see https://community.creatio.com/questions/which-are-events-field-can-be-handled-freedomui. That could complicate what to do if it fails validation. Handling the save and validating there would be the most straightforward approach. 

Also, just to mention, you could also use a validator for this as well, which would be the most technically correct approach for handling on the page, see https://academy.creatio.com/guides/dev/development-on-creatio-platform/8.3/platform-customization/freedom-ui/customize-page-fields/examples/implement-the-field-value-validation. Although you'd need some tricks for getting other field values (the selected country) in the validator. There are some posts in the community forums about how to workaround that in a validator.

Ryan

Show all comments
Studio_Creatio
8.0

Hi, I'm trying to create a help/guide section in creatio and I want to include screenshots that I've taken. I can use the label/text component to write out the steps in the guide but I'm not seeing any components that would allow me to display a screenshot.

Like 0

Like

1 comments

Good day, Brandon,

The easiest methods of adding images to your page are to either 

  • add a dedicated image type field on the page:

    image

  • or to add a rich text type field which allows for adding images to it:

    rich text

    As a result, you would be able to add images to either one:

    visualization

    We hope this helps!

Show all comments