Сообщения без ответов | Активные темы Текущее время: Чт апр 25, 2024 12:25 pm



Эта тема закрыта, вы не можете редактировать и оставлять сообщения в ней.  [ Сообщений: 4 ] 
Зависает при оплате картой 
Автор Сообщение
Новичок

Зарегистрирован: Чт дек 03, 2015 2:19 pm
Сообщения: 5
Сообщение Зависает при оплате картой
Добрый день.

"ШТРИХ-М-ФР-К", версия драйвера 4.9.0.163

Эквайринг предоставляет "Сбербанк".

При оплате картой, фискальный регистратор должен выдавать три документа: два банковских и один фискальный.
Периодически, после печати двух банковских документов третий документ не выходит. Приходится снимать зависшую задачу.
Скорость обмена снижал ранее со 115200 до 57600. Сейчас увеличил таймаут с 300 до 3000. Посмотрим что получится.

Код:
[08.12.2015 15:53:49.662] [00001876] [ INFO] TFiscalPrinter ------------------------------------------------------------
[08.12.2015 15:53:49.662] [00001876] [DEBUG] TFiscalPrinter Команда: 11h, Запрос состояния
[08.12.2015 15:53:49.662] [00001876] [ INFO] TFiscalPrinter ------------------------------------------------------------
[08.12.2015 15:53:49.662] [00001876] [DEBUG] TPrinterProtocol -> 05
[08.12.2015 15:53:49.662] [00001876] [DEBUG] TPrinterProtocol <- 15
[08.12.2015 15:53:49.662] [00001876] [DEBUG] TPrinterProtocol -> 02 05 11 1E 00 00 00 0A
[08.12.2015 15:53:49.662] [00001876] [DEBUG] TPrinterProtocol <- 06
[08.12.2015 15:53:49.865] [00001876] [DEBUG] TPrinterProtocol <- 02
[08.12.2015 15:53:49.865] [00001876] [DEBUG] TPrinterProtocol <- 30
[08.12.2015 15:53:49.865] [00001876] [DEBUG] TPrinterProtocol <- 11 00 1E 41 34 2C 2A 0C 0A 07 04 18 16 B1 0A 02 00 00 31 32
[08.12.2015 15:53:49.865] [00001876] [DEBUG] TPrinterProtocol <- 3E 00 16 09 02 08 0C 0F 0F 35 35 47 96 AB 00 00 70 06 30 09
[08.12.2015 15:53:49.865] [00001876] [DEBUG] TPrinterProtocol <- 01 09 12 13 7D CC 01 00 56
[08.12.2015 15:53:49.865] [00001876] [DEBUG] TPrinterProtocol -> 06
[08.12.2015 15:53:49.865] [00001876] [DEBUG] Tole1C GetECRStatus: 0
[08.12.2015 15:53:49.865] [00001876] [DEBUG] Tole1C Get_ResultCode
[08.12.2015 15:53:49.865] [00001876] [DEBUG] Tole1C Get_ResultCode: 0
[08.12.2015 15:53:49.865] [00001876] [DEBUG] Tole1C Get_ECRAdvancedMode
[08.12.2015 15:53:49.865] [00001876] [DEBUG] Tole1C Get_ECRAdvancedMode: 0
[08.12.2015 15:53:49.865] [00001876] [DEBUG] Tole1C Set_StringForPrinting
[08.12.2015 15:53:49.865] [00001876] [DEBUG] Tole1C Set_StringForPrinting: ПОДП.КАССИРА(КОНТРОЛЕРА)
[08.12.2015 15:53:49.865] [00001876] [DEBUG] Tole1C Set_UseJournalRibbon
[08.12.2015 15:53:49.865] [00001876] [DEBUG] Tole1C Set_UseJournalRibbon: True
[08.12.2015 15:53:49.865] [00001876] [DEBUG] Tole1C Set_UseReceiptRibbon
[08.12.2015 15:53:49.865] [00001876] [DEBUG] Tole1C Set_UseReceiptRibbon: True
[08.12.2015 15:53:49.865] [00001876] [DEBUG] Tole1C Set_UseSlipDocument
[08.12.2015 15:53:49.865] [00001876] [DEBUG] Tole1C Set_UseSlipDocument: False
[08.12.2015 15:53:49.865] [00001876] [DEBUG] Tole1C PrintString
[08.12.2015 15:53:49.865] [00001876] [ INFO] TFiscalPrinter ------------------------------------------------------------
[08.12.2015 15:53:49.865] [00001876] [DEBUG] TFiscalPrinter Команда: 17h, Печать строки
[08.12.2015 15:53:49.865] [00001876] [ INFO] TFiscalPrinter ------------------------------------------------------------
[08.12.2015 15:53:49.865] [00001876] [DEBUG] TPrinterProtocol -> 05
[08.12.2015 15:53:49.865] [00001876] [DEBUG] TPrinterProtocol <- 15
[08.12.2015 15:53:49.865] [00001876] [DEBUG] TPrinterProtocol -> 02 2E 17 1E 00 00 00 03 CF CE C4 CF 2E CA C0 D1 D1 C8 D0 C0
[08.12.2015 15:53:49.865] [00001876] [DEBUG] TPrinterProtocol -> 28 CA CE CD D2 D0 CE CB C5 D0 C0 29 00 00 00 00 00 00 00 00
[08.12.2015 15:53:49.865] [00001876] [DEBUG] TPrinterProtocol -> 00 00 00 00 00 00 00 00 C8
[08.12.2015 15:53:49.880] [00001876] [DEBUG] TPrinterProtocol <- 06
[08.12.2015 15:53:49.880] [00001876] [DEBUG] TPrinterProtocol <- 02
[08.12.2015 15:53:49.880] [00001876] [DEBUG] TPrinterProtocol <- 03
[08.12.2015 15:53:49.880] [00001876] [DEBUG] TPrinterProtocol <- 17 00 1E 0A
[08.12.2015 15:53:49.880] [00001876] [DEBUG] TPrinterProtocol -> 06
[08.12.2015 15:53:49.880] [00001876] [DEBUG] Tole1C PrintString: 0
[08.12.2015 15:53:49.880] [00001876] [DEBUG] Tole1C Get_ResultCode
[08.12.2015 15:53:49.880] [00001876] [DEBUG] Tole1C Get_ResultCode: 0
[08.12.2015 15:53:49.880] [00001876] [DEBUG] Tole1C GetECRStatus
[08.12.2015 15:53:49.880] [00001876] [ INFO] TFiscalPrinter ------------------------------------------------------------
[08.12.2015 15:53:49.880] [00001876] [DEBUG] TFiscalPrinter Команда: 11h, Запрос состояния
[08.12.2015 15:53:49.880] [00001876] [ INFO] TFiscalPrinter ------------------------------------------------------------
[08.12.2015 15:53:49.880] [00001876] [DEBUG] TPrinterProtocol -> 05
[08.12.2015 15:53:49.880] [00001876] [DEBUG] TPrinterProtocol <- 15
[08.12.2015 15:53:49.880] [00001876] [DEBUG] TPrinterProtocol -> 02 05 11 1E 00 00 00 0A
[08.12.2015 15:53:49.880] [00001876] [DEBUG] TPrinterProtocol <- 06

