7.8 KiB
System Integration Guides
Detailed integration instructions for connecting applications to SAP Master Data Integration.
Source: https://github.com/SAP-docs/sap-btp-master-data-integration/tree/main/docs/integration
SAP S/4HANA Cloud
Supported Objects (20)
Bank, Budget Period, Business Partner, Business Partner Relationship, Company Code, Cost Center, Equipment, Exchange Rate, Functional Area, Functional Location, Fund, Funds Center, Grant, Plant, Product, Product Group, Project Controlling Object, Workforce
Connection Steps
-
Create Service Instance
- Plan:
sap-integration - Application attribute:
"s4"
- Plan:
-
Create Communication Arrangement SAP_COM_0659
- Retrieve service binding from BTP Cockpit
- System auto-populates arrangement details
-
Enable Business Data Orchestration (SAP_COM_0594)
- Inbound only communication arrangement
- Create dedicated inbound communication user
-
Configure BTP Destination
- Use service URL and inbound user credentials
-
Manage Distribution Models
- Configure push or pull models as needed
Important Notes
- Single S/4HANA Cloud system cannot connect to multiple MDI tenants
- Reference SAP Note 3087667 for Business Partner integration
Documentation: https://help.sap.com/docs/SAP_S4HANA_CLOUD/0f69f8fb28ac4bf48d2b57b9637e81fa/
SAP S/4HANA On-Premise
Supported Objects (14)
Bank, Business Partner, Business Partner Relationship, Company Code, Cost Center, Equipment, Exchange Rate, Functional Location, Plant, Product, Product Group, Project Controlling Object, Workforce Person
Configuration Steps (Transaction: drfimg)
Step 1: Technical Settings
- Define new business system using subdomain from BTP Cockpit
- Add entry 986 for Business Partner with Relationships
- Configure "Replication via Services" as communication channel
- Add entry 1376 if key mapping replication needed
Step 2: Replication Model Setup
- Create new replication model with description
- Assign outbound implementation:
986_3 Outbound Impl. for BP/REL via Services - Designate target systems
- Set PACK_SIZE_BULK parameter
- Activate replication model
Important Notes
- Single S/4HANA system cannot connect to multiple MDI tenants
- Follow PDF guide in SAP Note 3065614
- Service plan:
s4hana-onpremise(PAID)
Documentation: https://help.sap.com/docs/SAP_S4HANA_ON-PREMISE
SAP SuccessFactors
Employee Central
Supported Objects: Bank, Company Code, Cost Center, Exchange Rate, Job Classification, Organizational Unit, Workforce
Employee Central Payroll
Supported Objects: Cost Center, Public Sector Management Data
Documentation: https://help.sap.com/docs/SAP_SUCCESSFACTORS_EMPLOYEE_CENTRAL
SAP Ariba
Supported Objects (9)
- Business Partner-Supplier
- Company Code
- Cost Center
- Exchange Rate
- Plant
- Product
- Product Group
- Project Controlling Object
- Purchasing Organization
Documentation: https://help.sap.com/docs/ariba
SAP Fieldglass
Supported Objects (5)
- Workforce
- Cost Center
- Business Partner-Supplier
- Job Classification
- Organizational Unit
Documentation: https://help.sap.com/docs/SAP_FIELDGLASS
SAP Customer Experience (CX)
Includes multiple services:
SAP Cloud for Customer
Special Configuration: Partner Determination Logic Upload
C4C does not support reflexive partner functions (sold to party, ship to party, bill to party, payer).
Solution: Upload partner determination configuration via REST API
Endpoint: POST [https://one-mds.cfapps.{region}.hana.ondemand.com/businesspartner/v0/configuration/ConfigurationUpload](https://one-mds.cfapps.{region}.hana.ondemand.com/businesspartner/v0/configuration/ConfigurationUpload`)
Template: SAP Note 2987243
Required Configurations:
- Customer partner determination procedures
- Customer partner functions in procedure
- Customer partner determination procedure assignment
- Customer partner functions
- Customer account group partner function assignment
- Customer partner function assignment
SAP Commerce Cloud
Documentation: https://help.sap.com/docs/SAP_COMMERCE_INTEGRATIONS
SAP Customer Data Cloud
Documentation: https://help.sap.com/docs/SAP_CUSTOMER_DATA_CLOUD
SAP Customer Data Platform
Documentation: https://help.sap.com/docs/SAP_CUSTOMER_DATA_PLATFORM
SAP Marketing Cloud
Primary Object: Business Partner Documentation: https://help.sap.com/docs/SAP_MARKETING_CLOUD
SAP Subscription Billing
Supported Objects
- Business Partner
- Product
Documentation: https://help.sap.com/docs/SAP_SUBSCRIPTIONBILLING
SAP Field Service Management
Supported Objects
- Business Partner
- Product
- Product Group
- Equipment
- Functional Location
- Workforce Person
Documentation: https://help.sap.com/docs/SAP_FIELD_SERVICE_MANAGEMENT
SAP Entitlement Management
Supported Objects
- Business Partner
- Product
Documentation: https://help.sap.com/docs/SAP_ENTITLEMENT_MANAGEMENT
SAP Order Management Foundation (OMF)
Supported Objects
- Business Partner
Documentation: https://help.sap.com/docs/SAP_ORDER_MANAGEMENT_FOUNDATION
SAP Master Data Governance (MDG)
Current Limitation
Support limited to pure replication scenario from MDG to MDI only.
Capabilities with MDG
- Consolidation: Merge master data for analytics
- Central Governance: Product development, supplier management workflows
- Data Quality Management: Establish and track quality metrics
Documentation: https://help.sap.com/docs/SAP_MASTER_DATA_GOVERNANCE
SAP ECC and Non-SAP Applications
Use SAP Integration Suite with Master Data Integration Adapter.
Key Features
- Maps application-specific models to SAP One Domain Model
- Special support for MDI service integration
- JSON schemas from SAP Business Accelerator Hub
Resources
- Discovery Center Mission: Synchronize cost centers across ECC, Integration Suite, MDI, SuccessFactors
- MDI Receiver Adapter: https://help.sap.com/docs/cloud-integration/sap-cloud-integration/master-data-integration-adapter
Documentation: https://help.sap.com/docs/SAP_INTEGRATION_SUITE
General Connection Prerequisites
For all integrations:
- Service Instance (one per application)
- Service Binding for credentials
- businessSystemId configured (if using SOAP)
- writePermissions for entity types
- Distribution Model activated
Key SAP Notes
| Note | Description |
|---|---|
| 2659038 | Reduced data model scope handling |
| 2733112 | DRF configuration |
| 2987243 | Partner determination template |
| 3065614 | S/4HANA On-Premise PDF guide |
| 3087667 | S/4HANA Cloud BP integration |
| 3344090 | Service degradation reference |