BiTel

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

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




Начать новую тему Эта тема закрыта, вы не можете редактировать и оставлять сообщения в ней.  [ Сообщений: 79 ]  На страницу Пред.  1, 2, 3
Автор Сообщение
 Заголовок сообщения: Re: ШТРИХ-М-ФР-К проблемы
СообщениеДобавлено: 19 янв 2010, 16:17 
Не в сети
Клиент

Зарегистрирован: 20 мар 2008, 20:20
Сообщения: 676
Откуда: Россия, Иваново
Карма: 36
dimOn писал(а):
Так пищало просто, или ошибка какая вернулась, как в прошлый раз?? Я во все команды печати добавил в начало проверку по циклу статуса и сравнение подрежима работы с 4 и 5, то есть печати и печати фискальных отчётов. Эта проверка внутри блока синхронизации по методу, то есть зайти к ней не могут несколько потоков, алгоритм такой - заходит всегда во все методы только один поток (остальные стоят на входе каждлый своего метода), далее ждёт пока подрежим станет не связанный с печатью и только потом печатает. Где подводный камень может быть - пока не вижу... Интересно, Вы пока понаблюдайте...


Она просто пищала, никаких ошибок замечено не было.
Проблем с протоколом общения я думаю нет, думаю все таки нам какой то глючный регистратор дали.
Кстати, проблема может быть из за слишком частого запроса статуса? Вы же его в цикле проверяете?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ШТРИХ-М-ФР-К проблемы
СообщениеДобавлено: 20 янв 2010, 13:50 
Не в сети
Аватара пользователя

Зарегистрирован: 30 май 2008, 15:51
Сообщения: 6055
Карма: 244
lda писал(а):
dimOn писал(а):
Так пищало просто, или ошибка какая вернулась, как в прошлый раз?? Я во все команды печати добавил в начало проверку по циклу статуса и сравнение подрежима работы с 4 и 5, то есть печати и печати фискальных отчётов. Эта проверка внутри блока синхронизации по методу, то есть зайти к ней не могут несколько потоков, алгоритм такой - заходит всегда во все методы только один поток (остальные стоят на входе каждлый своего метода), далее ждёт пока подрежим станет не связанный с печатью и только потом печатает. Где подводный камень может быть - пока не вижу... Интересно, Вы пока понаблюдайте...


Она просто пищала, никаких ошибок замечено не было.
Проблем с протоколом общения я думаю нет, думаю все таки нам какой то глючный регистратор дали.
Кстати, проблема может быть из за слишком частого запроса статуса? Вы же его в цикле проверяете?

Ага, в цикле. Ну, эт я даже не знаю - может ли от этого пищать... не проверял :) попробуйте поставить таймаут побольше, типа
Код:
waitNoprintTimeout: 5000
waitNoprintNumtry: 4

Теоретически может быть, в документации, конечно, такого не заявлено когда он должен пищать...

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ШТРИХ-М-ФР-К проблемы
СообщениеДобавлено: 22 янв 2010, 14:39 
Не в сети
Клиент

Зарегистрирован: 20 мар 2008, 20:20
Сообщения: 676
Откуда: Россия, Иваново
Карма: 36
dimOn писал(а):
Ага, в цикле. Ну, эт я даже не знаю - может ли от этого пищать... не проверял :) попробуйте поставить таймаут побольше, типа
Код:
waitNoprintTimeout: 5000
waitNoprintNumtry: 4

Теоретически может быть, в документации, конечно, такого не заявлено когда он должен пищать...


Поставил таймаут побольше.
За последние два дня писка замечено небыло :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ШТРИХ-М-ФР-К проблемы
СообщениеДобавлено: 25 янв 2010, 14:14 
Не в сети
Аватара пользователя

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

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ШТРИХ-М-ФР-К проблемы
СообщениеДобавлено: 28 янв 2010, 18:37 
Не в сети
Клиент

