Понадобилось периодически генерировать штрихкоды EAN13 (символьное и графическое представление) из заданного диапазона кодов. Данная обработка предназначена для решения этой задачи.
Работает на платформе 1С:Предприятие версии 8.3.7 - 8.3.10 (не версиях ниже не тестировалась) и конфигурации 1С:Розница 8 (Базовая и ПРОФ) начиная с релиза 2.2.4.33 и выше (проверено, в том числе, на 2.2.5.27).
Может подключаться как дополнительная обработка.
При генерации большого количества штрихкодов (от 1000) проявляет задумчивость.
Общий порядок применения:
1. Запустить обработку через "Меню" - "Файл" - "Открыть"...
2. Установить значение поля "Символы 2 и 3" в значение от 00 до 99 (по умолчанию 34)
3. Установить значение поля "Первый" (по умолчанию 1, максимум 9 символов)
4. Установить значение поля "Последний" (по умолчанию 100, максимум 9 символов)
5. Выбрать размер шрифта штрихкода (по умолчанию 10)
6. Нажать на кнопку "Сгенерировать" и дождаться результата.
Таким образом, при вводе, например, таких данных:
Символ 1 = 2;
Символы 2 и 3 = 22;
Первый = 1;
Последний = 3
будет сгенерировано 3 штрихкода EAN13:
222000000001X
222000000002X
222000000003X (где X - контрольный символ EAN13).
Вопросы и пожелания в комментариях приветствуются.
P.S. Если кому-то потребуется версия для УТ 11 - пишите в комментариях, сделаю.