Business rules vs workflows vs action handlers in Intelex
The tell that an Intelex environment was configured by someone learning on the job is a validation rule that works perfectly in the browser and does nothing when the same data arrives through a data import. That is a view action doing a job that belonged to a business rule or an action handler.
Business rules, workflows and action handlers overlap enough to look interchangeable and differ enough to produce that failure. Here is what each one is, and the rule for choosing.
What is each mechanism?
Business rule. An object-level constraint stating what must always be true of every record in that object. The expression is written positively (what must hold), and the system throws an error when it evaluates to FALSE. Two validation types: an XScript Validation Rule (expression plus configurable error message) and a Unique Field Set (no two records share a value or combination of values).
Free
Read every article, in full.
- Every article on the site, start to finish
- Sources cited and linked on all of them
- New pieces on Intelex configuration and EHS practice
Would rather not sign up? Email me and I will send it over.