Номер чека на бумаге и в ответе не совпадает.
Номер чека на бумаге и в ответе не совпадает.
В ответе номер чека на 1 больше.
Re: Номер чека на бумаге и в ответе не совпадает.
Какой протокол и устройство?
Re: Номер чека на бумаге и в ответе не совпадает.
Проверил - все правильно.
Какие номера вы сверяете:
сервер в поле "CheckNumber" возвращает номер чека ККТ (не ФН!)
Если вы сравнивете номер чека ФН (поле "ФД" на ленте) то его можно увидеть в поле "URL".
Например в URL: "t=20170410T231700&s=0.01&fn=9999078900002838&i=12&fp=1843704528&n=1" ФД это "i=12"
Какие номера вы сверяете:
сервер в поле "CheckNumber" возвращает номер чека ККТ (не ФН!)
Если вы сравнивете номер чека ФН (поле "ФД" на ленте) то его можно увидеть в поле "URL".
Например в URL: "t=20170410T231700&s=0.01&fn=9999078900002838&i=12&fp=1843704528&n=1" ФД это "i=12"
Re: Номер чека на бумаге и в ответе не совпадает.
Сравниваю "CheckNumber" и Чек№
Допустим сразу после открытия смены...при печати чека вылазит Чек №0001, а в ответе "CheckNumber" = 2. И так далее....
Хотя на самом деле при ответе на Z-Report приходит в ответе "CheckNumber" = 1 и номер новой смены.
И затем при открытии смены ответ дублируется, то есть пишется, что "CheckNumber" = 1 и номер новой смены.
Просто либо я у себя буду выводить отнимая 1, либо это будет признано ошибкой ))))
Допустим сразу после открытия смены...при печати чека вылазит Чек №0001, а в ответе "CheckNumber" = 2. И так далее....
Хотя на самом деле при ответе на Z-Report приходит в ответе "CheckNumber" = 1 и номер новой смены.
И затем при открытии смены ответ дублируется, то есть пишется, что "CheckNumber" = 1 и номер новой смены.
Просто либо я у себя буду выводить отнимая 1, либо это будет признано ошибкой ))))
Re: Номер чека на бумаге и в ответе не совпадает.
В ККТ аж три номера: Номер ФН "ФД", "Номер чека ККТ", "Сквозной номер ККТ".
Я вывожу последний.
А вот на чеках в зависимости от настроек выводится или "Номер чека ККТ" или "Сквозной номер ККТ".
Так что просто прибавить +1 не получится.
Сделайте например чеки выемки внесения - разница в номерах увеличится.
Да и 1с требует чтоб возвращался именно "Сквозной номер ККТ"
Помойму было такое на старых прошивках. На новых прошивках печатается "Сквозной номер ККТ"
У вас прошивка ККТ старая? Обновляли после покупки?
ЗЫ: Лучше использовать номер Номер ФН "ФД" - по нему можно искать в ОФД и так. далее.
ЗЫ: А еще есть "Свозной номер в смене"
Я вывожу последний.
А вот на чеках в зависимости от настроек выводится или "Номер чека ККТ" или "Сквозной номер ККТ".
Так что просто прибавить +1 не получится.
Сделайте например чеки выемки внесения - разница в номерах увеличится.
Да и 1с требует чтоб возвращался именно "Сквозной номер ККТ"
Помойму было такое на старых прошивках. На новых прошивках печатается "Сквозной номер ККТ"
У вас прошивка ККТ старая? Обновляли после покупки?
ЗЫ: Лучше использовать номер Номер ФН "ФД" - по нему можно искать в ОФД и так. далее.
ЗЫ: А еще есть "Свозной номер в смене"
Re: Номер чека на бумаге и в ответе не совпадает.
Прошивку не обновлял. Да, сквозной. Ну ладно, просто хотел в интернет-магазине отображать номер сессии и номер чека, видимо не судьба )