19.04.2019 15:34
MWWRuza
 
Написал, посмотрим, что ответит.
19.04.2019 16:04
student
 
Цитата:
MWWRuza Написал, посмотрим, что ответит
вероятнее всего то что данное пока прошивкой не предусмотрено - я подобного и в описании протокола не нашел :(
19.04.2019 18:51
MWWRuza
 
Да ладно тебе на Спарк наговаривать ... Видимо плохо искал.
Я не знаю, где это в описании протокола, но в списке отличий прошивок, в частности последней, есть такая фраза:
Цитата:
1. Изменена (возвращена обратно к подверсиям №4..13) интерпретация реквизита №1162 (код товара) с текстовой на бинарную.
Из этого следует, что Вадим в 14 версии что-то накосячил с этим реквизитом, и в 15 вернул обратно... Но, сама возможность передачи этого тега существовала, судя по всему, еще с 4-той версии, при чем правильно, бинарником.

PS Добавил список изменений прошивок, последний. Они там накопительно идут, от самой первой версии, почитай, может что-то пригодится
Вложения
Тип файла: rar V1_05_LIST15.RAR (35.8 Кб, 42 просмотров)
19.04.2019 19:10
MWWRuza
 
Кстати, 1Совский драйвер должен поддерживать этот тег.
Во всяком случае, в спецификации он есть: GoodCodeData, тип "Вложенная структура":
Наименование атрибута Типы данных Описание атрибута
GoodCodeData
StampType string Тип маркировки. Список значений:
"02" – изделия из меха
"05" - табачная продукция
"1520" - обувные товары
Stamp string Контрольный идентификационный знак (КиЗ)

GTIN string Глобальный идентификатор торговой единицы (GTIN)
SerialNumber string Серийный номер

Как я понял, все просто строками в XML передается, а драйвер должен сам кодировать...

Могу проверить, только надо понимать, что туда в эти строки запихнуть...
19.04.2019 19:15
MWWRuza
 
Stamp - ?
GTIN - ?
SerialNumber - ?

Дай примеры этих значений строками, и я допишу кусочек к своей демке под драйвер 1С, и попробую...
19.04.2019 19:43
student
 
Цитата:
MWWRuza Да ладно тебе на Спарк наговаривать ... Видимо плохо искал.
в описание протокола 2018 года "ШУРА.461151.002 ИП" другого просто у меня нет ничего нет про 1162, насчет прошивок - не скажу, не прошивал, м.б. и есть только не описано еще :) да и в универсальном драйвере ничего похожего нет :) насчет попробовать - GTIN=00000046080554 и Serial=KY4mjNZ
правда стоит помнить что в 1162 может передаваться код товара а не только маркировка и что подразумевается в "Список отличий модели СПАРК-115-Ф версии 1.05/15 от 1.00/16" никто не знает :)
19.04.2019 20:28
MWWRuza
 
Хм... Давай понемногу...
Попробовал с теми параметрами, что ты дал. Получил в чеке(просмотром через WinSpark) 1162 КТ: ??????0900000046080554??ээээ????
Что это, и почему в таком виде - х.з...
Там еще один параметр есть: Stamp string Контрольный идентификационный знак (КиЗ)
Что это? Я туда "12345" передал... Может, это целиком ШтрихКод, как со сканера прилетает - ?

PS XML чека во вложении...
Вложения
Тип файла: zip NewCheck.zip (695 байт, 39 просмотров)
19.04.2019 20:35
student
 
Цитата:
MWWRuza Может, это целиком ШтрихКод, как со сканера прилетает
честно - х\з я не спец по 1с и не могу проверить через длл от 1с (писал что ее не получается прицепить), а в универсальной драйвере ничего похожего просто нет, как и в описании протокола, так что даже попробовать перебором не могу :)
ккс не дает так просто доступ к драйверам и документации в понедельник попробую пройтись официальным путем
19.04.2019 20:36
MWWRuza
 
Цитата:
student в описание протокола 2018 года "ШУРА.461151.002 ИП"
У меня тоже такое крайнее...

Цитата:
student насчет прошивок - не скажу, не прошивал, м.б. и есть только не описано еще :)
А не надо прошивать. Описание изменений прошивок, это как раз дополнения к описанию протокола, посмотри. Я прошил его 15-той, крайней версией, прежде чем тебе отправить.
19.04.2019 20:43
student
 
Цитата:
MWWRuza Описание изменений прошивок, это как раз дополнения к описанию протокола, посмотри
посмотрел :)
единственно что нашел по 1162 это
====
4. Изменена интерпретация реквизита №1162 (код товара) с бинарной на текстовую.
5. Увеличена максимальная длина передаваемой текстовой информации по вводимому полю в товарной позиции (в том числе и реквизита №1162) с 100 до 160.
====
4. Изменена (возвращена обратно к подверсиям №4..13) интерпретация реквизита №1162 (код товара) с текстовой на бинарную.
====
а вот теперь, внимание вопрос "и что со всем этим делать ?"
Часовой пояс GMT +3, время: 17:18.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.