Как реализовать продажу крепкого алкоголя в составе подарочного набора в 1С:Розница

Программист 1С v8.3 (Управляемые формы) 1С:Розница Управленческий учет Торговля и дистрибуция
← На главную

При автоматизации розничной торговли часто возникает маркетинговая задача: продать «подарочный бокс», состоящий из бутылки крепкого алкоголя и сопутствующих товаров (бокалов, упаковки, аксессуаров). Однако жесткие требования ЕГАИС и законодательство в области минимальных розничных цен (МРЦ) делают эту задачу нетривиальной. Разберем, почему продажа «одной строкой» в чеке является нарушением и как правильно настроить этот процесс в 1С:Розница.

Анализ законодательных и технических ограничений

Прежде чем приступать к настройке программы, проанализируем ситуацию с точки зрения закона и форматов фискальных данных (ФФД). Продажа крепкого алкоголя в наборе сталкивается с тремя основными барьерами:

  1. Требования ЕГАИС 3.0: Система требует поштучного (помаркового) учета. Каждая бутылка имеет уникальный акцизный код (марку), который должен быть передан в УТМ (Универсальный транспортный модуль) при продаже. ЕГАИС не знает номенклатуры «Набор подарочный», он знает только конкретный АлкКод.
  2. Минимальные розничные цены (МРЦ): Государство устанавливает порог, ниже которого бутылка крепкого алкоголя продаваться не может. Если вы продаете набор одной позицией, контролирующие органы не смогут увидеть калькуляцию. Если стоимость алкогольной составляющей внутри набора окажется ниже МРЦ, это может привести к аннулированию лицензии.
  3. Формат фискальных данных (ФФД 1.2): Согласно требованиям ФНС, каждая единица маркированного товара должна иметь в электронном чеке свой уникальный код идентификации (тег 1163). При объединении алкоголя и бокала в одну строку корректно передать этот тег невозможно.

Варианты реализации наборов в 1С:Розница

Рассмотрим стандартные механизмы 1С и определим, какой из них подходит для нашей задачи.

Использование механизма «Набор-пакет» (Рекомендуемый вариант)

Проанализируем работу функционала «Набор-пакет». Это наиболее правильный способ с точки зрения методологии 1С и требований законодательства. При использовании этого типа набора в системе создается карточка «Набора», но в момент добавления ее в рабочее место кассира (РМК) программа автоматически «разворачивает» ее на составляющие.

Преимущества данного метода:

Для настройки выполним следующие шаги:

  1. Перейдем в справочник Номенклатура и создадим новую позицию.
  2. В поле «Тип номенклатуры» выберем Набор.
  3. В настройках набора укажем вариант «Набор-пакет».
  4. Заполним состав набора: укажем алкогольную позицию и сопутствующие товары (коробку, бокалы).
  5. Установим цены для каждого компонента или настроим правило распределения цены набора.

Проблема использования «Набор-комплект»

Существует также вариант «Набор-комплект», когда в системе создается отдельная учетная единица. Выясним причину, по которой этот метод категорически не подходит для алкоголя. В этом случае система ожидает, что на складе лежит готовая единица товара. Однако, так как алкоголь маркирован, АлкКод привязан к конкретной бутылке, а не к абстрактному набору. Программа просто не запросит скан марки для такой позиции, что приведет к невозможности легальной продажи через ЕГАИС.

Реализация через маркетинговые акции

Посмотрим на ситуацию со стороны крупных ритейлеров. Чтобы не усложнять учет «наборами», часто используется механизм автоматических скидок. Это позволяет удовлетворить требования бухгалтерии и отдела маркетинга, сохраняя при этом юридическую чистоту сделки.

Сценарий выглядит следующим образом:

Этот способ позволяет избежать «допила» системы и гарантирует, что в ЕГАИС уйдут верные данные по каждой бутылке.

Кастомизация печатных форм (для продвинутых пользователей)

Если бизнес-заказчик настаивает на том, чтобы покупатель видел в бумажном чеке именно одну строку «Подарочный набор», можно прибегнуть к изменению печатной формы чека. Разберем этот технический нюанс подробнее.

Важно понимать: Фискальные данные (то, что уходит в ОФД и ЕГАИС) должны оставаться развернутыми по позициям. Но визуальное представление на бумаге можно сгруппировать. Для этого программисту необходимо внести изменения в модуль печати, где перед выводом на принтер строки чека будут сворачиваться по определенному признаку. Однако помните, что это может вызвать вопросы у дотошных покупателей или проверяющих органов при сверке бумажного чека и электронного в приложении ФНС.

Процесс приемки и производства (комплектации)

Проанализируем ситуацию, когда товар приходит от поставщика уже в подарочной упаковке. В ЕГАИС такие позиции все равно числятся как конкретный объем алкоголя. В этом случае в 1С:Розница заводится одна карточка товара, но ей присваивается соответствующий вид номенклатуры (алкогольная продукция) и привязывается АлкКод. Проблем с продажей такого товара «одной строкой» не возникает, так как это заводская единица продукции. Для автоматического заполнения карточки номенклатуры можно использовать обработку для загрузки реквизитов алкоголя из ЕГАИС в 1C:Розница.

Сложности начинаются именно тогда, когда магазин самостоятельно формирует наборы из товаров, пришедших по отдельности. В этом случае единственный легальный путь без сложной доработки системы — это сохранение алкоголя как самостоятельной позиции в чеке.

Итоги и рекомендации

Подводя итог, выделим основные правила для работы с алкогольными наборами:

Таким образом, «из коробки» 1С:Розница позволяет работать с наборами только при условии их разузлования (разделения) на отдельные позиции в момент формирования чека. Любые попытки скрыть алкоголь внутри одной общей строки являются нарушением правил работы с ЕГАИС. Для проверки и соблюдения ценовых ограничений при продаже алкоголя подойдёт обработка для контроля минимальной розничной цены (МРЦ) и установки цен.

← На главную