Symptom
- Service Entry Sheet (SES) not flowing to Purchase Order (PO).
- System error message: "No suitable timesheet records found."
Environment
SAP S/4HANA Cloud Public Edition
Reproducing the Issue
- Record time entries against a purchase order.
- Approve the timesheets.
- Run the job 'Automatic Creation of Service Entry Sheets from Time Recording' via the Schedule Purchasing Jobs application.
- Observe that the system returns an error message: "No suitable timesheet records found."
Cause
The time entries were recorded against a different Purchase Order than the one for which the Service Entry Sheet (SES) was being created.
Since the system matches timesheet records to specific PO numbers and items, no suitable records were found for the intended PO — leading to the error: “No suitable timesheet records found.”
Resolution
- Verify the Purchase Order against which the time entries were recorded.
- Confirm that the time entries are correctly linked to the intended Purchase Order and Purchase Order item.
- If the time entries were recorded against an incorrect PO,
- Delete the incorrect time entries, and
- Recreate them against the correct Purchase Order.
- Once corrected, run the job “Automatic Creation of Service Entry Sheets from Time Recording” again.
- The system will now successfully generate Service Entry Sheets for the correct PO.
Keywords
service entry sheet, purchase order, timesheet, automatic creation, error message, no suitable timesheet records found, s/4hana, cross application timesheet, resolution, troubleshooting, backend table, CATSDB, CATSMM, time entries, invoice processing , KBA , CA-TS-S4 , Cross Application Timesheet in S/4HANA , Problem
SAP Knowledge Base Article - Public