@craibuc/adp-workforce-now
Version:
Node.js library to interact with ADP's Workforce Now API.
61 lines • 2.16 kB
JSON
{
"confirmMessage": {
"confirmMessageID": {
"idValue": "B56B1D8A-21D1-20E9-E04D-5D00086E0657",
"schemeName": "confirmMessageID",
"schemeAgencyName": "WFN"
},
"createDateTime": "2023-04-06T18:01:07Z",
"requestReceiptDateTime": "2023-04-06T18:01:07Z",
"protocolStatusCode": {
"codeValue": "400",
"shortName": "400"
},
"requestStatusCode": {
"codeValue": "failed"
},
"requestMethodCode": {
"codeValue": "POST"
},
"sessionID": {
"idValue": "OuzqBm6XhM3xqMfbzkelC5jFFMA=",
"schemeName": "sessionID",
"schemeAgencyName": "WFN"
},
"requestETag": "No eTag in request",
"requestLink": {
"href": "https://pulsar-marketplace-prod.es.oneadp.com:443/wfn/mobility/rest/events/hr/v1/worker.rehire",
"rel": "related",
"mediaType": "application/json",
"method": "POST",
"encType": "application/json"
},
"resourceMessages": [
{
"resourceMessageID": {
"idValue": "events/hr/v1/worker.rehire",
"schemeName": "processMessageID",
"schemeAgencyName": "WFN"
},
"resourceStatusCode": {
"codeValue": "failed"
},
"processMessages": [
{
"processMessageID": {
"idValue": "API_REHIRE_EE_ALREADY_ACTIVE",
"schemeName": "processMessageID",
"schemeAgencyName": "WFN"
},
"messageTypeCode": {
"codeValue": "error"
},
"userMessage": {
"messageTxt": "The employee cannot be rehired because he or she has an Active or On Leave position."
}
}
]
}
]
}
}