-
t800
- Сообщения: 36
- Зарегистрирован: 30 дек 2016, 01:03
- Контактная информация:
Не удалось закрыть чек ( 142-ККТ: Нулевой итог чека )
Добрый день!
Подскажите пожалуйста.
Хотели сделать возврат (корректировку) продажи.
Получили следующую ошибку:
{ «CheckNumber»: 55, «SessionNumber»: 10, «URL»: «», «Command»: «RegisterCheck», «Error»: «Не удалось закрыть чек ( 142-ККТ: Нулевой итог чека )», «Status»: 2, «IdCommand»: «bdb8ea16-3de9-9ec7-7c6e-bfbd948e0434», «NumDevice»: 1 }
Данные из логов:
Код: Выделить всё
Ошибки выполнения команд:
№ Дата Тип Модель Заводской № ИНН Команда
22 3/1/2017 1:47:00 PM KkmStrihM ШТРИХ-МИНИ-01Ф 0287480001004239 5752203694 RegisterCheck
Текст команды:
IdType: KkmStrihM, IdModel: 7
{"Command":"RegisterCheck","NumDevice":0,"InnKkm":"","Timeout":30,"IdCommand":"bdb8ea16-3de9-9ec7-7c6e-bfbd948e0434","IsFiscalCheck":true,"TypeCheck":1,"CancelOpenedCheck":true,"NotPrint":false,"CashierName":"Марина Викторовна Ноздрина","TaxVariant":"2","CheckStrings":[{"PrintText":{"Text":"Сторно по заказу #68264"}}],"Cash":0,"CashLessType1":390,"CashLessType2":0,"CashLessType3":0}
Текст ошибки:
Не удалось закрыть чек ( 142-ККТ: Нулевой итог чека )
Низкоуровневые команды:
COM порт открыт.
< 05
> 15
< 02-05-10-1E-00-00-00-0B
> 06-02-10-10-00-1E-B2-02-02-00-00-9F-F8-00-00-00-75-08-00-B6
< 06-05
> 15
< 02-05-11-1E-00-00-00-0A
> 06-02-30-11-00-1E-43-31-4A-86-0D-01-11-01-37-00-B2-02-02-00-00-4E-41-00-00-01-01-10-01-03-11-0D-2F-15-00-8F-10-00-00-09-00-00-00-00-00-AE-A9-DB-56-01-00-3E
< 06-05
> 15
< 02-06-1B-1E-00-00-00-98-9B
> 06-02-05-1B-00-1E-37-00-37
< 06-05
> 15
< 02-06-FF-40-1E-00-00-00-A7
> 06-02-08-FF-40-00-01-0A-00-0E-00-B2
< 06-05
> 15
< 02-06-1B-1E-00-00-00-98-9B
> 06-02-05-1B-00-1E-37-00-37
< 06-05
> 15
< 02-07-2E-1E-00-00-00-02-02-37
> 06-02-2E-2E-00-D0-C5-CA-C2-C8-C7-C8-D2-DB-20-CA-C0-D1-D1-C8-D0-CE-C2-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-01-40-00-00-AC
< 06-05
> 15
< 02-49-1E-1E-00-00-00-02-1E-00-02-CC-E0-F0-E8-ED-E0-20-C2-E8-EA-F2-EE-F0-EE-E2-ED-E0-20-CD-EE-E7-E4-F0-E8-ED-E0-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-76
> 06-02-02-1E-00-1C
< 06-05
> 15
< 02-07-2E-1E-00-00-00-12-05-20
> 06-02-2E-2E-00-54-41-58-20-53-59-53-54-45-4D-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-01-00-FF-96
< 06-05
> 15
< 02-0A-1E-1E-00-00-00-12-01-00-05-04-18
> 06-02-02-1E-00-1C
< 06-05
> 15
< 02-06-8D-1E-00-00-00-02-97
> 06-02-03-8D-00-1E-90
< 06-05
> 15
< 02-39-2F-1E-00-00-00-02-01-D1-F2-EE-F0-ED-EE-20-EF-EE-20-E7-E0-EA-E0-E7-F3-20-23-36-38-32-36-34-20-20-20-20-20-20-20-20-20-20-20-20-20-20-20-20-20-20-20-20-20-20-20-20-20-20-20-30
> 06-02-03-2F-00-1E-32
< 06-05
> 15
< 02-47-85-1E-00-00-00-00-00-00-00-00-58-98-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-20-20-20-20-20-20-20-20-20-20-20-20-20-20-20-20-20-20-20-20-20-20-20-20-20-20-20-20-20-20-20-20-20-20-20-20-20-20-20-20-1C
> 06-02-02-85-8E-09
< 06-05
> 15
< 02-05-88-1E-00-00-00-93
> 06-02-03-88-00-1E-95
< 06
COM порт закрыт.
В чем может быть причина?
Заранее благодарю!
-
t800
- Сообщения: 36
- Зарегистрирован: 30 дек 2016, 01:03
- Контактная информация:
Re: Не удалось закрыть чек ( 142-ККТ: Нулевой итог чека )
Сообщение
t800 » 02 мар 2017, 22:32
Извините за беспокойство, но проблема все еще актуальная
Спасибо!
-
Audim
- Администратор
- Сообщения: 2314
- Зарегистрирован: 17 мар 2015, 18:36
Re: Не удалось закрыть чек ( 142-ККТ: Нулевой итог чека )
Сообщение
Audim » 03 мар 2017, 20:12
У вас нет ни одной фискальной строки с товаром!!
Такой чек ни пройдет ни когда.
А какую задачу Вы пытались решить такими данными?
-
t800
- Сообщения: 36
- Зарегистрирован: 30 дек 2016, 01:03
- Контактная информация:
Re: Не удалось закрыть чек ( 142-ККТ: Нулевой итог чека )
Сообщение
t800 » 03 мар 2017, 21:06
А какую задачу Вы пытались решить такими данными?
Пытались сделать отмену продажи.
Вообще конкретно в этом случае, мы пробили чек как «безнал», но по факту, расплатились с нами наличными и поэтому хотели вернуть то, что пробили ранее по «безналу» и пробить как «наличными».
Но вообще вопрос связан даже с тем, что как осуществлять отмену продажи. Бывает возврат.
К сожалению, http://kkmserver.ru/ сейчас не отвечает (не работает), хотел посмотреть там пример из документации, по которой и делал операцию.
Как заработает, я дополню сообщение.
Спасибо!
-
Audim
- Администратор
- Сообщения: 2314
- Зарегистрирован: 17 мар 2015, 18:36
Re: Не удалось закрыть чек ( 142-ККТ: Нулевой итог чека )
Сообщение
Audim » 03 мар 2017, 22:04
Для регистрации чека возврата нужно сделать все тоже самое что и при продаже, только тип чека другой, и оплата(выплата денег) только налом.
И обязательно надо указать какой товар, сколько и по какой цене возвращаете. Т.е все как при продаже, только тип чека другой!
Да, мой сайт лежит, провайдер гаденыш не отзывается.
-
t800
- Сообщения: 36
- Зарегистрирован: 30 дек 2016, 01:03
- Контактная информация:
Re: Не удалось закрыть чек ( 142-ККТ: Нулевой итог чека )
Сообщение
t800 » 04 мар 2017, 21:34
Хотел тогда, если можно, задать вопрос по терминологии:
Что такое чек-коррекции?
У вас там написано, что:
// В сторно только не фискальные строки и ШК!!!!!!!!!!!!!!!!!!!!!
Я подумал, что просто сумму в итого передаем без указания позиций и все.
Второй вопрос:
А можно ли сделать «возврат» но по безнальной операции?
Т.е. кассир ошибся и пробил чек как «оплата по карте», но нужен был другой способ оплаты.
Или как следует поступить в таком случае?
Спасибо!
-
Audim
- Администратор
- Сообщения: 2314
- Зарегистрирован: 17 мар 2015, 18:36
Re: Не удалось закрыть чек ( 142-ККТ: Нулевой итог чека )
Сообщение
Audim » 04 мар 2017, 21:41
Чек коррекции это типы:
2 – корректировка продажи
12 — корректировка покупки
Чек корректировки делается на основании предписания налоговой или по спец. указанию бухгалтера при выявлении ошибок учета.
В чеках коррекции не надо указывать фискальные строки.
Но у Вас в чеке тип 1 — это банальный возврат.
В таком чеке должны быть фискальные строки.
Кстати сейчас чек возврата можно делать в любой момент а не как раньше только в ту-же смену.
-
t800
- Сообщения: 36
- Зарегистрирован: 30 дек 2016, 01:03
-
Контактная информация:
Re: Не удалось закрыть чек ( 142-ККТ: Нулевой итог чека )
Сообщение
t800 » 04 мар 2017, 21:55
Но, должен заметить, я при тестировании ставил unit сервер, который разрешал такую операцию проводить.
Понял, тогда при возврате все деалю тоже самое, но с другим типом.
Но можно ли сделать возврат по безналу?
Еще раз спасибо!
-
Audim
- Администратор
- Сообщения: 2314
- Зарегистрирован: 17 мар 2015, 18:36
Re: Не удалось закрыть чек ( 142-ККТ: Нулевой итог чека )
Сообщение
Audim » 04 мар 2017, 22:17
Но можно ли сделать возврат по безналу?
Зависит от ККТ. На новых проходит.
Штрих Фр-к «Ошибка кассы: нулевой итог чека»
Автор | Сообщение | |||||||||
---|---|---|---|---|---|---|---|---|---|---|
Новичок Зарегистрирован: Вт апр 05, 2005 9:23 am
|
Штрих Фр-к «Ошибка кассы: нулевой итог чека» Добрый день. |
|||||||||
Вт июл 26, 2011 6:34 am |
|
|||||||||
Павел Новичок Зарегистрирован: Вт апр 05, 2005 9:23 am
|
Re: Штрих Фр-к «Ошибка кассы: нулевой итог чека»
Вроде нашли где лечится… параметр в таблицах ККМ такой есть… |
|||||||||
Вт июл 26, 2011 7:59 am |
|
|||||||||
Mokrov Alexey Новичок Зарегистрирован: Ср июн 14, 2006 4:19 pm
|
Re: Штрих Фр-к «Ошибка кассы: нулевой итог чека» Верно. В поле 27 Таблицы 1 («Запрет нулевого чека») необходимо установить значение «0». |
|||||||||
Вт июл 26, 2011 8:04 am |
|
|||||||||
Показать сообщения за: Поле сортировки |
На Штрих-М оплата проходит нормально.
На Штрих-НАНО не проходит.
Пишет ошибку «142, Нулевой итог чека»
Хотя оплату наличными и стоимость услуги указали одинаково равными (1111)
В чем может быть проблема?
Штрих-НАНО
------------------------------------------------------------
Long printer status
------------------------------------------------------------
Operator number : 1
Printer firmware version : C1, 125, 26.06.2019
Printer store number : 1
Document number : 12
Printer mode : 2, 2, Day is opened, 24 hours are not over
Printer submode : 0, 0, Paper is present
Printer internal port number : 1
FM firmware : N.A.0, 01.01.2016
Printer date and time : 08.02.2020, 12:36:31
Serial number : 26713
Day number : 3
FM free records : 0
Registration number : 0
Fiscalizations left : 0
Fiscal ID : 7720786359
------------------------------------------------------------
Printer flags : 0x00000A92
------------------------------------------------------------
Journal paper near end : [ ]
Receipt paper near end : [ ]
Slip upper sensor : [X]
Slip low sensor : [ ]
Amount decimal point position : [2 digits]
Electronic journal present : [ ]
Journal paper : [X]
Receipt paper : [ ]
Journal lever : [up]
Receipt lever : [down]
Cover status : [closed]
Cash drawer : [opened]
EJ is near end : [ ]
------------------------------------------------------------
FM flags : 0x00000000
------------------------------------------------------------
FM memory bank1 : [ ]
FM memory bank2 : [ ]
License present : [ ]
FM overflow : [ ]
FM battery state : [ > 80% ]
Last FM record : [ correct ]
FM day : [ closed ]
Day end required : [ < 24 hours ]
------------------------------------------------------------
Printer parameters
------------------------------------------------------------
Device type : 0.0
Protocol version : 1.14
Model ID : 152
Device language : 0
Device name : ШТРИХ-НАНО-Ф
------------------------------------------------------------
PhysicalDeviceName: ШТРИХ-НАНО-Ф, № 26713
PhysicalDeviceDescription: ШТРИХ-НАНО-Ф, 26713, ПО ФР: C1.125, 26.06.2019, ПО ФП: N.A.0, 01.01.2016
Лог печати
r.c.a.p.m.i.r.PrinterManager - start checkBeforePrinting d0bdad07-ce4b-46c5-8389-a44ef04d66ab
c.s.j.f.FiscalPrinterService - directIO(49, null, [Ljava.lang.Object;@bc80e73)
c.s.f.SMFiscalPrinterImpl - readLongStatus
c.s.f.SMFiscalPrinterImpl - 11h, Get status
c.s.fiscalprinter.PrinterProtocol_2 - -> 8F 07 00 76 00 11 01 00 00 00 22 54
c.s.fiscalprinter.PrinterProtocol_2 - <- 32 00
c.s.fiscalprinter.PrinterProtocol_2 - <- 76 00
c.s.fiscalprinter.PrinterProtocol_2 - <- 11 00 01 43 31 7D 00 1A 06 13 01 0C 00 92 0A 02 00 01 4E 41
c.s.fiscalprinter.PrinterProtocol_2 - <- 00 00 01 01 10 08 02 14 0C 24 22 00 59 68 00 00 03 00 00 00
c.s.fiscalprinter.PrinterProtocol_2 - <- 00 00 B7 D9 31 CC 01 00
c.s.fiscalprinter.PrinterProtocol_2 - <- 28 21
c.s.f.SMFiscalPrinterImpl - 11h, Get status = 0, 49 ms
c.s.j.f.FiscalPrinterService - directIO: OK
r.c.a.p.m.i.r.PrinterManager - printerMode2, Day is opened, 24 hours are not over
r.c.a.p.m.i.r.PrinterManager - finish checkBeforePrinting d0bdad07-ce4b-46c5-8389-a44ef04d66ab
c.s.j.f.FiscalPrinterService - directIO(49, null, [Ljava.lang.Object;@8876130)
c.s.f.SMFiscalPrinterImpl - readLongStatus
c.s.f.SMFiscalPrinterImpl - 11h, Get status
c.s.fiscalprinter.PrinterProtocol_2 - -> 8F 07 00 77 00 11 01 00 00 00 43 EC
c.s.fiscalprinter.PrinterProtocol_2 - <- 32 00
c.s.fiscalprinter.PrinterProtocol_2 - <- 77 00
c.s.fiscalprinter.PrinterProtocol_2 - <- 11 00 01 43 31 7D 00 1A 06 13 01 0C 00 92 0A 02 00 01 4E 41
c.s.fiscalprinter.PrinterProtocol_2 - <- 00 00 01 01 10 08 02 14 0C 24 22 00 59 68 00 00 03 00 00 00
c.s.fiscalprinter.PrinterProtocol_2 - <- 00 00 B7 D9 31 CC 01 00
c.s.fiscalprinter.PrinterProtocol_2 - <- 5E 33
c.s.f.SMFiscalPrinterImpl - 11h, Get status = 0, 14 ms
c.s.j.f.FiscalPrinterService - directIO: OK
c.s.j.f.FiscalPrinterService - directIO(17, [I@c6131a9, [Ljava.lang.String;@439d32e)
c.s.j.f.FiscalPrinterService - directIO: OK
c.s.j.f.FiscalPrinterService - directIO(29, [I@e8b1ecf, com.shtrih.fiscalprinter.command.FSReadSerial@7b9605c)
c.s.f.SMFiscalPrinterImpl - FF02h, Fiscal storage: read serial
c.s.fiscalprinter.PrinterProtocol_2 - -> 8F 08 00 78 00 FF 02 1E 00 00 00 65 AC
c.s.fiscalprinter.PrinterProtocol_2 - <- 15 00
c.s.fiscalprinter.PrinterProtocol_2 - <- 78 00
c.s.fiscalprinter.PrinterProtocol_2 - <- FF 02 00 39 39 39 39 30 37 38 39 30 32 30 30 34 39 39 30
c.s.fiscalprinter.PrinterProtocol_2 - <- 81 17
c.s.f.SMFiscalPrinterImpl - FF02h, Fiscal storage: read serial = 0, 127 ms
c.s.j.f.FiscalPrinterService - directIO: OK
r.c.a.p.m.i.r.PrinterManager - The receipt (GUID = d0bdad07-ce4b-46c5-8389-a44ef04d66ab) is suspended
c.s.j.f.FiscalPrinterService - directIO(78, [I@8723f65, [Ljava.lang.Object;@513f43a)
c.s.f.SMFiscalPrinterImpl - FF3Ah, Fiscal storage: read document
c.s.fiscalprinter.PrinterProtocol_2 - -> 8F 0C 00 79 00 FF 3A 1E 00 00 00 0C 00 00 00 C0 B9
c.s.fiscalprinter.PrinterProtocol_2 - <- 05 00
c.s.fiscalprinter.PrinterProtocol_2 - <- 79 00
c.s.fiscalprinter.PrinterProtocol_2 - <- FF 3A 08
c.s.fiscalprinter.PrinterProtocol_2 - <- A6 99
c.s.f.SMFiscalPrinterImpl - 8, ФН: Нет запрошенных данных, FF3A1E0000000C000000
c.s.j.f.FiscalPrinterImpl - ErrorEvent(JPOS_E_EXTENDED, 308)
c.s.f.SMFiscalPrinterImpl - FF3Ah, Fiscal storage: read document = 8, 26 ms
c.s.j.f.JposExceptionHandler - JposException. ErrorCode: 114, ErrorCodeExtended: 308, '8, ФН: Нет запрошенных данных'
c.s.j.f.FiscalPrinterService - directIO(17, [I@cc4d8eb, [Ljava.lang.String;@aaa2648)
c.s.j.f.FiscalPrinterService - directIO: OK
c.s.j.f.FiscalPrinterService - directIO(17, [I@5cc6ce1, [Ljava.lang.String;@83d1a06)
c.s.j.f.FiscalPrinterService - directIO: OK
c.s.j.f.FiscalPrinterService - directIO(29, [I@69618c7, com.shtrih.fiscalprinter.command.ReadFontMetrics@a5f5ef4)
c.s.f.SMFiscalPrinterImpl - 26h, Get font info
c.s.fiscalprinter.PrinterProtocol_2 - -> 8F 08 00 7A 00 26 1E 00 00 00 01 38 E9
c.s.fiscalprinter.PrinterProtocol_2 - <- 09 00
c.s.fiscalprinter.PrinterProtocol_2 - <- 7A 00
c.s.fiscalprinter.PrinterProtocol_2 - <- 26 00 80 01 0C 10 08
c.s.fiscalprinter.PrinterProtocol_2 - <- 26 86
c.s.f.SMFiscalPrinterImpl - 26h, Get font info = 0, 49 ms
c.s.j.f.FiscalPrinterService - directIO: OK
r.c.a.p.m.i.r.PrinterManager - paper width:384
r.c.a.p.m.i.r.PrinterManager - char width:12
r.c.a.p.m.i.r.PrinterManager - lineLengthSymbols32
r.c.a.p.m.i.r.PrinterManager - Profile:Profile{courierID='d6c05743-528c-4440-8947-1cc029d5b17f', courierName='Курьер 1', courierBarcode='6951926216126', courierNode='node1', courierINN='098227043272', mobileId=-2147483647, deviceId='24', licenseId='644001', courierAgent=false}
r.c.a.p.m.i.r.PrinterManager - writeCashierName:Курьер 1
c.s.j.f.FiscalPrinterService - directIO(44, null, [Ljava.lang.String;@e41f61d)
c.s.f.SMFiscalPrinterImpl - 10h, Read short status
c.s.fiscalprinter.PrinterProtocol_2 - -> 8F 07 00 7B 00 10 1E 00 00 00 30 DB
c.s.fiscalprinter.PrinterProtocol_2 - <- 12 00
c.s.fiscalprinter.PrinterProtocol_2 - <- 7B 00
c.s.fiscalprinter.PrinterProtocol_2 - <- 10 00 1E 92 0A 02 00 00 DA 26 31 01 00 00 02 00
c.s.fiscalprinter.PrinterProtocol_2 - <- A8 A4
c.s.f.SMFiscalPrinterImpl - 10h, Read short status = 0, 15 ms
c.s.f.SMFiscalPrinterImpl - writeTable(2, 30, 2, 'Курьер 1')
c.s.f.SMFiscalPrinterImpl - 2Eh, Read field structure
c.s.fiscalprinter.PrinterProtocol_2 - -> 8F 09 00 7C 00 2E 1E 00 00 00 02 02 7A 30
c.s.fiscalprinter.PrinterProtocol_2 - <- 30 00
c.s.fiscalprinter.PrinterProtocol_2 - <- 7C 00
c.s.fiscalprinter.PrinterProtocol_2 - <- 2E 00 C4 CE CB C6 CD CE D1 D2 C8 20 C8 20 D4 C0 CC C8 CB C8
c.s.fiscalprinter.PrinterProtocol_2 - <- C8 20 CA C0 D1 D1 C8 D0 CE C2 00 00 00 00 00 00 00 00 00 00
c.s.fiscalprinter.PrinterProtocol_2 - <- 00 00 01 40 00 00
c.s.fiscalprinter.PrinterProtocol_2 - <- CE BE
c.s.f.SMFiscalPrinterImpl - 2Eh, Read field structure = 0, 40 ms
c.s.f.SMFiscalPrinterImpl - 1Eh, Write table
c.s.fiscalprinter.PrinterProtocol_2 - -> 8F 4B 00 7D 00 1E 1E 00 00 00 02 1E 00 02 CA F3 F0 FC E5 F0
c.s.fiscalprinter.PrinterProtocol_2 - -> 20 31 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
c.s.fiscalprinter.PrinterProtocol_2 - -> 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
c.s.fiscalprinter.PrinterProtocol_2 - -> 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 AA 68
c.s.fiscalprinter.PrinterProtocol_2 - <- 04 00
c.s.fiscalprinter.PrinterProtocol_2 - <- 7D 00
c.s.fiscalprinter.PrinterProtocol_2 - <- 1E 00
c.s.fiscalprinter.PrinterProtocol_2 - <- 3E 53
c.s.f.SMFiscalPrinterImpl - 1Eh, Write table = 0, 18 ms
c.s.f.SMFiscalPrinterImpl - readLongStatus
c.s.f.SMFiscalPrinterImpl - 11h, Get status
c.s.fiscalprinter.PrinterProtocol_2 - -> 8F 07 00 7E 00 11 01 00 00 00 9F 81 C7
c.s.fiscalprinter.PrinterProtocol_2 - <- 32 00
c.s.fiscalprinter.PrinterProtocol_2 - <- 7E 00
c.s.fiscalprinter.PrinterProtocol_2 - <- 11 00 01 43 31 7D 00 1A 06 13 01 0C 00 92 0A 02 00 01 4E 41
c.s.fiscalprinter.PrinterProtocol_2 - <- 00 00 01 01 10 08 02 14 0C 24 22 00 59 68 00 00 03 00 00 00
c.s.fiscalprinter.PrinterProtocol_2 - <- 00 00 B7 D9 31 CC 01 00
c.s.fiscalprinter.PrinterProtocol_2 - <- 98 B2
c.s.f.SMFiscalPrinterImpl - 11h, Get status = 0, 21 ms
c.s.f.SMFiscalPrinterImpl - writeTable(2, 1, 2, 'Курьер 1')
c.s.f.SMFiscalPrinterImpl - 2Eh, Read field structure
c.s.fiscalprinter.PrinterProtocol_2 - -> 8F 09 00 7F 00 2E 1E 00 00 00 02 02 3E 1D
c.s.fiscalprinter.PrinterProtocol_2 - <- 30 00
c.s.fiscalprinter.PrinterProtocol_2 - <- 7F 00
c.s.fiscalprinter.PrinterProtocol_2 - <- 2E 00 C4 CE CB C6 CD CE D1 D2 C8 20 C8 20 D4 C0 CC C8 CB C8
c.s.fiscalprinter.PrinterProtocol_2 - <- C8 20 CA C0 D1 D1 C8 D0 CE C2 00 00 00 00 00 00 00 00 00 00
c.s.fiscalprinter.PrinterProtocol_2 - <- 00 00 01 40 00 00
c.s.fiscalprinter.PrinterProtocol_2 - <- CC 91
c.s.f.SMFiscalPrinterImpl - 2Eh, Read field structure = 0, 35 ms
c.s.f.SMFiscalPrinterImpl - 1Eh, Write table
c.s.fiscalprinter.PrinterProtocol_2 - -> 8F 4B 00 80 00 1E 1E 00 00 00 02 01 00 02 CA F3 F0 FC E5 F0
c.s.fiscalprinter.PrinterProtocol_2 - -> 20 31 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
c.s.fiscalprinter.PrinterProtocol_2 - -> 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
c.s.fiscalprinter.PrinterProtocol_2 - -> 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 D0 35
c.s.fiscalprinter.PrinterProtocol_2 - <- 04 00
c.s.fiscalprinter.PrinterProtocol_2 - <- 80 00
c.s.fiscalprinter.PrinterProtocol_2 - <- 1E 00
c.s.fiscalprinter.PrinterProtocol_2 - <- F5 F5
c.s.f.SMFiscalPrinterImpl - 1Eh, Write table = 0, 22 ms
c.s.j.f.FiscalPrinterService - directIO: OK
c.s.j.f.FiscalPrinterService - getState()
c.s.j.f.FiscalPrinterService - getState = 2
r.c.a.p.m.i.r.PrinterManager - state = FPTR_PS_FISCAL_RECEIPT
c.s.j.f.FiscalPrinterService - setFiscalReceiptType(100)
c.s.j.f.FiscalPrinterService - setFiscalReceiptType: OK
r.c.a.p.m.i.r.PrinterManager - print tags
c.s.j.f.FiscalPrinterService - beginFiscalReceipt(false)
c.s.f.SMFiscalPrinterImpl - waitForPrinting
c.s.f.SMFiscalPrinterImpl - readLongStatus
c.s.f.SMFiscalPrinterImpl - 11h, Get status
c.s.fiscalprinter.PrinterProtocol_2 - -> 8F 07 00 81 00 11 01 00 00 00 FE 62
c.s.fiscalprinter.PrinterProtocol_2 - <- 32 00
c.s.fiscalprinter.PrinterProtocol_2 - <- 81 00
c.s.fiscalprinter.PrinterProtocol_2 - <- 11 00 01 43 31 7D 00 1A 06 13 01 0C 00 92 0A 02 00 01 4E 41
c.s.fiscalprinter.PrinterProtocol_2 - <- 00 00 01 01 10 08 02 14 0C 24 23 00 59 68 00 00 03 00 00 00
c.s.fiscalprinter.PrinterProtocol_2 - <- 00 00 B7 D9 31 CC 01 00
c.s.fiscalprinter.PrinterProtocol_2 - <- B5 80
c.s.f.SMFiscalPrinterImpl - 11h, Get status = 0, 44 ms
c.s.f.SMFiscalPrinterImpl - checkEcrMode
c.s.f.SMFiscalPrinterImpl - startSaveCommands
c.s.f.SMFiscalPrinterImpl - waitForPrinting
c.s.f.SMFiscalPrinterImpl - readLongStatus
c.s.f.SMFiscalPrinterImpl - 11h, Get status
c.s.fiscalprinter.PrinterProtocol_2 - -> 8F 07 00 82 00 11 01 00 00 00 7C BA
c.s.fiscalprinter.PrinterProtocol_2 - <- 32 00
c.s.fiscalprinter.PrinterProtocol_2 - <- 82 00
c.s.fiscalprinter.PrinterProtocol_2 - <- 11 00 01 43 31 7D 00 1A 06 13 01 0C 00 92 0A 02 00 01 4E 41
c.s.fiscalprinter.PrinterProtocol_2 - <- 00 00 01 01 10 08 02 14 0C 24 23 00 59 68 00 00 03 00 00 00
c.s.fiscalprinter.PrinterProtocol_2 - <- 00 00 B7 D9 31 CC 01 00
c.s.fiscalprinter.PrinterProtocol_2 - <- 2F B6
c.s.f.SMFiscalPrinterImpl - 11h, Get status = 0, 18 ms
c.s.f.SMFiscalPrinterImpl - checkEcrMode
c.s.f.SMFiscalPrinterImpl - 26h, Get font info
c.s.fiscalprinter.PrinterProtocol_2 - -> 8F 08 00 83 00 26 1E 00 00 00 01 BC FD
c.s.fiscalprinter.PrinterProtocol_2 - <- 09 00
c.s.fiscalprinter.PrinterProtocol_2 - <- 83 00
c.s.fiscalprinter.PrinterProtocol_2 - <- 26 00 80 01 0C 10 08
c.s.fiscalprinter.PrinterProtocol_2 - <- 93 50
c.s.f.SMFiscalPrinterImpl - 26h, Get font info = 0, 42 ms
c.s.f.SMFiscalPrinterImpl - readTable(10, 1, 1)
c.s.f.SMFiscalPrinterImpl - 2Eh, Read field structure
c.s.fiscalprinter.PrinterProtocol_2 - -> 8F 09 00 84 00 2E 1E 00 00 00 0A 01 26 B4
c.s.fiscalprinter.PrinterProtocol_2 - <- 30 00
c.s.fiscalprinter.PrinterProtocol_2 - <- 84 00
c.s.fiscalprinter.PrinterProtocol_2 - <- 2E 00 D0 C0 D1 D1 D2 CE DF CD C8 C5 20 CE D2 20 C3 CE CB CE
c.s.fiscalprinter.PrinterProtocol_2 - <- C2 CA C8 20 C4 CE 20 CD CE C6 C0 00 00 00 00 00 00 00 00 00
c.s.fiscalprinter.PrinterProtocol_2 - <- 00 00 00 01 00 FF
c.s.fiscalprinter.PrinterProtocol_2 - <- 8D 3C
c.s.f.SMFiscalPrinterImpl - 2Eh, Read field structure = 0, 11 ms
c.s.f.SMFiscalPrinterImpl - 1Fh, Get table field value
c.s.fiscalprinter.PrinterProtocol_2 - -> 8F 0B 00 85 00 1F 1E 00 00 00 0A 01 00 01 E2 CB
c.s.fiscalprinter.PrinterProtocol_2 - <- 05 00
c.s.fiscalprinter.PrinterProtocol_2 - <- 85 00
c.s.fiscalprinter.PrinterProtocol_2 - <- 1F 00 46
c.s.fiscalprinter.PrinterProtocol_2 - <- BE CE
c.s.f.SMFiscalPrinterImpl - 1Fh, Get table field value = 0, 11 ms
c.s.j.fiscalprinter.ReceiptImages - Image not found, position 4, size: 0
c.s.f.SMFiscalPrinterImpl - printStringFont(3, 1, ' ')
c.s.f.SMFiscalPrinterImpl - 2Fh, Print string with specific font
c.s.fiscalprinter.PrinterProtocol_2 - -> 8F 31 00 86 00 2F 01 00 00 00 03 01 20 00 00 00 00 00 00 00
c.s.fiscalprinter.PrinterProtocol_2 - -> 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
c.s.fiscalprinter.PrinterProtocol_2 - -> 00 00 00 00 00 00 00 00 00 00 00 00 8E F0
c.s.fiscalprinter.PrinterProtocol_2 - <- 05 00
c.s.fiscalprinter.PrinterProtocol_2 - <- 86 00
c.s.fiscalprinter.PrinterProtocol_2 - <- 2F 00 01
c.s.fiscalprinter.PrinterProtocol_2 - <- EA DD
c.s.f.SMFiscalPrinterImpl - 2Fh, Print string with specific font = 0, 47 ms
c.s.f.SMFiscalPrinterImpl - printStringFont(3, 1, ' ')
c.s.f.SMFiscalPrinterImpl - 2Fh, Print string with specific font
c.s.fiscalprinter.PrinterProtocol_2 - -> 8F 31 00 87 00 2F 01 00 00 00 03 01 20 00 00 00 00 00 00 00
c.s.fiscalprinter.PrinterProtocol_2 - -> 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
c.s.fiscalprinter.PrinterProtocol_2 - -> 00 00 00 00 00 00 00 00 00 00 00 00 EA 4D
c.s.fiscalprinter.PrinterProtocol_2 - <- 05 00
c.s.fiscalprinter.PrinterProtocol_2 - <- 87 00
c.s.fiscalprinter.PrinterProtocol_2 - <- 2F 00 01
c.s.fiscalprinter.PrinterProtocol_2 - <- BB 77
c.s.f.SMFiscalPrinterImpl - 2Fh, Print string with specific font = 0, 17 ms
c.s.f.SMFiscalPrinterImpl - waitForPrinting
c.s.f.SMFiscalPrinterImpl - readLongStatus
c.s.f.SMFiscalPrinterImpl - 11h, Get status
c.s.fiscalprinter.PrinterProtocol_2 - -> 8F 07 00 88 00 11 01 00 00 00 32 49
c.s.fiscalprinter.PrinterProtocol_2 - <- 32 00
c.s.fiscalprinter.PrinterProtocol_2 - <- 88 00
c.s.fiscalprinter.PrinterProtocol_2 - <- 11 00 01 43 31 7D 00 1A 06 13 01 0C 00 92 0A 02 00 01 4E 41
c.s.fiscalprinter.PrinterProtocol_2 - <- 00 00 01 01 10 08 02 14 0C 24 23 00 59 68 00 00 03 00 00 00
c.s.fiscalprinter.PrinterProtocol_2 - <- 00 00 B7 D9 31 CC 01 00
c.s.fiscalprinter.PrinterProtocol_2 - <- 73 01
c.s.f.SMFiscalPrinterImpl - 11h, Get status = 0, 17 ms
c.s.f.SMFiscalPrinterImpl - checkEcrMode
c.s.f.SMFiscalPrinterImpl - waitForPrinting
c.s.f.SMFiscalPrinterImpl - readLongStatus
c.s.f.SMFiscalPrinterImpl - 11h, Get status
c.s.fiscalprinter.PrinterProtocol_2 - -> 8F 07 00 89 00 11 01 00 00 00 53 F1
c.s.fiscalprinter.PrinterProtocol_2 - <- 32 00
c.s.fiscalprinter.PrinterProtocol_2 - <- 89 00
c.s.fiscalprinter.PrinterProtocol_2 - <- 11 00 01 43 31 7D 00 1A 06 13 01 0C 00 92 0A 02 00 01 4E 41
c.s.fiscalprinter.PrinterProtocol_2 - <- 00 00 01 01 10 08 02 14 0C 24 23 00 59 68 00 00 03 00 00 00
c.s.fiscalprinter.PrinterProtocol_2 - <- 00 00 B7 D9 31 CC 01 00
c.s.fiscalprinter.PrinterProtocol_2 - <- 05 13
c.s.f.SMFiscalPrinterImpl - 11h, Get status = 0, 55 ms
c.s.f.SMFiscalPrinterImpl - checkEcrMode
c.s.j.fiscalprinter.ReceiptImages - Image not found, position 4, size: 0
c.s.f.SMFiscalPrinterImpl - waitForPrinting
c.s.f.SMFiscalPrinterImpl - readLongStatus
c.s.f.SMFiscalPrinterImpl - 11h, Get status
c.s.fiscalprinter.PrinterProtocol_2 - -> 8F 07 00 8A 00 11 01 00 00 00 D1 29
c.s.fiscalprinter.PrinterProtocol_2 - <- 32 00
c.s.fiscalprinter.PrinterProtocol_2 - <- 8A 00
c.s.fiscalprinter.PrinterProtocol_2 - <- 11 00 01 43 31 7D 00 1A 06 13 01 0C 00 92 0A 02 00 01 4E 41
c.s.fiscalprinter.PrinterProtocol_2 - <- 00 00 01 01 10 08 02 14 0C 24 23 00 59 68 00 00 03 00 00 00
c.s.fiscalprinter.PrinterProtocol_2 - <- 00 00 B7 D9 31 CC 01 00
c.s.fiscalprinter.PrinterProtocol_2 - <- 9F 25
c.s.f.SMFiscalPrinterImpl - 11h, Get status = 0, 51 ms
c.s.f.SMFiscalPrinterImpl - checkEcrMode
c.s.f.SMFiscalPrinterImpl - openReceipt
c.s.f.SMFiscalPrinterImpl - 8Dh, Open receipt
c.s.fiscalprinter.PrinterProtocol_2 - -> 8F 08 00 8B 00 8D 01 00 00 00 00 6E B0
c.s.fiscalprinter.PrinterProtocol_2 - <- 05 00
c.s.fiscalprinter.PrinterProtocol_2 - <- 8B 00
c.s.fiscalprinter.PrinterProtocol_2 - <- 8D 00 01
c.s.fiscalprinter.PrinterProtocol_2 - <- 6C 2F
c.s.f.SMFiscalPrinterImpl - readLongStatus
c.s.f.SMFiscalPrinterImpl - 11h, Get status
c.s.fiscalprinter.PrinterProtocol_2 - -> 8F 07 00 8C 00 11 01 00 00 00 F4 88
c.s.fiscalprinter.PrinterProtocol_2 - <- 32 00
c.s.fiscalprinter.PrinterProtocol_2 - <- 8C 00
c.s.fiscalprinter.PrinterProtocol_2 - <- 11 00 01 43 31 7D 00 1A 06 13 01 0C 00 92 0A 08 00 01 4E 41
c.s.fiscalprinter.PrinterProtocol_2 - <- 00 00 01 01 10 08 02 14 0C 24 23 00 59 68 00 00 03 00 00 00
c.s.fiscalprinter.PrinterProtocol_2 - <- 00 00 B7 D9 31 CC 01 00
c.s.fiscalprinter.PrinterProtocol_2 - <- 56 6D
c.s.f.SMFiscalPrinterImpl - 11h, Get status = 0, 15 ms
c.s.f.SMFiscalPrinterImpl - readTable(2, 1, 2)
c.s.f.SMFiscalPrinterImpl - 2Eh, Read field structure
c.s.fiscalprinter.PrinterProtocol_2 - -> 8F 09 00 8D 00 2E 1E 00 00 00 02 02 30 CF
c.s.fiscalprinter.PrinterProtocol_2 - <- 30 00
c.s.fiscalprinter.PrinterProtocol_2 - <- 8D 00
c.s.fiscalprinter.PrinterProtocol_2 - <- 2E 00 C4 CE CB C6 CD CE D1 D2 C8 20 C8 20 D4 C0 CC C8 CB C8
c.s.fiscalprinter.PrinterProtocol_2 - <- C8 20 CA C0 D1 D1 C8 D0 CE C2 00 00 00 00 00 00 00 00 00 00
c.s.fiscalprinter.PrinterProtocol_2 - <- 00 00 01 40 00 00
c.s.fiscalprinter.PrinterProtocol_2 - <- A6 F5
c.s.f.SMFiscalPrinterImpl - 2Eh, Read field structure = 0, 17 ms
c.s.f.SMFiscalPrinterImpl - 1Fh, Get table field value
c.s.fiscalprinter.PrinterProtocol_2 - -> 8F 0B 00 8E 00 1F 1E 00 00 00 02 01 00 02 36 A4
c.s.fiscalprinter.PrinterProtocol_2 - <- 44 00
c.s.fiscalprinter.PrinterProtocol_2 - <- 8E 00
c.s.fiscalprinter.PrinterProtocol_2 - <- 1F 00 CA F3 F0 FC E5 F0 20 31 00 00 00 00 00 00 00 00 00 00
c.s.fiscalprinter.PrinterProtocol_2 - <- 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
c.s.fiscalprinter.PrinterProtocol_2 - <- 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
c.s.fiscalprinter.PrinterProtocol_2 - <- 00 00 00 00 00 00
c.s.fiscalprinter.PrinterProtocol_2 - <- 6D 16
c.s.f.SMFiscalPrinterImpl - 1Fh, Get table field value = 0, 45 ms
c.s.f.SMFiscalPrinterImpl - readOperationRegister
c.s.f.SMFiscalPrinterImpl - 1Bh, Get operation totalizer value
c.s.fiscalprinter.PrinterProtocol_2 - -> 8F 08 00 9F 81 00 1B 01 00 00 00 94 7B 3F
c.s.fiscalprinter.PrinterProtocol_2 - <- 07 00
c.s.fiscalprinter.PrinterProtocol_2 - <- 8F 00
c.s.fiscalprinter.PrinterProtocol_2 - <- 1B 00 01 03 00
c.s.fiscalprinter.PrinterProtocol_2 - <- 0F 02
c.s.f.SMFiscalPrinterImpl - 1Bh, Get operation totalizer value = 0, 13 ms
c.s.f.SMFiscalPrinterImpl - 8Dh, Open receipt = 0, 172 ms
c.s.j.f.FiscalPrinterService - beginFiscalReceipt: OK
c.s.j.f.FiscalPrinterService - getPhysicalDeviceName()
c.s.j.f.FiscalPrinterService - getPhysicalDeviceName = ШТРИХ-НАНО-Ф, № 26713
c.s.j.f.FiscalPrinterService - directIO(52, [I@280d092, 11-1111-1111)
c.s.j.f.FiscalPrinterService - directIO: OK
c.s.j.f.FiscalPrinterService - directIO(52, [I@3517a63, 098227043272)
c.s.j.f.FiscalPrinterService - directIO: OK
c.s.j.f.FiscalPrinterService - getState()
c.s.j.f.FiscalPrinterService - getState = 2
r.c.a.p.m.i.r.PrinterManager - state = FPTR_PS_FISCAL_RECEIPT
r.c.a.p.m.i.r.PrinterManager - print products
c.s.j.f.FiscalPrinterService - directIO(2, [I@88d7660, [I@c8cd719)
c.s.j.f.FiscalPrinterService - directIO: OK
c.s.j.f.FiscalPrinterService - directIO(18, [I@7d763de, [Ljava.lang.String;@2d759bf)
c.s.j.f.FiscalPrinterService - directIO: OK
c.s.j.f.FiscalPrinterService - directIO(18, [I@bc3988c, [Ljava.lang.String;@30acbd5)
c.s.j.f.FiscalPrinterService - directIO: OK
c.s.j.f.FiscalPrinterService - printRecItem(Почтово-курьерские услуги, 0, 1000, 1, 111100, )
c.s.j.f.receipt.FSSalesReceipt - price: 0, quantity: 1000, unitPrice: 111100
c.s.j.f.FiscalPrinterService - printRecItem: OK
c.s.j.f.FiscalPrinterService - getState()
c.s.j.f.FiscalPrinterService - getState = 2
r.c.a.p.m.i.r.PrinterManager - state = FPTR_PS_FISCAL_RECEIPT
c.s.j.f.FiscalPrinterService - printRecMessage(********************************)
c.s.j.f.FiscalPrinterService - printRecMessage: OK
c.s.j.f.FiscalPrinterService - directIO(2, [I@171dfea, [I@8b1d2db)
c.s.j.f.FiscalPrinterService - directIO: OK
c.s.j.f.FiscalPrinterService - printRecTotal(0, 0, 13)
c.s.j.f.FiscalPrinterImpl - printRecTotal
c.s.j.f.FiscalPrinterService - printRecTotal: OK
c.s.j.f.FiscalPrinterService - directIO(2, [I@257b178, [I@2395051)
c.s.j.f.FiscalPrinterService - directIO: OK
r.c.a.p.m.i.r.PrinterManager - print recTotal cash = 111100
c.s.j.f.FiscalPrinterService - printRecTotal(0, 111100, 0)
c.s.j.f.FiscalPrinterImpl - printRecTotal
c.s.j.f.FiscalPrinterService - printRecTotal: OK
r.c.a.p.m.i.r.PrinterManager - setSuspended
r.c.a.p.m.i.r.PrinterManager - endFiscalReceipt
c.s.j.f.FiscalPrinterService - getState()
c.s.j.f.FiscalPrinterService - getState = 2
r.c.a.p.m.i.r.PrinterManager - state = FPTR_PS_FISCAL_RECEIPT
c.s.j.f.FiscalPrinterService - directIO(62, null, [])
c.s.f.SMFiscalPrinterImpl - FF02h, Fiscal storage: read serial
c.s.fiscalprinter.PrinterProtocol_2 - -> 8F 08 00 90 00 FF 02 1E 00 00 00 86 C2
c.s.fiscalprinter.PrinterProtocol_2 - <- 15 00
c.s.fiscalprinter.PrinterProtocol_2 - <- 90 00
c.s.fiscalprinter.PrinterProtocol_2 - <- FF 02 00 39 39 39 39 30 37 38 39 30 32 30 30 34 39 39 30
c.s.fiscalprinter.PrinterProtocol_2 - <- D6 F8
c.s.f.SMFiscalPrinterImpl - FF02h, Fiscal storage: read serial = 0, 148 ms
c.s.f.SMFiscalPrinterImpl - readTable(18, 1, 3)
c.s.f.SMFiscalPrinterImpl - 2Eh, Read field structure
c.s.fiscalprinter.PrinterProtocol_2 - -> 8F 09 00 91 00 2E 1E 00 00 00 12 03 8C 3A
c.s.fiscalprinter.PrinterProtocol_2 - <- 30 00
c.s.fiscalprinter.PrinterProtocol_2 - <- 91 00
c.s.fiscalprinter.PrinterProtocol_2 - <- 2E 00 52 4E 4D 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
c.s.fiscalprinter.PrinterProtocol_2 - <- 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
c.s.fiscalprinter.PrinterProtocol_2 - <- 00 00 01 15 00 00
c.s.fiscalprinter.PrinterProtocol_2 - <- 81 D8
c.s.f.SMFiscalPrinterImpl - 2Eh, Read field structure = 0, 34 ms
c.s.f.SMFiscalPrinterImpl - 1Fh, Get table field value
c.s.fiscalprinter.PrinterProtocol_2 - -> 8F 0B 00 92 00 1F 1E 00 00 00 12 01 00 03 44 09
c.s.fiscalprinter.PrinterProtocol_2 - <- 19 00
c.s.fiscalprinter.PrinterProtocol_2 - <- 92 00
c.s.fiscalprinter.PrinterProtocol_2 - <- 1F 00 30 30 30 30 30 30 30 30 30 30 30 31 32 39 37 32 00 20
c.s.fiscalprinter.PrinterProtocol_2 - <- 20 20 00
c.s.fiscalprinter.PrinterProtocol_2 - <- 04 4A
c.s.f.SMFiscalPrinterImpl - 1Fh, Get table field value = 0, 13 ms
c.s.f.SMFiscalPrinterImpl - FF01h, Fiscal storage: read status
c.s.fiscalprinter.PrinterProtocol_2 - -> 8F 08 00 93 00 FF 01 1E 00 00 00 21 E4
c.s.fiscalprinter.PrinterProtocol_2 - <- 23 00
c.s.fiscalprinter.PrinterProtocol_2 - <- 93 00
c.s.fiscalprinter.PrinterProtocol_2 - <- FF 01 00 03 04 00 01 00 14 02 07 10 34 39 39 39 39 30 37 38
c.s.fiscalprinter.PrinterProtocol_2 - <- 39 30 32 30 30 34 39 39 30 0B 00 00 00
c.s.fiscalprinter.PrinterProtocol_2 - <- 4C 3C
c.s.f.SMFiscalPrinterImpl - FF01h, Fiscal storage: read status = 0, 130 ms
c.s.f.SMFiscalPrinterImpl - FF03h, Fiscal storage: read expiration date
c.s.fiscalprinter.PrinterProtocol_2 - -> 8F 08 00 94 00 FF 03 1E 00 00 00 BA 67
c.s.fiscalprinter.PrinterProtocol_2 - <- 0A 00
c.s.fiscalprinter.PrinterProtocol_2 - <- 94 00
c.s.fiscalprinter.PrinterProtocol_2 - <- FF 03 00 15 05 16 1D 01
c.s.fiscalprinter.PrinterProtocol_2 - <- 64 07
c.s.f.SMFiscalPrinterImpl - FF03h, Fiscal storage: read expiration date = 0, 23 ms
c.s.f.SMFiscalPrinterImpl - FF39h, Fiscal storage: read communication status
c.s.fiscalprinter.PrinterProtocol_2 - -> 8F 08 00 95 00 FF 39 1E 00 00 00 29 6A
c.s.fiscalprinter.PrinterProtocol_2 - <- 12 00
c.s.fiscalprinter.PrinterProtocol_2 - <- 95 00
c.s.fiscalprinter.PrinterProtocol_2 - <- FF 39 00 00 00 00 00 00 00 00 00 00 00 00 00 00
c.s.fiscalprinter.PrinterProtocol_2 - <- 81 21
c.s.f.SMFiscalPrinterImpl - FF39h, Fiscal storage: read communication status = 0, 44 ms
c.s.f.SMFiscalPrinterImpl - FF09h, Fiscal storage: read fiscalization
c.s.fiscalprinter.PrinterProtocol_2 - -> 8F 08 00 96 00 FF 09 1E 00 00 00 B2 AE
c.s.fiscalprinter.PrinterProtocol_2 - <- 35 00
c.s.fiscalprinter.PrinterProtocol_2 - <- 96 00
c.s.fiscalprinter.PrinterProtocol_2 - <- FF 09 00 14 02 07 10 13 37 37 32 30 37 38 36 33 35 39 20 20
c.s.fiscalprinter.PrinterProtocol_2 - <- 30 30 30 30 30 30 30 30 30 30 30 31 32 39 37 32 20 20 20 20
c.s.fiscalprinter.PrinterProtocol_2 - <- 01 00 00 01 00 00 00 1F 71 9A E3
c.s.fiscalprinter.PrinterProtocol_2 - <- BE 34
c.s.f.SMFiscalPrinterImpl - FF09h, Fiscal storage: read fiscalization = 0, 63 ms
c.s.f.SMFiscalPrinterImpl - FF40h, Fiscal storage: read day parameters
c.s.fiscalprinter.PrinterProtocol_2 - -> 8F 08 00 97 00 FF 40 1E 00 00 00 75 50
c.s.fiscalprinter.PrinterProtocol_2 - <- 0A 00
c.s.fiscalprinter.PrinterProtocol_2 - <- 97 00
c.s.fiscalprinter.PrinterProtocol_2 - <- FF 40 00 01 04 00 00 00
c.s.fiscalprinter.PrinterProtocol_2 - <- E0 DC
c.s.f.SMFiscalPrinterImpl - FF40h, Fiscal storage: read day parameters = 0, 70 ms
c.s.f.SMFiscalPrinterImpl - readTable(19, 1, 1)
c.s.f.SMFiscalPrinterImpl - 2Eh, Read field structure
c.s.fiscalprinter.PrinterProtocol_2 - -> 8F 09 00 98 00 2E 1E 00 00 00 13 01 23 EB
c.s.fiscalprinter.PrinterProtocol_2 - <- 30 00
c.s.fiscalprinter.PrinterProtocol_2 - <- 98 00
c.s.fiscalprinter.PrinterProtocol_2 - <- 2E 00 D1 C5 D0 C2 C5 D0 00 00 00 00 00 00 00 00 00 00 00 00
c.s.fiscalprinter.PrinterProtocol_2 - <- 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
c.s.fiscalprinter.PrinterProtocol_2 - <- 00 00 01 40 00 00
c.s.fiscalprinter.PrinterProtocol_2 - <- B6 37
c.s.f.SMFiscalPrinterImpl - 2Eh, Read field structure = 0, 16 ms
c.s.f.SMFiscalPrinterImpl - 1Fh, Get table field value
c.s.fiscalprinter.PrinterProtocol_2 - -> 8F 0B 00 99 00 1F 1E 00 00 00 13 01 00 01 C6 85
c.s.fiscalprinter.PrinterProtocol_2 - <- 44 00
c.s.fiscalprinter.PrinterProtocol_2 - <- 99 00
c.s.fiscalprinter.PrinterProtocol_2 - <- 1F 00 6B 6B 6D 2D 73 65 72 76 65 72 2D 74 65 73 74 2E 31 2D
c.s.fiscalprinter.PrinterProtocol_2 - <- 6F 66 64 2E 72 75 00 00 00 00 00 00 00 00 00 00 00 00 00 00
c.s.fiscalprinter.PrinterProtocol_2 - <- 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
c.s.fiscalprinter.PrinterProtocol_2 - <- 00 00 00 00 00 00
c.s.fiscalprinter.PrinterProtocol_2 - <- 0C 4B
c.s.f.SMFiscalPrinterImpl - 1Fh, Get table field value = 0, 17 ms
c.s.f.SMFiscalPrinterImpl - readTable(19, 1, 2)
c.s.f.SMFiscalPrinterImpl - 2Eh, Read field structure
c.s.fiscalprinter.PrinterProtocol_2 - -> 8F 09 00 9A 00 2E 1E 00 00 00 13 02 27 1D
c.s.fiscalprinter.PrinterProtocol_2 - <- 32 00
c.s.fiscalprinter.PrinterProtocol_2 - <- 9A 00
c.s.fiscalprinter.PrinterProtocol_2 - <- 2E 00 CF CE D0 D2 00 00 00 00 00 00 00 00 00 00 00 00 00 00
c.s.fiscalprinter.PrinterProtocol_2 - <- 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
c.s.fiscalprinter.PrinterProtocol_2 - <- 00 00 00 02 00 00 FF FF
c.s.fiscalprinter.PrinterProtocol_2 - <- BC 79
c.s.f.SMFiscalPrinterImpl - 2Eh, Read field structure = 0, 40 ms
c.s.f.SMFiscalPrinterImpl - 1Fh, Get table field value
c.s.fiscalprinter.PrinterProtocol_2 - -> 8F 0B 00 9B 00 1F 1E 00 00 00 13 01 00 02 16 15
c.s.fiscalprinter.PrinterProtocol_2 - <- 06 00
c.s.fiscalprinter.PrinterProtocol_2 - <- 9B 00
c.s.fiscalprinter.PrinterProtocol_2 - <- 1F 00 61 1E
c.s.fiscalprinter.PrinterProtocol_2 - <- 5E B8
c.s.f.SMFiscalPrinterImpl - 1Fh, Get table field value = 0, 13 ms
c.s.f.SMFiscalPrinterImpl - 2Eh, Read field structure
c.s.fiscalprinter.PrinterProtocol_2 - -> 8F 09 00 9C 00 2E 1E 00 00 00 13 02 AF 47
c.s.fiscalprinter.PrinterProtocol_2 - <- 32 00
c.s.fiscalprinter.PrinterProtocol_2 - <- 9C 00
c.s.fiscalprinter.PrinterProtocol_2 - <- 2E 00 CF CE D0 D2 00 00 00 00 00 00 00 00 00 00 00 00 00 00
c.s.fiscalprinter.PrinterProtocol_2 - <- 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
c.s.fiscalprinter.PrinterProtocol_2 - <- 00 00 00 02 00 00 FF FF
c.s.fiscalprinter.PrinterProtocol_2 - <- 88 14
c.s.f.SMFiscalPrinterImpl - 2Eh, Read field structure = 0, 13 ms
c.s.j.f.FiscalPrinterService - directIO: OK
c.s.j.f.FiscalPrinterService - getTLV(3, null, [Ljava.lang.String;@88610b6)
c.s.f.SMFiscalPrinterImpl - readLongStatus
c.s.f.SMFiscalPrinterImpl - 11h, Get status
c.s.fiscalprinter.PrinterProtocol_2 - -> 8F 07 00 9D 00 11 01 00 00 00 EE 07
c.s.fiscalprinter.PrinterProtocol_2 - <- 32 00
c.s.fiscalprinter.PrinterProtocol_2 - <- 9D 00
c.s.fiscalprinter.PrinterProtocol_2 - <- 11 00 01 43 31 7D 00 1A 06 13 01 0C 00 92 0A 08 00 01 4E 41
c.s.fiscalprinter.PrinterProtocol_2 - <- 00 00 01 01 10 08 02 14 0C 24 24 00 59 68 00 00 03 00 00 00
c.s.fiscalprinter.PrinterProtocol_2 - <- 00 00 B7 D9 31 CC 01 00
c.s.fiscalprinter.PrinterProtocol_2 - <- B4 B8
c.s.f.SMFiscalPrinterImpl - 11h, Get status = 0, 50 ms
c.s.j.f.FiscalPrinterImpl - getTLV(FPTR_GD_RECEIPT_NUMBER)=12
c.s.j.f.FiscalPrinterService - getTLV: OK
c.s.j.f.FiscalPrinterService - directIO(17, [I@cf0c1b7, [Ljava.lang.String;@8126d24)
c.s.j.f.FiscalPrinterService - directIO: OK
c.s.j.f.FiscalPrinterService - directIO(29, [I@af1a08d, com.shtrih.fiscalprinter.command.FSReadSerial@1da8242)
c.s.f.SMFiscalPrinterImpl - FF02h, Fiscal storage: read serial
c.s.fiscalprinter.PrinterProtocol_2 - -> 8F 08 00 9E 00 FF 02 1E 00 00 00 97 5C
c.s.fiscalprinter.PrinterProtocol_2 - <- 15 00
c.s.fiscalprinter.PrinterProtocol_2 - <- 9E 00
c.s.fiscalprinter.PrinterProtocol_2 - <- FF 02 00 39 39 39 39 30 37 38 39 30 32 30 30 34 39 39 30
c.s.fiscalprinter.PrinterProtocol_2 - <- D6 EB
c.s.f.SMFiscalPrinterImpl - FF02h, Fiscal storage: read serial = 0, 139 ms
c.s.j.f.FiscalPrinterService - directIO: OK
c.s.j.f.FiscalPrinterService - directIO(17, [I@ec5c253, [Ljava.lang.String;@a9b3790)
c.s.j.f.FiscalPrinterService - directIO: OK
c.s.j.f.FiscalPrinterService - directIO(29, [I@864b889, com.shtrih.fiscalprinter.command.FSReadStatus@612808e)
c.s.f.SMFiscalPrinterImpl - FF01h, Fiscal storage: read status
c.s.fiscalprinter.PrinterProtocol_2 - -> 8F 08 00 9F 83 00 FF 01 1E 00 00 00 96 F5
c.s.fiscalprinter.PrinterProtocol_2 - <- 23 00
c.s.fiscalprinter.PrinterProtocol_2 - <- 9F 00
c.s.fiscalprinter.PrinterProtocol_2 - <- FF 01 00 03 04 00 01 00 14 02 07 10 34 39 39 39 39 30 37 38
c.s.fiscalprinter.PrinterProtocol_2 - <- 39 30 32 30 30 34 39 39 30 0B 00 00 00
c.s.fiscalprinter.PrinterProtocol_2 - <- 72 B9
c.s.f.SMFiscalPrinterImpl - FF01h, Fiscal storage: read status = 0, 145 ms
c.s.j.f.FiscalPrinterService - directIO: OK
c.s.j.f.FiscalPrinterService - getState()
c.s.j.f.FiscalPrinterService - getState = 2
r.c.a.p.m.i.r.PrinterManager - state = FPTR_PS_FISCAL_RECEIPT
c.s.j.f.FiscalPrinterService - endFiscalReceipt(false)
c.s.j.f.FiscalPrinterImpl - endFiscalReceipt
c.s.f.SMFiscalPrinterImpl - readTable(17, 1, 3)
c.s.f.SMFiscalPrinterImpl - 2Eh, Read field structure
c.s.fiscalprinter.PrinterProtocol_2 - -> 8F 09 00 A0 00 2E 1E 00 00 00 11 03 FE 70
c.s.fiscalprinter.PrinterProtocol_2 - <- 30 00
c.s.fiscalprinter.PrinterProtocol_2 - <- A0 00
c.s.fiscalprinter.PrinterProtocol_2 - <- 2E 00 52 55 53 20 D0 C5 C6 C8 CC 20 C8 D1 D7 C8 D1 CB C5 CD
c.s.fiscalprinter.PrinterProtocol_2 - <- C8 DF 20 D1 CA C8 C4 CE CA 00 00 00 00 00 00 00 00 00 00 00
c.s.fiscalprinter.PrinterProtocol_2 - <- 00 00 00 01 00 02
c.s.fiscalprinter.PrinterProtocol_2 - <- AE 82
c.s.f.SMFiscalPrinterImpl - 2Eh, Read field structure = 0, 60 ms
c.s.f.SMFiscalPrinterImpl - 1Fh, Get table field value
c.s.fiscalprinter.PrinterProtocol_2 - -> 8F 0B 00 A1 00 1F 1E 00 00 00 11 01 00 03 25 15
c.s.fiscalprinter.PrinterProtocol_2 - <- 05 00
c.s.fiscalprinter.PrinterProtocol_2 - <- A1 00
c.s.fiscalprinter.PrinterProtocol_2 - <- 1F 00 02
c.s.fiscalprinter.PrinterProtocol_2 - <- 4C 47
c.s.f.SMFiscalPrinterImpl - 1Fh, Get table field value = 0, 17 ms
c.s.f.SMFiscalPrinterImpl - FF01h, Fiscal storage: read status
c.s.fiscalprinter.PrinterProtocol_2 - -> 8F 08 00 A2 00 FF 01 1E 00 00 00 2E E5
c.s.fiscalprinter.PrinterProtocol_2 - <- 23 00
c.s.fiscalprinter.PrinterProtocol_2 - <- A2 00
c.s.fiscalprinter.PrinterProtocol_2 - <- FF 01 00 03 04 00 01 00 14 02 07 10 34 39 39 39 39 30 37 38
c.s.fiscalprinter.PrinterProtocol_2 - <- 39 30 32 30 30 34 39 39 30 0B 00 00 00
c.s.fiscalprinter.PrinterProtocol_2 - <- C3 6F
c.s.f.SMFiscalPrinterImpl - FF01h, Fiscal storage: read status = 0, 187 ms
c.s.f.SMFiscalPrinterImpl - FF0Ch, Fiscal storage: write TLV data
c.s.fiscalprinter.PrinterProtocol_2 - -> 8F 18 00 A3 00 FF 0C 1E 00 00 00 A8 04 0C 00 31 31 2D 31 31
c.s.fiscalprinter.PrinterProtocol_2 - -> 31 31 2D 31 31 31 31 FC B1
c.s.fiscalprinter.PrinterProtocol_2 - <- 05 00
c.s.fiscalprinter.PrinterProtocol_2 - <- A3 00
c.s.fiscalprinter.PrinterProtocol_2 - <- FF 0C 00
c.s.fiscalprinter.PrinterProtocol_2 - <- D1 C6
c.s.f.SMFiscalPrinterImpl - FF0Ch, Fiscal storage: write TLV data = 0, 24 ms
c.s.f.SMFiscalPrinterImpl - FF01h, Fiscal storage: read status
c.s.fiscalprinter.PrinterProtocol_2 - -> 8F 08 00 A4 00 FF 01 1E 00 00 00 E5 65
c.s.fiscalprinter.PrinterProtocol_2 - <- 23 00
c.s.fiscalprinter.PrinterProtocol_2 - <- A4 00
c.s.fiscalprinter.PrinterProtocol_2 - <- FF 01 00 03 04 01 01 00 14 02 07 10 34 39 39 39 39 30 37 38
c.s.fiscalprinter.PrinterProtocol_2 - <- 39 30 32 30 30 34 39 39 30 0B 00 00 00
c.s.fiscalprinter.PrinterProtocol_2 - <- C8 09
c.s.f.SMFiscalPrinterImpl - FF01h, Fiscal storage: read status = 0, 138 ms
c.s.f.SMFiscalPrinterImpl - FF0Ch, Fiscal storage: write TLV data
c.s.fiscalprinter.PrinterProtocol_2 - -> 8F 18 00 A5 00 FF 0C 1E 00 00 00 B3 04 0C 00 30 39 38 32 32
c.s.fiscalprinter.PrinterProtocol_2 - -> 37 30 34 33 32 37 32 46 AD
c.s.fiscalprinter.PrinterProtocol_2 - <- 05 00
c.s.fiscalprinter.PrinterProtocol_2 - <- A5 00
c.s.fiscalprinter.PrinterProtocol_2 - <- FF 0C 00
c.s.fiscalprinter.PrinterProtocol_2 - <- 54 0B
c.s.f.SMFiscalPrinterImpl - FF0Ch, Fiscal storage: write TLV data = 0, 54 ms
c.s.f.SMFiscalPrinterImpl - printSale
c.s.f.SMFiscalPrinterImpl - FF46h, FS: Print receipt item
c.s.fiscalprinter.PrinterProtocol_2 - -> 8F 4A 00 A6 00 FF 46 01 00 00 00 01 40 42 0F 00 00 00 FC B1
c.s.fiscalprinter.PrinterProtocol_2 - -> 01 00 00 FC B1 01 00 00 FF FF FF FF FF 01 01 04 04 CF EE F7
c.s.fiscalprinter.PrinterProtocol_2 - -> F2 EE E2 EE 2D EA F3 F0 FC E5 F0 F1 EA E8 E5 20 F3 F1 EB F3
c.s.fiscalprinter.PrinterProtocol_2 - -> E3 E8 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 E6 C5
c.s.fiscalprinter.PrinterProtocol_2 - <- 05 00
c.s.fiscalprinter.PrinterProtocol_2 - <- A6 00
c.s.fiscalprinter.PrinterProtocol_2 - <- FF 46 91
c.s.fiscalprinter.PrinterProtocol_2 - <- 19 94
c.s.f.SMFiscalPrinterImpl - 145, Выход за границу поля печати при данных настройках шрифта, FF46010000000140420F000000FCB1010000FCB1010000FFFFFFFFFF01010404CFEEF7F2EEE2EE2DEAF3F0FCE5F0F1EAE8E520F3F1EBF3E3E8000000000000000000000000000000
c.s.j.f.FiscalPrinterImpl - ErrorEvent(JPOS_E_EXTENDED, 445)
c.s.f.SMFiscalPrinterImpl - FF46h, FS: Print receipt item = 145, 63 ms
c.s.f.SMFiscalPrinterImpl - printStringFont(2, 1, '********************************')
c.s.f.SMFiscalPrinterImpl - 2Fh, Print string with specific font
c.s.fiscalprinter.PrinterProtocol_2 - -> 8F 31 00 A7 00 2F 01 00 00 00 02 01 2A 2A 2A 2A 2A 2A 2A 2A
c.s.fiscalprinter.PrinterProtocol_2 - -> 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A
c.s.fiscalprinter.PrinterProtocol_2 - -> 2A 2A 2A 2A 00 00 00 00 00 00 00 00 84 71
c.s.fiscalprinter.PrinterProtocol_2 - <- 05 00
c.s.fiscalprinter.PrinterProtocol_2 - <- A7 00
c.s.fiscalprinter.PrinterProtocol_2 - <- 2F 00 01
c.s.fiscalprinter.PrinterProtocol_2 - <- 0F 7F
c.s.f.SMFiscalPrinterImpl - 2Fh, Print string with specific font = 0, 13 ms
c.s.f.SMFiscalPrinterImpl - waitForPrinting
c.s.f.SMFiscalPrinterImpl - readLongStatus
c.s.f.SMFiscalPrinterImpl - 11h, Get status
c.s.fiscalprinter.PrinterProtocol_2 - -> 8F 07 00 A8 00 11 01 00 00 00 C4 27
c.s.fiscalprinter.PrinterProtocol_2 - <- 32 00
c.s.fiscalprinter.PrinterProtocol_2 - <- A8 00
c.s.fiscalprinter.PrinterProtocol_2 - <- 11 00 01 43 31 7D 00 1A 06 13 01 0C 00 92 0A 08 00 01 4E 41
c.s.fiscalprinter.PrinterProtocol_2 - <- 00 00 01 01 10 08 02 14 0C 24 25 00 59 68 00 00 03 00 00 00
c.s.fiscalprinter.PrinterProtocol_2 - <- 00 00 B7 D9 31 CC 01 00
c.s.fiscalprinter.PrinterProtocol_2 - <- E8 4A
c.s.f.SMFiscalPrinterImpl - 11h, Get status = 0, 16 ms
c.s.f.SMFiscalPrinterImpl - checkEcrMode
c.s.f.SMFiscalPrinterImpl - FF45h, Fiscal storage: close receipt
c.s.f.SMFiscalPrinterImpl - getSubtotal
c.s.f.SMFiscalPrinterImpl - 89h, Get receipt subtotal
c.s.fiscalprinter.PrinterProtocol_2 - -> 8F 07 00 A9 00 89 01 00 00 00 02 BB
c.s.fiscalprinter.PrinterProtocol_2 - <- 0A 00
c.s.fiscalprinter.PrinterProtocol_2 - <- A9 00
c.s.fiscalprinter.PrinterProtocol_2 - <- 89 00 01 00 00 00 00 00
c.s.fiscalprinter.PrinterProtocol_2 - <- A4 80
c.s.f.SMFiscalPrinterImpl - 89h, Get receipt subtotal = 0, 41 ms
c.s.fiscalprinter.PrinterProtocol_2 - -> 8F 78 00 AA 00 FF 45 01 00 00 00 FC B1 01 00 00 00 00 00 00
c.s.fiscalprinter.PrinterProtocol_2 - -> 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
c.s.fiscalprinter.PrinterProtocol_2 - -> 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
c.s.fiscalprinter.PrinterProtocol_2 - -> 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
c.s.fiscalprinter.PrinterProtocol_2 - -> 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
c.s.fiscalprinter.PrinterProtocol_2 - -> 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
c.s.fiscalprinter.PrinterProtocol_2 - -> 00 00 00 2B 0E
c.s.fiscalprinter.PrinterProtocol_2 - <- 05 00
c.s.fiscalprinter.PrinterProtocol_2 - <- AA 00
c.s.fiscalprinter.PrinterProtocol_2 - <- FF 45 8E
c.s.fiscalprinter.PrinterProtocol_2 - <- BF A9
c.s.f.SMFiscalPrinterImpl - 142, Нулевой итог чека, FF4501000000FCB10100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
c.s.j.f.FiscalPrinterImpl - ErrorEvent(JPOS_E_EXTENDED, 442)
c.s.f.SMFiscalPrinterImpl - FF45h, Fiscal storage: close receipt = 142, 183 ms
c.s.j.f.JposExceptionHandler - JposException. ErrorCode: 114, ErrorCodeExtended: 442, '142, Нулевой итог чека'
r.c.a.p.m.i.r.PrinterManager - finish printReceipt with error:d0bdad07-ce4b-46c5-8389-a44ef04d66ab
jpos.JposException: 142, Нулевой итог чека
at com.shtrih.jpos.fiscalprinter.JposExceptionHandler.getJposExceptionWithoutDetails(JposExceptionHandler.java:83)
at com.shtrih.jpos.fiscalprinter.JposExceptionHandler.getJposException(JposExceptionHandler.java:52)
at com.shtrih.jpos.fiscalprinter.JposExceptionHandler.handleException(JposExceptionHandler.java:41)
at com.shtrih.jpos.fiscalprinter.FiscalPrinterImpl.handleException(FiscalPrinterImpl.java:456)
at com.shtrih.jpos.fiscalprinter.FiscalPrinterService.handleException(FiscalPrinterService.java:39)
at com.shtrih.jpos.fiscalprinter.FiscalPrinterService.endFiscalReceipt(FiscalPrinterService.java:1533)
at jpos.FiscalPrinter.endFiscalReceipt(FiscalPrinter.java:3817)
at com.shtrih.fiscalprinter.ShtrihFiscalPrinter113.endFiscalReceipt(ShtrihFiscalPrinter113.java:707)
at
23 мая 2019
50917
Время чтения:
44 мин.
4
Бывает так, что в любой момент времени может возникнуть сбой в работе той, или иной системы. Кассовые аппараты компании «Штрих-М» не исключение. В данном обзоре представлены основные неисправности и способы решения возникших проблем с онлайн-кассой ШТРИХ-М-01Ф, а также коды ошибок с описанием. Этот материал поможет вам сэкономить драгоценное время и не заниматься поиском решения проблемы в интернете. В случае, если неисправность невозможно устранить самостоятельно, нужно обратиться к специалистам сервисного центра.
Для определения ошибочных ситуаций может использоваться индикатор ошибки, находящийся на индикаторной панели, который служит, для:
-
индикации наличия бумаги: при отсутствии бумаги загорается красным цветом и ККТ подаёт звуковой сигнал;
- индикации аварии аппаратной части ККТ: после включения питания мигает двойными вспышками через паузу (звуковых сигналов нет, связи по интерфейсу с ККТ нет);
-
индикации нарушения целостности данных в ОЗУ, а также когда ККТ находится в режиме 9: мигает после включения питания ККТ и звукового сигнала (на все запросы по интерфейсу передаётся соответствующий код ошибки).
ККТ не реагирует на нажатия кнопок промотки бумаги
Причина. ККТ выключен
Решение. Включите питание ККТ
Причина. Идет отработка какой-то команды
Решение. Дождитесь окончания выполнения текущей операции
Причина. «Заело» бумагу
Решение. Освободите бумагу
Причина. ККТ вышел из строя
Решение. Обратитесь в сервисный центр
ККТ не отвечает на команды хоста
Причина. ККТ выключен
Решение. Включите питание ККТ
Причина. Скорость обмена ККТ с хостом не совпадает со скоростью, на которой хост посылает команды
Решение. Установите скорость передачи данных хоста
Причина. Скорость обмена ККТ с хостом совпадает со скоростью, на которой хост посылает команды, но канал связи не позволяет передавать данные на такой скорости без ошибок
Решение. Установите скорость передачи данных хоста и ККТ равной 4800 бод (см. раздел инструкции «Установка скорости обмена с хостом по умолчанию»)
Причина. Соединительный кабель не подключен или вышел из строя
Решение. Подключите или замените кабель
Причина. ККТ вышел из строя
Решение. Обратитесь в сервисный центр
Нет связи с ОФД
Причина. Неверные настройки ККТ
Решение. Проверьте настройки ККТ
Чеки не передаются в ОФД в течении 30 дней
Причина. Нет связи
Решение. Обратитесь в обслуживающую организацию
Нужна помощь с кассой ШТРИХ-М?
Поможем разобраться с любыми неполадками!
Оставьте заявку и получите консультацию инженера по ККТ.
Заказать звонок
Ваша заявка принята
Наши консультанты перезвонят Вам
в течение 20 минут
Коды ошибок
Примечание 1: В столбце «Устройство» указывается источник возникновения ошибки: фискальный накопитель (ФН) или сама ККТ.
Код ошибки |
Устройство |
Описание ошибки |
Версия протокола ККТ |
Критичность |
|
HEX |
DEC |
v.2.0 |
|||
00h |
0 |
ФН |
Ошибок нет |
+ |
|
01h |
1 |
ФН |
Неизвестная команда, неверный формат посылки или неизвестные параметры |
+ |
|
02h |
2 |
ФН |
Неверное состояние ФН |
+ |
|
03h |
3 |
ФН |
Ошибка ФН |
+ |
|
04h |
4 |
ФН |
Ошибка КС |
+ |
|
05h |
5 |
ФН |
Закончен срок эксплуатации ФН |
+ |
|
06h |
6 |
ФН |
Архив ФН переполнен |
+ |
|
07h |
7 |
ФН |
Неверные дата и/или время |
+ |
|
08h |
8 |
ФН |
Нет запрошенных данных |
+ |
|
09h |
9 |
ФН |
Некорректное значение параметров команды |
+ |
|
10h |
16 |
ФН |
Превышение размеров TLV данных |
+ |
|
11h |
17 |
ФН |
Нет транспортного соединения |
+ |
|
12h |
18 |
ФН |
Исчерпан ресурс КС (криптографического сопроцессора) |
+ |
|
14h |
20 |
ФН |
Исчерпан ресурс хранения |
+ |
|
15h |
21 |
ФН |
Исчерпан ресурс Ожидания передачи сообщения |
+ |
|
16h |
22 |
ФН |
Продолжительность смены более 24 часов |
+ |
|
17h |
23 |
ФН |
Неверная разница во времени между 2 операциями |
+ |
|
20h |
32 |
ФН |
Сообщение от ОФД не может быть принято |
+ |
|
2Fh |
47 |
ККТ |
Таймаут обмена с ФН |
+ |
|
30h |
48 |
ККТ |
ФН не отвечает |
+ |
|
33h |
51 |
ККТ |
Некорректные параметры в команде |
+ |
|
34h |
52 |
ККТ |
Нет данных |
+ |
|
35h |
53 |
ККТ |
Некорректный параметр при данных настройках |
+ |
|
36h |
54 |
ККТ |
Некорректные параметры в команде для данной реализации ККТ |
+ |
|
37h |
55 |
ККТ |
Команда не поддерживается в данной реализации ККТ |
+ |
|
38h |
56 |
ККТ |
Ошибка в ПЗУ |
+ |
+ |
39h |
57 |
ККТ |
Внутренняя ошибка ПО ККТ |
+ |
|
3Ch |
60 |
ККТ |
Смена открыта операция невозможна |
+ |
|
3Dh |
61 |
ККТ |
Смена открыта операция невозможна |
||
3Eh |
62 |
ККТ |
Переполнение накопления по секциям в смене |
+ |
|
3Fh |
63 |
ККТ |
Переполнение накопления по скидкам в смене |
+ |
|
40h |
64 |
ККТ |
Переполнение диапазона скидок |
+ |
Код ошибки |
Устройство |
Описание ошибки |
Версия протокола ККТ |
Критичность |
|
HEX |
DEC |
v.2.0 |
|||
41h |
65 |
ККТ |
Переполнение диапазона оплаты наличными |
+ |
|
42h |
66 |
ККТ |
Переполнение диапазона оплаты типом 2 |
+ |
|
43h |
67 |
ККТ |
Переполнение диапазона оплаты типом 3 |
+ |
|
44h |
68 |
ККТ |
Переполнение диапазона оплаты типом 4 |
+ |
|
45h |
69 |
ККТ |
Cумма всех типов оплаты меньше итога чека |
+ |
|
46h |
70 |
ККТ |
Не хватает наличности в кассе |
+ |
|
47h |
71 |
ККТ |
Переполнение накопления по налогам в смене |
+ |
|
48h |
72 |
ККТ |
Переполнение итога чека |
+ |
|
49h |
73 |
ККТ |
Операция невозможна в открытом чеке данного типа |
||
4Ah |
74 |
ККТ |
Открыт чек – операция невозможна |
+ |
|
4Bh |
75 |
ККТ |
Буфер чека переполнен |
+ |
|
4Ch |
76 |
ККТ |
Переполнение накопления по обороту налогов в смене |
+ |
|
4Dh |
77 |
ККТ |
Вносимая безналичной оплатой сумма больше суммы чека |
+ |
|
4Eh |
78 |
ККТ |
Смена превысила 24 часа |
+ |
|
4Fh |
79 |
ККТ |
Неверный пароль |
+ |
|
50h |
80 |
ККТ |
Идет печать результатов выполнения предыдущей команды |
+ |
|
51h |
81 |
ККТ |
Переполнение накоплений наличными в смене |
+ |
|
52h |
82 |
ККТ |
Переполнение накоплений по типу оплаты 2 в смене |
+ |
|
53h |
83 |
ККТ |
Переполнение накоплений по типу оплаты 3 в смене |
+ |
|
54h |
84 |
ККТ |
Переполнение накоплений по типу оплаты 4 в смене |
+ |
|
55h |
85 |
ККТ |
Чек закрыт – операция невозможна |
||
56h |
86 |
ККТ |
Нет документа для повтора |
+ |
|
58h |
88 |
ККТ |
Ожидание команды продолжения печати |
+ |
|
59h |
89 |
ККТ |
Документ открыт другим оператором |
+ |
|
5Bh |
91 |
ККТ |
Переполнение диапазона надбавок |
+ |
|
5Ch |
92 |
ККТ |
Понижено напряжение 24В |
+ |
|
5Dh |
93 |
ККТ |
Таблица не определена |
+ |
|
5Eh |
94 |
ККТ |
Неверная операция |
+ |
|
5Fh |
95 |
ККТ |
Отрицательный итог чека |
+ |
|
60h |
96 |
ККТ |
Переполнение при умножении |
+ |
|
61h |
97 |
ККТ |
Переполнение диапазона цены |
+ |
|
62h |
98 |
ККТ |
Переполнение диапазона количества |
+ |
|
63h |
99 |
ККТ |
Переполнение диапазона отдела |
+ |
|
65h |
101 |
ККТ |
Не хватает денег в секции |
+ |
|
66h |
102 |
ККТ |
Переполнение денег в секции |
+ |
|
68h |
104 |
ККТ |
Не хватает денег по обороту налогов |
+ |
|
69h |
105 |
ККТ |
Переполнение денег по обороту налогов |
+ |
|
6Ah |
106 |
ККТ |
Ошибка питания в момент ответа по I2C |
+ |
|
6Bh |
107 |
ККТ |
Нет чековой ленты |
+ |
Код ошибки |
Устройство |
Описание ошибки |
Версия протокола ККТ |
Критичность |
|
HEX |
DEC |
v.2.0 |
|||
6Dh |
109 |
ККТ |
Не хватает денег по налогу |
+ |
|
6Eh |
110 |
ККТ |
Переполнение денег по налогу |
+ |
|
6Fh |
111 |
ККТ |
Переполнение по выплате в смене |
+ |
|
71h |
113 |
ККТ |
Ошибка отрезчика |
+ |
+ |
72h |
114 |
ККТ |
Команда не поддерживается в данном подрежиме |
+ |
|
73h |
115 |
ККТ |
Команда не поддерживается в данном режиме |
+ |
|
74h |
116 |
ККТ |
Ошибка ОЗУ |
+ |
+ |
75h |
117 |
ККТ |
Ошибка питания |
+ |
|
77h |
119 |
ККТ |
Ошибка принтера: нет сигнала с датчиков |
+ |
+ |
78h |
120 |
ККТ |
Замена ПО |
+ |
+ |
79h |
121 |
ККТ |
Ошибка часов |
+ |
|
7Ah |
122 |
ККТ |
Поле не редактируется |
+ |
|
7Bh |
123 |
ККТ |
Ошибка оборудования |
+ |
|
7Ch |
124 |
ККТ |
Не совпадает дата |
+ |
|
7Dh |
125 |
ККТ |
Неверный формат даты |
+ |
|
7Eh |
126 |
ККТ |
Неверное значение в поле длины |
+ |
|
7Fh |
127 |
ККТ |
Переполнение диапазона итога чека |
+ |
|
84h |
132 |
ККТ |
Переполнение наличности |
+ |
|
85h |
133 |
ККТ |
Переполнение по продажам в смене |
+ |
|
86h |
134 |
ККТ |
Переполнение по покупкам в смене |
+ |
|
87h |
135 |
ККТ |
Переполнение по возвратам продаж в смене |
+ |
|
88h |
136 |
ККТ |
Переполнение по возвратам покупок в смене |
+ |
|
89h |
137 |
ККТ |
Переполнение по внесению в смене |
+ |
|
8Eh |
142 |
ККТ |
Нулевой итог чека |
+ |
|
90h |
144 |
ККТ |
Поле превышает размер, установленный в настройках |
+ |
|
91h |
145 |
ККТ |
Выход за границу поля печати при данных настройках шрифта |
+ |
|
92h |
146 |
ККТ |
Наложение полей |
+ |
|
93h |
147 |
ККТ |
Восстановление ОЗУ прошло успешно |
+ |
|
94h |
148 |
ККТ |
Исчерпан лимит операций в чеке |
+ |
|
C0h |
192 |
ККТ |
Контроль даты и времени (подтвердите дату и время) |
+ |
|
C2h |
194 |
ККТ |
Превышение напряжения в блоке питания |
+ |
|
C4h |
196 |
ККТ |
Несовпадение номеров смен |
+ |
|
C7h |
199 |
ККТ |
Поле не редактируется в данном режиме |
+ |
|
С8h |
200 |
ККТ |
Нет связи с принтером или отсутствуют импульсы от таходатчика |
+ |
Коды ошибок ФН
Код ошибки |
Описание ошибки |
Комментарий |
00h |
Успешное выполнение команды |
|
01h |
Неизвестная команда, неверный формат посылки или неизвестные параметры |
Команда с таким кодом не найдена. Или формат, длина, состав (тип, формат) параметров не соответствует спецификации |
02h |
Неверное состояние ФН |
Данная команда требует другого состояния ФН |
03h |
Ошибка ФН |
Запросить расширенные сведения об ошибке |
04h |
Ошибка КС |
Запросить расширенные сведения об ошибке |
05h |
Закончен срок эксплуатации ФН |
|
06h |
Архив ФН переполнен |
|
07h |
Неверные дата и/или время |
Дата и время операции не соответствуют логике работы ФН |
08h |
Нет запрошенных данных |
Запрошенные данные отсутствуют в архиве ФН |
09h |
Некорректное значение параметров команды |
Параметры команды имеют правильный формат, но их значение не верно |
10h |
Превышение размеров TLV данных |
Размер передаваемых TLV данных превысил допустимый |
11h |
Нет транспортного соединения |
Транспортное соединение (ТС) отсутствует. Необходимо установить ТС с ОФД и передать в ФН команду «Транспортное соединение с ОФД» |
12h |
Исчерпан ресурс КС (криптографического сопроцессора) |
Требуется закрытие фискального режима |
14h |
Исчерпан ресурс хранения |
Ресурс для хранения документов для ОФД исчерпан |
15h |
Исчерпан ресурс Ожидания передачи сообщения |
Время нахождения в очереди самого старого сообщения на выдачу более 30 календарных дней. Только для касс в режиме передачи данных. |
16h |
Продолжительность смены более 24 часов |
Продолжительность смены более 24 часов |
17h |
Неверная разница во времени между 2 операциями |
Разница более чем на 5 минут отличается от разницы определенному по внутреннему таймеру ФН |
20h |
Сообщение от ОФД не может быть принято |
Сообщение ОФД не может быть принято, расширенные данные ответа указывают причину |
Раз в месяц делайте чистку кассы
Чтобы касса функционировала правильно, её необходимо обслуживать.
Важно вовремя замечать проблемы, поддерживать рабочее состояние кассового аппарата и других элементов системы. Кроме того, отсеки и датчики нуждаются в периодической чистке от пыли и грязи.
Производители рекомендуют хотя бы раз в месяц проводить плановую диагностику и чистку оборудования в сервисном центре. Так вы позаботитесь о долгой верной службе своей кассы.
Если у вас возникли вопросы по работе ККМ, обслуживанию или ремонту техники, свяжитесь со специалистами нашего Авторизованного сервисного центра ПОРТ. Звоните в техподдержку, приезжайте в один из офисов в Красноярске или пишите на почту info@portkkm.ru.
Будем рады вам помочь!