Symptom
Business Partner replication from external system fails in SAP Cloud for Customer with error "Specify field XYZ with length XX".
XYZ - Example Tax Number type
XX - Example Length
Environment
SAP Cloud for Customer
Reproducing the Issue
- Login to Cloud for Customer.
- Go to Administrator workcenter.
- Open Web-Service Message Monitoring view.
- Find and select corresponding message which has failed with the error.
- Check the error log.
Cause
You are replicating TaxNumber information in the payload however the tax number being sent is not correct.
In the Fine-Tuning Activity "Countries", you have enabled the "Tax Fields Check Enabled" for the corresponding Country.
Resolution
To resolve the issue,
Resolution 1
- Send the correct Tax Numbers as per the legal rules pertaining to the country.
Resolution 2
If you do not want these legal checks
- In the fine-tuning activity "Countries" and select the Relevant Country
-
Go to 'Tax Attributes' tab.
-
Uncheck the checkbox 'Tax Fields Check Enabled'. Should be set to false/not checked.
-
V A T Registration Number Check Rule : Keep this field blank.
-
V A T Registration Number Length : Keep this field also blank.
-
Click on 'Save'
Keywords
Specify field Account Number with length 15; TaxNumber; BusinessPartnerReplicationIn; , KBA , AP-RC-WSM , Web Service Message Monitoring View , LOD-CRM-INT-S4H , Integration of C4C with S/4 HANA , LOD-CRM-INT-ERP , Integration of C4C with ERP , LOD-CRM-INT-CRM , Integration of C4C with CRM , LO-INT-COD , CRM On Demand Integration , Problem