on 04-28-2016 2:46 PM
Hello,
We have a requirement that we need to serialize two different idoc Types -- purchase Order Create and Purchase Order Change (for each PO Number) flowing from Process Orchestration to SAP Backend System.
Now, we can populate the Queue Name based on PO Number by generating the que name dynamically. Ref blog: http://scn.sap.com/community/pi-and-soa-middleware/blog/2015/02/06/adapter-module-development-set-qo...
We can use the above approach to populate the que name for both the PO Create Interface and PO change Interface -- the same que id can be populated if we use Purchase Order number as a part of the queue name.
However, if we do so:
Thanks and Regards,
Himadri
Can you please clarify the business requirement rather than specifying a technical solution?
Why do you need to serialize these two IDocs?
Are you having a case where a PO update is reaching the ECC before a PO creation?
Which application is sending the messages?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
From your scenario I understand that you require to serialize the idocs PO Creation + Change in a single interface (might be using multimapping) - Is this correct ?
If so, then in the receiver IDoc channel you need to tick the Queued option
I don't think you need any mechanism to populate the queue name - Its generated by ECC with SAP_ALE_XXXX
On the ECC side if the first idoc in the queue let's say creation ends up in error then the corresponding change idoc will fail. However the next pair of idoc will continue to process.
You can simulate above and check the behaviour yourselves.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
85 | |
10 | |
10 | |
10 | |
7 | |
6 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.