Symptom
You have a requirement to delete collaboration data for multiple suppliers at once, but cannot find an alternative to do this using the system's mass update functionalities.
Environment
SAP Business ByDesign
Cause
The Migration of Suppliers does not have a migration mode for removing/deleting data.
Additionally, no deletion is possible through Mass Data Maintenance, as the tool is designed to ignore blank fields.
Resolution
You can achieve this using the ManageSupplierIn web service API.
Here's a sample payload to be used for this purpose. It is for one supplier only, but can be repeated for many suppliers as needed:
<n0:SupplierBundleMaintainRequest_sync_V1 xmlns:n0=" http://sap.com/xi/SAPGlobal20/Global ">
<Supplier actionCode="04" communicationArrangementListCompleteTransmissionIndicator="true">
<InternalID>XXXXXXXXX</InternalID>
</Supplier>
</n0:SupplierBundleMaintainRequest_sync_V1>
* Instead of "XXXXXXXXXX," you need to enter the actual ID of the supplier
Keywords
Delete, Collaboration Data, Communication Data, Suppliers, Output Channel, Mass Delete , KBA , SRD-MD-BP-SUP , Suppliers , Problem