Rules Processing Order

All the rules in a state process in the order you specify.

Rules processing for new objects begins in the state you’ve designated as the initial state. Existing objects begin in whatever rule state they were in when they were last updated. Rules only process if rules in that state have actions that transition to another state or call a function. This doesn’t apply to rules in the initial state. Otherwise, rules processing for new objects ends when the rules engine reaches the last rule in the initial state.

By default, when rules processing transitions to another state or calls a function, it begins processing all the rules in that state or function and continues until it reaches the end. However, you can stop processing by adding one of the following actions:

  • Stop Processing Rules
  • Transition State and Stop
  • Transition State and Continue
  • Call Function