i have a BPM, that works very well.
It receives Orders from our customers, which are related to according quotation in our SAP System.
Inside the PBM, there is additional information readout of the SAP System. After tha the data (Order XMl & additional Data) is
mapped to a Idoc Structure, send to the SAP ERP System and generates a purchase order..
As I said above the BPM works very well and we are satisfied with it.
But there is one little thing, that disturbs.
If many Orders arrive at the "same time" the runtime generates for each of them a individual process instance.
The Idocs are send to the ERP System at the same "time" and it could happen that 2 or more Idoc (orders) belong to the same quotation.
The problem is that fhe first idoc, arriving at the ERP System locks the qutation, so that a error arises if ohter Idocs try to access the same quotation.
I look for a solution, that enables the suppress of the creation of more than one process instance, so that all orders bleong to one BPM.
In that BPM I´d like to send one Idoc after the other with a "wait" step after (using a loop)?
Is that possible?
How to realize it? (using correlation???)
I hope that the szenario & problem is clearly
Thank u for your help