EDUCAÇÃO E TECNOLOGIA

Demystifying One Domain Model w.r.t Master Data Objects

In the Cloud centric world of SAP,  innovations are happening in lightning speed. Therefore it has become imperative to integrate core master data effectively among all these cloud systems. Never before there was more necessity to integrate core attributes of sap master data among the systems.

In this blog post, I will try to give a clear explanation about ODM by taking a simple master data object “Bank”.

By Defination:

SAP One Domain Model (ODM)

The SAP One Domain Model is a unified domain model for business objects distributed throughout different SAP applications, enabling those systems to speak the same language during data exchange.

Additionally, the SAP One Domain Model focuses on end-to-end Intelligent Enterprise Business processes and provides a visual representation of domains and models (example: Bank), creates a web of related domain classes, attributes, associations, and business rules that help in the integration of data from various SAP applications.

  1. Bank Master in SAP ERP:

Table name: BNKA

TCode: SE16N

Bank Master (BNKA)

Tcode : SEGW – is used to create and model an OData service in gateway builder.

Tcode : /IWFND/MAINT_SERVICE – is used to register the OData service once created  OData in SEGW.

2. Bank Master in SAP S/4HANA Cloud:

  • TCode: LTMC (Legacy Transfer Migration Cockpit)

Migration Object: Bank

3. APIs for SAP BTP:

SAP Graph – ODATA V4 API

4. Consuming Bank API in SAP BTP

Conclusion:

We have seen that the same structure is maintained for the master data object – “Bank” in all the systems like SAP ERP, SAP S/4HANA, SAP BTP. This establishes the objective of One Domain Model (ODM) to have a unified API for business objects distributed throughout different SAP applications, enabling those systems to speak the same language during data exchange.

Please read my other blog posts on SAP Master Data Governance on S/4HANA.

Mapping different domains in SAP Master Data Governance to SAP S/4HANA processes | SAP Blogs

Understanding SAP MDG in a Traditional way | SAP Blogs

Using SAP BTP for Master Data Governance with Fiori Tiles | SAP Blogs

Simple steps to start RISE with SAP S/4HANA Cloud | SAP Blogs