Concepts


Atarc Process Order of Execution


Atarc Processes are executed in order, dictated by the "Order" field from the Atarc Process Settings. If we have two records in the Atarc Process Settings with the same Order, there is no waranty which one is executing first.

Implementing dependency between two Atarc Process can affect the order of execution, if an Atarc Process doesn't meet the dependecy criteria to execute it will not, even if is the next to be executed.

The breakIfError flag from the Atarc Process Setting can also affect the order of execution, if an Atarc Process has this flag enabled and a code exception happens the exception will be thrown hence stopping the execution of the current transaction.