OSM 7.3.x Enhanced Order Processing and Fallout Management - Task Execution Modes
Traditional Approach (Prior to OSM 7.3.x versions) of Handling Task Failures in OSM
- Implement specific fallout task
- Implemented for each task that can fail
- E.g. For any Task A, a fallout for Task A is implemented
- Loop task transitions back to the originally failed task
- E.g. The fallout for Task A loops back to retry Task A
- Drawbacks
- Additional process modeling
- Incorrect flow during compensation
New Approach (From OSM 7.3.x versions) - New Task Execution Modes
- Categories of Task Execution Modes
- Normal Mode for normal task processing
- Supported Execution Modes are Do, Redo, Undo and Amend-Do
- Failed Mode for troubleshooting fallout tasks
- Normal Mode for normal task processing
0