Stock warehouses

Создать состояние товара

Заводит состояние кабинета с признаками доступности, продажи и переупаковки (ERP-1977). Продаваемое обязано входить в доступный остаток, требующее переупаковки не продаётся. Код и название уникальны в кабинете.

post/api/v1/stock/conditions

Request

  • Base URL: https://erp.akeda.ru
  • URL: https://erp.akeda.ru/api/v1/stock/conditions
  • Auth: one of:
    • HTTP bearer
    • API key in header X-Api-Key
    • OAuth 2 (authorization code, authorization URL https://erp.akeda.ru/oauth2/authorize, token URL https://erp.akeda.ru/oauth2/token, scopes: akeda:delegate)
    • HTTP bearer

Headers

X-Tenantstring required

Slug выбранного кабинета; кабинет не является юрлицом

Request body

codestring

Пусто при создании — код выдаёт сервер

namestring
sort_orderinteger
is_activeboolean

Отключение отказывает, пока в состоянии есть остаток или резерв

counts_availableboolean
sellableboolean
needs_repackboolean

Response

Созданное состояние

idstring uuid required
codestring required

Устойчивый код: латиница в нижнем регистре, цифры, «_» и «-»

namestring required

Название — право кабинета, не переводится

sort_orderinteger required
is_activeboolean required
is_systemboolean required

Строку завёл посев, на её код ссылается код; признаки, код и активность защищены

counts_availableboolean required

Входит в доступный остаток: резерв и «свободно» видят только такие состояния

sellableboolean required

Можно продать и отправить на склад площадки; требует counts_available

needs_repackboolean required

Заготовка: продавать нельзя, нужна переупаковка; исключает sellable

created_atstring date-time required
updated_atstring date-time required

Changes

No recorded changes to this operation across all 1 revision of this API.