Зарегистрирован: 20 мар 2008, 20:20
Сообщения: 676
Откуда: Россия, Иваново
Карма: 36
К сожалению регистратор продолжает пищать.
Получается так: Клиенту добавляют деньги в биллинг, ставят галочку "Печатать чек". Регистратор печатает чек и после печати чека начинает пищать. Пищит примерно 5 секунд.
Такое происходит примерно 1 раз в 2 дня.
В логе ничего подозрительного не нашел:
Код:
DEBUG  28.01.2010 15:20:01,213 : server: connection accepted #1105: Socket[addr=/192.168.37.5,port=44940,localport=9876]
TRACE  28.01.2010 15:20:01,214 : thread#1105: <- COMMAND
TRACE  28.01.2010 15:20:01,214 : thread#1105: <- 92011463941421826068189626037096
TRACE  28.01.2010 15:20:01,214 : thread#1105: <- check
DEBUG  28.01.2010 15:20:01,214 : thread#1105: try 'check' command...
TRACE  28.01.2010 15:20:01,214 : thread#1105: <- 1
TRACE  28.01.2010 15:20:01,214 : thread#1105: <- 460.0
TRACE  28.01.2010 15:20:01,214 : thread#1105: <- 460.0
TRACE  28.01.2010 15:20:01,214 : thread#1105: <- 436354
TRACE  28.01.2010 15:20:01,214 : thread#1105: <- 0
TRACE  28.01.2010 15:20:01,214 : thread#1105: <- STRING
TRACE  28.01.2010 15:20:01,214 : thread#1105: <- Оператор №11
TRACE  28.01.2010 15:20:01,215 : thread#1105: <-
TRACE  28.01.2010 15:20:01,215 : thread#1105: <- STRING
TRACE  28.01.2010 15:20:01,215 : thread#1105: <- Тел. абон. отд. 581-581
TRACE  28.01.2010 15:20:01,215 : thread#1105: <-
TRACE  28.01.2010 15:20:01,215 : thread#1105: <- ENDCOMMAND
TRACE  28.01.2010 15:20:01,215 : thread#1105: -> ECHO
TRACE  28.01.2010 15:20:01,215 : thread#1105: -> 92011463941421826068189626037096
DEBUG  28.01.2010 15:20:01,215 : Driver: check(clientsumma=460.0):
DEBUG  28.01.2010 15:20:01,215 : Driver: SALE: sum=460.0;txt=436354;dep=0
DEBUG  28.01.2010 15:20:01,215 : Driver: TEXT: Оператор №11
DEBUG  28.01.2010 15:20:01,215 : Driver: TEXT: Тел. абон. отд. 581-581
TRACE  28.01.2010 15:20:01,226 : shtrih-driver: send ENQ
TRACE  28.01.2010 15:20:01,235 : shtrih-driver: getted NAK
TRACE  28.01.2010 15:20:01,235 : shtrih-driver: SEND: 02 05 10 01 00 00 00 14
TRACE  28.01.2010 15:20:01,239 : shtrih-driver: send ENQ
TRACE  28.01.2010 15:20:01,248 : shtrih-driver: getted NAK
TRACE  28.01.2010 15:20:01,266 : shtrih-driver: send packet
TRACE  28.01.2010 15:20:01,282 : shtrih-driver: getted ACK
TRACE  28.01.2010 15:20:01,316 : shtrih-driver: RECV: 02 10 10 00 01 B2 02 02 00 00 9F DF 00 00 00 95 08 00 6E
TRACE  28.01.2010 15:20:01,316 : shtrih-driver: STX message= 10 00 01 B2 02 02 00 00 9F DF 00 00 00 95 08 00
TRACE  28.01.2010 15:20:01,316 : shtrih-driver: ok, send ACK
TRACE  28.01.2010 15:20:01,320 : shtrih-driver: SEND: 02 3C 80 01 00 00 00 E8 03 00 00 00 B0 B3 00 00 00 00 00 00 00 00 34 33 36 33 35 34 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 56
TRACE  28.01.2010 15:20:01,324 : shtrih-driver: send ENQ
TRACE  28.01.2010 15:20:01,333 : shtrih-driver: getted NAK
TRACE  28.01.2010 15:20:01,465 : shtrih-driver: send packet
TRACE  28.01.2010 15:20:01,475 : shtrih-driver: getted ACK
TRACE  28.01.2010 15:20:01,905 : shtrih-driver: RECV: 02 03 80 00 01 82
TRACE  28.01.2010 15:20:01,905 : shtrih-driver: STX message= 80 00 01
TRACE  28.01.2010 15:20:01,905 : shtrih-driver: ok, send ACK
TRACE  28.01.2010 15:20:01,909 : shtrih-driver: SEND: 02 2E 17 01 00 00 00 03 CE EF E5 F0 E0 F2 EE F0 20 B9 31 31 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 9A
TRACE  28.01.2010 15:20:01,913 : shtrih-driver: send ENQ
TRACE  28.01.2010 15:20:01,922 : shtrih-driver: getted NAK
TRACE  28.01.2010 15:20:02,026 : shtrih-driver: send packet
TRACE  28.01.2010 15:20:02,048 : shtrih-driver: getted ACK
TRACE  28.01.2010 15:20:02,048 : shtrih-driver: RECV: 02 03 17 00 01 15
TRACE  28.01.2010 15:20:02,048 : shtrih-driver: STX message= 17 00 01
TRACE  28.01.2010 15:20:02,048 : shtrih-driver: ok, send ACK
TRACE  28.01.2010 15:20:02,052 : shtrih-driver: SEND: 02 2E 17 01 00 00 00 03 D2 E5 EB 2E 20 E0 E1 EE ED 2E 20 EE F2 E4 2E 20 35 38 31 2D 35 38 31 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 3E
TRACE  28.01.2010 15:20:02,056 : shtrih-driver: send ENQ
TRACE  28.01.2010 15:20:02,065 : shtrih-driver: getted NAK
TRACE  28.01.2010 15:20:02,169 : shtrih-driver: send packet
TRACE  28.01.2010 15:20:02,191 : shtrih-driver: getted ACK
TRACE  28.01.2010 15:20:02,191 : shtrih-driver: RECV: 02 03 17 00 01 15
TRACE  28.01.2010 15:20:02,191 : shtrih-driver: STX message= 17 00 01
TRACE  28.01.2010 15:20:02,191 : shtrih-driver: ok, send ACK
TRACE  28.01.2010 15:20:02,195 : shtrih-driver: SEND: 02 47 85 01 00 00 00 B0 B3 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 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 C0
TRACE  28.01.2010 15:20:02,199 : shtrih-driver: send ENQ
TRACE  28.01.2010 15:20:02,208 : shtrih-driver: getted NAK
TRACE  28.01.2010 15:20:02,363 : shtrih-driver: send packet
TRACE  28.01.2010 15:20:02,373 : shtrih-driver: getted ACK
TRACE  28.01.2010 15:20:02,989 : shtrih-driver: RECV: 02 08 85 00 01 00 00 00 00 00 8C
TRACE  28.01.2010 15:20:02,989 : shtrih-driver: STX message= 85 00 01 00 00 00 00 00
TRACE  28.01.2010 15:20:02,989 : shtrih-driver: ok, send ACK
TRACE  28.01.2010 15:20:02,993 : shtrih-driver: SEND: 02 05 13 01 00 00 00 17
TRACE  28.01.2010 15:20:02,997 : shtrih-driver: send ENQ
TRACE  28.01.2010 15:20:03,006 : shtrih-driver: getted NAK
TRACE  28.01.2010 15:20:03,024 : shtrih-driver: send packet
TRACE  28.01.2010 15:20:03,034 : shtrih-driver: getted ACK
TRACE  28.01.2010 15:20:03,078 : shtrih-driver: RECV: 02 03 13 00 01 11
TRACE  28.01.2010 15:20:03,078 : shtrih-driver: STX message= 13 00 01
TRACE  28.01.2010 15:20:03,078 : shtrih-driver: ok, send ACK
TRACE  28.01.2010 15:20:03,083 : thread#1105: -> OK
TRACE  28.01.2010 15:20:03,083 : thread#1105: -> 0.0
TRACE  28.01.2010 15:20:03,083 : thread#1105: -> ENDECHO
DEBUG  28.01.2010 15:20:03,083 : thread#1105: command 'check' processing sucessfull
TRACE  28.01.2010 15:20:03,084 : thread#1105: <- null
DEBUG  28.01.2010 15:20:03,084 : thread#1105: end all commands (good work)
DEBUG  28.01.2010 15:20:03,084 : thread#1105: close socket


