Stock documents

Собрать наборы под отгрузку или перемещение

Черновик отгрузки или перемещения со своего склада. По каждой строке, у товара которой есть действующий состав вида «Сборка» или «Комплект», считает: сколько набора нужно, сколько лежит на складе расхода (физический остаток), сколько не хватает и хватит ли свободного остатка компонентов. С dry_run только возвращает план. Без него заводит на недостающее количество комплектацию (stock_assembly) на склад расхода той же датой: «Сборку» — черновиком, чтобы отсканировать марки компонентов и набора и сформировать набор в ЧЗ, или сразу проведённой при post; «Комплект» — только при post, без него строка получает статус on_posting: его соберёт само проведение отгрузки или перемещения. Строки, которым не хватает компонентов, остаются в плане со статусом components_short и ничего не заводят.

post/api/v1/stock/documents/{id}/kit-assembly

Request

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

dry_runboolean

Только посчитать план, ничего не заводить

postboolean

Провести заведённые сборки сразу; без него они остаются черновиками

Response

План или заведённые сборки

document_idstring uuid required
warehouse_idstring uuid required
dry_runboolean required
assembledinteger required

Сколько сборок заведено

Changes

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