SAP Knowledge Base Article - Public

3782055 - S/4 BP Address Not Removed When Deleting Address in C4C Customer

Symptom

  • Deleting a non-main customer address in C/4C does not result in deletion or validity end in S/4HANA Business Partner.
  • After saving in C4C, the address remains active when checked in S/4HANA.

Environment

  • SAP Cloud for Customer 
  • S/4 Hana On-Premise

Reproducing the Issue

  1. Log into SAP C4C.
  2. Open an individual customer.
  3. Go to the Addresses tab and delete an address that is not marked as main.
  4. Save the customer.
  5. In S/4HANA, check the Business Partner address (for example, via the relevant transaction).
  6. Observe that the address is not deleted and the validity period is not ended.

Cause

  • The addressInformationListCompleteTransmissionIndicator (LTCI) is sent as false from C/4C to avoid deleting address data not replicated to C/4C, which prevents deletion in S/4HANA.
  • In S/4 Hana, an incorrect or missing mapping for the C/4C system id in parameter table MDGV_BP_SYS_PAR will prevent the address validity delimitation.

Resolution

In S/4 Hana, maintain the C4C business system (exactly as it comes in the payload inside the tag <SenderBusinessSystemID>) in the view MDGV_BP_SYS_PAR using transaction SM30. Ensure the C4C business system is added and the flags  "Filter Reflexive Partner Functions and "C4C" are set. 

See Also

Keywords

c4c, s/4hana, business partner, address deletion, address not deleted, end-date address, addressInformationListCompleteTransmissionIndicator, ltci, middleware, integration, cpi, pi, mdgv_bp_sys_par, replication, customer address , KBA , LOD-CRM-INT-S4H , Integration of C4C with S/4 HANA , How To

Product

SAP Cloud for Customer core applications all versions