Розница 3.0 / УНФ 3.0 Как формируется ШК Data matrix из данных в базе
Добрый день уважаемые форумчане ...
прошу помощи у гуру ...
Розница 3.0 (3.0.8.73)
Никак не понимаю как формируется *Конечный GS-1 Data matrix Штрихкод* из данных в базе
Например у меня есть номенклатура "Жилет мужской Китай 62" с GTIN 02900506210720
Как я понимаю он формируется из Регистра сведений (ПулКодовМаркировкиСУЗ) Или Справочника (ШтрихкодыУпаковокТоваров) или из них обоих одновременно
Например я распечатал ШК на выходе если его отсканировать то мы получим такой *Конечный GS-1 Data matrix Штрихкод*
0102900506210720215VkrWSE&J6d8t91EE1092rb26F+hws1gZyRX07eBh0 oiCUThj/AbEvAlFQL3MVyo=
Проблема в том что я совсем не понимаю откуда беретеся его хвост ???
Если посмотреть на обе эти таблицы то я нашел таки значения как
КодМаркировки
(01)02900506210720(21)5VkrWSE&J6d8t
- Это понятно это начало ШК
ХешСуммаКодаМаркировки
9WyE2CA3lCyZog5tYoGksJsOWwv+5ynvyxKEXdJlpxQ=
ПолныйКодМаркировки
MDEwMjkwMDUwNjIxMDcyMDIxNVZrcldTRSZKNmQ4dB05MUVFMTAdOTJyYjI2 Ritod3MxZ1p5UlgwN2VCaDBvaUNVVGhqL0FiRXZBbEZRTDNNVnlvPQ==
ХешСуммаНормализации
Y2qmWYV3TXXd+H9mrG2K3ikEoxVFdMTFr0ewtLOl5lg=
- Эти значения не понятно за что отвечают
Каким хитрым образом из этих данным мы получаем *Конечный GS-1 Data matrix Штрихкод* (0102900506210720215VkrWSE&J6d8t91EE1092rb26F+hws1gZyRX07eBh0 oiCUThj/AbEvAlFQL3MVyo=) ???
Какая функция за это отвечает ??? и что в нее нужно передать чтобы *Конечный GS-1 Data matrix Штрихкод* ???
Заранее огромное спасибо !!!
прошу помощи у гуру ...
Розница 3.0 (3.0.8.73)
Никак не понимаю как формируется *Конечный GS-1 Data matrix Штрихкод* из данных в базе
Например у меня есть номенклатура "Жилет мужской Китай 62" с GTIN 02900506210720
Как я понимаю он формируется из Регистра сведений (ПулКодовМаркировкиСУЗ) Или Справочника (ШтрихкодыУпаковокТоваров) или из них обоих одновременно
Например я распечатал ШК на выходе если его отсканировать то мы получим такой *Конечный GS-1 Data matrix Штрихкод*
0102900506210720215VkrWSE&J6d8t91EE1092rb26F+hws1gZyRX07eBh0
Проблема в том что я совсем не понимаю откуда беретеся его хвост ???
Если посмотреть на обе эти таблицы то я нашел таки значения как
КодМаркировки
(01)02900506210720(21)5VkrWSE&J6d8t
- Это понятно это начало ШК
ХешСуммаКодаМаркировки
9WyE2CA3lCyZog5tYoGksJsOWwv+5ynvyxKEXdJlpxQ=
ПолныйКодМаркировки
MDEwMjkwMDUwNjIxMDcyMDIxNVZrcldTRSZKNmQ4dB05MUVFMTAdOTJyYjI2
ХешСуммаНормализации
Y2qmWYV3TXXd+H9mrG2K3ikEoxVFdMTFr0ewtLOl5lg=
- Эти значения не понятно за что отвечают
Каким хитрым образом из этих данным мы получаем *Конечный GS-1 Data matrix Штрихкод* (0102900506210720215VkrWSE&J6d8t91EE1092rb26F+hws1gZyRX07eBh0
Какая функция за это отвечает ??? и что в нее нужно передать чтобы *Конечный GS-1 Data matrix Штрихкод* ???
Заранее огромное спасибо !!!
По теме из базы знаний
Найденные решения
(5) примерно так
Строка="MDEwMjkwMDUwNjIxMDcyMDIxNVZrcldTRSZKNmQ4dB05MUVFMTAdOTJyYjI2Ritod3MxZ1p5UlgwN2VCaDBvaUNVVGhqL0FiRXZBbEZRTDNNVnlvPQ==";
ДвоичныеДанные = Base64Значение(Строка);
ЧтениеДанных = Новый ЧтениеДанных(ДвоичныеДанные);
Сообщить(ЧтениеДанных.ПрочитатьСтроку());
ЧтениеДанных.Закрыть();
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
ИнтеграцияИС.ХешированиеДанныхSHA256
Сообщить(ИнтеграцияИС.ХешированиеДанныхSHA256(Объект.ПолныйКодМаркировки))
Попробовал выполнить эту функцию
Передал туда
MDEwMjkwMDUwNjIxMDcyMDIxNVZrcldTRSZKNmQ4dB05MUVFMTAdOTJyYjI2
функция возвратила
4gR+fd95+hTv9LgEFKngSmQdyJ2n97KH5CSyQU9iMuw=
Блин что то не то ...
Яндекс правильно декодирует
Правда почему-то отличается на один символ от 1с ...
Вопрос остается открытым
А какая функция в 1с это может сделать ?
(5) примерно так
Строка="MDEwMjkwMDUwNjIxMDcyMDIxNVZrcldTRSZKNmQ4dB05MUVFMTAdOTJyYjI2Ritod3MxZ1p5UlgwN2VCaDBvaUNVVGhqL0FiRXZBbEZRTDNNVnlvPQ==";
ДвоичныеДанные = Base64Значение(Строка);
ЧтениеДанных = Новый ЧтениеДанных(ДвоичныеДанные);
Сообщить(ЧтениеДанных.ПрочитатьСтроку());
ЧтениеДанных.Закрыть();
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот