Как наполнять комплектацию товара

Что нужно знать перед началом
У каждого товара (блюда) есть комплектация — список товаров, которые входят в комплект (например, приборы, салфетки, соусы, добавки).

Кроме индивидуальной комплектации товара в системе существуют шаблоны комплектации — заранее собранные наборы товаров, которые можно один раз создать и затем назначать разным товарам. Это удобно, когда у многих позиций меню одинаковый базовый набор (например, у всех блюд по умолчанию идёт ложка и салфетка), и не нужно добавлять их в каждый товар вручную.

Как шаблон и индивидуальная комплектация работают вместе

  • Одному товару можно назначить только один шаблон комплектации.
  • При формировании итогового списка комплектации система всегда отдаёт приоритет индивидуальной комплектации товара, а затем дополняет список позициями из шаблона.
  • Если товар, который есть в шаблоне, уже добавлен в индивидуальную комплектацию товара — товар из шаблона игнорируется (не дублируется). Используется та позиция, что задана вручную в самом товаре.

Проще говоря: комплектация товара состоит из его собственных позиций и тех позиций шаблона, которые ещё не указаны среди собственных. Собственные позиции имеют приоритет.

Где находится управление шаблонами комплектации
Шаблоны комплектации управляются в отдельном разделе, не привязанном к конкретному товару.

1. В верхнем меню откройте Номенклатура → Шаблоны комплектаций.

2. Откроется список всех созданных шаблонов с количеством позиций и статусом.

Создание шаблона комплектации

1. На странице «Шаблоны комплектации» внизу укажите название в поле «Название комплектации» и нажмите «Добавить».

2. Откроется страница редактирования шаблона. Изначально комплектация пуста.

3. Нажмите «+» рядом с «Комплектации нет», чтобы добавить первую позицию.

4. На открывшейся форме «Добавить комплектацию к шаблону [Название]» заполните:

    • Товар из комплекта — выберите товар, который входит в набор;
    • Количество — сколько единиц товара включено по умолчанию;
    • Максимальное количество — сколько единиц товара можно добавить максимум;
    • Показывать в заказе — отображать ли позицию в заказе;
    • Активен — включена ли позиция;
    • Типы заказа — для каких типов заказа (доставка, в заведении, розничная продажа, самовывоз) действует позиция.

5. Нажмите «Сохранить и выйти».

6. Повторите шаги 3–5 для каждой позиции, которая должна входить в шаблон.

Готовый шаблон теперь можно назначать товарам.

Назначение шаблона товару

1. Откройте карточку нужного товара и перейдите на вкладку «Комплектация».

2. В блоке «Шаблон комплектации» откройте список «Шаблон» и начните вводить название — появятся подходящие варианты.

3. Выберите нужный шаблон и нажмите «Выбрать».

Важно: у товара может быть назначен только один шаблон одновременно. Если выбрать другой шаблон, прежний будет заменён.

Карточка товара с привязанным шаблоном

После назначения шаблона блок «Комплектация» в карточке товара выглядит так:

Здесь видно:

  • название привязанного шаблона и кнопки «Изменить» (сменить шаблон) и «Убрать» (отвязать шаблон от товара);
  • ссылку «Открыть шаблон в новой вкладке» — быстрый переход к редактированию и просмотру самого шаблона;
  • список позиций комплектации. Позиция «Ложка+салфетка в упаковке» пришла из шаблона — об этом говорит синяя иконка ⇄ слева от названия.

Добавление собственной позиции и переопределение шаблонной

Если товару назначен шаблон, в карточке товара можно дополнительно добавить собственные позиции комплектации — они будут работать наряду с шаблонными или переопределять их.

1. В блоке «Комплектация» нажмите «+».

2. Заполните форму «Добавить комплектацию к товару [Название]» — поля те же, что и при создании позиции в шаблоне (товар из комплекта, количество, максимальное количество, показывать в заказе, активен, типы заказа).

3. Сохраните позицию.

4. Если добавленный товар совпадает с товаром из привязанного шаблона, рядом с позицией в списке появится та же иконка ⇄ — она означает, что эта позиция переопределяет шаблонную: в меню будет использован именно вручную заданный вариант (со своим количеством, лимитом и типами заказа).

Что важно понимать

  • Иконка переопределения появляется только если товар в индивидуальной комплектации совпадает с товаром из шаблона.
  • Удалить позицию из самого шаблона, чтобы убрать её только у одного товара, не получится — изменение в шаблоне затронет все товары, к которым он привязан.

Как формируется итоговая комплектация

Итоговый список комплектации товара формируется по следующей логике:

1. Берутся все позиции из индивидуальной комплектации товара.

2. К ним добавляются позиции из привязанного шаблона, кроме тех, что уже присутствуют в индивидуальной комплектации (по совпадению товара).