Cancel WO V2

The below API is used to Cancel multiple Work Orders.

Request: POST

Signature: /api/mobile/CancelWOV2?Token={Login_Token}

Body:

{

"WONum":"WORK_ORDER_ID1;WORK_ORDER_ID2;WORK_ORDER_ID3;WORK_ORDER_ID4",

"ApplyToAll":BOOLEAN_VALUE

}

Sample: /api/mobile/CancelWOV2?Token=VomYEMiECFFyAQ3==

Body:

{

"WONum":"12235;12356;12235;12365;12135",

"ApplyToAll":false

}

Response:

{
    "Code": 1,
    "Info": "Workorder(s) canceled successfully.",
    "RowsAffected": 1,
    "Scalar": null,
    "Identity": 0,
    "RetInfo": null
}

Things to know about this API:

    1. These fields are mandatory while sending request:
      • Token - You can use Login API to get token displayed under Info
      • WONum
  1. ApplyToAll determine whether the value is applicable to single work order or complete shipment. It's default value will be true.
    1. RowsAffected is 1 which means we have canceled 1 work order.