cancel
Showing results for 
Search instead for 
Did you mean: 

What are the best ways (for best performance) in MII to process the incoming process messages from shop floor systems to SAP ECC 6.0 and vice versa?

Former Member
0 Kudos

Hi All,

Can you please suggest to choose the best ways (for best performance) in MII (12.2 on NW 7.3), to process the incoming process messages from shop floor systems to SAP ECC 6.0 and vice versa?

Thanks

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi Surya,

Best practices for flow of data from ECC --> SAP MII --> Shop floor & Vice verse:

1. Send ECC data through IDOC's/RFC's as messages to SAP MII message listener and BSL transaction process data and update directly on shop floor database as if you configured in Data services or later send those data by web service to shop floor system (i.e. depends on Shop floor machines).

From Shop floor:

shop floor --> SAP MII --> ECC

1. Use either Web service or fetch data from DB and pass data to BAPI's  for sending to ECC through BLS transaction.

Regards,

Praveen Reddy

Former Member
0 Kudos

Thanks Praveen..

We intend to use the second option - fetching the data directly from database (in XML string) and constructing BAPI call to push data into ECC.

I am keen in knowing the benefits of these two options to conclude the best approach.

Thanks

Former Member
0 Kudos

Hi Surya

Depending upon your scenario, you can also check if you want to hold data in MII before passing it to either side ECC/Shop Floor. It can be helpful as confirmation receipt if data from ECC/Shop Floor reached MII and vice versa. Also, performance can be improved by not doing everything in 1 big trx..

Thanks

Ruchir

Former Member
0 Kudos

Hi Surya,

If you have data in Database level which can accessible from Data service connectivity, then it will be the best approach.

And for performance view, better break the process or data flow into different transaction and as well as in ECC BAPI's.

Whatever the information you got and making it conclusion for your requirement, then mark post as answered.

Regards,

Praveen Reddy

Answers (2)

Answers (2)

Former Member
0 Kudos

Thanks all for your help and ideas.

Former Member
0 Kudos

Thanks to Praveen and Ruchir for your inputs.

Ruchir - can you help me understanding and doing the data hold and further processing to improve the performance? What are all best practices to use in MII?

Former Member
0 Kudos

Hi Surya..

for Data holding in MII you can use MDO concept.

Regards,

Sriram

Former Member
0 Kudos

Hi Surya

As Sriram mentioned, (depending upon your scenario) you can use MDO or else you can persist data in your DB layer.

Regards

Ruchir