SAP One Domain Model Integration Models
Complete reference for master data types supported by SAP Master Data Integration.
Asset Management
| Entity | Version | Notes |
|---|---|---|
| Equipment | v5.1.0 | |
| Functional Location | v5.0.0 |
Business Partner
| Entity | Version | Notes |
|---|---|---|
| Business Partner | v2.1.1, v3.3.0 | Multiversion support restricted for address data replication |
| Business Partner Relationship | v2.2.0 |
Finance & Accounting
| Entity | Version | Notes |
|---|---|---|
| Exchange Rate | v4.0.0 | |
| Symbolic General Ledger Account | v6.1.0 | |
| Bank | v3.0.0 | |
| Cost Center | v3.1.0 | 6 backward-compatible versions |
| Project Controlling Object | v3.1.0 | |
| Sales Controlling Object | v4.0.0 |
Public Sector Finance
| Entity | Version | Notes |
|---|---|---|
| Budget Period | v1.1.0 | |
| Functional Area | v1.1.0 | |
| Fund | v1.1.0 | |
| Funds Center | v1.1.0 | |
| Grant | v1.1.0 |
Organizational Units
| Entity | Version | Notes |
|---|---|---|
| Company Code | v4.0.0 | |
| Plant | v4.0.0 |
Procurement
| Entity | Version | Notes |
|---|---|---|
| Purchasing Category | v4.0.0 | |
| Purchasing Group | v6.0.0 | |
| Purchasing Organization | v4.0.0 |
Products & Projects
| Entity | Version | Notes |
|---|---|---|
| Product | v5.0.0 | |
| Product Group | v5.0.0 | |
| Project Service Organization | v7.0.0 |
Real Estate (all v7.0.0)
| Entity | Version |
|---|---|
| Contract | v7.0.0 |
| Rentable Object | v7.0.0 |
| Usable Object | v7.0.0 |
| Architecture Object | v7.0.0 |
Workforce
| Entity | Version | Notes |
|---|---|---|
| Person | v5.0.0 | |
| Job Classification | v4.0.0 | |
| Organizational Unit | v4.0.0 | |
| Capability (3 models) | v3.0.0 |
Data Privacy
| Entity | Version |
|---|---|
| Data Controller | v2.0.0 |
| Purpose | v2.0.0 |
| Purpose2DataController | v2.0.0 |
Multiversion Support
MDI enables applications to use different compatible versions of the SAP One Domain Model without disrupting integrations.
How It Works:
- Application A transmits data in version 3.0.0
- Application B receives data in version 2.1.1
- Works only between compatible versions (no breaking changes)
Benefits:
- Decouples development cycles of SAP and non-SAP applications
- Allows incremental upgrades
- Reduces implementation complexity
Limitations:
- Only works between versions without breaking changes (e.g., no field removals)
- BusinessPartner v3.3.0 and v2.1.1 have restricted multiversion support for address data
ODM Entity Name Format
writePermissions use fully qualified ODM entity names:
sap.odm.{domain}.{subdomain}.{EntityName}Examples:
sap.odm.finance.costobject.CostCentersap.odm.businesspartner.BusinessPartnersap.odm.procurement.orgunit.PurchasingOrganizationsap.odm.workforce.foundation.WorkforcePerson
Documentation Links
- Integration Models: https://help.sap.com/docs/master-data-integration/sap-master-data-integration/integration-models
- SAP One Domain Model: https://api.sap.com/sap-one-domain-model