|
Преобразовать КИЗ в данные для штрихкода | ☑ | ||
---|---|---|---|---|
0
evorle145
01.03.21
✎
08:58
|
Пытаюсь вывести на печать код маркировки имея только xml файл накладной.
В этом файле есть: <КИЗ>010880856348734221QC/?QJAE:ZRG6</КИЗ> С помощью РазборШК = МенеджерОборудованияМаркировкаВызовСервера.РазобратьШтриховойКодТовара(ЭлементКИЗ.Значение); Если НЕ РазборШК.ОписаниеОшибки = Неопределено Тогда Сообщить("Ошибка разбора QR-кода"); Сообщить("Тип идентификатора товара: " + РазборШК.ТипИдентификатораТовара); Сообщить(РазборШК.ОписаниеОшибки); Продолжить; КонецЕсли; НоваяСтрока.РеквизитКодаТовара = РазборШК.РеквизитКодаТовара; НоваяСтрока.GTIN = РазборШК.GTIN; НоваяСтрока.СерийныйНомер = РазборШК.СерийныйНомер; НоваяСтрока.КИЗ = ЭлементКИЗ.Значение; я получаю GTIN, РеквизитКодаТовара и СерийныйНомер, но при печати нужен полный штрихкод, типа щелкнул сканером, получил строку "010801922723257821ZtE.hWopViMa891EE0692NYDdoYTVQwH6njScgrTARh1jZFbYRRARV0N5Hxj3fh4=" преобразовал ее: Рез = ШтрихкодированиеИСКлиентСервер.ШтрихкодВBase64(Реквизит1); и дальше вывел на печать: ПараметрыШтрихкода = Новый Структура; ПараметрыШтрихкода.Вставить("Штрихкод" , Рез ); рез = МенеджерОборудованияВызовСервера.ПолучитьКартинкуШтрихкода(ПараметрыШтрихкода); ТД = Новый ТабличныйДокумент; Макет = ОбработкаОбъект.ПолучитьМакет("Макет"); ПростойЗаголовок = Макет.ПолучитьОбласть("Заголовок"); Рис = ПростойЗаголовок.Рисунки.Добавить(ТипРисункаТабличногоДокумента.Картинка); Рис.Высота=100; Рис.Ширина=100; Рис.РазмерКартинки = РазмерКартинки.РеальныйРазмер; Рис.Картинка = рез; ТД.Вывести(ПростойЗаголовок); ТД.Показать(); то есть моя проблема в том, что в xml нет целого штрихкода, а для печати он нужен и я никак не пойму, как его возможно получить? |
|||
1
Voronve
01.03.21
✎
09:01
|
(0) Никак
|
|||
2
Voronve
01.03.21
✎
09:02
|
(0) Запросить у поставшика список датаматриксов полных к этой накладной
|
|||
3
evorle145
01.03.21
✎
09:09
|
понял, я получаю xml просто скачивая его из эдо (контрур).. А если мне зайти в ЛК честного знака, может там я смогу как то что то выгрузить? или тоже не вариант?
|
|||
4
Builder
01.03.21
✎
09:13
|
(3) Раньше можно было выгрузить csv из ЛК с полным кодом, сейчас только с коротким.
|
|||
5
Garykom
гуру
01.03.21
✎
09:17
|
(0) Теоретически можно сгенерить аля КИЗ но фактически он будет без криптохвоста и не будет проходить проверки.
Но если для целей просто идентификации то можно |
|||
6
Voronve
01.03.21
✎
09:18
|
(4) Там тоже будет короткий. Запрашивай поставщика
|
|||
7
Garykom
гуру
01.03.21
✎
09:19
|
(6) Не факт что у поставщика есть в учетной системе, закон этого не требует
|
|||
8
Builder
01.03.21
✎
09:20
|
(7) Я бы даже сказал закон скорее запрещает хранить криптохвост :)
|
|||
9
Garykom
гуру
01.03.21
✎
09:20
|
(7)+ Точнее 99% что у поставщика нет (кроме как на товаре) и не сможет прислать
Только у производителя/импортера точно было, не факт что сохранил |
|||
10
Garykom
гуру
01.03.21
✎
09:21
|
(8) Прямого запрета нет, есть ограничения ЦРПТ
|
|||
11
evorle145
01.03.21
✎
09:21
|
(5) да, только идентификации.. чтобы при считывании этикетке в 1С нашелся этот когда то оприходованный товар (делаю на случай, если этикетка оторвется) . " Теоретически можно сгенерить аля КИЗ " пока не врубаюсь как это сделать...
|
|||
12
Builder
01.03.21
✎
09:22
|
(0) Вопрос к ТС - зачем нужен полный код маркировки?
У вас маркировка на изделии должна быть. Если ее нет или утеряна - обязаны генерировать новую. |
|||
13
Garykom
гуру
01.03.21
✎
09:23
|
(11) Почитать про свой формат КИЗ, подсунуть GTIN, Serial выделенные из "010880856348734221QC/?QJAE:ZRG6" и возможно еще что то
|
|||
14
Garykom
гуру
01.03.21
✎
09:24
|
(12) Вероятно хотят использовать маркировку встроенную в типовую конфу аля оприходование без реального сканирования упаковок
|
|||
15
Garykom
гуру
01.03.21
✎
09:27
|
Кстати кто в курсе когда маркировка легпрома будет полный список?
Чтобы подготовиться к "ааа все пропало" от кучи бутиков и точек торговли шмотками? |
|||
16
evorle145
01.03.21
✎
09:33
|
(13) спасибо, получилось. Действительно если тупо печать КИЗ, то штрихкод даже выглядит иначе.. (не разделен на 4 секции визуально), но в 1с разборШК работает и товар находится.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |