[POST] .../v1/item/checkcode
Checks whether an item code exists in the database. Use this method before Item/Add when the client needs to check whether a numeric item code can be used. It validates the code, checks item select permission and returns an ItemCodeCheckOut result whose enable flag is true when the code is available and false when it already exists. Business errors such as a missing request body, invalid code, denied access or persistent errors are returned as HTTP 200 ErrorResult.
Request Parameters
| Name | Type | Required | Description |
|---|---|---|---|
| code | Int64 | Required | Item code. |
Request Example
{
"code": 1
}
Response Parameters
| Name | Type | Description |
|---|---|---|
| ok | Boolean | Indicates whether the request completed successfully. |
| result | ItemCodeCheckOut | Result object. |
Response Example
{
"ok": true,
"result": {
"enable": true
}
}