You want to know why system allows Customer Invoice Request to be created for In Approval Sales Orders.
SAP Business ByDesign
Reproducing the Issue
- Go to Customer Invoicing Work Center, Invoice Requests View
- You can see Project Invoice Request ABC (where ABC stands for Project Invoice Request) is available for invoicing
- However, the respective Sales Order XYZ (where XYZ stands for Sales Order) is In Approval.
In the Project Based Sales Order, the Delivery Status and Invoice Status are finished in project side.
So the approval of Sales Order can't control the status of Sales Order.
From Project perspective, the system won't check the approval status of the Sales Order when creating a new Project Invoice Request, but only check the respective project status.
You can generate Project invoice Request via Customer Invoicing Work Center-Project Invoicing View-Projects.
This is the current system design
Sales Order, In Approval, Customer Invoice Request, Project, Project Invoice Request , KBA , SRD-CRM-INV , Customer Invoicing , How To