Symptom
You want to assign a sales order item to a bank payment advice. After assigning sales order XYZ and sales order item XYZ-XX (XYZ represents the sales order ID, XYZ-XX represents the sales order item ID) an error message appears:
"Item XYZ-XX of Sales Order XYZ is not of type project based
Assignment to Sales Order is not permitted".
Environment
SAP Business ByDesign
Reproducing the Issue
- In the Liquidity Management go, for example, to the Common Tasks section.
- Select New Bank Payment Advice.
- Fill in all the mandatory data.
- Select the Posting Advice indicator.
- Under Payment Application Method select Direct Posting to G/L Account.
- Press Add row and enter the G/L account.
- In the Sales Order column select sales order XYZ.
- In the Sales Order Item column select sales order item XYZ-XX.
The error message "Item XYZ-XX of Sales Order XYZ is not of type project based. Assignment to Sales Order is not permitted" appears.
Cause
Bank payment posting advices can only be allocated to projects. The Sales Order and Sales Order Item fields are only available when values are to be posted to customer projects with sales integration as all costs and revenues for sales projects must be associated with a sales order item.
The functionality can currently only display all types of sales order items. Therefore, also not-project based sales order items are selectable.
Resolution
This is expected system behaviour. Bank payment advices can only be allocated to sales order items when these are associated with a customer project with sales integration.
Keywords
bank payment advice, sales order, project , KBA , SRD-FIN-CLM , Cash and Liquity Managment , Problem
SAP Knowledge Base Article - Public