Скоро интенсивность печати чеков увеличится, так как абоненты пойдут платить абонплату. Посмотрим как регистратор будет себя вести.

Ув. dimOn есть какие нибудь мысли?

Я параллельно оправлю логи тех. поддержке по штрихам, может быть они помогут.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ШТРИХ-М-ФР-К проблемы
СообщениеДобавлено: 29 янв 2010, 13:54 
Не в сети
Аватара пользователя

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

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ШТРИХ-М-ФР-К проблемы
СообщениеДобавлено: 29 янв 2010, 14:03 
Не в сети
Клиент

Зарегистрирован: 20 мар 2008, 20:20
Сообщения: 676
Откуда: Россия, Иваново
Карма: 36
dimOn писал(а):
Хм, а увеличение таймаута так и не помогло?

Видимо нет.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ШТРИХ-М-ФР-К проблемы
СообщениеДобавлено: 04 фев 2010, 13:05 
Не в сети
Аватара пользователя

Зарегистрирован: 30 май 2008, 15:51
Сообщения: 6055
Карма: 244
Пищит?

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ШТРИХ-М-ФР-К проблемы
СообщениеДобавлено: 04 фев 2010, 13:48 
Не в сети
Клиент

Зарегистрирован: 20 мар 2008, 20:20
Сообщения: 676
Откуда: Россия, Иваново
Карма: 36
dimOn писал(а):
Пищит?

