ФФД 1.2 и Честный знак

Mini web-сервер для печати чеков на фискальных регистраторах из мобильных приложений через HTTP запрос JSON.
Ответить
Alexey
Сообщения: 219
Зарегистрирован: 13 мар 2017, 16:00
Контактная информация:

ФФД 1.2 и Честный знак

Сообщение Alexey » 30 май 2024, 18:14

Предыстория. ФФД 1.2.: теперь недостаточно передавать короткую маркировку (GTIN + Serial), теперь полностью включая крипточасть. Месяца два назад с клиентом на АтолОнлайн столкнулись с проблемой передачи маркировки (М-). Всем миром дошли до того, что сканеры в режиме эмуляции клавиатуры не печатают GS, ну и в итоге после конвертации в base64 и отправки в АтолОнлайн отправляли некорректный код. В итоге, в качестве решения подвесили на поле ввода отслеживание определенной комбинации, чтобы отлавливать и вставлять ASCII 29.

Сейчас столкнулись с той же проблемой у клиента на ККМ-сервере. Сканер не пропечатывает GS в поле ввода маркировки в Б24 (ну или любая другая CRM) и в чеке получаем M-. Пока еще пытаемся справится с ситуацией, но родилось предложение, чтобы сразу сделать доброе всем, кто сканирует маркировку в режиме эмуляции клавиатуры и чьи маркировки теряют GS в своём с составе..... Добавить в ККМ-сервере "галочку" для автоматической простановки GS при передаче маркировки в чек перед 91, 92, 93 и т.д.

Alexey
Сообщения: 219
Зарегистрирован: 13 мар 2017, 16:00
Контактная информация:

Re: ФФД 1.2 и Честный знак

Сообщение Alexey » 30 май 2024, 18:18

То есть передаю в ККМ-сервер 0104607042530425215xRUlGY&N3E+493yqTq , а он понимает, что это 0104607042530425215xRUlGY&N3E+4<GS>93yqTq

Вместо <GS> должно быть ASCII 29, но при отправке/сохранении форум его съедает.

Аналогично перед 91 и 92 , если есть

Audim
Администратор
Сообщения: 2425
Зарегистрирован: 17 мар 2015, 18:36

Re: ФФД 1.2 и Честный знак

Сообщение Audim » 11 июн 2024, 16:15

Какая модель ККТ?
Какая прошивка в ККТ?
Какая версия в kkmserver?

Alexey
Сообщения: 219
Зарегистрирован: 13 мар 2017, 16:00
Контактная информация:

Re: ФФД 1.2 и Честный знак

Сообщение Alexey » 26 июн 2024, 17:36

Это предложение, а не описание поведения какой-то кассы или ККМ-сервера.

Еще раз..... Сканеры в режиме эмуляции клавиатуры проглатывают GS, а ОФД или сам Честный знак стали прихотливые, если им раньше хватало куска маркировки (GTIN + SN), то теперь хотят получать полностью, включая GS. Поэтому я и предложил чтобы ККМ-сервер сам дополнял маркировку GSами, если они отсутствуют перед 91, 92, 93.

Audim
Администратор
Сообщения: 2425
Зарегистрирован: 17 мар 2015, 18:36

Re: ФФД 1.2 и Честный знак

Сообщение Audim » 03 июл 2024, 20:14

А вот столкнулись с тем что для некоторых ККТ наоборот их нужно убирать (если поле фиксированной длины)
Причем это еще зависит и от прошивки...

Ответить