Эмулятор. добавь к проверке условие фискальности [хотелка]

Mini web-сервер для печати чеков на фискальных регистраторах из мобильных приложений через HTTP запрос JSON.
Ответить
Аватара пользователя
oum
Сообщения: 122
Зарегистрирован: 03 июн 2017, 17:44
Откуда: Lipetsk,Russia
Контактная информация:

Эмулятор. добавь к проверке условие фискальности [хотелка]

Сообщение oum » 01 окт 2017, 12:35

Текст команды:
IdType: KktEmulator, IdModel: 0
{"Command":"RegisterCheck","NumDevice":0,"IdDevice":"","KktNumber":"","IdCommand":"slip-20171001092523-ping","AdditionalActions":"","IsXML":false,"XML":"","Timeout":0,"KeySubLicensing":"","UnitPassword":"","InnKkm":"","IsFiscalCheck":false,"TypeCheck":0,"NotPrint":false,"NumberCopies":0,"CancelOpenedCheck":false,"CheckStrings":[{"PrintImage":null,"BarCode":null,"PrintText":{"Text":">#2##0#<демонстрация модуля взаимодействия с kkmserver.exe","Font":3,"Intensity":0},"Register":null,"EndPage":false},{"PrintImage":null,"BarCode":null,"PrintText":{"Text":"","Font":3,"Intensity":0},"Register":null,"EndPage":false},{"PrintImage":null,"BarCode":null,"PrintText":{"Text":"новых оплат нет 2017-10-01 09:25:23","Font":2,"Intensity":0},"Register":null,"EndPage":false},{"PrintImage":null,"BarCode":null,"PrintText":{"Text":"ошибок фискализации<#0#>0","Font":2,"Intensity":0},"Register":null,"EndPage":false},{"PrintImage":null,"BarCode":null,"PrintText":{"Text":"ожидается ответ от KkmServer<#0#>0","Font":2,"Intensity":0},"Register":null,"EndPage":false},{"PrintImage":null,"BarCode":null,"PrintText":



{"Text":"фискализировано<#0#>1","Font":2,"Intensity":0},"Register":null,"EndPage":false}],"CashierName":"","CashierVATIN":"","ClientAddress":"","SenderEmail":"","Cash":0.0,"ElectronicPayment":0.0,"AdvancePayment":0.0,"Credit":0.0,"CashProvision":0.0,"CashLessType1":0.0,"CashLessType2":0.0,"CashLessType3":0.0,"CorrectionBaseName":"","CorrectionBaseDate":null,"CorrectionBaseNumber":"","СorrectionType":1,"SumTaxNone":0.0,"SumTax18":0.0,"SumTax10":0.0,"SumTax0":0.0,"SumTax118":0.0,"SumTax110":0.0,"Amount":0.0,"TaxVariant":"","CheckProps":[],"AdditionalProps":[],"RegKkmOfd":{"UrlServerOfd":"","PortServerOfd":"","NameOFD":"","UrlOfd":"","InnOfd":"","NameOrganization":"","TaxVariant":"","AddressSettle":"","PlaceSettle":"","SenderEmail":"","EncryptionMode":false,"OfflineMode":false,"AutomaticMode":false,"AutomaticNumber":"","InternetMode":false,"BSOMode":false,"ServiceMode":false,"PrinterAutomatic":false,"SaleExcisableGoods":false,"SignOfGambling":false,"SignOfLottery":false,"SignOfAgent":"","InnOrganization":"","KktNumber":"","FnNumber":"","RegNumber":"","OnOff":false,"Active":false,"FN_IsFiscal":false,"FN_MemOverflowl":false,"OFD_Error":"","OFD_NumErrorDoc":0,"OFD_DateErrorDoc":"0001-01-01T00:00:00","FN_DateEnd":"0001-01-01T00:00:00","SessionState":0,"FFDVersion":"1.0","FFDVersionFN":"1.0","FFDVersionKKT":"1.0","PaperOver":false,"BalanceCash":-1.0,"LessType1":"","LessType2":"","LessType3":"","LicenseExpirationDate":"0001-01-01T00:00:00"},"Sound":false,"Active":null,"OnOff":null,"OFD_DateErrorDoc":null,"OFD_Error":null,"FN_DateEnd":null,"FN_MemOverflowl":null,"FN_IsFiscal":null,"TypeDevice":null,"KkmIP":null,"FiscalNumber":null}
Текст ошибки:
Ошибка ( 2 : ФH: Неверное состояние ФН. Данная команда требует другого состояния ФН.
Вот такое непонятное сообщение может выдать Вам реальный аппарат.
Данное собщение означает что ККТ или не прошел регистрацию или наооборот закончился срок действия ФН или ФН быз закрыт.
В первом случае надо провести регистрацию ККТ/эмулятора (данные в налоговую естественно не будут уходить)
Во втором случае надо сбросить ФН эмулятора в начальное состояние в его настройках.
Внимание! Реальный ФН сбросить нельзя! )

Посылаю слип. А почему молчит вывести в эмулятор не могу.

Аватара пользователя
oum
Сообщения: 122
Зарегистрирован: 03 июн 2017, 17:44
Откуда: Lipetsk,Russia
Контактная информация:

Re: Эмулятор. добавь к проверке условие фискальности [хотелка]

Сообщение oum » 01 окт 2017, 13:54

попутно . там описка "быз зыкрыт"
Изображение

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

Re: Эмулятор. добавь к проверке условие фискальности [хотелка]

Сообщение Audim » 01 окт 2017, 14:01

Очепятку поправлю.

Проверка фискальности и сработала.
И эмулятор выдал соответствующее сообщение.

?????

Аватара пользователя
oum
Сообщения: 122
Зарегистрирован: 03 июн 2017, 17:44
Откуда: Lipetsk,Russia
Контактная информация:

Re: Эмулятор. добавь к проверке условие фискальности [хотелка]

Сообщение oum » 01 окт 2017, 20:38

,"IsFiscalCheck":false,

Аватара пользователя
oum
Сообщения: 122
Зарегистрирован: 03 июн 2017, 17:44
Откуда: Lipetsk,Russia
Контактная информация:

Re: Эмулятор. добавь к проверке условие фискальности [хотелка]

Сообщение oum » 01 окт 2017, 20:41

слип нельзя послать до корректной инициалиции в эмулятор.
http://simplacms54fz.ru/blog/pervyj-zapusk
а именно эту ошибку, эмулятор имхо должен возвращать при попытке уже регистрации чека.

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

Re: Эмулятор. добавь к проверке условие фискальности [хотелка]

Сообщение Audim » 02 окт 2017, 17:48

Ок

Ответить