BiTel

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

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




Начать новую тему Ответить на тему  [ Сообщений: 7 ] 
Автор Сообщение
 Заголовок сообщения: Проблема CashCheck 5.0
СообщениеДобавлено: 28 фев 2012, 20:05 
Не в сети

Зарегистрирован: 28 фев 2012, 18:19
Сообщения: 27
Карма: 0
Сервер печати запускается и как сервис и отдельно файлом, но вот тест сервера пишет следующее
Код:
COM3,BR:4800,DB:8,SB:1,P:None -> OK reaction; name: ШТРИХ-МИНИ-ФР-К (тип:ККМ/ФР, модель:7, протокол:1.11, язык:0(RU))

Код:
17:35:01,392  INFO testserver:? - 6) LOCAL TEST (CURRENT DRIVER)
17:35:01,392 DEBUG testserver:? - create driver 'ru.bitel.frk.driver.shtrih2.Driver' instance...
17:35:01,392 DEBUG testserver:? - created driver: ru.bitel.frk.driver.shtrih2.Driver@1f6226
17:35:01,392 DEBUG testserver:? - get deviceMethod 'name'...
17:35:01,392 DEBUG testserver:? - invoke 'public synchronized java.lang.String ru.bitel.frk.driver.shtrih2.Driver.name(java.lang.String) throws ru.bitel.frk.server.PrinterConnectException,ru.bitel.frk.driver.shtrih.PrinterShtrihErrorException,ru.bitel.frk.server.DriverException'...
17:35:02,158  INFO testserver:? - getted device name: 'ШТРИХ-МИНИ-ФР-К (тип:ККМ/ФР, модель:7, протокол:1.11, язык:0(RU))'
17:35:02,158  INFO testserver:? - get device.getStatus(): portName=COM3, baudRate = 4800
17:35:02,158  INFO testserver:? - 7) REMOTE SERVER PROTOCOL TEST
17:35:02,158 DEBUG testserver:? - connecting (127.0.0.1:9876)...
17:35:02,189 DEBUG testserver:? - sending 'printtext'...
17:35:03,533 DEBUG testserver:? - OK, result=false, reply=ru.bitel.frk.driver.shtrih.PrinterShtrihErrorException: #79: Неверный пароль (ФР)
17:35:03,533 DEBUG testserver:? - sending 'name'...
17:35:04,345 DEBUG testserver:? - OK, result=true, reply=ШТРИХ-МИНИ-ФР-К (тип:ККМ/ФР, модель:7, протокол:1.11, язык:0(RU))
17:35:04,345 DEBUG testserver:? - sending 'status'...
17:35:05,142 DEBUG testserver:? - OK: ru.bitel.frk.driver.shtrih.PrinterShtrihErrorException: #79: Неверный пароль (ФР)
17:35:05,142 DEBUG testserver:? - sending 'buzzer'...
17:35:05,939 DEBUG testserver:? - OK, result=false, reply=ru.bitel.frk.driver.shtrih.PrinterShtrihErrorException: #79: Неверный пароль (ФР)
17:35:05,939  INFO testserver:? - 8) GET SERVER STATUS
17:35:05,939  INFO testserver:? - status: CmdTcpServer v 5.0 build 137 from 19.07.2010 17:44:23
on: 0.0.0.0/0.0.0.0:9876
device driver: ru.bitel.frk.driver.shtrih2.Driver@787171
device status: portName=COM3, baudRate = 4800
thread counter: 1
started: 28.02.2012 17:24:24,   uptime: 00:10:41
memory total: 5 177 344,   max: 66 650 112,   free: 4 477 424
17:35:05,939  INFO testserver:? - TEST COMPLETED. THE END.
--
java version "1.6.0_16"
Java(TM) SE Runtime Environment (build 1.6.0_16-b01)
Java HotSpot(TM) Client VM (build 14.2-b01, mixed mode, sharing)
--

что значит "#79: Неверный пароль (ФР)" и где его вводить?
и почему в файле cashserver.log при старте принт сервера пишет
Код:
28.02.2012 17:21:58,564 : server: run 'CmdTcpServer v 5.0 build 137 from 19.07.2010 17:44:23' with command 'start'
INFO   28.02.2012 17:21:58,580 : server: driver: ru.bitel.frk.driver.shtrih2.Driver
INFO   28.02.2012 17:21:58,580 : server: driver-status: portName=COM3, baudRate = 4800
INFO   28.02.2012 17:21:58,595 : server: started: ServerSocket[addr=0.0.0.0/0.0.0.0,port=0,localport=9876]

