You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 7 Next »

In SimpleOne, business rules, workflows, notifications, engines all run relatively to database operations. Generally, the execution order is important.

The execution order is shown below and listed as follows:


Please note that rules and engines marked red on the scheme and respectively listed below are affected when using the Silent Load functionality.



  1. Before business rules (where When is Before and Order is less than or equal to 1000).
    1. Assignment rules
  2. Before engines.
  3. Before business rules (where When is Before and Order is greater than 1000).
  4. Database transactions (insert / update / delete records).
  5. Record field changes logging (to the History (sys_history) table).
  6. Configuration pack engine operations.
  7. After business rules (where When is After and Order is less than or equal to 1000).
  8. After engines:
    1. Approval Engine
    2. Workflow
    3. Notifications
  9. After business rules (where When is After and Order is greater than 1000).
  • No labels