SAP MDG · UTILITIES

How does SAP MDG process duplicate supplier address updates from an external supplier portal when the change request is held for period-end?

In this scenario, the portal submits two supplier address updates for the same Business Partner, the MDG integration staging table gets a new record for each request, and the scheduled background job processes the entries, creates/updates the Change Request, and routes it to the approver in My Change Requests - Monitoring.

In this scenario, the portal submits two supplier address updates for the same Business Partner, the MDG integration staging table gets a new record for each request, and the scheduled background job processes the entries, creates/updates the Change Request, and routes it to the approver in My Change Requests - Monitoring.

SAP MDG accepts the second supplier address update as a new staging-table record while the first one is still unprocessed. After the scheduled background job runs, the entry is marked Processed, the Change Request number is written back to the staging table, and the approver receives the CR in My Change Requests - Monitoring for validation and approval.

Process flow

  1. Submit the first supplier address update from the External Supplier Portal.
  2. Verify that an entry is created in the MDG integration staging table using SE16N.
  3. Submit a second address update for the same Business Partner before the first is processed.
  4. Verify that another staging-table record is created.
  5. Run or wait for the scheduled background job in SM37.
  6. Verify the staging-table entry is processed and the CR number is updated.
  7. Confirm the approver notification email.
  8. Log in to Fiori launchpad as the BP approver and open My Change Requests - Monitoring in Fiori.
SE16N

MDG integration staging table

Display the inbound staging entry for the supplier address update and verify Business Partner ID, address data, creation time, processing status, and CR number.

SM37

Scheduled background job

Monitor the batch job that picks and processes the staging-table entry.

My Change Requests - Monitoring

Fiori app

Open and approve the Change Request routed from the external supplier portal.

Display Change Requests

Fiori app

Review the Change Request details before approval.

Maintain Business Partner

BP tcode / Fiori tile

Validate that the Business Partner address is updated after approval.

Referenced tables

ObjectPurpose
MDG integration staging tableStores the inbound supplier address update entry with Business Partner ID, address details, creation date/time, processing status, and CR number.

The remaining configuration, implementation details, and testing guidance continue from this answer more…

Related questions and keywords

Alternative questions

  • How are duplicate address update requests handled in SAP MDG supplier portal integration?
  • What happens in MDG when a second supplier address update arrives before the first one is processed?
  • How do I verify the staging table, background job, and approval flow for supplier address updates in MDG?

Possible questions

  • How does SAP MDG process duplicate supplier address updates from an external supplier portal when the change request is held for period-end?
  • How are duplicate address update requests handled in SAP MDG supplier portal integration?
  • What happens in MDG when a second supplier address update arrives before the first one is processed?
  • How do I verify the staging table, background job, and approval flow for supplier address updates in MDG?
  • How do I validate the address update workflow in My Change Requests - Monitoring?

Keywords

SAP MDGBusiness PartnerSupplier AddressExternal Supplier PortalSE16NSM37My Change Requests - MonitoringDisplay Change RequestsChange RequestBackground jobstaging tableFinal check approvedperiod-endduplicate entry