При автоматизации розничной торговли часто возникает задача продажи одного и того же товара в разных объемах: целыми бутылками, бокалами или дегустационными порциями в барах, а также целыми пачками или отдельными блистерами в аптеках. В режиме Рабочего места кассира (РМК) конфигурации 1С:Розница (в том числе редакции 2.2 и локализациях) стандартный ввод строки в чек автоматически подставляет базовую единицу хранения. Ввод кассиром дробного количества вручную (например, 0.15 бутылки) повышает риск человеческой ошибки. Разберем доступные практические способы решения этой задачи.
Проанализируем штатные возможности программы по работе с упаковками номенклатуры. Для того чтобы кассир мог продавать товар в различных фасовках, выполним следующую последовательность настроек:
Администрирование → Номенклатура и проверим активность функциональной опции Упаковки номенклатуры.Виды номенклатуры (или в карточке конкретного товара) включим использование упаковок и создадим нужный набор единиц с коэффициентами (например: базовая единица — бут, упаковка «Бокал 150 мл» с коэффициентом 0.2, упаковка «Дегустация 50 мл» с коэффициентом 0.067).Продажи → Настройки РМК и на вкладке Общие настройки включим опцию Доступность выбора упаковки продаваемых товаров.F8). В форме подбора доступен выбор конкретной упаковки номенклатуры, после чего позиция переносится в чек с пересчитанным количеством и суммой.Рассмотрим удобный сценарий работы без открытия дополнительных диалоговых окон. В 1С:Розница штрихкод регистрируется не только на номенклатурную позицию, но и на конкретную упаковку (единицу измерения).
Пошаговый порядок действий:
Штрихкоды добавим отдельный штрихкод для каждой созданной упаковки (бокал, стопка, блистер). Если у вскрытой тары нет заводского штрихкода, генерируем внутренний код формата EAN-13.Выясним, как снизить вероятность ошибок кассиров при ручном вводе дробных чисел, изменив базовую единицу хранения:
Для часто продаваемых позиций без заводской маркировки настроим интерфейс РМК:
EAN-13 с префиксами весового товара (начинающимися на 20–29). При считывании кода сканером программа автоматически распознает внутренний код товара (PLU) и заложенное количество.Если специфика бизнеса требует выбора упаковки непосредственно кликом в табличной части чека без вызова окна подбора, оптимальным решением является разработка расширения конфигурации (.cfe). Механизм расширений позволяет добавить поле выбора упаковки в форму РМК и модифицировать алгоритм пересчета количества, сохраняя типовую конфигурацию на полной поддержке без снятия с замка.