... перезагрузка ...

[08.12.2015 15:54:15.886] [00001844] [DEBUG] Tole1C Set_Password
[08.12.2015 15:54:15.886] [00001844] [DEBUG] Tole1C Set_Password: 30
[08.12.2015 15:54:15.886] [00001844] [DEBUG] Tole1C Connect
[08.12.2015 15:54:15.886] [00001844] [ INFO] TFiscalPrinter ------------------------------------------------------------
[08.12.2015 15:54:15.886] [00001844] [DEBUG] TFiscalPrinter Команда: FCh, Получить тип устройства
[08.12.2015 15:54:15.886] [00001844] [ INFO] TFiscalPrinter ------------------------------------------------------------
[08.12.2015 15:54:16.385] [00001844] [DEBUG] TPrinterProtocol -> 05
[08.12.2015 15:54:16.385] [00001844] [DEBUG] TPrinterProtocol <- 06
[08.12.2015 15:54:16.385] [00001844] [DEBUG] TPrinterProtocol <- 02
[08.12.2015 15:54:16.385] [00001844] [DEBUG] TPrinterProtocol <- 30
[08.12.2015 15:54:16.385] [00001844] [DEBUG] TPrinterProtocol <- 11 00 1E 41 34 2C 2A 0C 0A 07 04 18 16 B1 0A 02 00 00 31 32
[08.12.2015 15:54:16.385] [00001844] [DEBUG] TPrinterProtocol <- 3E 00 16 09 02 08 0C 0F 0F 35 35 47 96 AB 00 00 70 06 30 09
[08.12.2015 15:54:16.385] [00001844] [DEBUG] TPrinterProtocol <- 01 09 12 13 7D CC 01 00 56
[08.12.2015 15:54:16.385] [00001844] [DEBUG] TPrinterProtocol -> 06
[08.12.2015 15:54:16.385] [00001844] [DEBUG] TPrinterProtocol -> 05
[08.12.2015 15:54:16.385] [00001844] [DEBUG] TPrinterProtocol <- 15
[08.12.2015 15:54:16.385] [00001844] [DEBUG] TPrinterProtocol -> 02 01 FC FD
[08.12.2015 15:54:16.385] [00001844] [DEBUG] TPrinterProtocol <- 06
[08.12.2015 15:54:16.385] [00001844] [DEBUG] TPrinterProtocol <- 02
[08.12.2015 15:54:16.385] [00001844] [DEBUG] TPrinterProtocol <- 14
[08.12.2015 15:54:16.400] [00001844] [DEBUG] TPrinterProtocol <- FC 00 00 00 01 05 F9 00 D8 D2 D0 C8 D5 2D CC 2D D4 D0 2D CA
[08.12.2015 15:54:16.400] [00001844] [DEBUG] TPrinterProtocol <- FD
[08.12.2015 15:54:16.400] [00001844] [DEBUG] TPrinterProtocol -> 06
[08.12.2015 15:54:16.400] [00001844] [ INFO] TFiscalPrinter ------------------------------------------------------------
[08.12.2015 15:54:16.400] [00001844] [DEBUG] TFiscalPrinter Команда: 11h, Запрос состояния
[08.12.2015 15:54:16.400] [00001844] [ INFO] TFiscalPrinter ------------------------------------------------------------
[08.12.2015 15:54:16.400] [00001844] [DEBUG] TPrinterProtocol -> 05
[08.12.2015 15:54:16.400] [00001844] [DEBUG] TPrinterProtocol <- 15
[08.12.2015 15:54:16.400] [00001844] [DEBUG] TPrinterProtocol -> 02 05 11 1E 00 00 00 0A
[08.12.2015 15:54:16.400] [00001844] [DEBUG] TPrinterProtocol <- 06
[08.12.2015 15:54:16.556] [00001844] [DEBUG] TPrinterProtocol <- 02
[08.12.2015 15:54:16.556] [00001844] [DEBUG] TPrinterProtocol <- 30
[08.12.2015 15:54:16.572] [00001844] [DEBUG] TPrinterProtocol <- 11 00 1E 41 34 2C 2A 0C 0A 07 04 18 16 B1 0A 02 00 00 31 32
[08.12.2015 15:54:16.572] [00001844] [DEBUG] TPrinterProtocol <- 3E 00 16 09 02 08 0C 0F 0F 36 13 47 96 AB 00 00 70 06 30 09
[08.12.2015 15:54:16.572] [00001844] [DEBUG] TPrinterProtocol <- 01 09 12 13 7D CC 01 00 73
[08.12.2015 15:54:16.572] [00001844] [DEBUG] TPrinterProtocol -> 06


