Номер чека на бумаге и в ответе не совпадает.

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

Номер чека на бумаге и в ответе не совпадает.

Сообщение Alexey » 08 апр 2017, 20:25

В ответе номер чека на 1 больше.

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

Re: Номер чека на бумаге и в ответе не совпадает.

Сообщение Audim » 10 апр 2017, 00:07

Какой протокол и устройство?


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

Re: Номер чека на бумаге и в ответе не совпадает.

Сообщение Audim » 11 апр 2017, 02:23

Проверил - все правильно.

Какие номера вы сверяете:
сервер в поле "CheckNumber" возвращает номер чека ККТ (не ФН!)
Если вы сравнивете номер чека ФН (поле "ФД" на ленте) то его можно увидеть в поле "URL".
Например в URL: "t=20170410T231700&s=0.01&fn=9999078900002838&i=12&fp=1843704528&n=1" ФД это "i=12"

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

Re: Номер чека на бумаге и в ответе не совпадает.

Сообщение Alexey » 11 апр 2017, 15:46

Сравниваю "CheckNumber" и Чек№
Допустим сразу после открытия смены...при печати чека вылазит Чек №0001, а в ответе "CheckNumber" = 2. И так далее....

Хотя на самом деле при ответе на Z-Report приходит в ответе "CheckNumber" = 1 и номер новой смены.
И затем при открытии смены ответ дублируется, то есть пишется, что "CheckNumber" = 1 и номер новой смены.

Просто либо я у себя буду выводить отнимая 1, либо это будет признано ошибкой ))))

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

Re: Номер чека на бумаге и в ответе не совпадает.

Сообщение Audim » 11 апр 2017, 16:49

В ККТ аж три номера: Номер ФН "ФД", "Номер чека ККТ", "Сквозной номер ККТ".
Я вывожу последний.
А вот на чеках в зависимости от настроек выводится или "Номер чека ККТ" или "Сквозной номер ККТ".
Так что просто прибавить +1 не получится.
Сделайте например чеки выемки внесения - разница в номерах увеличится.
Да и 1с требует чтоб возвращался именно "Сквозной номер ККТ"

Помойму было такое на старых прошивках. На новых прошивках печатается "Сквозной номер ККТ"
У вас прошивка ККТ старая? Обновляли после покупки?

ЗЫ: Лучше использовать номер Номер ФН "ФД" - по нему можно искать в ОФД и так. далее.
ЗЫ: А еще есть "Свозной номер в смене" :)

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

Re: Номер чека на бумаге и в ответе не совпадает.

Сообщение Alexey » 11 апр 2017, 17:17

Прошивку не обновлял. Да, сквозной. Ну ладно, просто хотел в интернет-магазине отображать номер сессии и номер чека, видимо не судьба )

Ответить