Editar

Compartilhar via


Synchronize master data (preview)

[This article is prerelease documentation and is subject to change.]

This article describes the data entities and integration methods that you can use to sync master data between Microsoft Dynamics 365 Supply Chain Management and an external contract lifecycle management (CLM) system. Master data is essential for the CLM system to integrate contracts and related purchase agreements into Supply Chain Management. Supply Chain Management functions as the master system for providing the master data.

Access the data integration APIs

Learn which data integration APIs are available in Data integration APIs. There, you can also learn how to enable change tracking, and how to authenticate with Supply Chain Management so that your CLM system can access the data entities that are described in this article.

Available data entities

Supply Chain Management offers several out-of-box data entities that external CLM systems can use to sync master data. The following table describes the available data entities that are required for the synchronization of contracts and purchase agreements. Other data entities might be required, depending on your business requirements.

Entity Target entity Public name (OData) Company-specific Required by Direction
CLM integration contract types CLMIntegrationContractTypeEntity CLMIntegrationContractTypes No Contracts CLM → Supply Chain Management
Legal entities OMLegalEntity LegalEntities No Contracts/Purchase agreements Supply Chain Management → CLM
Vendors V2 VendVendorV2Entity VendorsV2 Yes Contracts/Purchase agreements Supply Chain Management → CLM
Contacts V2 smmContactPersonV2Entity ContactPersons Yes Contracts/Purchase agreements Supply Chain Management → CLM
Purchase agreement classification PurchAgreementClassificationEntity Not applicable No Purchase agreements Supply Chain Management → CLM
Sites V2 InventOperationalSiteV2Entity OperationalSitesV2 Yes Purchase agreements Supply Chain Management → CLM
Warehouses InventWarehouseEntity Warehouses Yes Purchase agreements Supply Chain Management → CLM
Procurement product categories CatProcurementProductCategoryEntity ProcurementProductCategories No Purchase agreements Supply Chain Management → CLM
CLM integration released products CLMIntegrationReleasedProductEntity CLMIntegrationReleasedProducts Yes Purchase agreements Supply Chain Management → CLM
Released product variants V2 EcoResReleasedProductVariantV2Entity ReleasedProductVariantsV2 Yes Purchase agreements Supply Chain Management → CLM
Units UnitOfMeasureEntity UnitsOfMeasure No Purchase agreements Supply Chain Management → CLM
Terms of payment PaymentTermEntity PaymentTerms Yes Purchase agreements Supply Chain Management → CLM
Currencies CurrencyEntity Currencies No Purchase agreements Supply Chain Management → CLM
Vendor payment method VendorPaymentMethodEntity VendorPaymentMethods Yes Purchase agreements Supply Chain Management → CLM
Payment schedule PaymentScheduleEntity PaymentSchedules Yes Purchase agreements Supply Chain Management → CLM
Terms of delivery DeliveryTermsEntity DeliveryTerms Yes Purchase agreements Supply Chain Management → CLM
Projects ProjectEntity Projects Yes Purchase agreements Supply Chain Management → CLM
Cash discount CashDiscountEntity CashDiscounts Yes Purchase agreements Supply Chain Management → CLM
CLM integration country/regions CLMIntegrationAddressCountryRegionEntity CLMIntegrationAddressCountryRegions No Purchase agreements Supply Chain Management → CLM

Note

Company-specific data entities include the dataAreaId field, which indicates the legal entity that a record belongs to. Your CLM system must adopt the same behavior to support both company-specific records and cross-company records. Learn more about cross-company behavior in Cross-company behavior of data entities.

The following illustration shows how master data is integrated and synced.

Diagram that shows the integration of master data.