{
  "standard": "FSP",
  "module": "pricing",
  "version": "1.0",
  "registry": "tier_variables",
  "title": "Переменные диапазонов",
  "description": "Закрытый реестр шкал, по которым режутся ступени цены (price_tiers). Значение вне списка возвращает TIER_VARIABLE_UNKNOWN.",
  "in_standard": true,
  "columns": [
    "Код",
    "Название",
    "Тип",
    "Единица",
    "Допустимые режимы",
    "Допустимые области",
    "Источник значения",
    "Комментарий"
  ],
  "rows": [
    {
      "Код": "storage_age_days",
      "Название": "Возраст партии на хранении",
      "Тип": "integer",
      "Единица": "сут",
      "Допустимые режимы": "progressive; slab",
      "Допустимые области": "batch",
      "Источник значения": "условие",
      "Комментарий": "Ступени по сроку хранения: первая неделя одна ставка, дальше другая; бесплатный период — первый диапазон с amount=0"
    },
    {
      "Код": "storage_stay_days",
      "Название": "Срок хранения партии",
      "Тип": "integer",
      "Единица": "сут",
      "Допустимые режимы": "slab",
      "Допустимые области": "batch",
      "Источник значения": "условие",
      "Комментарий": "Весь срок по ставке итогового диапазона; для посуточной разбивки используется storage_age_days"
    },
    {
      "Код": "unit_sequence",
      "Название": "Порядковый номер единицы товара в группе",
      "Тип": "integer",
      "Единица": "шт",
      "Допустимые режимы": "progressive; slab",
      "Допустимые области": "order_sku; supply_sku; batch",
      "Источник значения": "условие",
      "Комментарий": "Первая и последующие единицы одинакового товара; нумерация с 1"
    },
    {
      "Код": "pallet_sequence",
      "Название": "Порядковый номер паллеты в отправлении",
      "Тип": "integer",
      "Единица": "шт",
      "Допустимые режимы": "progressive; slab",
      "Допустимые области": "shipment",
      "Источник значения": "условие",
      "Комментарий": "Первая паллета дороже последующих"
    },
    {
      "Код": "units_per_order",
      "Название": "Товаров в заказе",
      "Тип": "integer",
      "Единица": "шт",
      "Допустимые режимы": "slab; progressive",
      "Допустимые области": "order",
      "Источник значения": "условие",
      "Комментарий": "Скидка за многотоварный заказ"
    },
    {
      "Код": "units_per_month",
      "Название": "Товаров в месяц",
      "Тип": "integer",
      "Единица": "шт",
      "Допустимые режимы": "slab; progressive",
      "Допустимые области": "billing_period; sku_month",
      "Источник значения": "условие",
      "Комментарий": "Объёмная скидка по месячному обороту"
    },
    {
      "Код": "orders_per_month",
      "Название": "Заказов в месяц",
      "Тип": "integer",
      "Единица": "шт",
      "Допустимые режимы": "slab; progressive",
      "Допустимые области": "billing_period",
      "Источник значения": "условие",
      "Комментарий": "Объёмная скидка по числу заказов"
    },
    {
      "Код": "sku_count",
      "Название": "Количество SKU",
      "Тип": "integer",
      "Единица": "шт",
      "Допустимые режимы": "slab; progressive",
      "Допустимые области": "supply; billing_period",
      "Источник значения": "условие",
      "Комментарий": "Ступени по ширине ассортимента"
    },
    {
      "Код": "boxes_per_shipment",
      "Название": "Коробов в отправлении",
      "Тип": "integer",
      "Единица": "шт",
      "Допустимые режимы": "slab; progressive",
      "Допустимые области": "shipment",
      "Источник значения": "условие",
      "Комментарий": "Ступени по объёму отправления"
    },
    {
      "Код": "weight_kg",
      "Название": "Фактический вес",
      "Тип": "decimal",
      "Единица": "кг",
      "Допустимые режимы": "progressive; slab",
      "Допустимые области": "calculation",
      "Источник значения": "условие",
      "Комментарий": "До 1 кг ставка, далее за каждый следующий кг"
    },
    {
      "Код": "chargeable_weight_kg",
      "Название": "Тарифицируемый вес",
      "Тип": "decimal",
      "Единица": "кг",
      "Допустимые режимы": "progressive; slab",
      "Допустимые области": "calculation",
      "Источник значения": "расчётная метрика",
      "Комментарий": "Шкала по тарифицируемому весу вместо фактического"
    },
    {
      "Код": "volume_m3",
      "Название": "Физический объём",
      "Тип": "decimal",
      "Единица": "м³",
      "Допустимые режимы": "progressive; slab",
      "Допустимые области": "calculation",
      "Источник значения": "расчётная метрика",
      "Комментарий": "Ступени по объёму"
    },
    {
      "Код": "distance_km",
      "Название": "Расстояние",
      "Тип": "decimal",
      "Единица": "км",
      "Допустимые режимы": "progressive; slab",
      "Допустимые области": "calculation",
      "Источник значения": "условие",
      "Комментарий": "Первые км в подаче, далее за км"
    },
    {
      "Код": "hours",
      "Название": "Часы работ",
      "Тип": "decimal",
      "Единица": "ч",
      "Допустимые режимы": "progressive; slab",
      "Допустимые области": "calculation",
      "Источник значения": "метрика",
      "Комментарий": "Первый час дороже последующих"
    },
    {
      "Код": "image_count",
      "Название": "Количество изображений",
      "Тип": "integer",
      "Единица": "шт",
      "Допустимые режимы": "progressive; slab",
      "Допустимые области": "calculation",
      "Источник значения": "условие",
      "Комментарий": "Первый кадр дороже последующих"
    }
  ]
}