Symptom
When trying to replicate a large number of product master records from a client system to SAP S/4HANA system, replication is rejected when only one record occurs error.
Environment
SAP S/4HANA Cloud Public Edition
Reproducing the Issue
- Build interfaces with SOAP API ProductMDMBulkReplicateRequest_In to create/update materials from an external system.
- Include a record that is not consistent.
- Observe that none of the consistent records are integrated.
Cause
The BATCH request contains a single change set or multiple change sets.
When using a single change set - If any operation within the change set fails, the entire change set is rolled back and none of the changes are committed.
In contrast when using multiple change sets, each is processed sequentially but independently. A failure in one change set does not affect the execution of the others.
Resolution
It is suggested to use a single change set in BATCH.
See Also
Keywords
API, ProductMDMBulkReplicateRequest_In, replication, record failure, consistent records, error-free records, integration, SAP S/4HANA Cloud Public Edition, Material Master. , KBA , LO-MD-MM-2CL , Product Master for Public Cloud , Problem
SAP Knowledge Base Article - Public