BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 28 мар 2024, 17:37

Часовой пояс: UTC + 5 часов [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 46 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: Штрих ONLINE
СообщениеДобавлено: 01 мар 2019, 10:32 
Не в сети

Зарегистрирован: 11 мар 2015, 11:06
Сообщения: 198
Карма: 0
Добрый день.
Windows 8 64bit с установленным BGCashCheckServer.
На COM1 на скорости 115200 подключен Штрих ONLINE.
1С и утилита драйвера работают с кассой без проблем.

Клиент: вер. 7.1.169 / 27.01.2019 11:36:51
os: Windows 8.1; java: Java HotSpot(TM) Client VM, v.1.8.0_65
Сервер: вер. 7.1.1087 / 27.01.2019 11:38:36
os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_162

alfabank: вер. 7.1.18 / 10.12.2018 13:04:10
bill: вер. 7.1.286 / 27.01.2019 11:38:51
card: вер. 7.1.196 / 27.01.2019 11:39:03
dba: вер. 7.1.151 / 10.12.2018 13:04:23
drwebn: вер. 7.1.23 / 10.12.2018 13:04:24
enaza: вер. 7.1.44 / 08.10.2018 17:03:48
inet: вер. 7.1.675 / 26.01.2019 15:34:44
mps: вер. 7.1.184 / 27.01.2019 11:39:33
npay: вер. 7.1.176 / 14.01.2019 20:59:56
paylinks: вер. 7.1.19 / 08.10.2018 17:03:51
phone: вер. 7.1.250 / 26.01.2019 15:34:49
qiwi: вер. 7.1.17 / 10.12.2018 13:04:31
rentsoft: вер. 7.1.40 / 08.10.2018 17:03:53
reports: вер. 7.1.203 / 27.01.2019 11:39:37
rscm: вер. 7.1.165 / 14.01.2019 21:00:19
ru.bitel.bgbilling.plugins.cashcheck: вер. 7.1.118 / 06.02.2019 19:08:44
ru.bitel.bgbilling.plugins.dispatch: вер. 7.1.38 / 27.01.2019 11:39:31
trayinfo: вер. 7.1.159 / 14.01.2019 21:00:25
voiceip: вер. 7.1.188 / 14.01.2019 20:58:10

Окружение:

Клиент:
os: Windows 8.1 x86, 6.3
java: Java HotSpot(TM) Client VM, v.1.8.0_65
jre home: C:\Program Files (x86)\Java\jre1.8.0_65
memory (use/total/max): 68M/84M/494M
default tz: 28.02.2019 15:11 SAMT +0400 (Europe/Samara)
user tz: 28.02.2019 15:11 GMT+04:00 +0400 (GMT+04:00)
locale: ru_RU
Сервер:
os: Linux amd64, 2.6.32-431.17.1.el6.x86_64
java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_162
jre home: /usr/java/jdk1.8.0_162/jre
default tz: 28.02.2019 15:11 SAMT +0400 (Europe/Samara)
memory (use/total/max): 208M/256M/455M
db time: master: 28.02.2019 15:11 SAMT, trash@trash_1: 28.02.2019 15:11 SAMT
db charset: connection: utf8(utf8_unicode_ci), database: utf8(utf8_general_ci)
locale: ru_RU
uptime: Started: 25.02.2019 13:00:15 Uptime: 3 d 02:10:46


Выдает в лог
28.02.2019 15:01:01,724 INFO [main] CmdTcpServer:128 - server: run 'CmdTcpServer v 7.1.367 / 24.12.2018 20:18:45' with command 'start'
28.02.2019 15:01:01,726 INFO [main] CmdTcpServer:129 - server: logging level DEBUG
28.02.2019 15:01:01,738 INFO [main] CmdTcpServer:150 - server: driver: ru.bitel.frk.driver.shtrih.Driver
28.02.2019 15:01:01,739 INFO [main] CmdTcpServer:171 - server: driver-status: portName=COM1, baudRate = 115200
28.02.2019 15:01:01,742 INFO [main] CmdTcpServer:189 - server: started: ServerSocket[addr=0.0.0.0/0.0.0.0,localport=9876]
28.02.2019 15:01:11,409 DEBUG [main] CmdTcpServer:197 - server: connection accepted #1: Socket[addr=/89.19.193.10,port=46160,localport=9876]
28.02.2019 15:01:11,459 DEBUG [thread#1] CmdTcpServer:401 - thread#1: try 'status' command…
28.02.2019 15:01:23,494 DEBUG [thread#1] CmdTcpServer:482 - thread#1: frk error
ru.bitel.frk.server.PrinterConnectException: reset: there was no reaction to ENQ. (Проверьте включен ли принтер)
at ru.bitel.frk.driver.shtrih.ShtrihFRKPrinter.c(SourceFile:1080)
at ru.bitel.frk.driver.shtrih.ShtrihFRKPrinter.open(SourceFile:1156)
at ru.bitel.frk.driver.shtrih.Driver.status(SourceFile:263)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at ru.bitel.frk.server.CmdTcpServer.run(SourceFile:454)
28.02.2019 15:01:23,496 WARN [thread#1] CmdTcpServer:492 - thread#1: send error driver: reset: there was no reaction to ENQ. (Проверьте включен ли принтер)
28.02.2019 15:01:23,496 DEBUG [thread#1] CmdTcpServer:502 - thread#1: command 'status' processing sucessfull
28.02.2019 15:01:23,499 DEBUG [thread#1] CmdTcpServer:504 - thread#1: end all commands
28.02.2019 15:01:23,499 DEBUG [thread#1] CmdTcpServer:530 - thread#1: close socket


Пробовал и ru.bitel.frk.driver.shtrih2.Driver и ru.bitel.frk.driver.shtrih.Driver.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Штрих ONLINE
СообщениеДобавлено: 01 мар 2019, 10:45 
Не в сети
Аватара пользователя

Зарегистрирован: 30 май 2008, 15:51
Сообщения: 6055
Карма: 244
ru.bitel.frk.driver.shtrih.Driver - не надо пробовать, он в 2019 фактически не рабочий
лог у вас от него как раз, но думаю там будет так же написано - судя по логу ничего из COM1 не отвечает.
например одновременно с этим запуском 1с и утилита драйвера с ним не работают?

_________________
I'm clever. I've got a computer.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Штрих ONLINE
СообщениеДобавлено: 01 мар 2019, 10:59 
Не в сети

Зарегистрирован: 11 мар 2015, 11:06
Сообщения: 198
Карма: 0
Нет. Конечно они одновременно не работают


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Штрих ONLINE
СообщениеДобавлено: 01 мар 2019, 11:01 
Не в сети

Зарегистрирован: 11 мар 2015, 11:06
Сообщения: 198
Карма: 0
COM1 виртуальный, подключение идет по USB


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Штрих ONLINE
СообщениеДобавлено: 01 мар 2019, 13:06 
Не в сети
Аватара пользователя

Зарегистрирован: 30 май 2008, 15:51
Сообщения: 6055
Карма: 244
это без разницы, в системе он видится как COMn
сделайте shtrih2 и уровень TRACE вместо DEBUG и лог такой же покажите

_________________
I'm clever. I've got a computer.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Штрих ONLINE
СообщениеДобавлено: 01 мар 2019, 13:32 
Не в сети

Зарегистрирован: 11 мар 2015, 11:06
Сообщения: 198
Карма: 0
Это если подключаться клиентом

01.03.2019 11:15:05,492 INFO [main] CmdTcpServer:128 - server: run 'CmdTcpServer v 7.1.367 / 24.12.2018 20:18:45' with command 'start'
01.03.2019 11:15:05,494 INFO [main] CmdTcpServer:129 - server: logging level TRACE
01.03.2019 11:15:05,505 INFO [main] CmdTcpServer:150 - server: driver: ru.bitel.frk.driver.shtrih2.Driver
01.03.2019 11:15:05,507 INFO [main] CmdTcpServer:171 - server: driver-status: portName=COM1, baudRate = 115200
01.03.2019 11:15:05,509 INFO [main] CmdTcpServer:189 - server: started: ServerSocket[addr=0.0.0.0/0.0.0.0,localport=9876]
01.03.2019 11:15:35,836 DEBUG [main] CmdTcpServer:197 - server: connection accepted #1: Socket[addr=/89.19.193.10,port=46464,localport=9876]
01.03.2019 11:15:35,837 TRACE [thread#1] CmdTcpServer:329 - thread#1: <- COMMAND
01.03.2019 11:15:35,891 TRACE [thread#1] CmdTcpServer:329 - thread#1: <- 58240934095255702665012222061438
01.03.2019 11:15:35,892 TRACE [thread#1] CmdTcpServer:329 - thread#1: <- status
01.03.2019 11:15:35,892 DEBUG [thread#1] CmdTcpServer:401 - thread#1: try 'status' command…
01.03.2019 11:15:35,893 TRACE [thread#1] CmdTcpServer:329 - thread#1: <- 0000
01.03.2019 11:15:35,893 TRACE [thread#1] CmdTcpServer:329 - thread#1: <- ENDCOMMAND
01.03.2019 11:15:35,894 TRACE [thread#1] CmdTcpServer:342 - thread#1: -> ECHO
01.03.2019 11:15:35,894 TRACE [thread#1] CmdTcpServer:342 - thread#1: -> 58240934095255702665012222061438
01.03.2019 11:15:35,918 TRACE [thread#1] Driver:1652 - shtrih2-driver: _transferPacket: send ENQ
01.03.2019 11:15:35,919 TRACE [thread#1] Driver:1652 - shtrih2-driver: _transferPacket: set timeout 10000
01.03.2019 11:15:45,919 WARN [thread#1] Driver:1657 - shtrih2-driver: _transferPacket: (timeout) there was no reaction to ENQ
01.03.2019 11:15:45,925 TRACE [thread#1] CmdTcpServer:342 - thread#1: -> ERROR
01.03.2019 11:15:45,927 DEBUG [thread#1] CmdTcpServer:482 - thread#1: frk error
ru.bitel.frk.server.PrinterConnectException: there was no reaction to ENQ. (Проверьте включен ли принтер)
at ru.bitel.frk.driver.shtrih2.ShtrihFRKPrinter.a(SourceFile:397)
at ru.bitel.frk.driver.shtrih2.ShtrihFRKPrinter.open(SourceFile:1500)
at ru.bitel.frk.driver.shtrih2.Driver.status(SourceFile:254)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at ru.bitel.frk.server.CmdTcpServer.run(SourceFile:454)
01.03.2019 11:15:45,929 WARN [thread#1] CmdTcpServer:492 - thread#1: send error driver: there was no reaction to ENQ. (Проверьте включен ли принтер)
01.03.2019 11:15:45,930 TRACE [thread#1] CmdTcpServer:342 - thread#1: -> there was no reaction to ENQ. (Проверьте включен ли принтер)
01.03.2019 11:15:45,930 TRACE [thread#1] CmdTcpServer:342 - thread#1: -> ENDECHO
01.03.2019 11:15:45,931 DEBUG [thread#1] CmdTcpServer:502 - thread#1: command 'status' processing sucessfull
01.03.2019 11:15:45,932 TRACE [thread#1] CmdTcpServer:329 - thread#1: <- <EOF>
01.03.2019 11:15:45,932 DEBUG [thread#1] CmdTcpServer:504 - thread#1: end all commands
01.03.2019 11:15:45,933 DEBUG [thread#1] CmdTcpServer:530 - thread#1: close socket


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Штрих ONLINE
СообщениеДобавлено: 01 мар 2019, 13:33 
Не в сети

Зарегистрирован: 11 мар 2015, 11:06
Сообщения: 198
Карма: 0
Это если запускать тест

01.03.2019 11:19:18,722 DEBUG [main] CmdTcpServer:197 - server: connection accepted #2: Socket[addr=/127.0.0.1,port=56570,localport=9876]
01.03.2019 11:19:18,727 TRACE [thread#2] CmdTcpServer:329 - thread#2: <- COMMAND
01.03.2019 11:19:18,727 TRACE [thread#2] CmdTcpServer:329 - thread#2: <- 61578241508817217303086104637225
01.03.2019 11:19:18,728 TRACE [thread#2] CmdTcpServer:329 - thread#2: <- printtext
01.03.2019 11:19:18,728 DEBUG [thread#2] CmdTcpServer:401 - thread#2: try 'printtext' command…
01.03.2019 11:19:18,729 TRACE [thread#2] CmdTcpServer:329 - thread#2: <- 0
01.03.2019 11:19:18,729 TRACE [thread#2] CmdTcpServer:329 - thread#2: <- тесттесттесттесттесттесттесттесттесттест
01.03.2019 11:19:18,729 TRACE [thread#2] CmdTcpServer:329 - thread#2: <- тесттесттесттесттесттесттесттесттесттест
01.03.2019 11:19:18,730 TRACE [thread#2] CmdTcpServer:329 - thread#2: <- тесттесттесттесттесттесттесттесттесттест
01.03.2019 11:19:18,730 TRACE [thread#2] CmdTcpServer:329 - thread#2: <- ENDCOMMAND
01.03.2019 11:19:18,743 TRACE [thread#2] CmdTcpServer:342 - thread#2: -> ECHO
01.03.2019 11:19:18,743 TRACE [thread#2] CmdTcpServer:342 - thread#2: -> 61578241508817217303086104637225
01.03.2019 11:19:18,746 TRACE [thread#2] Driver:1652 - shtrih2-driver: _transferPacket: send ENQ
01.03.2019 11:19:18,747 TRACE [thread#2] Driver:1652 - shtrih2-driver: _transferPacket: set timeout 10000
01.03.2019 11:19:28,747 WARN [thread#2] Driver:1657 - shtrih2-driver: _transferPacket: (timeout) there was no reaction to ENQ
01.03.2019 11:19:28,751 TRACE [thread#2] CmdTcpServer:342 - thread#2: -> ERROR
01.03.2019 11:19:28,752 DEBUG [thread#2] CmdTcpServer:482 - thread#2: frk error
ru.bitel.frk.server.PrinterConnectException: there was no reaction to ENQ. (Проверьте включен ли принтер)
at ru.bitel.frk.driver.shtrih2.ShtrihFRKPrinter.a(SourceFile:397)
at ru.bitel.frk.driver.shtrih2.ShtrihFRKPrinter.open(SourceFile:1500)
at ru.bitel.frk.driver.shtrih2.Driver.printtext(SourceFile:202)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at ru.bitel.frk.server.CmdTcpServer.run(SourceFile:453)
01.03.2019 11:19:28,753 WARN [thread#2] CmdTcpServer:492 - thread#2: send error driver: there was no reaction to ENQ. (Проверьте включен ли принтер)
01.03.2019 11:19:28,753 TRACE [thread#2] CmdTcpServer:342 - thread#2: -> there was no reaction to ENQ. (Проверьте включен ли принтер)
01.03.2019 11:19:28,753 TRACE [thread#2] CmdTcpServer:342 - thread#2: -> ENDECHO
01.03.2019 11:19:28,755 DEBUG [thread#2] CmdTcpServer:502 - thread#2: command 'printtext' processing sucessfull
01.03.2019 11:19:28,757 TRACE [thread#2] CmdTcpServer:329 - thread#2: <- COMMAND
01.03.2019 11:19:28,758 TRACE [thread#2] CmdTcpServer:329 - thread#2: <- 45381644650284281597025026392529
01.03.2019 11:19:28,759 TRACE [thread#2] CmdTcpServer:329 - thread#2: <- name
01.03.2019 11:19:28,759 DEBUG [thread#2] CmdTcpServer:401 - thread#2: try 'name' command…
01.03.2019 11:19:28,759 TRACE [thread#2] CmdTcpServer:329 - thread#2: <- 0
01.03.2019 11:19:28,760 TRACE [thread#2] CmdTcpServer:329 - thread#2: <- ENDCOMMAND
01.03.2019 11:19:28,760 TRACE [thread#2] CmdTcpServer:342 - thread#2: -> ECHO
01.03.2019 11:19:28,760 TRACE [thread#2] CmdTcpServer:342 - thread#2: -> 45381644650284281597025026392529
01.03.2019 11:19:28,763 TRACE [thread#2] Driver:1652 - shtrih2-driver: _transferPacket: send ENQ
01.03.2019 11:19:28,764 TRACE [thread#2] Driver:1652 - shtrih2-driver: _transferPacket: set timeout 10000
01.03.2019 11:19:38,764 WARN [thread#2] Driver:1657 - shtrih2-driver: _transferPacket: (timeout) there was no reaction to ENQ
01.03.2019 11:19:38,768 TRACE [thread#2] CmdTcpServer:342 - thread#2: -> ERROR
01.03.2019 11:19:38,769 DEBUG [thread#2] CmdTcpServer:482 - thread#2: frk error
ru.bitel.frk.server.PrinterConnectException: there was no reaction to ENQ. (Проверьте включен ли принтер)
at ru.bitel.frk.driver.shtrih2.ShtrihFRKPrinter.a(SourceFile:397)
at ru.bitel.frk.driver.shtrih2.ShtrihFRKPrinter.open(SourceFile:1500)
at ru.bitel.frk.driver.shtrih2.Driver.name(SourceFile:236)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at ru.bitel.frk.server.CmdTcpServer.run(SourceFile:454)
01.03.2019 11:19:38,770 WARN [thread#2] CmdTcpServer:492 - thread#2: send error driver: there was no reaction to ENQ. (Проверьте включен ли принтер)
01.03.2019 11:19:38,770 TRACE [thread#2] CmdTcpServer:342 - thread#2: -> there was no reaction to ENQ. (Проверьте включен ли принтер)
01.03.2019 11:19:38,770 TRACE [thread#2] CmdTcpServer:342 - thread#2: -> ENDECHO
01.03.2019 11:19:38,771 DEBUG [thread#2] CmdTcpServer:502 - thread#2: command 'name' processing sucessfull
01.03.2019 11:19:38,774 TRACE [thread#2] CmdTcpServer:329 - thread#2: <- COMMAND
01.03.2019 11:19:38,775 TRACE [thread#2] CmdTcpServer:329 - thread#2: <- 85963280244335744862988002376904
01.03.2019 11:19:38,775 TRACE [thread#2] CmdTcpServer:329 - thread#2: <- status
01.03.2019 11:19:38,776 DEBUG [thread#2] CmdTcpServer:401 - thread#2: try 'status' command…
01.03.2019 11:19:38,776 TRACE [thread#2] CmdTcpServer:329 - thread#2: <- 0
01.03.2019 11:19:38,777 TRACE [thread#2] CmdTcpServer:329 - thread#2: <- ENDCOMMAND
01.03.2019 11:19:38,777 TRACE [thread#2] CmdTcpServer:342 - thread#2: -> ECHO
01.03.2019 11:19:38,777 TRACE [thread#2] CmdTcpServer:342 - thread#2: -> 85963280244335744862988002376904
01.03.2019 11:19:38,780 TRACE [thread#2] Driver:1652 - shtrih2-driver: _transferPacket: send ENQ
01.03.2019 11:19:38,781 TRACE [thread#2] Driver:1652 - shtrih2-driver: _transferPacket: set timeout 10000
01.03.2019 11:19:48,781 WARN [thread#2] Driver:1657 - shtrih2-driver: _transferPacket: (timeout) there was no reaction to ENQ
01.03.2019 11:19:48,785 TRACE [thread#2] CmdTcpServer:342 - thread#2: -> ERROR
01.03.2019 11:19:48,786 DEBUG [thread#2] CmdTcpServer:482 - thread#2: frk error
ru.bitel.frk.server.PrinterConnectException: there was no reaction to ENQ. (Проверьте включен ли принтер)
at ru.bitel.frk.driver.shtrih2.ShtrihFRKPrinter.a(SourceFile:397)
at ru.bitel.frk.driver.shtrih2.ShtrihFRKPrinter.open(SourceFile:1500)
at ru.bitel.frk.driver.shtrih2.Driver.status(SourceFile:254)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at ru.bitel.frk.server.CmdTcpServer.run(SourceFile:454)
01.03.2019 11:19:48,786 WARN [thread#2] CmdTcpServer:492 - thread#2: send error driver: there was no reaction to ENQ. (Проверьте включен ли принтер)
01.03.2019 11:19:48,787 TRACE [thread#2] CmdTcpServer:342 - thread#2: -> there was no reaction to ENQ. (Проверьте включен ли принтер)
01.03.2019 11:19:48,787 TRACE [thread#2] CmdTcpServer:342 - thread#2: -> ENDECHO
01.03.2019 11:19:48,788 DEBUG [thread#2] CmdTcpServer:502 - thread#2: command 'status' processing sucessfull
01.03.2019 11:19:48,790 TRACE [thread#2] CmdTcpServer:329 - thread#2: <- COMMAND
01.03.2019 11:19:48,791 TRACE [thread#2] CmdTcpServer:329 - thread#2: <- 70130238317588209874836996773986
01.03.2019 11:19:48,791 TRACE [thread#2] CmdTcpServer:329 - thread#2: <- buzzer
01.03.2019 11:19:48,792 DEBUG [thread#2] CmdTcpServer:401 - thread#2: try 'buzzer' command…
01.03.2019 11:19:48,792 TRACE [thread#2] CmdTcpServer:329 - thread#2: <- 0
01.03.2019 11:19:48,793 TRACE [thread#2] CmdTcpServer:329 - thread#2: <- ENDCOMMAND
01.03.2019 11:19:48,793 TRACE [thread#2] CmdTcpServer:342 - thread#2: -> ECHO
01.03.2019 11:19:48,793 TRACE [thread#2] CmdTcpServer:342 - thread#2: -> 70130238317588209874836996773986
01.03.2019 11:19:48,796 TRACE [thread#2] Driver:1652 - shtrih2-driver: _transferPacket: send ENQ
01.03.2019 11:19:48,796 TRACE [thread#2] Driver:1652 - shtrih2-driver: _transferPacket: set timeout 10000
01.03.2019 11:19:58,797 WARN [thread#2] Driver:1657 - shtrih2-driver: _transferPacket: (timeout) there was no reaction to ENQ
01.03.2019 11:19:58,801 TRACE [thread#2] CmdTcpServer:342 - thread#2: -> ERROR
01.03.2019 11:19:58,802 DEBUG [thread#2] CmdTcpServer:482 - thread#2: frk error
ru.bitel.frk.server.PrinterConnectException: there was no reaction to ENQ. (Проверьте включен ли принтер)
at ru.bitel.frk.driver.shtrih2.ShtrihFRKPrinter.a(SourceFile:397)
at ru.bitel.frk.driver.shtrih2.ShtrihFRKPrinter.open(SourceFile:1500)
at ru.bitel.frk.driver.shtrih2.Driver.buzzer(SourceFile:186)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at ru.bitel.frk.server.CmdTcpServer.run(SourceFile:454)
01.03.2019 11:19:58,802 WARN [thread#2] CmdTcpServer:492 - thread#2: send error driver: there was no reaction to ENQ. (Проверьте включен ли принтер)
01.03.2019 11:19:58,803 TRACE [thread#2] CmdTcpServer:342 - thread#2: -> there was no reaction to ENQ. (Проверьте включен ли принтер)
01.03.2019 11:19:58,803 TRACE [thread#2] CmdTcpServer:342 - thread#2: -> ENDECHO
01.03.2019 11:19:58,804 DEBUG [thread#2] CmdTcpServer:502 - thread#2: command 'buzzer' processing sucessfull
01.03.2019 11:19:58,807 TRACE [thread#2] CmdTcpServer:329 - thread#2: <- !STATUSSERVER%)
01.03.2019 11:19:58,807 DEBUG [thread#2] CmdTcpServer:380 - thread#2: try statusserver command…
01.03.2019 11:19:58,812 TRACE [thread#2] CmdTcpServer:342 - thread#2: -> CmdTcpServer v 7.1.367 / 24.12.2018 20:18:45; on: 0.0.0.0/0.0.0.0:9876; device driver: ru.bitel.frk.driver.shtrih2.Driver@1a6388b; device status: portName=COM1, baudRate = 115200; thread counter: 2; started: 01.03.2019 11:15:05, uptime: 00:04:53; memory total: 16 252 928, max: 259 522 560, free: 11 212 136
01.03.2019 11:19:58,813 DEBUG [thread#2] CmdTcpServer:504 - thread#2: end all commands
01.03.2019 11:19:58,813 DEBUG [thread#2] CmdTcpServer:530 - thread#2: close socket


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Штрих ONLINE
СообщениеДобавлено: 01 мар 2019, 13:46 
Не в сети
Аватара пользователя

Зарегистрирован: 30 май 2008, 15:51
Сообщения: 6055
Карма: 244
да, из порта просто ничего не приходит вообще, но видимо открылся он (т.е. в системе присутствует)
проверяйте всё с начала - название и параметры порта в трёх местах: ккт, ос, конфиг сервера печати

у штриха протокол вроде не менялся радикально в отличие от атола, вернее он внутри менялся но он раньше автоматически переключался на нужный.
может быть где-то здесь проблема - у вас новый ККТ и он умеет работать только по новому физическому протоколу, это надо уточнить в штрихе видимо

_________________
I'm clever. I've got a computer.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Штрих ONLINE
СообщениеДобавлено: 01 мар 2019, 14:02 
Не в сети

Зарегистрирован: 11 мар 2015, 11:06
Сообщения: 198
Карма: 0
Конфиг сервера печати и ККТ понятно. А в ОС это как ? У нее свои настройки ? Мы их вообще не трогали когда драйвер и 1С настраивали


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Штрих ONLINE
СообщениеДобавлено: 01 мар 2019, 14:24 
Не в сети
Аватара пользователя

Зарегистрирован: 30 май 2008, 15:51
Сообщения: 6055
Карма: 244
в настройках порта в винде настройки же есть
у вас там точно правильный порт, usb2serial обычно в COM с более большим номером маппится

_________________
I'm clever. I've got a computer.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Штрих ONLINE
СообщениеДобавлено: 01 мар 2019, 14:46 
Не в сети

Зарегистрирован: 11 мар 2015, 11:06
Сообщения: 198
Карма: 0
Да. Порт правильный. 1С с ним работает под этим номеров. И утилита драйвера на этом порту находит кассовый аппарат.
И можно подробнее о протоколе ? Какой используется сейчас в вашем драйвере ? Чтобы уточнять у производителя.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Штрих ONLINE
СообщениеДобавлено: 01 мар 2019, 15:36 
Не в сети
Аватара пользователя

Зарегистрирован: 30 май 2008, 15:51
Сообщения: 6055
Карма: 244
утилита работает по своему драйверу который в сервере печати не используется.

Есть две разновидности нижнего протокола, в описании протокола (Протокол работы ККТ v.2.0) они называются:
Стандартный нижний уровень ("старый")
и
Альтернативный нижний уровень ("новый")
Вопрос в том может ли быть такое что новые ККТ (какой там у вас уточните им) поддерживают только второй уровень.
Или что сейчас надо явным образом переключать этот уровень в самой ККТ (как это делается в атоле, например).

_________________
I'm clever. I've got a computer.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Штрих ONLINE
СообщениеДобавлено: 01 мар 2019, 15:37 
Не в сети
Аватара пользователя

Зарегистрирован: 30 май 2008, 15:51
Сообщения: 6055
Карма: 244
Или какие ещё причины могут быть того, что утилита видит ККТ а софт который реализует "Стандартный нижний уровень" - не видит (т.е. ККТ вообще ничего не отвечает на ENQ, хотя кажется что нормально открывает порт).

_________________
I'm clever. I've got a computer.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Штрих ONLINE
СообщениеДобавлено: 01 мар 2019, 16:53 
Не в сети

Зарегистрирован: 11 мар 2015, 11:06
Сообщения: 198
Карма: 0
Выяснили что с этой кассой используется ТОЛЬКО стандартный протокол. С версией 2.0 она даже не умеет работать.
По идее вы нам должны четко сказать поддерживается ли данный аппарат сервером.
Это же все таки распространенная модель.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Штрих ONLINE
СообщениеДобавлено: 02 мар 2019, 23:08 
Не в сети
Аватара пользователя

Зарегистрирован: 30 май 2008, 15:51
Сообщения: 6055
Карма: 244
Это вам в штрихе сказали, в смысле?
Тогда вы скорее всего не так что-то поняли. В каком смысле с версией 2.0 не умеет работать? С версией 2.0 чего? Это общее описание для всех ККТ штрих, и оно одно для всех.
Тем более, как я сказал, что в этом документе и описан "Стандартный нижний уровень", который реализован в сервере печати и на котором работают ВСЕ ккт штрих.
Потому поддерживаются все ККТ штрих, потому что у всех одинаковый протокол нижнего уровня.
Если вдруг этот конкретный ККТ не работает на этом протоколе, то не поддерживается. Описание протокола: https://www.shtrih-m.ru/%D0%9F%D1%80%D0 ... %D0%9D.pdf

_________________
I'm clever. I've got a computer.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Штрих ONLINE
СообщениеДобавлено: 02 мар 2019, 23:13 
Не в сети
Аватара пользователя

Зарегистрирован: 30 май 2008, 15:51
Сообщения: 6055
Карма: 244
возможно под 2.0 имеется в виду "обновлённый протокол" как раз. если это так, и вы правильно передали что они сказали - то тем более должно работать.
а смущает только то что странно что по новому протоколу не работает, т.к. он был сделан для новых ККТ и особенно онлайн-ккт.

_________________
I'm clever. I've got a computer.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Штрих ONLINE
СообщениеДобавлено: 04 мар 2019, 17:48 
Не в сети

Зарегистрирован: 11 мар 2015, 11:06
Сообщения: 198
Карма: 0
О поддержке протокола мы прочитали на штриховском форуме. А также опытным путем.
Когда выбирали протокол 2.0 в утилите - связь с аппаратом наглухо исчезала, когда ставили стандартный - возвращалась.
Смотрите скрины. Тажке прилагаю скрин состояния.
Кроме того на bitel@bitel.ru выслал большой отчет о состоянии в тексте, там есть все.


Вложения:
scrin03.jpg
scrin03.jpg [ 161.19 КБ | Просмотров: 10465 ]
scrin02.jpg
scrin02.jpg [ 69.51 КБ | Просмотров: 10465 ]
scrin01.jpg
scrin01.jpg [ 68.81 КБ | Просмотров: 10465 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Штрих ONLINE
СообщениеДобавлено: 05 мар 2019, 01:24 
Не в сети
Аватара пользователя

Зарегистрирован: 30 май 2008, 15:51
Сообщения: 6055
Карма: 244
я что-то не понимаю... вы показываете скрины где утилита подключается по TCP.
у вас эта утилита работает через ваш упомянутый выше com1 вообще как-либо?
с этого надо так-то начать разбираться

_________________
I'm clever. I've got a computer.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Штрих ONLINE
СообщениеДобавлено: 05 мар 2019, 10:28 
Не в сети

Зарегистрирован: 11 мар 2015, 11:06
Сообщения: 198
Карма: 0
Утилита драйвера содержит настройки для работы по tcp/ip с ОФД и одновременно с ком-портом. Если бы настройки утилиты с ком-портом были бы некорректные, она совсем не могла бы работать с кассой.
А она с ней работает - выбивает чеки, снимает х-отчеты и т.д.
Впрочем и проблема здесь не в утилите, к ней вопросов никаких нет.
И с 1С нет никаких вопросов - все работает как часы.
Проблема есть с cachcheck сервером.
Кроме того на bitel@bitel.ru выслал большой отчет о состоянии в тексте, там есть все.
Может быть вы сможете подключиться по тимвьюеру к компьютеру с кассой ?
Или скажите что вам показать - мы покажем.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Штрих ONLINE
СообщениеДобавлено: 05 мар 2019, 17:50 
Не в сети

Зарегистрирован: 11 мар 2015, 11:06
Сообщения: 198
Карма: 0
Подключиться получилось. Помогли отличные специалисты обслуживающей кассу организации. Скрин прилагаю.
Следующий вопрос - где в Биллинге выставить НДС при печати чека ?
Сейчас нам печатает без НДС (признак Г).


Вложения:
screen01.jpg
screen01.jpg [ 224.89 КБ | Просмотров: 10433 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Штрих ONLINE
СообщениеДобавлено: 05 мар 2019, 18:38 
Не в сети
Аватара пользователя

Зарегистрирован: 30 май 2008, 15:51
Сообщения: 6055
Карма: 244
Цитата:
Помогли отличные специалисты обслуживающей кассу организации.
и что было?

_________________
I'm clever. I've got a computer.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Штрих ONLINE
СообщениеДобавлено: 05 мар 2019, 18:46 
Не в сети
Аватара пользователя

Зарегистрирован: 30 май 2008, 15:51
Сообщения: 6055
Карма: 244
Цитата:
Утилита драйвера содержит настройки для работы по tcp/ip с ОФД и одновременно с ком-портом. Если бы настройки утилиты с ком-портом были бы некорректные, она совсем не могла бы работать с кассой.
вы ничего не показывали про com-порт и так в итоге и не сказали чётко - работает ли у вас утилита по com-порту.
где эти настройки утилиты с ком-портом?
вы показали скрины чтобы что-то показать, но на них тоже ничего про com-порт нету, и вон же явно на картинке соединение по TCP с КАССОЙ, а не с ОФД никаким.
предполагаю , что вы ком-порт и его настройки просто-напросто не использовали*, а подключались по TCP всегда**, а реальные настройки порта были другие или порт был не(до)настроен или вообще другой... и отличные специалисты обслуживающей кассу организации именно это прояснили вместе с вами?
* (они возможно какие-то были там забиты дефолтные на какой-то вкладке утилиты как вы сказали com1 и baudrate 115200, но утилита никогда не подключалась по ним)
** (и 1с тоже возможно, т.к. она использует нативный драйвер, инфа 97%)

_________________
I'm clever. I've got a computer.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Штрих ONLINE
СообщениеДобавлено: 05 мар 2019, 18:52 
Не в сети
Аватара пользователя

Зарегистрирован: 30 май 2008, 15:51
Сообщения: 6055
Карма: 244
chedmi писал(а):
Следующий вопрос - где в Биллинге выставить НДС при печати чека ?
Сейчас нам печатает без НДС (признак Г).

https://docs.bitel.ru/pages/viewpage.ac ... d=43386468
https://docs.bitel.ru/pages/viewpage.ac ... d=43386469

_________________
I'm clever. I've got a computer.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Штрих ONLINE
СообщениеДобавлено: 06 мар 2019, 15:51 
Не в сети

Зарегистрирован: 11 мар 2015, 11:06
Сообщения: 198
Карма: 0
Как я понял из объяснений - касса работает с ОФД по RNDIS, компьютер управляет кассой также через него.
Протокол используется стандартный - в эту сторону вообще можно было не смотреть.
В чистом виде ком-порт не использовался - это вы правильно заметили.
Они поставили дополнительный ком-порт только для связи биллинга и кассы и все сразу взлетело.
Сейчас на машине заведены два usb-com порта.
Получается вы и они вместе разобрались, спасибо :wink:


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Штрих ONLINE
СообщениеДобавлено: 06 мар 2019, 18:21 
Не в сети

Зарегистрирован: 11 мар 2015, 11:06
Сообщения: 198
Карма: 0
С НДС все получилось. А вот с именем кассира нет.
Вот отрывок из скрипта

public void addPayment( Payment payment, Check check, Printer printer )
throws BGException
{
сheck.setCashierName("Иванова И.Н.");



выдает ошибку

cannot find symbol
symbol: variable сheck
location: class ru.bitel.bgbilling.cashcheck.VgtCheck /usr/local/BGBillingServer/dyn/ru/bitel/bgbilling/cashcheck/VgtCheck.java 30 17


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Штрих ONLINE
СообщениеДобавлено: 07 мар 2019, 15:27 
Не в сети
Аватара пользователя

Зарегистрирован: 30 май 2008, 15:51
Сообщения: 6055
Карма: 244
так это у вас ошибка компиляции , сheck не видит. вы там русскую с написали наверное, проверьте

_________________
I'm clever. I've got a computer.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Штрих ONLINE
СообщениеДобавлено: 07 мар 2019, 15:29 
Не в сети
Аватара пользователя

Зарегистрирован: 30 май 2008, 15:51
Сообщения: 6055
Карма: 244
на будущее сразу, если скомпилируется но имя кассира ставиться не будет: сервер печати скорее всего придётся обновить, через setCashierName вроде бы позже было сделано для штриха поддержка этого тега

_________________
I'm clever. I've got a computer.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Штрих ONLINE
СообщениеДобавлено: 14 мар 2019, 15:57 
Не в сети

Зарегистрирован: 11 мар 2015, 11:06
Сообщения: 198
Карма: 0
Спасибо. Все заработало


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Штрих ONLINE
СообщениеДобавлено: 18 мар 2019, 11:02 
Не в сети

Зарегистрирован: 11 мар 2015, 11:06
Сообщения: 198
Карма: 0
Теперь новый вопрос.
Как внутри функции endCreate() я могу получить email договора ? (параметр типа Электронный адрес с pid=33).
cid я вытаскиваю без проблем вот таким кодом

public void endCreate( Set<Integer> cids, Check check, Printer printer )
throws BGException
{
int cid = cids.toArray(new Integer[0])[0];


А как дальше быть ?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Штрих ONLINE
СообщениеДобавлено: 18 мар 2019, 12:25 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 29 мар 2010, 23:11
Сообщения: 5854
Карма: 472
Код:
ServerContext serverContext = ServerContext.get();
        ContractService contractService = serverContext.getService(ContractService.class, 0);
        contractService.contractParameterGet(contractId, paramId);

Либо через тот же ContractParameterManager как в методе addPayment

_________________
Цитаты великих людей :umnik:
Напишите в helpdesk © stark
повторяю: => хелпдеск => доработка => профит © dimOn
свершилось... © skn
Мой код изящен, лёгок, оригинален, краток. Как прохладный весенний ветерок, как звонкий ручей! © dimOn
Вежливый разработчик © Artur
Эти баги тоже исправлены, как и те, которые еще не написаны © Artur
ну т.е. существует воркэраунд, ок © dimOn


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 46 ]  На страницу 1, 2  След.

Часовой пояс: UTC + 5 часов [ Летнее время ]


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

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


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

Найти:
Перейти:  
POWERED_BY
Русская поддержка phpBB
[ Time : 0.094s | 81 Queries | GZIP : On ]