Stock settings

Сохранить складские настройки магазина площадки

Заменяет настройки одного магазина целиком: не переданное поле, в том числе порог остаточного срока, становится пустым. Собирает фулфилмент (picking=fulfilment) — нужен внешний склад партнёра, приход на который даёт его приёмка; собираем сами (picking=self) — только свой склад. Невыкуп на склад исполнения (unredeemed_target=fulfilment_warehouse) и сборка фулфилментом требуют выбранного склада. Неверная пара, деактивированный склад или пустой магазин — 400; склад не найден — 404. С момента первого сохранения склада исполнения заказы магазина отгружаются с этого склада проведёнными документами, а источник себестоимости магазина может быть только складским. Проведённые документы не меняются.

put/api/v1/stock/marketplace-settings

Request

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

Headers

X-Tenantstring required

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

Request body

store_idstring uuid required
fulfilment_warehouse_idstring uuid
picking'self' | 'fulfilment' required

Кто собирает заказ: self — мы, fulfilment — партнёр; fulfilment требует склада исполнения

unredeemed_target'platform' | 'fulfilment_warehouse' required

Куда приходовать невыкуп; fulfilment_warehouse требует склада исполнения

supply_transitboolean

Товар в пути до приёмки площадкой: отправленное на площадку видно товаром в пути, пока она его не приняла

min_shelf_life_pctstring nullable

Порог остаточного срока поставок магазина, % срока: больше 0 и не больше 100, не точнее сотых

min_shelf_life_daysinteger nullable

Порог остаточного срока поставок магазина в днях до «годен до»

Response

Сохранённые настройки магазина

store_idstring uuid required
fulfilment_warehouse_idstring uuid required
fulfilment_warehouse_namestring

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

picking'self' | 'fulfilment' required

Кто собирает заказ: self — мы со своего склада, fulfilment — партнёр со своего внешнего склада

unredeemed_target'platform' | 'fulfilment_warehouse' required

Куда приходуется невыкуп: platform — остаётся у площадки, fulfilment_warehouse — возвращается на склад исполнения

supply_transitboolean required

Отправленное на площадку видно товаром в пути до её приёмки

min_shelf_life_pctstring nullable required

Порог остаточного срока годности поставок магазина, % срока: десятичная строка. null — действует порог кабинета

min_shelf_life_daysinteger nullable required

Порог остаточного срока годности поставок магазина в днях до «годен до». null — действует порог кабинета

updated_atstring date-time required
contact_idstring uuid
contact_namestring

Название контрагента магазина

Changes

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