|
вывести QR код КИЗ Честного Знака в печатную форму 1с
p-soft, bvb, Builder, trad, Fynjy, CepeLLlka, FirstLineSupport, Волшебник, Pprog151713, abfm, Hmster, Minbo, arsik, Звездец
| ☑ |
0
bvb
20.12.24
✎
13:44
|
Добрый день
Необходимо вывести в печатную форму строку QR код КИЗ Честного Знака
Для вывода QR кода я использую в табличном документе рисунок стандартного QR кода (который с метками) см. рисунок
Честный знак его н читает.
Как мне сформировать на форме QR код в формате ЧЗ ?
Где брать рисунок для его вывода ?
|
|
1
timurhv
20.12.24
✎
13:54
|
"Честный знак его н читает." - ЧЕГО?
Маркировка не использует QR код, нужен DataMatrix
|
|
2
timurhv
20.12.24
✎
13:55
|
|
|
3
bvb
20.12.24
✎
14:11
|
(1) Понял спасибо
А из какой то типовой можно дернуть картинку и код ля вывода Data Matrix ТабДок ?
Или это реализуется с помощью стандартной 1C:Печать штрихкодов ?
При этом я понимаю их есть два типа
Мне нужен тот который на продуктах питания (без разделения на четыре секции)
|
|
4
arsik
20.12.24
✎
14:22
|
(3) Стандартная из БСП такое могет
|
|
5
Проводкин
20.12.24
✎
16:00
|
(3) в любой типовой конфе(ут11,ка2,ерп2,бух3) посмотри документ Заказ кодов маркировки ИСМП там возможна печать этикеток в табдок
|
|
6
bvb
23.12.24
✎
13:53
|
Не выходит каменный цветок
Все сделал как в (4,5)
ПараметрыШтрихкода.Вставить("ТипВходныхДанных", 0); //у меня строка строка
ПараметрыШтрихкода.Вставить("ТипКода", 18); // - Datamatrix ASCII
ПараметрыШтрихкода.Вставить("ТипКода", 24); // - Datamatrix GS1ASCII:
араметрыШтрихкода.Вставить("Штрихкод", Стр.КИЗ);
Код в печатной форме не соответствует коду на товаре
Хотя посимвольно строка со сканера совпадает с информацией на штрихкоде на форме
Может проблема что я читаю исходный штрихкод с товара как строку а нужно читать как Base64. И хранить ее нужно как Base64 ?
|
|
7
bvb
23.12.24
✎
14:05
|
Если прочитать КИЗ на товаре сканером Honeywell Voyager 1470g
то результатом будет символьная строка без спец символов.
А если КИЗ прочитать приложением штрихкод для андроид то видно что штрихкод содержит в себе управляющие символы GS в начале и в теле штрихкода
Получается что я ручным сканером их не читаю
|
|
8
bvb
23.12.24
✎
15:07
|
Вопрос решен :
ПараметрыШтрихкода.Вставить("ТипВходныхДанных", 0); //строка - исходный штрихкод с криптохвостом
ПараметрыШтрихкода.Вставить("ТипКода", 24); // - Datamatrix GS1ASCII:
СимволFNC1 = Символ(29);
ПараметрыШтрихкода.Вставить("Штрихкод", СимволFNC1 + Лев(Стр.КИЗ,31) + СимволFNC1 + Сред(Стр.КИЗ,32,СтрДлина(Стр.КИЗ)-1) );
|
|