Symptom
When recording time for a service performer, the user is getting the error "Time booking for Purchase Order 1234 is exceeded".
*Where 1234 is a purchase order
Environment
SAP S/4HANA Cloud
Reproducing the Issue
- Open the Manage My Timesheet app.
- Try to book time for the service performer (contingent worker).
- Receive the warning when submitting hours that exceed the PO quantity.
Cause
When logging time for a contingent worker, for a purchase order, the timesheet does not consider the overdelivery flag available in the Manage Purchase Orders app.
Resolution
Increase the Purchase Order quantity to align with the hours being recorded by the contingent worker, ensuring that the amount is not exceeded.
Keywords
Purchase Order, service performer, overdelivery, amount, quantity, project, timesheet, Manage My Timesheet, Plan Customer Projects, Manage Purchase Orders, HCM_CATS_TS_MSG028 , KBA , CA-TS-S4 , Cross Application Timesheet in S/4HANA , Problem
SAP Knowledge Base Article - Public