Маркировка лекарственных препаратов требует от 1С умения работы с QR кодами, а именно их чтение и расшифровки того что там зашито.
А зашито там может быть все что угодно в хаотичном порядке, и из всего того хаоса многообразия поставщика нужно выдернуть для отчета в МДЛП SGTIN.
Все бы ничего, можно было бы, почитав документацию разобрать штрих код, НО. в ШК в качестве разделителей используются служебные символы "GS1" ( в 1с это Символ(29) )
Далеко не все сканеры могут читать это, и не все драйверы в 1С возвращают строку с этими тех символами (заботясь о психике программиста, чистят их на уровне драйвера).
Конечно, есть готовые конфигурации 1С, позволяющие все это читать легко и не принуждено, даже целые подсистемы. Однако, если у вас своя конфигурация, то чтобы добраться до сути, потребуется ой как много времени и сил.
Я же предлагаю простую Внешнюю обработку, где есть весь необходимый минимум функций не завязанный на конфигурацию.
В макетах обработки находится сам драйвер "Драйвер "1С:Устройства ввод (NativeApi)"" , которую для работы обработки из вашей конфигурации нужно будет перенести в общие макеты.
После этого обработка будет сканировать / читать / и расшифровывать QR код в том минимуме, который необходим для МДЛП.
Проверялось на платформе 8.3.12.1529.