cancel
Showing results for 
Search instead for 
Did you mean: 

RFC Scenario using BPM -- Performance

former_member196064
Active Participant
0 Kudos

Greetings,

I've implemented a File->XI->RFC->XI->File scenario.

I use a BPM which transforms the lines of my inbound file into multiple sales orders & line items, then loops through them in a ForEach block to call an RFC and then output the RFC's return structure to a file.

It takes about an hour for a thousand sales orders to go through & get created.

That really doesn't sound so bad to me except for the fact that there is a good probability that I will occasionally be receiving files containing up to 10,000 sales orders.

Could anyone with experience with this type of XI processing please suggest any performance enhancements that have provided results.

Thanks,

Doug -

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi,

Use the new transaction in send step, it will create the new transaction for each instance , so performance problem will not occur.

/people/swen.conrad/blog/2006/12/22/xi-ccbpm-performance-under-perform-or-out-perform

Regards

Chilla

Answers (1)

Answers (1)

prateek
Active Contributor
0 Kudos

Hi Doug,

For effectively using BPM, plz have a look at this checklist

https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/3bf550d4-0201-0010-b2ae-856...

An add on

http://help.sap.com/saphelp_nw04/helpdata/en/43/d92e428819da2ce10000000a1550b0/content.htm

1 Mapping inside a BPM could affect performance. If u have transformation step in ur Integration Process, then try to perform this mapping outside BPM. It will greatly improve the performance if mapping is complex.

2. Reduce Tracing - parameter: LOGGING in SXMB_ADM

Have a look here

SAP note 857530

And monitoring all these is always required

https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/e7bc3a5a-0501-0010-1095-eb4...

Regards,

Prateek