Как всем вам известно, с 1 июля нельзя продавать сигареты без проверки в Честном знаке. В момент подготовки в запуск Честного знака пережили много разных моментов. Это и подготовка ЭДО, и необходимость перехода с УТ 11.0 на УТ 11.4, и другие административные и организационные моменты. Но когда практически все было уже готово мы наткнулись на большую проблему УТ 11.4, связанную с сигаретами, а именно: в типовой УТ шк можно присвоить только одной единственной номенклатуре(т.е. он должен быть уникальный). Но особенность штрихкодирования сигаретной продукции(а если точнее то обязательное назначения МРЦ каждой пачке) породило такую ситуацию, что 2 одинаковые пачки сигарет с разными МРЦ имеют одинаковых ШК. Использование разных номенклатур или использование характеристик никак не помогало решать эту проблему, так как все равно ШК можно назначить только одной номенклатуре и при продаже начинались натуральные танцы с бубнами, чтоб продавец мог продать пачку сигарет. В итоге было принято решение доработать конфигурацию.
В данной публикации представлен вариант решения данной проблемы в случае использования характеристик. Суть решения и особенности использования:
- Заводится одна позиция номенклатуры. Все варианты МРЦ заводятся как характеристики в виде строкового представления самого МРЦ (Например 148) без каких либо добавлений. Представление в виде строки обязательно.
- При сканировании датаматрикса происходит разбор его на составляющие. Одно из составляющий датаматрикса является МРЦ. При сканировании происходит поиск по связке шк EAN13\МРЦ, а не как в типовой только по шк EAN 13.
- Для реализации этого добавлен новый регистр сведений "Штрихкоды номенклатуры ЭДО", гиперссылка на который выведена в справочнике "Номенклатура". В этом регистре заводятся все ШК для всех характеристик и для всех Упаковок (если оптовые варианты). Особенности реализации процесса штрихкодирования настоятельно требуют чтоб все ШК были набиты до начала сканирования, иначе могут возникнуть проблемы( при сканировании пачка может запомнить старую номенклатуру и без определенных работ в базе невозможно убить неправильную привязку).
- Механизм работает при продажах как через документ реализации(оптовые продажи), так и через документ Чек ККМ(розничные продажи).
- Также в коде реализован комментирование момента, из-за которого получение структуры пачек для документа Приобретения товаров из Честного знака могло занимать до 5 часов. По сути был вырублен механизм проверки МРЦ для каждой пачки. (Время загрузки сократилось до 5-10 минут).
У себя в компании мы также реализовали вариант в случае создания новой позиции номенклатуры под новое МРЦ(имеется в виду общая ситуация для всех компаний, которые работают с Мегаполисом, когда на каждое новое мрц заводится новая номенклатура). На данный момент с этим или другими вариантами решения заявленной проблемы успешно работают 2 розничные сети и 3 сети с оптовыми продажами. Естественно, с подключением ЭДО и честного знака. За подробностями по другим вариантам решения можно обращаться в личку.
Проверено на УТ 11.4.12.71 и 11.4.12.75