{
  "standard": "FSP",
  "module": "core",
  "version": "1.0",
  "registry": "operators",
  "title": "Оператор и склад — FSP Core 1.0",
  "description": "Кто оператор и где его склады. Общий словарь для модулей Capacity, Quote, Order и Tracking; ставки и мощности описываются в своих модулях.",
  "in_standard": true,
  "columns": [
    "Сущность",
    "Поле",
    "Тип",
    "Обязательно",
    "Назначение",
    "Пример"
  ],
  "rows": [
    {
      "Сущность": "operator",
      "Поле": "operator_id",
      "Тип": "id",
      "Обязательно": "да",
      "Назначение": "Идентификатор оператора; на него ссылается provider_id в FSP Pricing",
      "Пример": "operator_sklad"
    },
    {
      "Сущность": "operator",
      "Поле": "legal_name",
      "Тип": "string",
      "Обязательно": "да",
      "Назначение": "Юрлицо",
      "Пример": "ООО «Складсервис»"
    },
    {
      "Сущность": "operator",
      "Поле": "brand_name",
      "Тип": "string",
      "Обязательно": "нет",
      "Назначение": "Витринное имя",
      "Пример": "Складсервис"
    },
    {
      "Сущность": "operator",
      "Поле": "status",
      "Тип": "enum",
      "Обязательно": "да",
      "Назначение": "active / paused / draft — участие в маркетплейсе",
      "Пример": "active"
    },
    {
      "Сущность": "operator",
      "Поле": "contact_channel",
      "Тип": "string",
      "Обязательно": "да",
      "Назначение": "Куда отдаём лид",
      "Пример": "tg:@sklad_ff"
    },
    {
      "Сущность": "operator_location",
      "Поле": "location_id",
      "Тип": "id",
      "Обязательно": "да",
      "Назначение": "Склад оператора (их может быть несколько)",
      "Пример": "loc_sklad_msk"
    },
    {
      "Сущность": "operator_location",
      "Поле": "operator_id",
      "Тип": "id",
      "Обязательно": "да",
      "Назначение": "Оператор",
      "Пример": "operator_sklad"
    },
    {
      "Сущность": "operator_location",
      "Поле": "city",
      "Тип": "string",
      "Обязательно": "да",
      "Назначение": "Город склада",
      "Пример": "Москва"
    },
    {
      "Сущность": "operator_location",
      "Поле": "region",
      "Тип": "string",
      "Обязательно": "да",
      "Назначение": "Регион",
      "Пример": "Московская область"
    },
    {
      "Сущность": "operator_location",
      "Поле": "address",
      "Тип": "string",
      "Обязательно": "нет",
      "Назначение": "Адрес склада",
      "Пример": "г. Москва, ул. ..."
    },
    {
      "Сущность": "operator_location",
      "Поле": "self_pickup",
      "Тип": "boolean",
      "Обязательно": "нет",
      "Назначение": "Возможен самовывоз клиентом со склада",
      "Пример": "true"
    }
  ]
}