on 02-19-2013 8:41 PM
Dear All,
I have a mapping question regarding splitting of an incoming xml message into multiple xml messages in PI and send it to target . Can this be done in PI ?
Also in PI 7.1 can we combine multiple incoming xml message and combine them into single xml message and send to SAP is this possible?
Please advice if this is possible without using BPM.
For eg. In an xml sent to PI there are 10,000 serial numbers in an xml message. I need to split them into 1000 each and sent it to target. Also if I receive 10 xml messages with 1000 serial numbers each can I combine them into one single XML message in PI?
Thanks,
Teresa
Hi Teresa,
For eg. In an xml sent to PI there are 10,000 serial numbers in an xml message. I need to split them into 1000 each and sent it to target.
As Sen already said that you can split a single message to multiple without BPM, check for that link.
Also if I receive 10 xml messages with 1000 serial numbers each can I combine them into one single XML message in PI?
for Combining multiple message ex 10 xml messages with 1000 serial number, you can check the following option that may help .
you need to create two scenario
first scenario is your third party system to local PI directory where receiver adapter is NFS with FCC and using APPEND mode to write the serial number. After all serial number writing you can schedule the second scenario which read that file using NFS with FCC and send it to SAP.
Regards
Gagan
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Teresa,
1: N Transformation without BPM: http://scn.sap.com/people/jin.shin/blog/2006/02/07/multi-mapping-without-bpm--yes-it-s-possible
Multi-Mapping without BPM - Yes, it’s possible!
N:1 Transformation without BPM is not possible.
Please check the below for a sample scenario:
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Teresa,
A few cents to Nabendu,
You can think that the PI process without BPM is a fluent process, it can't retain a message status or the message itself waiting to the another, why not?, i think because this behaviour makes more difficult the scenario and you have for this purpose the BPE engine.
By the way if you want to use a receiver file adapter you can generate one single file with various inbound XMLs, but obviuosly you can't combine mappings between the different incoming messages only append each received message in the target file.
Regards,
User | Count |
---|---|
85 | |
10 | |
9 | |
9 | |
6 | |
6 | |
6 | |
5 | |
3 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.