Pass Through Call to ServiceSchedulingScheduling's "Get Responsibility Units" APIThis RESTified API will perform a pass-through call to the ServiceScheduling subScheduling sub-system's "Get Responsibility Units" API (when configured). URL Panel |
---|
borderColor | grey |
---|
bgColor | whitesmoke |
---|
borderStyle | solid |
---|
| PUT /up/v5/rest/scheduling/GetRespUnits
|
HTTP Request BodyThis request requires a JSON object supplied in the HTTP request body, which defines the parameters that will be passed through to the ServiceScheduling the Scheduling "Get Responsibility Units" APi. Code Block |
---|
language | js |
---|
title | GetResponsibilityUnits JSON |
---|
collapse | true |
---|
| {
"FRU": "ParentRespUnit",
"OffsetId": "PrevRespUnit",
"Options": {
"FRUCount": 1
}
} |
GetResponsibilityUnits Object Properties (bold property names indicate required field)Property | Type | Length | Description | Req? | Mapping Field: Service Scheduling |
---|
FRU | string
| SS: 9 | Pass through parameter to the ServiceScheduling Scheduling Get Responsibility Units API. If this is not supplied, all Final Responsibility Units (FRUs) will be returned; if this is the ID of an FRU, all its constituent IRUs will be returned. | Yes | ParentRespUnit
| OffsetUd | string
| SS: 9 | Pass through parameter to the ServiceScheduling Scheduling Get Responsibility Units API. Is the start point for each batch; it should not be set for the first batch. | Yes | PrevRespUnit
| Options | object |
| Pass through parameter to the ServiceScheduling Scheduling Get Responsibility Units API. | No | see: GetResponsibilty.Options.Objects |
HTTP Response SuccessOn success, a JSON-formatted version of the ServiceScheduling Scheduling "Get Responsibility Units" API response will be returned. Code Block |
---|
| {
"Success": true,
"Code": "0",
"Message": "",
"Payload": {
"result": {
"type": "OK",
"code": "0"
},
"OffsetId": "PrevRespUnit",
"OffsetCount": "RespUnitCount",
"FRUs": [
{FRU}
]
}
} |
Error On error, a JSON-formatted version of the ServiceScheduling Scheduling "Get Responsibility Units" API response will be returned. Code Block |
---|
| {
"Success": false,
"Code": 9,
"Payload": {
"returnCode": {
"type": "Error",
"code": "SCH Error Code"
}
}
} |
Return CodesIn addition to the Standard Return Codes, and the ServiceScheduling Error Scheduling API return codes, the possible Return Codes from this API are: Expand |
---|
SP_OK (0) SP_UNIT_INVALID (28)
|
|