Данная обработка позволяет либо вручную добавить коды Честного знака, либо загрузить из "CSV" файла и напечатать на термопринтере или обычном принтере.
По умолчанию шаблон 58x40, легко поправить для себя. Формирование DataMatrix кода происходит с помощью типовой компоненты от 1С (сама компонента встроена в обработку, что-то скачивать и заменять дополнительно не требуется).
На этикетку выводятся дополнительные данные, которые указываются на форме самой обработки.
Тестировалось на УПП 1.3 и УТ 10.3 (последних релизов). Платформа 8.3.13, 8.3.15, 8.3.18
UPD 15.04.2022
Переделал формирование кода маркировки, много заимствовано из типовых для универсального его формирования.
Насколько знаю, как минимум ФФД 1.2 требует DataMatrix GS1 полный (т.е. с криптохвостом). Поэтому, печатаете короткой код маркировки на свой страх и риск!
По хорошему, код должен быть представлен в следующем виде:
Либо в HRI, т.е. (01)....(21)....(91).....(92).....
Либо в строку должен быть подставлен экранированный символ GS (пример на скрине)
Иначе, можно получить ошибку: "Длина значения (109) переменной части для идентификатора применения(AI) "21 SERIAL" больше требуемой (20)"