Bulk Cancel OBLPN
The Bulk Cancel OBLPN API allows you to bulk cancel OBLPNs. This enhancement work as a mirror to the functionality of RF Bulk Cancel OBLPN.
API URL
POST .../entity/oblpn/bulk_cancel
Request Parameters
| Name | Required | Type | Description |
|---|---|---|---|
| facility_id | Not mandatory | String | Facility context by id |
| company_id | Not mandatory | String | Company context by id |
| facility_id__code | Not mandatory | String | Facility context by code |
| company_id__code | Not mandatory | String | Company context by code |
| container_nbr__in | Mandatory | String | List of container numbers |
| reason_code | Not mandatory | String | Used for inventory history tracking |
| commit_frequency | Not mandatory | Integer |
0=Roll back on first error. 1=Commit per OBLPN cancelled |
| reuse_oblpn_nbr | Not mandatory | Boolean | When the parameter option is set to true, the system creates one IBLPN per canceled OBLPN reusing the respective OBLPN numbers. |
| iblpn_location | Not mandatory | String | Provide IBLPN location. |
Request Body Example
{
"parameters": {
"facility_id__code": "Fac1",
"company_id__code": "Com1",
"container_nbr__in": ["CNTR01","CNTR02"]
},
"options": {
"reuse_oblpn_nbr": "true",
"reason_code": "C",
"commit_frequency": "1",
"iblpn_location": "KHLOC01"
}
}