Files
gh-secondsky-sap-skills-ski…/references/integration-models.md
2025-11-30 08:55:12 +08:00

127 lines
3.6 KiB
Markdown

# SAP One Domain Model Integration Models
Complete reference for master data types supported by SAP Master Data Integration.
**Source**: [https://github.com/SAP-docs/sap-btp-master-data-integration/blob/main/docs/about-this-service/integration-models-8882bf9.md](https://github.com/SAP-docs/sap-btp-master-data-integration/blob/main/docs/about-this-service/integration-models-8882bf9.md)
## 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.CostCenter`
- `sap.odm.businesspartner.BusinessPartner`
- `sap.odm.procurement.orgunit.PurchasingOrganization`
- `sap.odm.workforce.foundation.WorkforcePerson`
## Documentation Links
- **Integration Models**: [https://help.sap.com/docs/master-data-integration/sap-master-data-integration/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](https://api.sap.com/sap-one-domain-model)