on 03-03-2009 10:08 PM
I have an instance where I need 2 sender file adapters to send XI 2 different files (layouts are different). XI then needs to combine and map the messages from these two files into a single IDoc for each combined message. I know in a multi-mapping I can do it either with a BPM or without. When "aggregating" messages I know I can do it with a BPM. My question is does anyone know of a blog that exists where someone has accomplished this without the need of a BPM (and if there are any good blogs which cover how to aggregate with a BPM that would be helpful as well).
Thanks!
Shaun,
As you can see here, [Multi-Mappings|http://help.sap.com/saphelp_nw70/helpdata/en/21/6faf35c2d74295a3cb97f6f3ccf43c/content.htm], you can not do the Message-Merge (n:1) mapping w/o BPM.
Using the BPM, you can refer to the pattern
BpmPatternCollectMultiIf - [Collecting and Bundling Messages - Multiple Interfaces|http://help.sap.com/saphelp_nw70/helpdata/en/0e/56373f7853494fe10000000a114084/content.htm]
I suggest that you schedule your sender adapters at around same time..so that the BPM doesn't have to wait too long to process them. If you can not ensure that, then you can use [Event-Driven Message Processing|http://help.sap.com/saphelp_nw70/helpdata/en/7a/00143f011f4b2ee10000000a114084/content.htm] to wait for both the files to be picked up before they are sent to BPM.
praveen
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
All... thanks for affirming what I already thought might be the answer. Praveen thanks for providing the additional information....
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Shaun,
You case is simply N:1 mapping case and which is not possible without BPM. So in short you have to use BPM.
Regards,
Sarvesh
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
In your situation, your multi-mapping is message merging, this can not be achieved without using BPM.
Without BPM, you can only do message splitting.
Regards.
Liang
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
95 | |
11 | |
10 | |
9 | |
9 | |
7 | |
6 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.