Как организовать учет сигарет с разными ценами МРЦ в 1С:Рознице?

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

Розничная торговля табачной продукцией имеет уникальную специфику, продиктованную законодательством. На каждой пачке сигарет производителем указывается максимальная розничная цена (МРЦ), выше которой продавать данный товар конечному потребителю запрещено. При этом производители регулярно поднимают или опускают эту планку, выпуская новые партии сигарет с измененной ценой, но оставляя прежним потребительский штрихкод EAN-13 на упаковке. В результате на балансе одного магазина скапливаются десятки партий одних и тех же сигарет с одинаковым штрихкодом, но разной розничной стоимостью.

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

Вариант 1. Учет с помощью характеристик номенклатуры и неуникальных штрихкодов

Этот метод является классическим решением для ранних версий программы (таких как 1С:Розница 2.0 и 2.1), но его логику можно применить и сегодня, если вам требуется вести строгий партионный учет цен в управленческой базе.

Проанализируем пошаговый алгоритм настройки данной схемы:

  1. В настройках параметров учета программы включаем использование характеристик номенклатуры.
  2. Для вида номенклатуры «Табачная продукция» (или непосредственно в карточке конкретных сигарет) устанавливаем флаг «Использовать характеристики».
  3. В качестве характеристик создаем ценовые значения, которые соответствуют МРЦ на пачках. Например: «МРЦ 120», «МРЦ 125», «МРЦ 130». В наименовании характеристики рекомендуется явно указывать цену для удобства кассира и товароведа.
  4. Назначаем розничные цены в разрезе созданных характеристик с помощью документа УстановкаЦенНоменклатуры. Таким образом, у одной позиции номенклатуры («Winston Blue») появятся три разные цены для разных характеристик.
  5. Регистрируем один и тот же штрихкод EAN-13 для всех характеристик этой номенклатуры в регистре сведений ШтрихкодыНоменклатуры.

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

Важная деталь: Чтобы оптимизировать этот процесс и избежать путаницы при инвентаризациях, выбывающим характеристикам (когда партия сигарет по старой цене полностью распродана) необходимо оперативно удалять или отвязывать штрихкод в базе. Тогда они перестанут отображаться в окне выбора у кассира.

Вариант 2. Характеристики с уникальными штрихкодами (метод перемаркировки)

Некоторые торговые точки предпочитают полностью исключить человеческий фактор при выборе цены на кассе. Для этого применяется схема с генерацией собственных уникальных внутренних штрихкодов для каждой характеристики-МРЦ.

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

  1. Создается новая характеристика с актуальной МРЦ.
  2. Для этой характеристики генерируется уникальный внутренний штрихкод (например, формата EAN-13, начинающийся с префикса «20»).
  3. Товаровед распечатывает этикетки с новым штрихкодом и ценой и наклеивает их поверх заводского штрихкода на пачках из новой партии.

При продаже кассиру достаточно отсканировать наклеенный штрихкод. Программа моментально идентифицирует конкретную характеристику и подставит верную цену в чек без вызова каких-либо дополнительных окон выбора.

Однако этот метод имеет существенные недостатки: он требует дополнительных трудозатрат персонала на перемаркировку и расходов на расходные материалы (этикет-ленту), а также повышает риск ошибок маркировщика на складе при наклейке штрихкодов.

Проблема заказа по потребностям при учете по характеристикам

Если мы ведем учет сигарет по характеристикам-МРЦ, то рано или поздно столкнемся с проблемой планирования закупок. В обработке АнализПродажИЗаказПоставщику или при автоматическом формировании заказов по потребностям система анализирует статистику в разрезе характеристик. Программа будет показывать, что «Winston Blue (МРЦ 120)» продавался отлично, а по «Winston Blue (МРЦ 130)» продаж почти не было, и предложит заказать именно старую МРЦ, которую поставщик уже давно не выпускает.

Для решения этой проблемы при автозаказе используют следующие обходные пути:

Вариант 3. Использование механизма серий вместо характеристик

В более поздних версиях 1С:Розница разработчики расширили возможности складского учета. В отличие от характеристик, серии позволяют гибко управлять партиями товаров. Начиная с определенных релизов, для вида номенклатуры можно настроить политику учета серий с типом «Маркировка продукции» или «Учет партий».

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

Современное и наиболее правильное решение: учет по кодам DataMatrix

С введением обязательной маркировки табачной продукции в Российской Федерации через систему «Честный ЗНАК» логика работы с сигаретами в современных версиях 1С:Розница 2.3 / 3.0 кардинально изменилась. Надобность в ручном создании сотен характеристик на разные цены практически отпала. Для удобного перехода на новую схему и сопоставления кодов маркировки без использования характеристик можно использовать обработку для сопоставления марок табачной продукции с номенклатурой.

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

Поскольку МРЦ уже содержится внутри самого кода маркировки, современные версии 1С умеют извлекать ее автоматически в момент сканирования на кассе.

Разберем по шагам, как настроить типовой сценарий продажи сигарет по цене из марки:

  1. Переходим в раздел административных настроек: Администрирование — Интеграция с ИС МП (самостоятельно или через ГосИС) — Настройки сканирования кодов маркировки.
  2. Находим группу параметров «Табачная продукция».
  3. Обратим внимание на флаг «Учитывать МРЦ». Если этот флаг снят, программа будет автоматически брать цену непосредственно из считанного кода DataMatrix и подставлять ее в чек.
  4. В справочнике Номенклатура создаем одну карточку товара (например, «Сигареты Ява Золотая») без каких-либо характеристик. Указываем вид номенклатуры с типом контролируемой продукции «Табачная продукция».

При таком подходе кассиру больше не нужно сканировать сначала обычный штрихкод EAN-13, а затем код маркировки. Достаточно отсканировать только DataMatrix. Программа распознает товар, извлечет из марки закодированную стоимость (например, 145 рублей 00 копеек) и зафиксирует ее в чеке как розничную цену. Это полностью исключает ошибки кассира, ускоряет обслуживание покупателей и избавляет товароведа от необходимости ведения сложного партионного учета цен вручную.

Контроль Единой минимальной розничной цены (ЕМРЦ) и разрешительный режим

При работе по современной схеме с кодами маркировки важно помнить о дополнительных законодательных ограничениях, которые контролируются конфигурацией 1С:Розница автоматически:

Резюме

Для старых версий конфигураций 1С:Розница (редакции 2.0–2.2) оптимальным решением остается ведение учета по характеристикам с ручным выбором МРЦ кассиром при сканировании дублирующегося штрихкода.

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

← На главную