Symptom
Error message: "Personnel master record xxx not found (check entry)" encountered during the creation of order confirmation using the API_MAINTORDERCONFIRMATION.
Environment
SAP S/4HANA Cloud Public Edition
Reproducing the Issue
- Using Postman to call API with POST method, fill in API URL <host>/sap/opu/odata/sap/API_MAINTORDERCONFIRMATION/MaintOrderConfirmation
- In Body, fill in below Payload:
{
"OperationConfirmedStartDate": "/Date(1492041600000)/",
"OperationConfirmedStartTime": "PT05H45M00S",
"OperationConfirmedEndDate": "/Date(1492041600000)/",
"OperationConfirmedEndTime": "PT06H15M55S",
}
3. Click Post button.
4. In Response, observe the error message: "Personnel master record xxx not found (check entry)".
Cause
The issue is caused by the incorrect date format used in the API payload.
Resolution
Refer to the date format used in below API payload:
{
"OperationConfirmedStartDate": "2025-01-01T00:00:00",
"OperationConfirmedStartTime": "PT20H00M00S",
"OperationConfirmedEndDate": "2025-01-01T00:00:00",
"OperationConfirmedEndTime": "PT21H00M00S"
}
See Also
Keywords
API_MAINTORDERCONFIRMATION, Personnel master record not found, Maintenance order confirmation, RU/040, Date format, 400 Bad Request. , KBA , PM-WOC-JC-2CL , Confirmations (Public Cloud) , Problem
SAP Knowledge Base Article - Public