Symptom
You are replicating Materials from external system to C4C, but the replication message fails in C4C with the following error message:
Deleting data not possible; deletion disabled.
Environment
- SAP Cloud for Customer Integration with ERP
- SAP Cloud for Customer Integration with S/4HANA
- SAP Cloud for Customer
Reproducing the Issue
After triggering the replication from ECC, in C4C:
- Go to the Administrator work center.
- Go to the General Settings.
- Open the Web Service Message Monitoring under System Administration.
- Select query All
- Select the Material Replication message.
- Click in "Error log".
- See the erroneous message "Deleting data not possible; deletion disabled."
Cause
The material was already replicated to C4C before and it has more information stored in the system than it has in the payload message and the LCTI for this information is set as "true".
Since the LCTI is set as "true" the system requires the same information that is stored in C4C in the replication message as the deletion of this information is not allowed.
e.g.:
- PlantPartyListCompleteTransmissionIndicator="true"
- QuantityCharacteristicListCompleteTransmissionIndicator="true"
- descriptionListCompleteTransmissionIndicator="true"
- globalTradeItemNumberListCompleteTransmissionIndicator="true"
- quantityConversionListCompleteTransmissionIndicator="true"
- salesProcessInformationListCompleteTransmissionIndicator="true"
Resolution
Since the deletion of this information is not allowed you can set the LCTI of the problematic node to "false" in your middleware iFlow.
See Also
Keywords
material replication, LCTI, C4C, Cloud for Customer, Iflow, Material, ListCompleteTransmissionIndicator, true, false, S/4HANA, ERP, Deleting data not possible, deletion disabled, deletion, disabled , KBA , LOD-CRM-INT-ERP , Integration of C4C with ERP , Problem
SAP Knowledge Base Article - Public