The Sales Order ABC (ABC represents the Sales Order ID) contains an Invoice Schedule for two items.
Every night a regular job runs automatically. The job automatically creates project invoice requests on the next day. When the invoice date is reached, an invoice run processes the invoices based on the invoice requests.
The run creates the Project Invoice Request XYZ (XYZ represents the Project Invoice Request ID) automatically with only one of the two items.
SAP ByDesign, all versions.
Reproducing the Issue
- Go to Project Management work center.
- Go to Work view.
- In the Advanced Search, filter by Sales Order ID ABC.
The task Review and Release Project Invoice Request XYZ is in status New. The Project Invoice Request XYZ contains only part of the items you are expecting.
For the same Sales Order, the task Solve Issue When Creating Project Invoice Request is still open for an old and deleted Scheduled Project Invoice Request. That Invoice Request was only for one item, the one missing from the Project Invoice Request XYZ. This prevented the system from picking up that item in the new Project Invoice Request.
If you cancel a Project Invoice Request, you must ensure that all the tasks related to the same Sales Order are completed in the Work view of the Project Management work center.
You can cancel the Project Invoice Request XYZ and complete all the open tasks in the Work view for the Sales Order ABC. The overnight job run will trigger the creation of a new Scheduled Project Invoice Request. Alternatively, you can manually trigger the Scheduled Project Invoice Request immediately with the arrow next to the document ID from:
- the Project in the Projects view of the Project Management work center.
- the Sales Order in the Sales Order view of the Customer Invoicing work center.
Scheduled, Project, Invoice, Request, Missing, Item, Task, Work , KBA , SRD-PRO-INV , Projects Customer Invoicing , Problem