При розничной и оптовой торговле табачной продукцией часто возникает типовая проблема: производитель выпускает пачки сигарет с одинаковым линейным штрихкодом EAN-13, но с разной максимальной розничной ценой (МРЦ), нанесенной на пачку в зависимости от партии и даты производства. В одной поставке или на полке магазина могут одновременно находиться пачки одного и того же наименования по разным ценам.
Разберем основные подходы к организации учета и реализации сигарет с разной МРЦ в программах линейки 1С.
В современных конфигурациях 1С (включая 1С:Управление торговлей 11) учет табака стандартизирован через работу с кодами маркировки DataMatrix. Это наиболее корректный способ, полностью соответствующий законодательству.
Рассмотрим, как работает данный механизм:
Вид номенклатуры указывается тип Товар и особенность учета Табачная продукция.Если учет ведется без прямого разбора кодов DataMatrix или на этапах, где требуется классический учет по линейным штрихкодам, задачу решают с помощью механизма характеристик номенклатуры.
Разберем настройку по шагам:
МРЦ 150 руб., МРЦ 160 руб..EAN-13 на уровне номенклатуры, оставляя поле Характеристика пустым. Это позволяет избежать ошибки нарушения уникальности штрихкодов в базе данных.Реализация товаров и услуг программа обнаруживает, что у товара включен учет по характеристикам, и открывает окно выбора конкретной МРЦ. Кассир визуально сверяет цену на пачке и выбирает нужную строку.Установка цен номенклатуры фиксируются розничные цены отдельно для каждой комбинации позиции и ее характеристики.Проанализируем упрощенный вариант, при котором номенклатура ведется без характеристик, а штрихкод привязан к одной карточке товара.
Порядок реализации:
Важное ограничение: Согласно требованиям законодательства, продажа сигарет запрещена как выше МРЦ, так и ниже Единой минимальной цены (ЕДМЦ). Ручной ввод цены повышает влияние человеческого фактора и может привести к ошибкам кассира, что чревато штрафами со стороны контролирующих органов.
Посмотрим на сравнение рассмотренных вариантов: