Stock settings

Получить настройки склада кабинета

Настройки одни на кабинет; правила себестоимости и закрытия периода живут отдельно, в политике юрлица.

get/api/v1/stock/settings

Request

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

Headers

X-Tenantstring required

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

Response

Настройки склада

block_shipment_over_freeboolean required

Запрещать отгрузку сверх свободного остатка

block_reservation_over_availableboolean required

Запрещать резерв сверх доступного остатка

auto_cancel_expired_reservationsboolean required

Снимать просроченные резервы автоматически

transfer_carries_reservationboolean required

Перемещение зарезервированного: везти резерв на склад-получатель вместо отказа

purchase_requests_enabledboolean required

Эффективный режим заявок на закупку (ERP-2533). С документооборотом всегда true; без него — сохранённый выбор кабинета (ERP-1523). Выключено — новая заявка не заводится; незавершённые, включая черновики, остаются доступны. Сохранённый выбор не меняется при включении документооборота

default_reservation_daysinteger required
min_shelf_life_pctstring nullable required

Порог остаточного срока годности кабинета, % срока (ERP-1821): десятичная строка больше 0 и не больше 100. Партия с меньшей долей оставшегося срока не уходит покупателю и на склад площадки. null — не задан

min_shelf_life_daysinteger nullable required

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

shelf_life_basis'days' | 'months' required

Как считать долю остаточного срока годности (ERP-1821): days — по датам, по умолчанию; months — от первых чисел месяцев, как печатают срок на упаковке. Одна формула для отчёта «остатки по партиям» и для порога при проведении; проведённые документы не пересчитываются

shelf_life_chosen_below_minimum'block' | 'warn' required

Партия ниже порога остаточного срока, выбранная в строке руками (ERP-2182): block — отказ проведения shelf_life_below_minimum, по умолчанию; warn — проводится, пометка в posting.shelf_life_warnings и в журнале. Просроченное не отгружается ни в одном режиме; «Авто» берёт только проходящие порог партии

shelf_grade_critical_pctstring required

Градация ОСГ (ERP-2182): ниже — красная (critical). Десятичная строка больше 0 и меньше shelf_grade_warning_pct; по умолчанию 30. Только показ отчётов и отборов

shelf_grade_warning_pctstring required

Градация ОСГ: ниже — жёлтая (warning), от неё — зелёная (ok). Не больше 100; по умолчанию 70

shelf_grade_critical_daysinteger required

Партия без ОСГ (нет даты изготовления): дней до «годен до» не больше — красная; по умолчанию 30

shelf_grade_warning_daysinteger required

Партия без ОСГ: дней не больше — жёлтая; больше shelf_grade_critical_days, по умолчанию 90

pick_strictly_by_expiryboolean required

Отбор строго по сроку (ERP-2144): отгрузка и перемещение между местами не берут партию с более поздним сроком, пока есть допустимая партия с более ранним. Отказ называет ячейку (или «не размещено») и срок ранней партии. По умолчанию выключено; на перекладку внутри места не действует

updated_atstring date-time required
negative_stock_kindsstring[]

Виды номенклатуры, расход которых может уйти в минус (ERP-2183): материал и полуфабрикат. Комплектация, списание и отгрузка берут недостающее по последней известной цене, приход гасит минус сам. Готовый товар в минус не уходит никогда. Пусто — минуса нет

Changes

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