on 09-29-2007 5:39 AM
Hi,
Is there any possibility to do the n:1 mapping with out BPM.
Thanks,
Satish
Hi all,
I guess it is possible to N:1 without the help of BPM. Well I am not sure 100%. But you can try this approach. Create all the N sender message types and N sender Message Interfaces and 1 receiver MT and MI. After that while doing Message Mapping go to Messages Tab and give all the N source messages and 1 receiver message and keep the occurrence 0 to unbounded. Now when u go to design tab all the N messages are populated in the Source message and 1 in the target message.
In the interface mapping also add all the N source messages in the source interface block and 1 in the target message. After you read the interfaces automatically N are displayed on the Source side and 1 on the target side. The rest of the design and config part remains almost the same.
I tried to develop this method using this blog:
/people/claus.wallacher/blog/2006/06/29/message-splitting-using-the-graphical-mapping-tool
This blog deals with Splitting and what we are talking here is about merging. But i feel this is possible. Please try this approach, refer to this blog for more clarity and see if you can achieve it. I feel its possible
And another important point while testing the scenario: For testing the scenario if you are using input file as the XML code generated from design tab of Message Mapping please look at the code carefully. The first N lines of the code(for N messages) are to be deleted in the input file.
And please let me know if you are able to do it!!!
Cheers
Kartik
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Karthik,
According to me a N:1 scenario is that there are multiple different input messages (so N different interfaces) which are going to be combined into on 1 message.
Now, these N messages are coming from different interfaces at different times so how will XI handle this without a BPM ? i.e how will XI know that it has to wait for all the msgs that are defined in the source side in the multi mapping before starting the msg processing process.
Cheer's
Hi
Yes
Thanks
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
yes, you can do it outside BPM, but then you can have only one sender and receiver system...
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Sorry , I read the question as 1:n transformation which is possible outside BPM. But as I understand N:1 multimapping will not be possible outside BPM. Please refer this SAP help link.
http://help.sap.com/saphelp_nw04/helpdata/en/42/ed364cf8593eebe10000000a1553f7/frameset.htm
User | Count |
---|---|
98 | |
11 | |
11 | |
10 | |
10 | |
8 | |
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.