Да. Пищит.

Я попытался хоть что то выяснить у тех. поддержки по штрихам.
На вопрос: Регистратор не возвращает никаких ошибок или же биллинг их не регистрирует.
Они мне ответили: Такого быть не должно, т.е. ФР по протоколу в начале ответного сообщения передает код ошибки (0 - ошибок нет).

Получается так, что если регистратор пищит, то он должен возвращать какую то ошибку.
Может быть CashCheck сервер просто не регистрирует такие ошибки?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ШТРИХ-М-ФР-К проблемы
СообщениеДобавлено: 04 фев 2010, 16:04 
Не в сети
Аватара пользователя

Зарегистрирован: 30 май 2008, 15:51
Сообщения: 6055
Карма: 244
Ну, при TRACE в лог попадает самый сырой ввод-вывод. Хм, ну как так не регистрирует... всё что вообще пишется/читается в/из порт(а) там видно, мимо лога пройти не может. Ну, и кроме того, код ошибки считывается и обязательно анализируется. Даже если и не так - в логе видно было бы, что не то что-то приходит.
Тёмная история, в общем. Вроде никто не жаловался на пищание. Попробуйте обнаружить закономерности пищания что ли...

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ШТРИХ-М-ФР-К проблемы
СообщениеДобавлено: 04 фев 2010, 16:07 
Не в сети
Аватара пользователя

Зарегистрирован: 30 май 2008, 15:51
Сообщения: 6055
Карма: 244
Вот, например, полученный пакет:
Цитата:
TRACE 28.01.2010 15:20:03,078 : shtrih-driver: RECV: 02 03 13 00 01 11
TRACE 28.01.2010 15:20:03,078 : shtrih-driver: STX message= 13 00 01

02 03 ... 11 - служебные куски пакета
13 - код команды вернулся
00 - код ошибки вернулся
01 - какие-то данные пришли (сам ответ)

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ШТРИХ-М-ФР-К проблемы
СообщениеДобавлено: 04 фев 2010, 16:21 
Не в сети
Клиент

