Opening IDs
This section provides you with information about opening IDs.
The system is delivered with a set of pre-defined openings so that you integrate your specific processes. The implementation of an opening is performed through rules. A rule is the description of the behavior alteration in the Enterprise Knowledge Language (EKL). EKL is an interpreted language that manipulates variables, constants, operators, attribute accessors, functions and keywords through a strict grammar.
Customization Intent
The system triggers the business rule with a customization intent. There are three types of intents:
- Validation: Used to validate the state of an
object, or an action on an object. For consistency maintaining,
every possible rule for the couple
<object type, opening>
is executed in an undetermined order. For the validation to be correct, every rule must be correct. - Computation: Used to compute a result from
the state of an object. Only the best possible rule for the couple
<object type, opening>
is executed. - Execution: The object can be modified
by the rule. Only the best possible rule for the couple
<object type, opening>
is executed.