Мы внедряем маркировку табачной продукции. На каждой пачке, блоке и коробке сигарет есть QR-код(Data-Matrix) и обычный штрихкод.
При поступлении товара через ЭДО приходит электронная накладная, в которой указаны QR-коды, Штрихкоды нигде не указаны.
Хуже того, может быть указан только QR-код короба. А в нем 50 блоков, в каждом блоке 10 пачек и у всего этого богатства могут быть разные штрихкоды.
Внутренний учет УНФ ведет по штрихкодам.
По регламенту при поступлении товара мы должны пересканировать весь товар и ввести штрихкоды вручную, что делать всем лениво. Есть выход :)
Что делает данное Расширение:
- В обработку "Текущий дела ЭДО" добавлена кнопка "Расставить штрихкоды" (Рис.1).
- При нажатии на кнопку "Расставить штрихкоды" по каждой строчке накладной, расширение делается запрос в Честный знак, и происходит следующее:
- находит номенклатуру по наименованию из ЭДО,
- проверяет, что у номенклатуры единица изменения - шт. Если нет, то исправляет.
- проверяет, что в ОКЕИ есть единица изменения БЛК (блок), если нет, то добавляет.
- проверяет, что у этой номенклатуры есть единица измерения БЛК с коэффициентом 1БЛК=10шт если нет, то вводит.
- записывает полученные штрихкоды в регистр с указнием единицы измерения шт - для 8-значных штрихкодов, БЛК - для 13-значных штрихкодов (Рис.2).
Для пользователя все выглядит как магия :)
Расширение тестировалось на платформе: 1С:Предприятие 8.3 (8.3.15.1830), конфигурация: Управление нашей фирмой, редакция 1.6 (1.6.21.114)
Расширение подключается в УНФ: Администрирование - Печатные формы, отчеты, обработки - Расширения. Снять галочку "Безопасный режим", перезапустить программу.