Stock warehouses

Создать склад

Код приводится к верхнему регистру; пустой company_ids означает доступность склада всем активным юрлицам кабинета.

post/api/v1/stock/warehouses

Request

  • Base URL: https://erp.akeda.ru
  • URL: https://erp.akeda.ru/api/v1/stock/warehouses
  • 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 required

Приводится к верхнему регистру

namestring required
parent_idstring uuid
addressobject
responsible_employee_idstring uuid
sort_orderinteger
business_idstring uuid
company_idsUUID[]
externalboolean

Склад внешней стороны без подключения по API (площадка без ключа, ERP-2186). Только при создании: inbound_mode external_receipt, приёмка по перемещению включена сразу и склад «в пути» заводится той же транзакцией; приход — только приёмкой с него

agent_contact_idstring uuid
agent_contract_idstring uuid

Response

Созданный склад

idstring uuid required
codestring required
namestring required
parent_idstring uuid required
addressobject required
responsible_employee_idstring uuid required
is_activeboolean required
sort_orderinteger required
zones_enabledboolean required

Внутри склада работают зоны — приход разрешён только в подчинённую зону

needs_allocationboolean required

На самом зональном складе ещё лежит остаток, оставшийся с момента включения зон

inbound_mode'documents' | 'external_receipt' | 'external_transit' | 'transfer_transit' required

documents — приход обычными складскими документами; external_receipt — склад внешней стороны: приход даёт только её приёмка, поступление и входящее перемещение запрещены; external_transit — склад товаров в пути к площадке (заводит подключение магазина); transfer_transit — склад «В пути на <склад>» перемещения с приёмкой (ERP-2179): приход — только отправка, расход — приёмка, возврат или списание недостачи по отправке

transfer_receiptboolean required

«Приход перемещением — с приёмкой» (ERP-2179): перемещение на склад уходит на его склад «в пути», на склад товар кладёт приёмка по перемещению. Меняется действиями transfer-receipt/enable и disable

transit_warehouse_idstring uuid required
transit_for_idstring uuid required
bins_mode'off' | 'soft' | 'strict' required

Ячейки в этом месте хранения: off — ячеек нет; soft — ячейка необязательна, товар без ячейки считается не размещённым; strict — документ обязан назвать ячейку

bins_countinteger required

Сколько в этом месте активных ячеек

business_idstring uuid required
company_idsUUID[] required

Пустой список означает доступность склада всем активным юрлицам кабинета

agent_contact_idstring uuid
agent_contract_idstring uuid
default_for_company_idsUUID[]

Юрлица, у которых этот склад выбран складом по умолчанию в политике склада (ERP-2423). Только в списке складов; нет таких юрлиц — поля нет

created_atstring date-time required
updated_atstring date-time required

Changes

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