[POST] …/v1/Item/Search
Поиск номенклатуры. Возвращает id номенклатуры.
Входные параметры
Название | Тип данных | Обязательность | Описание |
---|---|---|---|
code | String | Необязательный | Код номенклатуры |
name | String | Необязательный | Наименование номенклатуры |
articul | String | Необязательный | Артикул номенклатуры |
barcode | String | Необязательный | Штрих-код номенклатуры |
deleted_mark | Boolean | Необязательный | Помечен на удаление |
assemblable | Boolean | Необязательный | Сборный. Может участвовать в сбрке на произвостве |
disassemblable | Boolean | Необязательный | Разборный. Может участвовать в разборке на произвостве |
compound | Boolean | Необязательный | Метка о том, что товар составной |
has_child | Boolean | Необязательный | Вариативный - имеет дочернюю номенклатуру |
type | Enum | Необязательный | Тип номенклатуры: <Item | 1 > - Товар, <Service | 2 > - Услуга |
Примечание: Все поля не обязательные, однако в запросе должно содержаться одно из следующих полей:
| code
| name
| articul
| barcode
|
Пример запроса
{
"code": "1",
"name": "cola",
"articul": "1",
"barcode": "1234567890123",
"deleted_mark": true,
"assemblable": true,
"disassemblable": true,
"compound": true,
"has_child": true,
"type": "item"
}
Выходные параметры
Название | Тип данных | Описание |
---|---|---|
result | Array of ids | Массив ID номенклатуры |
Важно: Количество возвращаемых элементов ограничено — не более 100.
Пример ответа
{
"ok": true,
"result": [
6395
]
}