Order
https://rivcont.info/3107843/1. It is created by the action in the start stage of the BP
https://rivcont.info/app/workflow/147/constructor/2. "Stage 1" by action "Switch to stage instantly"
https://rivcont.info/admin/shop/workflowstatus/4026/action/new/ "stage 2"
3. Switch "Stage 2" with the action "Change business process and status of current, parent and all subordinate tasks" in BP and stage
https://rivcont.info/admin/shop/workflowstatus/3964/action/new/ - on this At this stage, the process has two actions that create two branches (we analyze both):
The first line:
- "Change the business process and stage depending on the values of the fields" - switches to the stage
https://rivcont.info/admin/shop/workflowstatus/3973/action/new/ in which it can hang and not jump, because the switch is ongoing crown or the action: "Switch to stage XXX after the end date" or the action "Change the stage of the process in OneBox based on CS-Cart".
The second branch:
- "Switch to stage XXX after the completion date" switches immediately with crown, that is, the process may already hang at stage
https://rivcont.info/admin/shop/workflowstatus/3964/action/new/ and not jump further. But, even if the process jumps further as you wrote in the "recalculate" stage
https://rivcont.info/admin/shop/workflowstatus/3928/action/new/, then with the action "Check the availability of products in the warehouse" if it throws an error, according to the description "If the stage is selected" Switch the process to the status if there is not enough product", then instead of the error - the action will switch the process to the selected stage" should be translated into the stage
https://rivcont.info/admin/ shop/workflowstatus/3922/action/new/ where the stage can successfully hang and not jump further, because the switch will work with crown only after 5 days (actions: Set the execution (completion) date of the process/ Switch to stage XXX after the completion date)
It seems to me personally that we have enough statuses in which the system CAN switch to 100% and not jump further.
This BP has been working successfully for more than a year, and as a result of an error in the system, it is now knocking out orders without status, which employees cannot process and the company is losing money.
Please check again