мне интересна строка "server: started: ServerSocket[addr=0.0.0.0/0.0.0.0,port=0"
тут на форуме пользователи размещяли логи где в этой строке прописывались IP адреса. А у меня то почему нет их?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Проблема CashCheck 5.0
СообщениеДобавлено: 28 фев 2012, 23:25 
Не в сети
Аватара пользователя

Зарегистрирован: 30 май 2008, 15:51
Сообщения: 6055
Карма: 244
Цитата:
что значит "#79: Неверный пароль (ФР)" и где его вводить?
значит, что не задан пароль оператора при запуске тестсервера. при этом конкретный тест (соединение к локально поднятому серверу), разумеется, не отработает. вводить в командной строке.

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Проблема CashCheck 5.0
СообщениеДобавлено: 28 фев 2012, 23:26 
Не в сети
Аватара пользователя

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

это просто распечатка сокета слушающего, у вас просто забинден так, просто так рисуется, не обращайте внимания. это у всех так. порт же норм.слушает. почему так, я сказать не могу, это дело настройки конкретной ОС, видимо

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Проблема CashCheck 5.0
СообщениеДобавлено: 29 фев 2012, 12:00 
Не в сети

Зарегистрирован: 28 фев 2012, 18:19
Сообщения: 27
Карма: 0
dimOn писал(а):
значит, что не задан пароль оператора при запуске тестсервера. при этом конкретный тест (соединение к локально поднятому серверу), разумеется, не отработает. вводить в командной строке.

Тогда подскажите что вводить в командной строке. Дело в том что в интструкции по 5.0 нет описания по запуску теста, а то что написано в версии 5.2
Код:
testserver.bat --dotouch "--driversru.bitel.frk.driver.shtrih.Driver,ru.bitel.frk.driver.shtrih2.Driver" > testserver.log 2>&1

видимо не подходит так как тест идёт по всем драйверам и если к этой строке добавить --password то всё равно пишет что пароль не тот.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Проблема CashCheck 5.0
СообщениеДобавлено: 29 фев 2012, 13:17 
Не в сети
Аватара пользователя

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

В программу testserver передаётся пароль для кассира/администратора.

а при запуске пишется:

TestServer of Version
Usage: testserver[.bat|.sh] password
Parameters: password - printer password
Example: ./testserver.sh 1234

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Проблема CashCheck 5.0
СообщениеДобавлено: 01 мар 2012, 13:13 
Не в сети

Зарегистрирован: 28 фев 2012, 18:19
Сообщения: 27
Карма: 0
Теперь проблема со скриптом поведения чек печатается но выдается ошибка "#115 команда не поддерживается в данном режиме (ФР)". Чек печатает информацию ровно до строки где присутствует check.addPayment.
скрипт взят из WiKi
Код:
import ru.bitel.bgbilling.plugins.cashcheck.server.bean.*;
import bitel.billing.server.contract.bean.*;
 
check = event.getCheck();
 
if ( event instanceof AddPaymentCheckEvent)
{
   payment = event.getPayment();
 
   check.addString( " " );
   check.addString( "Телематические услуги связи" );
   check.addString( "Договор №: " + payment.getContractTitle() );
   check.addString( "Абонент: " + payment.getContractComment() );
 
   // добавляем параметр договора
   int PARAM_ID = 3;
   ContractParameterManager bgParamMan = new ContractParameterManager( con );
   String paramVal = bgParamMan.getStringParam( event.getContractID(), PARAM_ID );
   check.addString( "Какой-то параметр договора: " + paramVal );
   check.addString( " " );
 
   check.addPayment( payment.getSumma(), payment.getContractTitle(), event.getPaymentDep() );
 
   check.addString( " " );
}
 
if(event instanceof EndCreateCheckEvent)
{
   check.addString(
      "Ваш текущий баланс: " +
      (new BalanceUtils( con )).getBalance( new Date(),  event.getContractID() ).toPlainString()
   );
   check.addString( " " );
}


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Проблема CashCheck 5.0
СообщениеДобавлено: 01 мар 2012, 14:48 
Не в сети
Аватара пользователя

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

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


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 7 ] 

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


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

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


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

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