cancel
Showing results for 
Search instead for 
Did you mean: 

Message bundling (without BPM)

Former Member
0 Kudos

Hello all,

In XI I need to bundle 100+ incomming transactions (from a file) in 1 target structure, in order to save performance (by reducing the number of transactions doing all pipeline steps.)

I have been told that multimapping should be possible without involving the BPM, so could this be done without the BMP?

ps. I'm not using idocs

Thank You

/Thomas

Accepted Solutions (1)

Accepted Solutions (1)

MichalKrawczyk
Active Contributor
0 Kudos

Hi,

do you receive one file with all transaction ? or many files?

if many - the only way to bundle them is to use a BPM

or you can do a workaround

>>>multimapping should be possible without involving the BPM

work only 1:N and your case is N:1

Regards,

michal

-


<a href="/people/michal.krawczyk2/blog/2005/06/28/xipi-faq-frequently-asked-questions"><b>XI / PI FAQ - Frequently Asked Questions</b></a>

Former Member
0 Kudos

Hi michael,

I,m receiving 1 file only, with many transactions.

Thank you

Former Member
0 Kudos

Hi,

If you are getting a single file then what is the need for bundling? If you could clearly explain your scenario then it will be helpful for all to solve ur problem.

Regards,

P.Venkat

Former Member
0 Kudos

actually I'm not sure if it is true bundling I need.

I have a file with n transactions that i wish to map to 1 taget message.

something like this:

File 1..1 -


Message 1..1

trans 0..n -


trans 0..n

would this be possible?

Thank you

Former Member
0 Kudos

Thomas this is pretty much possible.

You do not need any multimapping for this...

Regards,

Jai Shankar

Former Member
0 Kudos

You said you are not using IDoc, what are you using to call R/3 ?

ABAP proxy ?

RFC ?

The bundling mechanism will depend also from the adapter used.

Sandro

Former Member
0 Kudos

Hi,

<b>File 1..1 -


Message 1..1

trans 0..n -


trans 0..n</b>

See here all trans0..n will be stored in one file right?

Then need not have any multi mapping..

you can do MM.

Regards

Chilla...

Former Member
0 Kudos

hi Sandro,

i'm using proxy. Will this have any effect?

Thank You - Thomas

Former Member
0 Kudos

It it's a custom ABAP proxy we a free to implement inside of it all the logic to manage multiple transaction, if this is required.

In this case the only need is to build a file adapter that is able to take all the file at once, working with the parameter "Recordset par message"

Sandro

Answers (4)

Answers (4)

Former Member
0 Kudos

HI,

Correct , You cannot do message merging without BPM.

Because when you are doing merging multiple messages all messages should correlate each other atleast on one xml element.

So From multiple receivers we cannot merge without BPM.

With BPM we can do. If you want i will proved steps or docs.

Without BPM.

We have done one scenarios that is merging all Idocs into one Idoc package.

Regards

Chilla..

prabhu_s2
Active Contributor
0 Kudos

check this:

<a href="/people/narendra.jain/blog/2005/12/30/various-multi-mappings-and-optimizing-their-implementation-in-integration-processes-bpm-in-xi multi-mappings and Optimizing their Implementation in Integration Processes</a>

Shabarish_Nair
Active Contributor
0 Kudos

multimapping leading to message splits only, can avoid BPM ie 1:N mapping - ref:

http://help.sap.com/saphelp_nw04/helpdata/en/0f/80243b4a66ae0ce10000000a11402f/frameset.htm

/people/jin.shin/blog/2006/02/07/multi-mapping-without-bpm--yes-it146s-possible

Former Member
0 Kudos

Hi Thomas,

Its not possible to do a N:1 multimapping scenario without BPM. So you need to go for BPM.

You can go thro this link for an example scenario on bundling of messages using BPM.

http://help.sap.com/saphelp_nw04/helpdata/en/08/16163ff8519a06e10000000a114084/content.htm

Regards,

P.Venkat

Message was edited by:

Venkataramanan