Explore the SAP One Domain Model
** Please be aware that this blog post is from 2020 and part of the content is already outdated. Please checkout this follow-up blog post on this matter.
SAP One Domain Model, the lingua franca of the integrated intelligent suite, is now available in various SAP solutions and supporting the end-to-end business processes of the Intelligent Suite:
- Recruit to Retire (understand, manage and optimize all aspects of your employees and external workers)
- Lead to Cash (manage all aspects of the customer experience)
- Source to Pay (manage all purchasing processes)
- Design to Operate (create a digital mirror of your entire supply chain – from design to planning, manufacturing, logistics and ongoing maintenance)
In this blog post you’ll learn more about how the SAP One Domain Model (ODM) can be used in productive SAP systems and how it delivers some of the necessary capabilities of the suite quality “Aligned Domain Models” explained in SAP’s cloud integration strategy.
Not a canonical data model
As outlined in the blog post SAP’s One Domain Model and Domain Driven Design the SAP One Domain Model is not a canonical data model that tries to model a whole enterprise into one single big consistent model. SAP’s approach applies the principles of Domain Driven Design with a focus on separating domains, minimizing dependencies, and aligning only what is necessary.
Built into various SAP technologies & solutions
With SAP Cloud Platform Master Data Integration (MDI) SAP customers can share and synchronize master data in the integrated Intelligent Suite. The service uses SAP One Domain Model as the exchange format to achieve a consistent view of master data across end-to-end business processes.
The API for SAPs’ One Domain Model is SAP Graph. Client applications use SAP One Domain Model and the SAP Graph API as a RESTful service to navigate and access SAP-managed data, regardless of where this data resides.
SAP Graph is available as a technology preview, at https://graph.sap.
The solutions of the Intelligent Suite take advantage of MDI and “talk” ODM to exchange objects between each other based on the reference End-to-End business processes.
So far, the following SAP solutions use ODM and MDI to support the End-to-End business processes of the Intelligent Suite:
- SAP S/4HANA Cloud
- SAP S/4HANA
- SAP SuccessFactors
Moving forward more solutions will make use of MDI and ODM as well as support the End-2-End business process flow integrations seamlessly.
How to learn more details
Each asset in SAP One Domain Model is defined in the Core Data Services (CDS) format that is also used via the SAP Cloud Application Programming model. The SAP One Domain Model is released on the SAP API Business Hub (click on “Explorers”, “SAP One Domain Model”), which provides a visual documentation of all business entities and their relationships to each other.
SAP One Domain Model provides also an official documentation where you can get more insights into this topic.
WHAT COMES NEXT?
You can find more information about the integration of the SAP One Domain Model in SAP’s Roadmap Explorer. Stay tuned for more around the SAP One Domain Model!
Have fun in checking out the business objects of the SAP One Domain Model on the SAP API Business Hub.
Rui for SAP One Domain Model team