Symptom
When a XML payload is sent to the system through Web Service for an account creation with the country as Switzerland, the response payload is informing the error message below:
"Maintain UID in general tab"
Environment
SAP Business ByDesign
Reproducing the Issue
- Perform the Web Service call to the SAP Business ByDesign system for the account creation, for example using the SOAP UI.
- The following error message is displayed in the answer payload:
<Item>
<TypeID>006(/GLO_BUPA_COMMON/)</TypeID>
<SeverityCode>3</SeverityCode>
<Note>Maintain UID in general tab</Note>
</Item>
Cause
The XML payload for the creation of the account contains the UID data in the "TaxNumber" tag however, does not contain data in the "EnterpriseIdentificationNumber" tag.
Resolution
To create an account with the country as Switzerland and with the UID data maintained, use the "MaintainCustomerIn" service interface via Web Service. In the XML payload, only include the UID information in the "EnterpriseIdentificationNumber" tag and remove the UID information from the "TaxNumber" tag.
Below is an example of how to maintain UID data in the EnterpriseIdentificationNumber tag:
<EnterpriseIdentificationNumber>CHE123456789</EnterpriseIdentificationNumber>
NOTE: The EnterpriseIdentificationNumber tag data must be formatted as shown in the example above.
Only maintaining the UID data in the EnterpriseIdentificationNumber tag will create the new account with the UID already maintained in the General and Financial Data tabs in the UI.
See Also
Keywords
EnterpriseIdentificationNumber, TaxNumber, UID, swiss, Switzerland, byd, Web Service, account , KBA , SRD-CRM-ACC , Account Management , AP-RC-CEC-B2B , ByD On-Demand Cloud-Process Integration B2B , AP-TTE-GLO , Cross-Country Extensions , How To