cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

MII in Multi plant context

Former Member
0 Likes
508

Hi,

May i know how MII is used in a multi plant context, i have gone through some weblogs and information posted on WIKI.

I understand MII-ERP-MES sytems landscape and in multiplant context every plant got these installed.What is the best approach to have MII & ERP in multi plant context,if one corporate landscap having MII & ERP then how the plants consists of MII is talking to already existing corporate MII amnd why do we need this?

Can someone help me understand the connection level and use of this?

Thanks,

Raveen.

Accepted Solutions (1)

Accepted Solutions (1)

former_member4529
Active Contributor
0 Likes

Hi,

It definitely makes sense to deploy MII at individual plants as it enables better performance, offline access and easier to cater to plant-specific integration needs. The corporate MII instance is useful for cross-plant analytics scenarios, or smaller plants. If MII instances are available in both corporate and plant landscape they can easily communicate via the Virtual connectors, which provides fast data access to external systems without directly connecting to them, or just simply calling BLS of one MII instance from another by XacuteQuery/VirtualXacute connector. For synchronous data access scenarios with only plant level MII instances they can directly connect to SAP ERP via IDoc/RFC (inbound) by Message Services and RFC/Enterprise Services (outbound) by JCo and Web Service actions. For asynchronous data update scenarios I'll recommend using an enterprise middleware/ESB such as SAP PI between plant MII and corporate SAP instances, if available in the landscape. This ensures guaranteed delivery, monitoring, logging and extra security and interface abstractions as required. SAP MII can receive HTTP XML messages from PI by Message Services and can send XML messages by HTTP XI action to PI.

Let me know if this answers your question.

Thanks,

Dipankar

Former Member
0 Likes

Hello Dipankar,

Thanks for the information but i still confused a bit

1. If there is a Corporate MII --> ERP Connected and for every plant ( suppose we have 3 plants and MII is installed at each plant how it is integrated with Corporate MII as Corporate MII is already connected to corporate MII , ofcourse we can have different RFC's or webservices used to connected with corporate ERP but how corporate MII is used.

2.If we are communicating with each MII which is on plant level with corporate ERP what is the use of MII at corporate level?

If anyway MII at corporate level is used,how do you talk from corporate MII to plant level MII's .

Sorry i am pretty new to MII and i will be happy if i get to see any practical examples of MII implementation at multi plants.

Thanks a lot,

Raveen

former_member4529
Active Contributor
0 Likes

Hi,

I think I have given answers to all your questions in my first post itself. Still repeating once again here.

1) The plant and corporate MII can connect to each other using Virtual connectors/data servers. For asynchronous data interfacing scenarios I'll recommend to use SAP PI in between if available. The corporate MII can execute any query from the plant MII using the virtual connectors and vice versa.

2) The corporate MII can be typically used for cross-plant analytics or management dashboards. For smaller plants or plants having similar business processes and integration also a single corporate MII instance can be used instead of plant specific instances.

You can check the MII Wiki and some case studies available in sap.com for more examples.

Thanks,

Dipankar

Answers (2)

Answers (2)

Former Member
0 Likes

This message was moderated.

Former Member
0 Likes

Thanks for the info