Зарегистрирован: 20 мар 2008, 20:20
Сообщения: 676
Откуда: Россия, Иваново
Карма: 36
Я согласен с вам что зацепиться не за что, была бы ошибка можно было бы что то порешать.
Закономерность я не могу найти, пищит она произвольно.
Видимо нам придется оставить все как есть.
Появятся какие нибудь мысли то напишу.
А так спасибо большое вам за ваше потраченное время и терпение.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ШТРИХ-М-ФР-К проблемы
СообщениеДобавлено: 08 фев 2010, 17:12 
Не в сети
Аватара пользователя

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

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ШТРИХ-М-ФР-К проблемы
СообщениеДобавлено: 15 апр 2010, 18:56 
Не в сети

Зарегистрирован: 29 окт 2008, 15:17
Сообщения: 140
Карма: 0
Аналогичный писк появился, в первый же день после фискализации Штрих light -ФР-К.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ШТРИХ-М-ФР-К проблемы
СообщениеДобавлено: 16 апр 2010, 11:59 
Не в сети
Аватара пользователя

Зарегистрирован: 30 май 2008, 15:51
Сообщения: 6055
Карма: 244
Есть какая-то система писков? В какой момент, при какой операции?

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ШТРИХ-М-ФР-К проблемы
СообщениеДобавлено: 16 апр 2010, 13:20 
Не в сети

Зарегистрирован: 29 окт 2008, 15:17
Сообщения: 140
Карма: 0
dimOn писал(а):
Есть какая-то система писков? В какой момент, при какой операции?

После печати чека вчера пищал 3 раза, помогает только передернуть выключатель.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ШТРИХ-М-ФР-К проблемы
СообщениеДобавлено: 16 апр 2010, 15:56 
Не в сети
Аватара пользователя

Зарегистрирован: 30 май 2008, 15:51
Сообщения: 6055
Карма: 244
После каждой печати? Или случайно? Сколько юзеров у вас печатают на этот регистратор, несколько? Какие то закономерности есть пищания?
Драйвер попробуйте shtrih если использовали shtrih2 и наоборот. То же самое?

з.ы. Никогда раньше не замечалось такого на этих драйверах....

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ШТРИХ-М-ФР-К проблемы
СообщениеДобавлено: 16 апр 2010, 16:03 
Не в сети

Зарегистрирован: 29 окт 2008, 15:17
Сообщения: 140
Карма: 0
dimOn писал(а):
После каждой печати? Или случайно? Сколько юзеров у вас печатают на этот регистратор, несколько? Какие то закономерности есть пищания?
Драйвер попробуйте shtrih если использовали shtrih2 и наоборот. То же самое?

з.ы. Никогда раньше не замечалось такого на этих драйверах....

Сегодня не пищит. Как только запищит еще, попробую все эти финты.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ШТРИХ-М-ФР-К проблемы
СообщениеДобавлено: 03 июн 2010, 19:26 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 03 авг 2009, 18:42
Сообщения: 7166
Откуда: Благовещенск
Карма: 241
niceone писал(а):
dimOn писал(а):
После каждой печати? Или случайно? Сколько юзеров у вас печатают на этот регистратор, несколько? Какие то закономерности есть пищания?
Драйвер попробуйте shtrih если использовали shtrih2 и наоборот. То же самое?

з.ы. Никогда раньше не замечалось такого на этих драйверах....

Сегодня не пищит. Как только запищит еще, попробую все эти финты.

У нас подобная проблема была, исправилось заменой кабеля.

_________________
Код:
  Клиент: вер. 6.2.714 / 25.05.2015 17:27:15
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
  Сервер: вер. 6.2.881 / 22.05.2015 17:56:55
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
Помощь по администрированию bgbilling в jabber конференции или Группа в telegram
Стиль программирования - пьяный мастерстер
Разработка мобильных приложений


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

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


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

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


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

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