Symptom
When you try to add Tax Exemption Certificate while creating new account by using the web service ManageCustomerIn, you receive the error message 'Account ID Missing'
Environment
SAP Business ByDesign
SAP Cloud for Customer
Reproducing the Issue
To find the webservice:
- Go to Application and User Management workcenter
- Go to Input and Output Management view
- Go to Service Explorer subview
- Search for the webservice ManageCustomerIn
- Select the button Download WSDL to download the WSDL file for the webservice
Using a third party tool like SOAPUI, run the Request Payload:
- Login to SOAPUI tool
- Select File -> New SOAP Project
- In the Initial WSDL field, browse for the downloaded WSDL file for ManageCustomerIn
- Expand the node: MaintainBundle_V1
- Select Request 1
- Paste the Request payload
- At the bottom of the screen, select Auth (Basic)
- Provide the relevant credentials and the domain
- Run the Request Payload
You are trying to add Tax Exemption Certificate during creation of Account and response payload throws error message "Account ID missing"
Cause
To add a tax exemption certificate the account must be active.
Resolution
If you are creating new account, save the account first to make it active and then you can maintain the tax exemption certificate via ManageCustomerIn Webservice.
Keywords
Tax Exemption Certificate,ManageCustomerIn Webservice,Account ID Missing, Account must be active , KBA , SRD-MD-BP , Business Partner , Problem