I am a new bie to BPMN world. I have the main BPMN process for the order processing which takes the order through different stages and the end event is Order Completed(Like any other process model). There is a non interrupting sub-process (message event) to consume the invoice but it can also happen that the invoice is received after the main process has reached ‘Order Completed’ state. I want to create a fall back process to consume the invoice even if the process has reached end state(Order Completed)
What is the best way to do that?