sbkernel.log
Код:
08.12 15:32:05 Command = 4000, Amount = 294.00, Card = '', Dept = -1
08.12 15:32:28 Closing COM port...
08.12 15:32:28 Result  = 0, Amount = 294.00, Card = '427638******2418'
08.12 15:53:10 Command = 4000, Amount = 1907.00, Card = '', Dept = -1
08.12 15:53:35 Closing COM port...
08.12 15:53:35 Result  = 0, Amount = 1907.00, Card = '676196********5045'

... перезагрузка ...

08.12 15:55:43 SB_KERNEL.DLL loaded


Вт дек 08, 2015 5:55 pm
Профиль
Постоянный участник
Аватара пользователя

Зарегистрирован: Пт май 19, 2006 6:26 pm
Сообщения: 10424
Откуда: Штрих-М
Сообщение Re: Зависает при оплате картой
Зависает именно ФР ? Если в момент зависания на ФР нажать кнопку промотки ленты промотка будет.
Можно в этот момент не выключая ФР подключить его к другому ПК, он будет продолжать работать ?
Также можно в ЦТО прошить ФР последней прошивкой от 28_11_13 (если у Вас более ранняя).

_________________
С уважением, Селихов Дмитрий Юрьевич
Инженер технической поддержки ЗАО "Штрих-М"
mailto: support@shtrih-m.ru
тел. (495) 787-60-96
ВНИМАНИЕ:
Работает Официальный Интернет-Магазин от компании Штрих-М
Shels-m.ru


