Stock assembly specs

Сделать версию действующей или архивной

Действующая версия у товара ровно одна: активация архивирует прежнюю. Иначе «из чего это собирают» перестало бы отвечать однозначно, а форма документа выбирала бы молча.

Допустимые переходы: черновик → действующая, черновик → архив, действующая → архив. Архивную версию в работу не возвращают — ответ 400, заводится новая версия. Активация отклоняется ответом 400, если изделие через действующие составы других товаров входит в собственный состав: текст отказа называет товары цепочки.

Ответ активации называет в archived_versions версии, которые ушли в архив этим действием. Повтор уже достигнутого состояния ничего не меняет.

post/api/v1/stock/assembly-specs/{id}/status

Request

  • Base URL: https://erp.akeda.ru
  • URL: https://erp.akeda.ru/api/v1/stock/assembly-specs/{id}/status
  • 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

Path parameters

idstring uuid required

Headers

X-Tenantstring required

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

Request body

status'active' | 'archived' required

Response

Версия спецификации

idstring uuid
spec_idstring uuid
versioninteger
namestring
status'draft' | 'active' | 'archived'
kind'assembly' | 'production' | 'kit'

Вид состава: assembly — «Сборка», production — «Производство», kit — «Комплект»: набор, который отдельно не хранят — проведение отгрузки или перемещения со своего склада само заводит и проводит его сборку на недостающее количество (ERP-2111). Хранится у версии: следующая редакция может сменить вид. Набор со своей маркой ЧЗ «Комплектом» быть не может — 400, только «Сборка» заранее (ERP-2183). Вложенный «Комплект» собирается раньше внешнего

product_idstring uuid
product_skustring
product_namestring
product_has_gtinboolean

У набора есть свой GTIN (ERP-2183): карточка подсказывает вид «Сборка»

product_markedboolean

У набора есть действующая группа маркировки ЧЗ (ERP-2183): вид «Комплект» запрещён

unitstring
output_qtystring
commentstring
created_atstring date-time
updated_atstring date-time
activated_atstring date-time
archived_atstring date-time

Changes

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