You can set up a business rule that will disable saving records if certain fields are not populated.
To implement the logic of the case, you need to make the Description field required if the value in the Status field is “New.” To do this, add a separate business rule and set up its conditions:
-
Open the needed section (e.g., the Requests custom section) and add a new business rule.. You can learn more about adding and setting up a new business rule in the “Set up a new business rule” article.
-
In the “IF” block of the business rule, set the filter to define the conditions for triggering the business rule. For example, to apply a rule to the requests with the “New” status (Fig. 1):
-
Click Add condition.
-
In the field that appears, select the “Status” column as the lookup value.
-
Leave the “=” (equal) sign as it is.
-
Click the icon and select the “Lookup” field type in the drop-down list.
A set of fields for specifying lookup values will appear to the right.
-
Select “New” as the lookup value from the drop-down list.
-
-
In the “THEN” block of the business rule, set up the action that would implement the needed business logic (Fig. 2):
-
Click Add action. In the drop-down menu of possible actions, select “Make field required.”
-
In the Which field will be required field, select the field that should be made mandatory, e.g., Description
-
Click Apply → Section Wizard → Save.
-
As a result, the Description field will be required if the request status is “New.” Creatio will not let you save a record unless you populate the Description field.