Symptom
The following errors occur when uploading a Customer Invoice Requests via the File Input:
"Error in business configuration for processing type code; report incident" and "Error in business configuration for property movement direction code".
Environment
SAP Business ByDesign
Reproducing the Issue
- Go to the Application and User Management work center.
- Select the File input view.
- Change the drop down to Unprocessed files.
- Click Add.
- Select the service interface as Customer Invoice Uploader Input, then upload the respective file.
- Click OK.
- Change the drop down back to Active runs.
- Highlight the Run and click Schedule.
- Close
- Once the run was executed, the latest scheduled Run appears in the Execution details.
- Go to the Customer Invoicing work center.
- Select the Invoice Requests view.
- Open External Customer Invoice Request that was created via the Run.
- The following errors are displayed:
Item 10: Error in business configuration for processing type code; report incident
Item 10: Error in business configuration for property movement direction code
Cause
The error "Error in business configuration for processing type code; report incident" occurs because the Product Type Code was not passed in the payload.
You also need to pass the Product type code:
1 Material
2 Service
3 Individual Product
For a Material for example you need to pass it as follows :
<TypeCode>1</TypeCode>
The error "Error in business configuration for property movement direction code" occurs because the tag ReceivablesPropertyMovementDirectionCode, is used to determine the type of item it should be, invoice or credit memo:
1 - Credit Memo
2- Invoice
If you want to create a Credit Memo Item you need to pass the following tag for the Item:
<ReceivablesPropertyMovementDirectionCode>1</ReceivablesPropertyMovementDirectionCode>
Please note that you should also not pass negative signs in the values. Since the ReceivablesPropertyMovementDirectionCode is passed as 1 the system will determine it as a Credit Memo Item and automatically use a negative sign.
Resolution
You need to adapt the payload of your file accordingly and then upload it again to update the External Customer Invoice Request that was created.
See Also
KBA 2637318 - Create Invoice Request with Invoice Items and Credit Memo Items via Web Service When the Relevant Scoping Question Is Not Checked.
Keywords
Error, Business Configuration, Processing Type Code, Property Movement Direction Code, Customer Invoice Requests, ReceivablesPropertyMovementDirectionCode, Credit Memo, Negative Signs, Invoice, Service, Material, Individual Product. , KBA , SRD-CRM-INV , Customer Invoicing , Problem