Extend automation 6.0
From OpenKM Documentation
OpenKM automation by default is not enabled to enable it you should execute some sql queries to enable it.
Refer to Automation section to configure automation rules in your OpenKM.
Refer to Extend automation to extend automation validators and actions.
Add new rule
Click will be shown a screen like this:
- Order field indicates execution preference among the other rules.
- Name field is some name to identify the rule.
- Event field indicates on which type of events is evaluted the rule.
- At field has two possible values post or pre. post indicates execution before element is created at OpenKM, pre indicates execution when element is yet created. With example will be more clear, with post we can change the path where a document will be created, with pre the document is yet created but we can move to other path.
- Exclusive field indicates that must be stoped the evaluation. Automation can have several rules, one or more can be evaluated and executed at same time ( in order defined by field Order ), but if a rule with exclusive field enabled is executed then automation stops here ( it's similar concept than firewall rules ).