Custom Logic: From MII to DMC

24. January 2023

From day one we were looking through the Custom capabilities of the SAP DMC, with a very critical view and always comparing it with our beloved MII. The reason? We know that the manufacturing scenarios can be challenging in this direction and the most important, the road of migration to SAP DMC goes through this path, the implementation of the existing custom logics.

This schema describes the 2 possible flows of the custom logic in SAP DMC. We can trigger a custom logic from the Standard POD Plugin or from the Custom POD Plugin. Their paths are similar, but let’s dig a little more into them.

In MII we could perform custom production processes through the transactions. SAP DMC offers this to us through the “Design Production Process” application where we can extend or edit the production processes.

Due to the drag-and-drop logic builder, we find it very similar to the SAP MII transactions, but it comes with many awesome features, a great intuitive user interface/experience and great detailed debugging and monitoring tools.

We can easily connect SAP DMC to external web servers and use their services from the Production process extensions. These external web servers can be Destinations configured in the sap BTP or side-by-side applications deployed in Kyma Runtime.

Overall Result: You can build your custom logic in the production process design application and at the same time combine it with your custom backend implementations.

But how does your production process flow communicate with your MES? In MII it communicates with the PAPIs and the queries. Here we have a wide range of services that significantly reduce the necessity for custom queries not offered in SAP DMC.

The queries are seen as the missing part of DMC. Still, many services/APIs are offered to replace them with many optional/mandatory parameters that return deeply structured and detailed results instead. In our migration scenarios, we still find cases where the services/APIs are not sufficient, but the APIs are being extended and will be in a continuous process of improvement every quarter year.

 

On the other hand, we had in SAP MII the custom views. We will be able to build awesome custom PODs also in SAP DMC. They can be built as custom UI extensions and run on the Cloud Foundry environment in SAP BTP. From there they can be used on SAP DMC dashboards.

They can also communicate through the APIs with SAP DMC and they can also communicate with the side-by-side applications or external servers (configured as Destinations in SAP BTP). So, the logic is achieved through the custom-developed applications, and the communication with DMC is also achieved through the APIs.

This might also interest you

Study + Practice = Career

Study + Practice = Career

At concircle we are eager to create flexible conditions for our #youngtalents and that is why we are happy to cooperate with ZHAW School of Engineering in Winterthur 🇨🇭 and offer...

New Fiori app – Manage Analytics Stories

New Fiori app – Manage Analytics Stories

It's all about the #SAPIBP functionality today 😎 New Fiori app - Manage Analytics Stories 🧩 This time we're thrilled to share several rules to cater to the requirements of our client from the...

SAVE THE DATE: #equalpay and #genderequality

SAVE THE DATE: #equalpay and #genderequality

🗓 On the 1st of February 100 Prozent - Gleichstellung zahlt sich aus.  organizes a Peer2Peer Event, where selected companies from the consultancy, including concircle will participate! 🤩 We are so...

Refugee Network Perchtoldsdorf: Kids show

Refugee Network Perchtoldsdorf: Kids show

At concircle it is important for us to help people who are especially in need 🙌 Because one of the most important things you can do on this earth is to let people know they are not alone ❤️‍🩹 As...

Papa month at concircle

Papa month at concircle

#Papamonat: the birth of a child is a very emotional and proud moment in the life of a father, but also the time afterward is a very precious time 🐣✨ Therefore concircle encourages new fathers to...

Bring your SAP ME POD to the Next Level!

Bring your SAP ME POD to the Next Level!

❗The Production Operator Dashboard is one of the most important features of an #MES. It is the primary interface between the shop floor operator and the application with the #manufacturing data...

Share This