cancel
Showing results for 
Search instead for 
Did you mean: 

Performance in SAP PO (bpm & brm)

Former Member
0 Kudos

Hi All,

This is regarding the Query related to ‘Process orchestration’ wherein I'm  designing a scenario using BPM & BRM.

Inputs are Collected, merged, validation check/confirmation, calculated from source systems and Automatic mail triggering to target systems.

Rules & Business logic are applied and Delivered to Target Net weaver Portal and ECC system.

I could like to know the Performance Speed,Scalability and also the Feasibility of using BPM and BRM when there are multiple source systems connected to PO 7.4 middle ware system. (Or) I would Like to know can we do this without BPM and BRM.

For example: In case if there 50 users processed from source system,  will this be processed in sequence through the pipeline process or in one shot. Can we set any timeline for the scenario.

Also I liked to know  default and maximum Size  accepted in PO 7.4 Java stack.

Please provide your inputs. Thank you very much in advance.

Regards,

Rajesh PS

Accepted Solutions (0)

Answers (1)

Answers (1)

bhavesh_kantilal
Active Contributor
0 Kudos

Hello,

Whether you use a BPM or a Plain PI Integration Flow depends on multiple factors which is why understanding the details is of importance.

A generic question like this can lead to generic answers which might not add much value to what is already available on SCN, SAP help etc.Can you  break this down into what is the actual process to be implemented in the PO Layer?

Regards,

Bhavesh

Former Member
0 Kudos

Hi Bhavesh,

Actual process to be implemented in the PO Layer is Collecting, merging, all the inputs(IDOC,XML etc)  then  business rules and logic applied as per requirement, validation check/confirmation, calculation,and Deliver to  Net weaver Portal and ECC system(target systems) as well trigger an email automatically.


Following sections I could like to have an clarity:

1) Performance, speed, scalability.

2) Feasibility of using BPM and BRM.

3) Maximum file size acceptance in SAP PI 7.4 Java stack.

4)mode of transfer and timeline frequency.

5)processing sequence


Thanks and Regards,

Rajesh PS

bhavesh_kantilal
Active Contributor
0 Kudos

Hello Rajesh,

What you have provided are once more extremely generic requirements.

1. Performance, Speed and Scalability depends on multiple factors. PO as a software is scalable. both horizontally and vertically. Performance of PO incomparison to PI ccBPM is definitely faster due to the multiple technical hops no more required between BPE, IE and AE. The best approach to make sure optimum performance depends on multiple factors and is always evaluated on a case by case Interface implementation basis.

2. BPM and BRM are a part of your PO License so nothing will stop you from using it. Ofcourse as a rule of thumb, you would always try to use PI Integration Patterns to see if a BPM Layer can be avoided through standard adapters and functionalities. If no, then you have to use a BPM / BRM layer.

3. There is no Maximum File Size parameter. This depends on your Java Heap Size which in turn depends on your Hardware!

4. Mode of Transfer and Frequency depends on your Interface Logic and adapters used.

5. Same for Processing Sequence. Obiously EOIO is supported in the PO Layer as well but it depends on how and why you need it and the corresponding tradeoff's.

Regards,

Bhavesh

Former Member
0 Kudos

Thank you very much for elucidate information Bhavesh.

But can we send Multiple idocs or .xsl or .xml etc send from one particular system or different systems  and deliver to target system via SAP PO without using BPM and BRM. 


Can we also do this using multi mapping or any other method.


Regards,

Rajesh PS

bhavesh_kantilal
Active Contributor
0 Kudos

Hello Rajesh,

Unfortunately your questions are extremely generic.

Yes - you can process a file without BPM / BRM. You can Process multiple IDoc's without BPM / BRM using Idoc Packaging on the Sender IDoc Adapter. You can split a message into multiple message using Multi Mapping..

There are multiple approaches to any Interface and it all boils down to the actual requirement. At a high level, mutliple things are possible without a BPM and with a BPM..

If you have a specific requirement, I would be able to help further but for any more of such generic queries would suggest you look up the standard SAP Documentation / How To Guides / Blogs!

Regards

Bhavesh