Имя: Пароль:
1C
 
Ошибка 55 Команда не поддерживается в данном режиме
0 morgan_black
 
09.09.23
15:22
Всем привет!Нужна помощь. Установили Штрих с ффд 1.2 Перестали пробиваться обычные в 1С (АА5) чеки без маркировки. При закрытии чека выдает ошибку (55, 37h) Команда не поддерживается в данной реализации.
Есть лог с драйвера ККМ, не пойму в каком месте проблема.

Вот крайние записи лога. Если нужно, могу выложить весь.

Лог
[09.09.2023 13:38:58.962] [00006208] [DEBUG] TDrvFR Invoke  PrintString ПечатьСтроки
[09.09.2023 13:38:58.962] [00006208] [DEBUG] TDrvFR PrintString
[09.09.2023 13:38:58.963] [00006208] [DEBUG] TFiscalPrinter PrintStringWithWrap
[09.09.2023 13:38:58.963] [00006208] [DEBUG] TFiscalPrinter Print width: 48
[09.09.2023 13:38:58.963] [00006208] [DEBUG] TFiscalPrinter Lock
[09.09.2023 13:38:58.963] [00006208] [DEBUG] TFiscalPrinter CommandCode=002F
[09.09.2023 13:38:58.963] [00006208] [ INFO] TFiscalPrinter ------------------------------------------------------------
[09.09.2023 13:38:58.963] [00006208] [DEBUG] TFiscalPrinter Команда: 2Fh, Печать строки данным шрифтом
[09.09.2023 13:38:58.963] [00006208] [ INFO] TFiscalPrinter ------------------------------------------------------------
[09.09.2023 13:38:58.963] [00006208] [DEBUG] TFiscalPrinter OpenPort
[09.09.2023 13:38:58.963] [00006208] [DEBUG] TFiscalPrinter Lock
[09.09.2023 13:38:58.963] [00006208] [DEBUG] TFiscalPrinter Unlock
[09.09.2023 13:38:58.963] [00006208] [DEBUG] TPrinterProtocol SetCmdTimeout: 600
[09.09.2023 13:38:58.963] [00006208] [DEBUG] TPrinterProtocol -> 05
[09.09.2023 13:38:58.963] [00006208] [DEBUG] TPrinterProtocol <- 15
[09.09.2023 13:38:58.964] [00006208] [DEBUG] TPrinterProtocol -> 02 2F 2F 01 00 00 00 42 01 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D
[09.09.2023 13:38:58.964] [00006208] [DEBUG] TPrinterProtocol -> 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D
[09.09.2023 13:38:58.964] [00006208] [DEBUG] TPrinterProtocol -> 3D 3D 3D 3D 3D 00 00 00 00 42
[09.09.2023 13:38:58.964] [00006208] [DEBUG] TPrinterProtocol <- 06
[09.09.2023 13:38:58.965] [00006208] [DEBUG] TPrinterProtocol SetCmdTimeout: 30000
[09.09.2023 13:38:58.965] [00006208] [DEBUG] TPrinterProtocol <- 02
[09.09.2023 13:38:58.965] [00006208] [DEBUG] TPrinterProtocol <- 03
[09.09.2023 13:38:58.965] [00006208] [DEBUG] TPrinterProtocol SetCmdTimeout: 600
[09.09.2023 13:38:58.966] [00006208] [DEBUG] TPrinterProtocol <- 2F 00 01 2D
[09.09.2023 13:38:58.966] [00006208] [DEBUG] TPrinterProtocol -> 06
[09.09.2023 13:38:58.967] [00006208] [DEBUG] TFiscalPrinter Unlock
[09.09.2023 13:38:58.967] [00006208] [DEBUG] TDrvFR PrintString: 0
[09.09.2023 13:38:58.967] [00006208] [DEBUG] TDrvFR RetValue:0
[09.09.2023 13:38:58.967] [00006208] [DEBUG] TDrvFR Invoke: 0x00000000 (Операция успешно завершена)
[09.09.2023 13:38:58.967] [00006208] [DEBUG] TDrvFR FindProp(Результат, 93)=0
[09.09.2023 13:38:58.967] [00006208] [DEBUG] TDrvFR TActiveXControl1C.IsPropReadable
[09.09.2023 13:38:58.967] [00006208] [DEBUG] TDrvFR TActiveXControl1C.GetPropVal
[09.09.2023 13:38:58.967] [00006208] [DEBUG] TDrvFR Get_ResultCode
[09.09.2023 13:38:58.967] [00006208] [DEBUG] TDrvFR Get_ResultCode: 0
[09.09.2023 13:38:58.967] [00006208] [DEBUG] TDrvFR FindProp(Пароль, 80)=0
[09.09.2023 13:38:58.967] [00006208] [DEBUG] TDrvFR TActiveXControl1C.IsPropWritable
[09.09.2023 13:38:58.967] [00006208] [DEBUG] TDrvFR TActiveXControl1C.SetPropVal
[09.09.2023 13:38:58.967] [00006208] [DEBUG] TDrvFR Set_Password
[09.09.2023 13:38:58.967] [00006208] [DEBUG] TDrvFR Set_Password: 1
[09.09.2023 13:38:58.967] [00006208] [DEBUG] TDrvFR FindProp(Сумма1, 110)=0
[09.09.2023 13:38:58.967] [00006208] [DEBUG] TDrvFR TActiveXControl1C.IsPropWritable
[09.09.2023 13:38:58.967] [00006208] [DEBUG] TDrvFR TActiveXControl1C.SetPropVal
[09.09.2023 13:38:58.967] [00006208] [DEBUG] TDrvFR Set_Summ1
[09.09.2023 13:38:58.967] [00006208] [DEBUG] TDrvFR Set_Summ1: 0
[09.09.2023 13:38:58.967] [00006208] [DEBUG] TDrvFR FindProp(Сумма2, 111)=0
[09.09.2023 13:38:58.968] [00006208] [DEBUG] TDrvFR TActiveXControl1C.IsPropWritable
[09.09.2023 13:38:58.968] [00006208] [DEBUG] TDrvFR TActiveXControl1C.SetPropVal
[09.09.2023 13:38:58.968] [00006208] [DEBUG] TDrvFR Set_Summ2
[09.09.2023 13:38:58.968] [00006208] [DEBUG] TDrvFR Set_Summ2: 2
[09.09.2023 13:38:58.968] [00006208] [DEBUG] TDrvFR FindProp(Сумма3, 112)=0
[09.09.2023 13:38:58.968] [00006208] [DEBUG] TDrvFR TActiveXControl1C.IsPropWritable
[09.09.2023 13:38:58.968] [00006208] [DEBUG] TDrvFR TActiveXControl1C.SetPropVal
[09.09.2023 13:38:58.968] [00006208] [DEBUG] TDrvFR Set_Summ3
[09.09.2023 13:38:58.968] [00006208] [DEBUG] TDrvFR Set_Summ3: 0
[09.09.2023 13:38:58.968] [00006208] [DEBUG] TDrvFR FindProp(Сумма4, 113)=0
[09.09.2023 13:38:58.968] [00006208] [DEBUG] TDrvFR TActiveXControl1C.IsPropWritable
[09.09.2023 13:38:58.968] [00006208] [DEBUG] TDrvFR TActiveXControl1C.SetPropVal
[09.09.2023 13:38:58.968] [00006208] [DEBUG] TDrvFR Set_Summ4
[09.09.2023 13:38:58.968] [00006208] [DEBUG] TDrvFR Set_Summ4: 0
[09.09.2023 13:38:58.968] [00006208] [DEBUG] TDrvFR FindProp(СкидкаНаЧек, 19)=0
[09.09.2023 13:38:58.968] [00006208] [DEBUG] TDrvFR TActiveXControl1C.IsPropWritable
[09.09.2023 13:38:58.968] [00006208] [DEBUG] TDrvFR TActiveXControl1C.SetPropVal
[09.09.2023 13:38:58.968] [00006208] [DEBUG] TDrvFR Set_DiscountOnCheck
[09.09.2023 13:38:58.968] [00006208] [DEBUG] TDrvFR Set_DiscountOnCheck: 0
[09.09.2023 13:38:58.968] [00006208] [DEBUG] TDrvFR FindProp(Налог1, 116)=0
[09.09.2023 13:38:58.968] [00006208] [DEBUG] TDrvFR TActiveXControl1C.IsPropWritable
[09.09.2023 13:38:58.968] [00006208] [DEBUG] TDrvFR TActiveXControl1C.SetPropVal
[09.09.2023 13:38:58.968] [00006208] [DEBUG] TDrvFR Set_Tax1
[09.09.2023 13:38:58.968] [00006208] [DEBUG] TDrvFR Set_Tax1: 0
[09.09.2023 13:38:58.969] [00006208] [DEBUG] TDrvFR FindProp(Налог2, 117)=0
[09.09.2023 13:38:58.969] [00006208] [DEBUG] TDrvFR TActiveXControl1C.IsPropWritable
[09.09.2023 13:38:58.969] [00006208] [DEBUG] TDrvFR TActiveXControl1C.SetPropVal
[09.09.2023 13:38:58.969] [00006208] [DEBUG] TDrvFR Set_Tax2
[09.09.2023 13:38:58.969] [00006208] [DEBUG] TDrvFR Set_Tax2: 0
[09.09.2023 13:38:58.969] [00006208] [DEBUG] TDrvFR FindProp(Налог3, 118)=0
[09.09.2023 13:38:58.969] [00006208] [DEBUG] TDrvFR TActiveXControl1C.IsPropWritable
[09.09.2023 13:38:58.969] [00006208] [DEBUG] TDrvFR TActiveXControl1C.SetPropVal
[09.09.2023 13:38:58.969] [00006208] [DEBUG] TDrvFR Set_Tax3
[09.09.2023 13:38:58.969] [00006208] [DEBUG] TDrvFR Set_Tax3: 0
[09.09.2023 13:38:58.969] [00006208] [DEBUG] TDrvFR FindProp(Налог4, 119)=0
[09.09.2023 13:38:58.969] [00006208] [DEBUG] TDrvFR TActiveXControl1C.IsPropWritable
[09.09.2023 13:38:58.969] [00006208] [DEBUG] TDrvFR TActiveXControl1C.SetPropVal
[09.09.2023 13:38:58.969] [00006208] [DEBUG] TDrvFR Set_Tax4
[09.09.2023 13:38:58.969] [00006208] [DEBUG] TDrvFR Set_Tax4: 0
[09.09.2023 13:38:58.969] [00006208] [DEBUG] TDrvFR FindProp(СтрокаДляПечати, 108)=0
[09.09.2023 13:38:58.969] [00006208] [DEBUG] TDrvFR TActiveXControl1C.IsPropWritable
[09.09.2023 13:38:58.969] [00006208] [DEBUG] TDrvFR TActiveXControl1C.SetPropVal
[09.09.2023 13:38:58.969] [00006208] [DEBUG] TDrvFR Set_StringForPrinting
[09.09.2023 13:38:58.969] [00006208] [DEBUG] TDrvFR Set_StringForPrinting:
[09.09.2023 13:38:58.970] [00006208] [DEBUG] TDrvFR FindMethod(ЗакрытьЧек, 16)=0
[09.09.2023 13:38:58.970] [00006208] [DEBUG] TDrvFR TActiveXControl1C.GetNParams
[09.09.2023 13:38:58.970] [00006208] [DEBUG] TDrvFR TActiveXControl1C.GetNParams(16, 0)=0
[09.09.2023 13:38:58.970] [00006208] [DEBUG] TDrvFR TActiveXControl1C.HasRetVal
[09.09.2023 13:38:58.970] [00006208] [DEBUG] TDrvFR TActiveXControl1C.HasRetVal
[09.09.2023 13:38:58.970] [00006208] [DEBUG] TDrvFR TActiveXControl1C.GetNParams
[09.09.2023 13:38:58.970] [00006208] [DEBUG] TDrvFR TActiveXControl1C.GetNParams(16, 0)=0
[09.09.2023 13:38:58.970] [00006208] [DEBUG] TDrvFR TActiveXControl1C.CallAsFunc(16)
[09.09.2023 13:38:58.970] [00006208] [DEBUG] TDrvFR
[09.09.2023 13:38:58.970] [00006208] [DEBUG] TDrvFR Invoke  CloseCheck ЗакрытьЧек
[09.09.2023 13:38:58.970] [00006208] [DEBUG] TDrvFR CloseCheck
[09.09.2023 13:38:58.970] [00006208] [DEBUG] TFiscalPrinter Lock
[09.09.2023 13:38:58.970] [00006208] [DEBUG] TFiscalPrinter CommandCode=0085
[09.09.2023 13:38:58.970] [00006208] [ INFO] TFiscalPrinter ------------------------------------------------------------
[09.09.2023 13:38:58.970] [00006208] [DEBUG] TFiscalPrinter Команда: 85h, Закрытие чека
[09.09.2023 13:38:58.970] [00006208] [ INFO] TFiscalPrinter ------------------------------------------------------------
[09.09.2023 13:38:58.970] [00006208] [DEBUG] TFiscalPrinter OpenPort
[09.09.2023 13:38:58.970] [00006208] [DEBUG] TFiscalPrinter Lock
[09.09.2023 13:38:58.970] [00006208] [DEBUG] TFiscalPrinter Unlock
[09.09.2023 13:38:58.970] [00006208] [DEBUG] TPrinterProtocol SetCmdTimeout: 600
[09.09.2023 13:38:58.970] [00006208] [DEBUG] TPrinterProtocol -> 05
[09.09.2023 13:38:58.971] [00006208] [DEBUG] TPrinterProtocol <- 15
[09.09.2023 13:38:58.972] [00006208] [DEBUG] TPrinterProtocol -> 02 47 85 01 00 00 00 00 00 00 00 00 C8 00 00 00 00 00 00 00
[09.09.2023 13:38:58.972] [00006208] [DEBUG] TPrinterProtocol -> 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[09.09.2023 13:38:58.972] [00006208] [DEBUG] TPrinterProtocol -> 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[09.09.2023 13:38:58.972] [00006208] [DEBUG] TPrinterProtocol -> 00 00 00 00 00 00 00 00 00 00 00 00 00 0B
[09.09.2023 13:38:58.972] [00006208] [DEBUG] TPrinterProtocol <- 06
[09.09.2023 13:38:58.973] [00006208] [DEBUG] TPrinterProtocol SetCmdTimeout: 30000
[09.09.2023 13:38:58.973] [00006208] [DEBUG] TPrinterProtocol <- 02
[09.09.2023 13:38:58.973] [00006208] [DEBUG] TPrinterProtocol <- 02
[09.09.2023 13:38:58.973] [00006208] [DEBUG] TPrinterProtocol SetCmdTimeout: 600
[09.09.2023 13:38:58.974] [00006208] [DEBUG] TPrinterProtocol <- 85 37 B0
[09.09.2023 13:38:58.974] [00006208] [DEBUG] TPrinterProtocol -> 06
[09.09.2023 13:38:58.975] [00006208] [ERROR] TFiscalPrinter (55, 37h) Команда не поддерживается в данной реализации
[09.09.2023 13:38:58.975] [00006208] [DEBUG] TFiscalPrinter Unlock
[09.09.2023 13:38:58.975] [00006208] [DEBUG] TFiscalPrinter DrvCloseCheck
[09.09.2023 13:38:58.975] [00006208] [DEBUG] TDrvFR CloseCheck: 55
[09.09.2023 13:38:58.975] [00006208] [DEBUG] TDrvFR RetValue:55
[09.09.2023 13:38:58.975] [00006208] [DEBUG] TDrvFR Invoke: 0x00000000 (Операция успешно завершена)
[09.09.2023 13:38:58.975] [00006208] [DEBUG] TDrvFR FindProp(Результат, 93)=0
[09.09.2023 13:38:58.975] [00006208] [DEBUG] TDrvFR TActiveXControl1C.IsPropReadable
[09.09.2023 13:38:58.975] [00006208] [DEBUG] TDrvFR TActiveXControl1C.GetPropVal
[09.09.2023 13:38:58.975] [00006208] [DEBUG] TDrvFR Get_ResultCode
[09.09.2023 13:38:58.975] [00006208] [DEBUG] TDrvFR Get_ResultCode: 55
[09.09.2023 13:38:58.975] [00006208] [DEBUG] TDrvFR FindProp(ОписаниеРезультата, 94)=0
[09.09.2023 13:38:58.975] [00006208] [DEBUG] TDrvFR TActiveXControl1C.IsPropReadable
[09.09.2023 13:38:58.975] [00006208] [DEBUG] TDrvFR TActiveXControl1C.GetPropVal
[09.09.2023 13:38:58.975] [00006208] [DEBUG] TDrvFR Get_ResultCodeDescription
[09.09.2023 13:38:58.975] [00006208] [DEBUG] TDrvFR Get_ResultCodeDescription: Команда не поддерживается в данной реализации
1 Garykom
 
