Переход на новую редакцию 1С: Розница 3.0 (которая технологически построена на базе 1С:УНФ) часто вызывает вопросы у пользователей, привыкших к логике редакции 2.3. Одна из самых распространенных проблем — настройка продаж маркированной табачной продукции блоками. Часто при сканировании штрихкода блока система выдает ошибку, сообщая, что вид упаковки не найден, хотя сам штрихкод в базе присутствует.
Разберем подробно, почему возникает эта ситуация, чем отличается логика работы с упаковками в новой редакции и как правильно настроить программу, чтобы кассир мог беспрепятственно пробивать и пачки, и блоки.
В редакции 2.3 механизм был настроен таким образом, что достаточно было указать GTIN блока и привязать его к потребительской упаковке. В 1С: Розница 3.0 логика изменилась. Здесь используются механизмы, аналогичные Управлению Нашей Фирмой (УНФ).
Суть проблемы, с которой мы сталкиваемся, заключается в том, что программа при сканировании DataMatrix или EAN-13 блока находит этот штрихкод в общем списке, но не может сопоставить его с доступной для продажи единицей измерения конкретной номенклатуры. Это происходит из-за некорректной настройки связки «Штрихкод — Единица измерения» или использования неправильного механизма упаковок. Чтобы избежать таких расхождений при продаже, можно использовать обработку для автоматического сопоставления марок и штрихкодов табачной продукции.
Как показала практика обсуждения, наиболее стабильным решением является настройка единиц измерения не через индивидуальные наборы упаковок для каждого товара (которые могут давать сбои), а через настройки категории номенклатуры. Давайте проанализируем этот процесс пошагово.
Использование настроек категории (группы) часто решает проблему «невидимости» упаковки, так как в Рознице 3.0 наследование свойств от категории работает более предсказуемо, чем индивидуальные настройки наборов упаковок.
Самая критичная ошибка, которую мы часто упускаем из виду — это привязка штрихкода. Простого наличия штрихкода блока в списке штрихкодов недостаточно. Система должна знать, что этот конкретный код соответствует именно единице «Блок».
Давайте выполним следующие действия для проверки и исправления:
ЕдиницаИзмерения (или «Упаковка»). Очень часто там по умолчанию стоит «Пачка» (или основная единица хранения).Теперь, когда сканер считывает этот код, 1С: Розница 3.0 сразу понимает, что нужно подставить в чек единицу измерения «Блок» с коэффициентом 10, и ошибка «Вид упаковки не найден» исчезнет.
Поскольку мы говорим о табаке, нельзя игнорировать настройки интеграции с «Честным Знаком». Ошибка может возникать на этапе сопоставления кода маркировки.
Проверим настройки вида номенклатуры:
Это особенно важно при включенном разрешительном режиме на кассах, когда каждый код проверяется онлайн перед продажей.
Еще один важный момент, который мы должны рассмотреть — это цена. В Рознице 3.0 автоматическая загрузка МРЦ (Максимальной Розничной Цены) из кода маркировки для пачки работает стабильно. Однако для блока цена может не подтягиваться автоматически, если не настроены формулы.
Чтобы избежать ошибок при пробитии чека (когда товар находится, но цена равна нулю), сделаем следующее:
ЦенаБлока = ЦенаПачки * КоэффициентУпаковки.Итак, если при сканировании блока сигарет в 1С: Розница 3.0 вы видите ошибку, выполните следующий алгоритм действий:
Применяя этот подход, мы обеспечиваем корректную работу РМК (Рабочего места кассира) и правильный учет выбытия марок в системе «Честный Знак». Для комплексной подготовки торговой точки к работе полезна инструкция по настройке торгового места на базе РМК в 1С:Розница 3.0.