Table of Contents | ||||
---|---|---|---|---|
|
...
Parameter | Required | Data Type | Options | Notes | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
recid | Yes | Integer | RECID column from SERVICE_DESK_EQP table. | |||||||||||||
sde_status | Yes | String | Value Lookups:
| The Status of the Equipment. | ||||||||||||
asset_tag | No* | String | Asset Tag on the Equipment. Conditionally Required if the Equipment is an Asset. | |||||||||||||
eqp_id | No* | String | Equipment ID of the Equipment. Conditionally Required if the Equipment is Cabling Equipment. | |||||||||||||
location | No* | Integer | RECID of the Warehouse of the Equipment. Conditionally Required: see Notes section below. | |||||||||||||
worker | No* | Integer | RECID of the Worker performing the Activity. Conditionally Required: see Notes section below. | |||||||||||||
scan_date | No | Datetime | Expected format: YYYY/MM/DD HH:ii:ss or YYYY/MM/DD |
...
Key | Value |
---|---|
transaction_type | sd_eqp_status |
recid | 53054 |
sde_status | 262 |
asset_tag | assettag145 |
eqp_id | 39 |
location | 87963 |
worker | 63045 |
JSON Request:
Toggle cloak |
---|
Cloak | |||||||
---|---|---|---|---|---|---|---|
|
...
If the request is successful, then the response will return as:
Toggle cloak |
---|
Cloak | ||
---|---|---|
|
...
Parameter | Required | Data Type | Options | Notes | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
eqp_catalog | Yes | Integer | RECID of the Equipment's Equipment Catalog. | |||||||||||||
eqp_status | Yes | Integer | Value Lookups:
| The RECID of the status of the Equipment. | ||||||||||||
eqp_condition | No | Integer | Value Lookups:
| The RECID of the condition of the Equipment. | ||||||||||||
received_date | No | Date | The date the Equipment was Received. Format "YYYY/MM/DD" | |||||||||||||
location | Yes | Integer | RECID of the Warehouse of the Equipment. Must be an active Warehouse. | |||||||||||||
quantity | Yes | Integer | This represents both Units and Quantity. If the Equipment Catalog Has Units - it is Units - if it is marked as "not units" then it is recorded as Quantity in the application currently. | |||||||||||||
purchase_price | No | Float | The purchase price of the Equipment must be greater than or equal to zero. | |||||||||||||
assets | No | Array | Only valid for Asset or Cabling Equipment, else ignored. If provided the number of entries must match the quantity. | |||||||||||||
comments | Yes | String | The reason why the Equipment is being added. | |||||||||||||
units | No* | Integer | Must be a positive number that is greater than 0. Conditionally Required: If the "Has Units" box is checked on the Equipment Catalog. | |||||||||||||
scan_date | No | Datetime | Expected format: YYYY/MM/DD HH:ii:ss or YYYY/MM/DD |
...
Key | Value |
---|---|
transaction_type | whs_bulk_add |
eqp_catalog | 533 |
eqp_status | 94 |
location | 86201 |
quantity | 1 |
purchase_price | $1.74 |
comments | Johnny Test |
received_date | 2020/11/06 |
assets[0][ASSET_TAG] | assettag145 |
assets[0][SERIAL_NUM] | serialnum145 |
assets[0][EQUIPMENT_ID] | equipmentid145 |
units | 11 |
JSON Request:
Toggle cloak |
---|
Cloak | |||||||
---|---|---|---|---|---|---|---|
|
...
If the request is successful, then the response will return as:
Toggle cloak |
---|
Cloak | ||
---|---|---|
|
...
Key | Value |
---|---|
transaction_type | whs_bulk_transfer |
eqp_catalog | 533 |
quantity | 23 |
from_location | 86201 |
to_location | 86200 |
comments | Johnny Test |
JSON Request:
Toggle cloak |
---|
Cloak | |||||||
---|---|---|---|---|---|---|---|
|
...
If the request is successful, then the response will return as:
Toggle cloak |
---|
Cloak | ||
---|---|---|
|
...
Key | Value |
---|---|
recid | 12874 |
eqp_catalog | 346 |
price | 9.99 |
quantity | 4 |
location | 694 |
JSON Request:
Toggle cloak |
---|
Cloak | |||||||
---|---|---|---|---|---|---|---|
|
...
If the request is successful, then the response will return as:
Toggle cloak |
---|
Cloak | ||
---|---|---|
|
...
Key | Value |
---|---|
scan_date | 2000/01/01 00:00:00 |
eqp_catalog | 346 |
quantity | 1 |
location | 694 |
assets | bcasset1sd126 |
JSON Request:
Toggle cloak |
---|
Cloak | |||||||
---|---|---|---|---|---|---|---|
|
...
If the request is successful, then the response will return as:
Toggle cloak |
---|
Cloak | ||
---|---|---|
|
...
Users are also able to submit a Batch of Barcode scans. These Batches can contain one or more different types of Barcode Transactions.
Parameter | Required | Data Type | Notes |
---|---|---|---|
batch | No | Array | Barcode Batches expect the data to be formatted as JSON. Batches are expected to be an array of different Barcode Transactions. |
Expand | ||
---|---|---|
| ||
{ "batch": [ { "transaction_type": "sd_eqp_status", "recid": "53114", "sde_status": "263", "eqp_id": "331623", "location": "332060" }, { "transaction_type": "whs_bulk_add", "eqp_catalog": "533", "eqp_status": "94", "location": "86201", "quantity": "1", "purchase_price": "0.45", "assets[0][ASSET_TAG]": "assettag143", "assets[0][SERIAL_NUM]": "serialnum143", "assets[0][EQUIPMENT_ID]": "equipmentid143", "comments": "pete test", "units": "" }, { "transaction_type": "whs_bulk_transfer", "eqp_catalog": "952", "quantity": "1", "from_location": "289039", "to_location": "331623", "recids[]": "1", "comments": "pete test" }, { "transaction_type": "po_receive", "recid": "38", "eqp_catalog": "1095", "price": "1.00", "quantity": "1", "location": "331570" }, { "transaction_type": "whs_physical_inventory", "eqp_catalog": "3394", "units": "0.45", "quantity": "10", "location": "332058", "scan_date":"2000/01/01" } ] } |
...