09.09.23
19:12
https://forum.shtrih-m-partners.ru/index.php?topic=32355.0

Очень рекомендую выкинуть Штрих
Там совсем хреново с поддержкой стало
2 Tatitutu
 
10.09.23
11:16
(0) на днях была такая ситуация
На 10 машинах одна конфигурация
Одни и те-же модели касс о ШТРИХ
На одной после замены ФН,появилась такая ошибка
Взяли кассу перенесли по очереди на 2 другие машины, ошибка повторилась.

Нам помогла ТОЛЬКО замена ФН

(местный мастер сказал, что такое бывает, когда при действующем ФН, у кассы на живую меняют ФФД на 1.2(план у састеров- но, это его личное мнение ))
3 ДедМорроз
 
10.09.23
11:49
Включить журнал и посмотреть какая именно команда не поддерживается.
Исходя из этого можно сделать вывод о дальнейших действиях - перерегистрация без замены ФН или замена ФН.
4 Garykom
 
10.09.23
11:52
Если я не ошибаюсь то не любая замена версии ФФД проходит без замены ФН
Там как мне помнится формат записи в ФН меняется
5 Tatitutu
 
10.09.23
12:40
(4)  с 1.1 на 1.2 легко
в драйвере кнопка "Перерегистрировать"
а обратно нельзя уже - на 99% кирпич получишь
6 Kigo_Kigo
 
11.09.23
10:49
Смена открыта?
Не пытаентесь ли вы скидку туда подсунуть?
7 Kigo_Kigo
 
11.09.23
10:51
А может 24 часа кончились? Тест дравера краткий запрос что говорит?
8 MWWRuza
 
11.09.23
11:30
+(7) Из тестовой утилиты, последовательно - закрыть открытый документ(если в состоянии "открыт документ"), и сбросиить состояние.
А потом, пошагово, в отладчике, проделать все заново, и посмотреть, после чего конкретно зависает.
9 ДедМорроз
 
11.09.23
15:29
В отладчике пошагово стандартный драйвер ?
Там xml чека компоненте сопряжения скормят и ждут,а обратно 55 и пойми без журнала,на что он обиделся.
В 1.2,например, драйвер пытался передать чек в ОФДи на этом выдавал ошибку,которая ещё до начала формирования чека вылазила и только по журналу это можно увидеть.
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший