Форум ЦТО

Торговый дом «ШТРИХ-М» => Вопросы по ККТ: ШТРИХ-ON-LINE ШТРИХ-М-01Ф ШТРИХ-М-02Ф ШТРИХ-ЛАЙТ-01Ф ШТРИХ-ЛАЙТ-02Ф ШТРИХ-МИНИ-01Ф ШТРИХ-МИНИ-02Ф ШТРИХ-ФР-01Ф ШТРИХ-ФР-02Ф => Тема начата: 1542/Александр Брындин, Екатеринбург от 14 Февраля 2020, 13:13:43

Название: Разбор и передача тега 1162 верхним ПО.
Отправлено: 1542/Александр Брындин, Екатеринбург от 14 Февраля 2020, 13:13:43
Клиент работает в старой нетиповой конфигурация 1С "Розница" 1.0.16.4. Установлен Драйвер 4.14.0.747. Согласно требованиям к разработке драйверов подключаемого оборудования (https://its.1c.ru/db/metod8dev#content:4829:hdoc:chapter270) для передачи кода товара в чеке (тег 1162) при продажи маркированных товаров (ОБУВЬ) необходимо использовать атрибут "GoodCodeData".
Подскажите, какой вариант атрибута "GoodCodeData" для элемента "FiscalString" (в файле XML передаваемом на ККТ) необходимо указывать, чтобы данные о маркированном товаре (ОБУВЬ) корректно передавались в ОФД и в дальнейшем в информационную систему маркировки и прослеживаемости товаров (ГИС МТ) для следующего считанного обувного штрихкода

"010290000017574721(.N)6J!Z.1)BB918039929JEBgJ3DeitCLAgRC/f8tOnLFNkwtfJugjuP2r4IJSpZMkXwxDtOP6fyVc/cSCQJ+QAipk/QRMkyUQGHsKhQjA=="

Вариант 1) "44 4D 02 A3 35 7A F6 83 28 2E 4E 29 36 4A 21 5A 2E 31 29 42 42"
где "44 4D" - код типа маркировки (обувь)
"02 A3 35 7A F6 83" - выделенный код товара (GTIN) "02900000175747", преобразованный в HEX
"28 2E 4E 29 36 4A 21 5A 2E 31 29 42 42" - выделенный серийный номер товара "(.N)6J!Z.1)BB", преобразованный в HEX

Вариант2) "8A 04 15 00 44 4D 02 A3 35 7A F6 83 28 2E 4E 29 36 4A 21 5A 2E 31 29 42 42"
значение в варианте 2 получаем аналогично варианту 1, только вначале добавляем два байта, где значение 8A 04 - номер тега (1162) в HEX, 15 00 - длина данных в HEX

Вариант3) "AXSFAqM1evaDKC5OKTZKIVouMSlCQg=="
значение в варианте 3 получаем из значения варианта 1 (сначала получаем из строки двоичные данные, а из них BASE64)

Если все указанные варианты не правильные, укажите, пожалуйста, корректный вариант значения для атрибута "GoodCodeData"?
Название: Re: Разбор и передача тега 1162 верхним ПО.
Отправлено: Sever186 от 14 Февраля 2020, 17:57:01
Мне кажется первый вариант верный. Но подождём ответа ТП.
Название: Re: Разбор и передача тега 1162 верхним ПО.
Отправлено: Селихов Дмитрий от 18 Февраля 2020, 17:10:53
Мы уточнили в 1С. MarkingCode в данной структуре сейчас не используется, и не актуален.
Так что версия требований 2.5 не подойдет для передачи новых типов маркировки.
Скоро будет готов драйвер с поддержкой требований 3.2.