Symptom
You have created a External Customer Invoice Request via Webservice , which became inconsistent due to the following errors:
Product, Product Category or Tax Code of Item Missing.
Environment
SAP Business Bydesign
Reproducing the Issue
- Go to Customer Invoicing work center.
- Select Invoice Requests view.
- In the drop-down, select All Invoice Requests.
- Search for External Customer Invoice Request ABC (Where ABC represents the External Customer Invoice Request ID).
- Click in Check.
Cause
The issue arises due to the incorrect TypeCode being passed for the product in the payload. The product XYZ used in payload is a material with TypeCode 1, but you are passing the TypeCode 2 which is for services, in the payload.(XYZ is the ID of the Product) because of which the system is unable to fetch the details from the product master data leading to errors.
Resolution
Kindly pass the correct TypeCode for the product when you are creating invoice requests via webservice in the below tags:
<Product>
<InternalID>XYZ</InternalID>
<TypeCode>1</TypeCode>
</Product>
See Also
3532740 - Error When Uploading a Customer Invoice Requests via the File Input
Keywords
Inconsistency, Credit Memo, Transaction, Product , Webservice, SoapUI, Product, Product Category, Tax Code, Missing, TypeCode, Payload. , KBA , SRD-CRM-INV , Customer Invoicing , Problem
SAP Knowledge Base Article - Public