SAP MDG · COMMUNITY
How do I find SAP MDG change requests by object ID, such as BP number, supplier, GL account, material number, or cost center?
Use USMD1213 to map the business object or technical ID to the Change Request number, then use USMD120C to read the CR status. For reuse objects like BP, Customer, Vendor/Supplier, and Material, first resolve the external number through the generated mapping/staging table; for Customer/Vendor, resolve via CVI_CUST_LINK or CVI_VEND_LINK to BP GUID and then BUT000 to BP number.
Use USMD1213 to map the business object or technical ID to the Change Request number, then use USMD120C to read the CR status. For reuse objects like BP, Customer, Vendor/Supplier, and Material, first resolve the external number through the generated mapping/staging table; for Customer/Vendor, resolve via CVI_CUST_LINK or CVI_VEND_LINK to BP GUID and then BUT000 to BP number.
This guide shows how to trace an SAP MDG object key to its change request number and status. The lookup path differs for Finance/Flex models versus reuse models: Finance objects can usually be searched directly in USMD1213, while BP, Customer, Vendor/Supplier, and Material require a mapping-table step to obtain the MDG technical ID before the CR lookup.
Process flow
- 1. Identify the object type: Finance/Flex, BP, Customer, Vendor/Supplier, or Material.
- 2. For Finance/Flex objects, search USMD1213 using the relevant entity such as ACCOUNT, CCTR, or PCTR and the object key.
- 3. For BP or Material, determine the generated mapping/staging table using MDG_DATA_MODEL or
USMD_DATA_MODEL. - 4. Search the generated mapping table with the external business key to obtain the MDG technical ID.
- 5. Use the technical ID in USMD1213 to find the Change Request number.
- 6. Read USMD120C to determine the Change Request status.
- 7. For Customer, first resolve the customer to BP through CVI_CUST_LINK and BUT000, then continue with the BP lookup path.
- 8. For Vendor/Supplier, first resolve the vendor to BP through CVI_VEND_LINK and BUT000, then continue with the BP lookup path.
Execute program USMD_DATA_MODEL
Inspect generated data-model structures and determine the correct generated mapping/staging table.
Referenced tables
| Object | Purpose |
|---|---|
USMD1213 | Stores the relationship between Change Requests, MDG entities, and object/key values. |
USMD120C | Change Request header/control information, including CR status. |
CVI_CUST_LINK | Maps Customer records to Business Partner GUIDs. |
CVI_VEND_LINK | Maps Vendor/Supplier records to Business Partner GUIDs. |
BUT000 | Business Partner general data; used to resolve BP GUID to BP number. |
The remaining configuration, implementation details, and testing guidance continue from this answer more…
Related questions and keywords
Alternative questions
- Find open change requests for Business Partner
- Find open change request by Material Number
- Find change requests in bulk by object key,
Possible questions
- How do I find an MDG Change Request by object ID?
- How do I find all CRs for a Cost Center?
- How do I find all CRs for a Profit Center?
- How do I find all CRs for a G/L Account?
- How do I find CR history for a Business Partner?
- How do I find CRs for a Customer?
- How do I find CRs for a Supplier or Vendor?
- How do I find CRs for a Material?
- How do I identify the objects contained in an MDG Change Request?
- How do I map an MDG technical key back to a BP or Material?
- How do I use USMD1213 to trace Change Requests?
- How do I find the BP corresponding to a Customer or Vendor before searching MDG CR history?
- How do I find object IDs for a list of Change Request numbers?