Ср дек 09, 2015 10:38 am
Профиль
Новичок

Зарегистрирован: Чт дек 03, 2015 2:19 pm
Сообщения: 5
Сообщение Re: Зависает при оплате картой
Selihov Dmitry писал(а):
Зависает именно ФР ? Если в момент зависания на ФР нажать кнопку промотки ленты промотка будет.
Можно в этот момент не выключая ФР подключить его к другому ПК, он будет продолжать работать ?
Также можно в ЦТО прошить ФР последней прошивкой от 28_11_13 (если у Вас более ранняя).

Понижение скорости до 19200 и увеличение таймаута до 10050 не устранило зависания (устанавливал в 10000, он сам добавил 50).
В момент зависания, при нажатии кнопки промотки - промотка есть.
Как посмотреть прошивку? В запросе состояния?

Код:
 ----------------------------------------
 Запрос состояния:
 ----------------------------------------
 Режим:
 2, Открытая смена; 24 часа не кончились
 ----------------------------------------
 Версия ПО                 : A.4
 Сборка ПО                 : 29609
 Дата ПО                   : 24.12.2012
 ----------------------------------------
 Версия ПО ФП              : 2.0
 Сборка ПО ФП              : 151
 Дата ПО ФП                : 23.04.2009


Последняя версия драйвера, не решила проблему.

Код:
 ----------------------------------------
 Версия драйвера:
 ----------------------------------------
 Версия        : 4
 Подверсия     : 12
 Релиз         : 0
 Сборка        : 413
 Полная версия : 4.12.0.413


Вт дек 22, 2015 1:26 pm
Профиль
Постоянный участник
Аватара пользователя

Зарегистрирован: Пт май 19, 2006 6:26 pm
Сообщения: 10424
Откуда: Штрих-М
Сообщение Re: Зависает при оплате картой
Дату прошивки надо смотреть в чеке тестового прогона над строкой Конец теста.

_________________
С уважением, Селихов Дмитрий Юрьевич
Инженер технической поддержки ЗАО "Штрих-М"
mailto: support@shtrih-m.ru
тел. (495) 787-60-96
ВНИМАНИЕ:
Работает Официальный Интернет-Магазин от компании Штрих-М
Shels-m.ru


Вт дек 22, 2015 2:15 pm
Профиль
Показать сообщения за:  Поле сортировки  
Эта тема закрыта, вы не можете редактировать и оставлять сообщения в ней.   [ Сообщений: 4 ] 

Кто сейчас на конференции

Сейчас этот форум просматривают: Google [Bot] и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by STSoftware for PTF.
Русская поддержка phpBB