Как заменить штрихкод GS1-Datamatrix на GS1-128?

Проблема

ЦРПТ для групповых и транспортных кодов требует использовать символику GS1-128 (т.е. линейный, 1D-код, а не двухмерный GS1-Datamatrix). 
Для GS1-128 требуется увеличить размер стикера в 2,5-3 раза. Для кодов GS1-DataMatrix используют стикеры от 15 мм до 25 мм. На практике минимальный размер стикера для кода GS1-128 составляет 50 мм. Печать кодов GS1-128 меньшего размера недопустима, поскольку не только нарушает стандарт, но и приведёт к проблемам считывания сканерами и терминалами сбора данных.
При использовании "гибридной" агрегации индивидуальные и агрегационные коды расположены на одной бобине (т.е. стикеры одного размера). Габариты и дизайн потребительской упаковки накладывают жесткие ограничения на размеры стикеров с индивидуальными кодами маркировки.
Решение
Рассматривать агрегационные коды в символике GS1-DataMatrix как "хелпер"-коды. И организовать работу следующим орбазом:
  • Подключить к терминалу сбора данных (ТСД) принтер
  • Сканировать агрегационный штрихкод GS1-Datamatrix и печатать его в требуемой законодательством символике GS1-128
  • Распечатанный стикер наклеить поверх отсканированного

Связанные статьи
 Заполнение маркировки товаров по данным производственной линии  Некорректный формат данных отчета производственной линии  При заполнении Маркировки товаров потерялся товар, не совпадает количество кодов с фактом выпуска  14: Недопустимый статус кода идентификации в 1С или Статус Кода Маркировки не соответствует выполняемой операции  Настройка клиент-серверного подписания электронных документов на машине с Linux  Как смотреть события по кодам маркировки  Загрузка кодов маркировки из файла CSV в Заказ на эмиссию СУЗ  Заполнение маркировки товаров по заказу на эмиссию  Как выгрузить URL запроса (метод GET/POST) при ошибках обмена с Честным знаком  Действия необходимые для настройки данных с честным знаком  «Сомнительный товар» при проверке КМ  КМ нанесены, но статус Заказа на эмиссию «Ошибка» или «Запросите коды маркировки»  Как передать вес упаковки в честный знак из отчета производственной линии?  Ошибка «Агрегат не пустой» при вводе в оборот  Какое расписание для "Отправка и получение данных ИС МП" оптимально?  Сколько дней есть на ввод марок в оборот с момента создания задания на производство?  Ошибка заполнения сертификации при вводе в оборот  Выгрузка файлов xml из документа "Маркировка товаров ИС МП" для загрузки на портале "Честного знака"  Код идентификации не является родителем  Неизвестный статус отчета о нанесении СУЗ: PARTIALLY / SUCCESS