Quick error handling reference
The following table provides a quick reference to working with error handlers in Celonis platform.
If you want to learn more about individual error handlers, check the dedicated articles in this section of the Help Center. If you want to learn more about error handling, you can start with the introduction.
Break | Celonis platform stores the subsequent modules as an incomplete execution. Set the automatic completion to Yes to get similar functionality as a Retry. Otherwise, you have to resolve incomplete executions manually. Celonis platform processes the rest of the bundles in the Action Flow flow normally. The Action Flow ends with the "warning" status. Check the Break error handler for further information. | |
Commit | Celonis platform stops the Action Flow run and commits all changes. Celonis platform doesn't process the rest of the modules in the Action Flow flow. The Action Flow ends with the "success" status. Check the Commit error handler for further information. | |
Ignore | Celonis platform ignores the error. The bundle doesn't continue in the Action Flow flow. Celonis platform processes the rest of the bundles in the Action Flow flow normally. The Action Flow ends with the "success" status. Check the Ignore error handler for further information. | |
Resume | Specify a substitute mapping for when the module outputs an error. The substitute data continue through the rest of the Action Flow. Celonis platform processes the rest of the bundles in the Action Flow flow normally. The Action Flow ends with the "success" status. Check the Resume error handler for further information. | |
Rollback | Celonis platform stops the Action Flow run and reverts changes in all modules that support transactions (ACID modules). Celonis platform doesn't process the rest of the modules in the Action Flow flow. Celonis platform stops scheduling the Action Flow after the Rollback activates for the number of consecutive errors in a row. The Action Flow ends with the "error" status. NoteThe Rollback is the default error handling if you don't set any error handling and when you keep incomplete executions disabled. |