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

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

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

Метод 1. Использование штатного механизма «Запреты розничной продажи»

Рассмотрим основной инструмент, предназначенный для ежедневных ограничений (например, запрет продажи с 23:00 до 08:00). Этот функционал позволяет гибко настроить расписание для разных магазинов.

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

  1. Перейдем в раздел Маркетинг и выберем пункт Запреты розничной продажи.
  2. Создадим новый документ. В нем необходимо указать организацию и список магазинов, на которые будет распространяться действие правила.
  3. В табличной части укажем временной интервал и дни недели. Например, если в вашем регионе запрет действует ежедневно с 22:00 до 10:00, мы создаем соответствующую запись.
  4. Важный нюанс: Чтобы разделить ограничения для крепкого алкоголя и пива (как обсуждалось в сообщении 11), нам потребуется использовать Сегменты номенклатуры. В поле «Объект запрета» мы можем выбрать конкретный сегмент.

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

Метод 2. Запрет продажи на конкретные даты (1 сентября, выпускные) через механизм скидок

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

Разберем этот алгоритм по шагам:

  1. Зайдем в раздел Маркетинг — Скидки (наценки).
  2. Создадим новую скидку и выберем тип действия — Запрет продажи.
  3. На вкладке «Условия предоставления» добавим новое условие. Здесь выберем вариант За период или По графику. В нашем случае указываем конкретную дату (например, с 01.09.2023 00:00:00 по 01.09.2023 23:59:59).
  4. На вкладке «Уточнение по номенклатуре» выберем Сегмент номенклатуры, содержащий всю алкогольную продукцию.
  5. Установим статус скидки Действует и укажем период действия, совпадающий с датой запрета.

При такой настройке в РМК (рабочем месте кассира) при попытке сканирования бутылки алкоголя 1 сентября система выдаст сообщение: «Товар запрещен к продаже», и позиция не будет добавлена в чек. Это гораздо надежнее, чем предлагаемая в обсуждении «наценка в 1000%», так как исключает риск человеческой ошибки и нарушения законодательства о МРЦ.

Метод 3. Формирование динамических сегментов для разделения типов алкоголя

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

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

В карточке сегмента (Маркетинг — Сегменты номенклатуры) установим способ формирования — Периодически обновлять. Нажмем кнопку «Редактировать схему компоновки данных» и добавим отбор:


Номенклатура.ВидАлкогольнойПродукции.Код В Списке ("500", "520") // Коды для пива и пивных напитков
Номенклатура.ВидАлкогольнойПродукции.Код НЕ В Списке ("500", "520") // Для крепкого алкоголя

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

Особенности базовой версии и дополнительные возможности

Проанализируем технические ограничения базовой версии. Как было отмечено в сообщениях 2-8, базовая конфигурация не поддерживает расширения в обычном режиме. Однако она поддерживает Дополнительные отчеты и обработки.

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

Важные замечания по МРЦ и ЕГАИС

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

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

Таким образом, сочетание Сегментов номенклатуры по кодам видов продукции и Автоматических скидок с типом «Запрет продажи» позволяет полностью закрыть вопрос с блокировкой торговли алкоголем в любые праздничные дни.

← На главную