BiTel

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

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




Начать новую тему Ответить на тему  [ Сообщений: 18 ] 
Автор Сообщение
 Заголовок сообщения: Ошибка работы BGBS скрипта
СообщениеДобавлено: 10 янв 2012, 12:37 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 29 мар 2010, 23:11
Сообщения: 5854
Карма: 472
Код:
Function [id:15; title:Вывод информации в TrayInfo]: using deprecated class [ru.bitel.bgbilling.modules.trayinfo.server.bean.TrayInfoReplyEvent]

Код:
import bitel.billing.common.TimeUtils.*;
import bitel.billing.server.contract.bean.*;
import bitel.billing.server.util.*;
import java.util.*;

cid = event.getContractId();
bu  = new BalanceUtils( con );
tu  = new TimeUtils();
balance = bu.getBalance(tu.convertCalendarToDate(event.getGenerateTime()), cid);

event.setReply(" "+"Баланс = "+balance+" р.");


Как быть?

Версия 5.2

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ошибка работы BGBS скрипта
СообщениеДобавлено: 10 янв 2012, 12:59 
Не в сети
Аватара пользователя

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

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ошибка работы BGBS скрипта
СообщениеДобавлено: 10 янв 2012, 13:03 
Не в сети
Аватара пользователя

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

Цитата:
trayinfo:
Динамический код формирования ответа

Код:
# использовать следующий динамический класс для формирования ответа
# имплементировать: ru.bitel.bgbilling.modules.trayinfo.server.bean.TrayInfoReplyBuilder
replybuilder=ru.bitel.bgbilling.trayinfo.SimpleReply


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

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ошибка работы BGBS скрипта
СообщениеДобавлено: 10 янв 2012, 13:04 
Не в сети
Аватара пользователя

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

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ошибка работы BGBS скрипта
СообщениеДобавлено: 10 янв 2012, 13:36 
Не в сети
Разработчик

Зарегистрирован: 07 апр 2007, 23:51
Сообщения: 4489
Откуда: Уфа, Россия
Карма: 186
см. http://www.bgbilling.ru/v5.2/javadoc/ru/bitel/bgbilling/modules/trayinfo/server/bean/package-frame.html


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ошибка работы BGBS скрипта
СообщениеДобавлено: 10 янв 2012, 13:40 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 29 мар 2010, 23:11
Сообщения: 5854
Карма: 472
Стоит прописать в конфиг
Код:
web.menuItem1=Активация логина TrayInfo
# использовать следующий динамический класс для формирования ответа
# имплементировать: ru.bitel.bgbilling.modules.trayinfo.server.bean.TrayInfoReplyBuilder
replybuilder=ru.bitel.bgbilling.trayinfo.SimpleReply
# использовать ru.bitel.bgbilling.modules.trayinfo.server.bean.TrayInfoReplyEvent
# для формирования ответа (по дефолту - 0, нет)
use.custom.reply=1
# формировать ответ с параметром summa (баланс). старый вариант. может
# использоваться как вместе, так и отдельно с кастомным ответом.
# по дефолту включено (1), для обратной совместимости.
use.summa.reply=1
# примечание: если будет стоять включено оба варианта, то в новом клиенте будет
# рисоваться только кастомная строка, а в старом, разумеется, только summa

как пишет "Ошибка в данных или сервер недоступен"

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ошибка работы BGBS скрипта
СообщениеДобавлено: 10 янв 2012, 13:46 
Не в сети
Аватара пользователя

Зарегистрирован: 30 май 2008, 15:51
Сообщения: 6055
Карма: 244
полагаю, что при этом в логах есть кое-что интересненькое :umnik:

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ошибка работы BGBS скрипта
СообщениеДобавлено: 10 янв 2012, 13:48 
Не в сети
Аватара пользователя

Зарегистрирован: 30 май 2008, 15:51
Сообщения: 6055
Карма: 244
если есть параметр replybuilder, то use.custom.reply можно не писать, он игнорируется, как и события все формирования итд.
класс ru.bitel.bgbilling.trayinfo.SimpleReply появился в дин. коде после обновлений? и он скомпилирован правильно итд?

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ошибка работы BGBS скрипта
СообщениеДобавлено: 10 янв 2012, 14:09 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 29 мар 2010, 23:11
Сообщения: 5854
Карма: 472
dimOn писал(а):
класс ru.bitel.bgbilling.trayinfo.SimpleReply появился в дин. коде после обновлений? и он скомпилирован правильно итд?

нет такого
Вложение:
trayinfo.png

в папке тоже пусто на сервере

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ошибка работы BGBS скрипта
СообщениеДобавлено: 10 янв 2012, 14:32 
Не в сети
Аватара пользователя

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

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ошибка работы BGBS скрипта
СообщениеДобавлено: 10 янв 2012, 14:47 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 29 мар 2010, 23:11
Сообщения: 5854
Карма: 472
Обновил только TrayInfo все работает :D

/**
* Какой-то простой формат ответа.
* @author dimon
*/

:lol:

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ошибка работы BGBS скрипта
СообщениеДобавлено: 10 янв 2012, 15:33 
Не в сети
Аватара пользователя

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

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ошибка работы BGBS скрипта
СообщениеДобавлено: 10 янв 2012, 15:43 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 29 мар 2010, 23:11
Сообщения: 5854
Карма: 472
Я переписал :)
Просто сам комментарий понравился :)
Аля "Какой-то простой вариант ответа" и я сразу додумываю "надо сделать чтобы было с подковыркой"
:D

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ошибка работы BGBS скрипта
СообщениеДобавлено: 10 янв 2012, 17:29 
Не в сети
Аватара пользователя

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

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ошибка работы BGBS скрипта
СообщениеДобавлено: 11 янв 2012, 06:55 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 03 авг 2009, 18:42
Сообщения: 7166
Откуда: Благовещенск
Карма: 241
за вами не успеваешь. это здесь отмечается?

_________________
Код:
  Клиент: вер. 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
Стиль программирования - пьяный мастерстер
Разработка мобильных приложений


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ошибка работы BGBS скрипта
СообщениеДобавлено: 11 янв 2012, 14:15 
Не в сети
Аватара пользователя

Зарегистрирован: 30 май 2008, 15:51
Сообщения: 6055
Карма: 244
Да, отмечается, но это только для 5.2

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ошибка работы BGBS скрипта
СообщениеДобавлено: 13 янв 2012, 07:09 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 03 авг 2009, 18:42
Сообщения: 7166
Откуда: Благовещенск
Карма: 241
dimOn писал(а):
Да, отмечается, но это только для 5.2

Промазал, канеш для 5.2

_________________
Код:
  Клиент: вер. 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
Стиль программирования - пьяный мастерстер
Разработка мобильных приложений


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ошибка работы BGBS скрипта
СообщениеДобавлено: 13 янв 2012, 16:08 
Не в сети
Аватара пользователя

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

Цитата:
<title>Обновление модуля TrayInfo</title>
<link>http://bgbilling.ru/v5.2/download/trayinfo/fixed</link>
<description>ДОБАВЛЕНО Поддержка динамического кода в ответах сервера клиенту.</description>
<pubDate>Mon, 26 Dec 2011 18:51:33 +0500</pubDate>

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


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

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


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

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


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

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