on 06-12-2009 2:27 PM
Hi Frnds,
I am working on one scenario JMS to IDOC .i want to send 3 different IDOCS to SAP at a time.
I receive JMS message form JMS queue,My XSLT Mapping will genarate 3 idocs in one message.
<jms>
<OrderCreate>
<OrderChage>
<OrderResponse>
I have to send these different IDOCs as a indiually to SAP at a time.
How to achieve this.?? without BPM any way??
Regards,
raj
If you want to avoid BPM,then you need to write a adapter module which will split the incoming payload into multiple IDOC's,then handle each of them separately.
You would be better off doing this via BPM though.
Thanks
Aamir
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Raja,
If final goal is to post data in SAP then you can pass data as it is to SAP using proxy and inside proxy you can call BAPI_XXXXXXXX ---corresponding posting function module for all three idocs. You can capture error message as well.
If you want to generate an idoc out of it ( since its easy to track and change data), you can call function module "Master_Create_Iodc" inside your proxy and generate idocs( In your case you need to call 3 times to generate three different idocs.).
With this solution you can avoid slow BPM process.
Hope this will help.
Thanks,
Nilesh
THANKS
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
THANKS
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
90 | |
10 | |
10 | |
10 | |
7 | |
7 | |
6 | |
5 | |
4 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.