Symptom
You try to assign an Assignment Rule to the "Not Invoiced Time and Expenses", when you assign Sales Order ABC (ABC represents the Sales Order ID) you receive the error "Invalid Sales order item".
Environment
SAP Business ByDesign
Reproducing the Issue
- Go to the Project Management work center.
- Select the view Not Invoiced Time and Expenses.
- Select the drop down "All Projects".
- Search for Project ID XYZ (XYZ represents the Project ID).
- Select Edit Time and Expenses.
- Select Edit Assignment Rules.
- Enter the required values and Sales Order Item ABC-1 (ABC-1 represents the Sales Order Item ID).
- Select Apply Assigned Rules -> To All Items with Missing Sales Order Items.
Error appears: "Invalid Sales order item".
Cause
Sales Order status is set to completed or finished.
As the Sales Order is in status Completed/Finished - it is not available to be selected, and assigned against the items.
Resolution
Check the status of the Sales Order.
- Go to the Sales Order work center.
- Select the view Sales Order
- Search and find Sales Order ID ABC.
- Status of the Sales Order shows Completed or Finished.
You will either need to update the Sales Order status or select a different Sales Order to assign the items to.
Keywords
Apply Assigned Rules, Invalid Sales Order Item, Costs Without Assignment To A Sales Order Exists For Project, Revenue Recognition, Not Invoiced Time and Expenses , KBA , SRD-FIN-COR , Cost & Revenue , Problem