BiTel

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

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




Начать новую тему Ответить на тему  [ Сообщений: 12 ] 
Автор Сообщение
СообщениеДобавлено: 02 окт 2017, 18:49 
Не в сети

Зарегистрирован: 05 дек 2016, 12:10
Сообщения: 87
Карма: 0
Добрый день, помогите, пожалуйста, разобраться с парой вопросов.

При создании скрипта поведения (либо удалении), в server.script.log постоянно появляется сообщение
Код:
10-02/15:43:30  INFO [event-proc-p-2-t-1] ScriptEventListener - Skip event type ru.bitel.bgbilling.plugins.documents.server.bean.event.GenerateDocumentEvent. Class not found for this application.

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

Версия
Код:
Информация о версии:

  Клиент: вер. 7.0.911 / 28.09.2017 17:10:22
    os: Windows 10; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_144
  Сервер: вер. 7.0.1269 / 28.09.2017 17:12:22
    os: Linux; java: Java HotSpot(TM) Client VM, v.1.8.0_121

  bill: вер. 7.0.124 / 11.08.2017 16:04:07
  card: вер. 7.0.44 / 04.08.2017 17:34:18
  dba: вер. 7.0.167 / 08.04.2016 17:40:39
  inet: вер. 7.0.774 / 25.09.2017 17:04:27
  ipn: вер. 7.0.270 / 08.08.2017 15:43:59
  npay: вер. 7.0.210 / 07.08.2017 03:07:28
  phone: вер. 7.0.293 / 04.08.2017 17:34:56
  reports: вер. 7.0.236 / 04.09.2017 14:32:37
  rscm: вер. 7.0.186 / 04.08.2017 17:35:05
  ru.bitel.bgbilling.plugins.crm: вер. 7.0.198 / 07.11.2016 18:45:32
  ru.bitel.bgbilling.plugins.documents: вер. 7.0.178 / 08.08.2017 15:44:22
  ru.bitel.bgbilling.plugins.helpdesk: вер. 7.0.197 / 04.08.2017 17:34:41
  ru.bitel.bgbilling.plugins.organizer: вер. 7.0.75 / 05.10.2016 13:43:02
  voiceip: вер. 7.0.196 / 04.08.2017 17:33:59
  yamoney: вер. 7.0.76 / 04.08.2017 17:35:16

Окружение:

  Клиент:
    os: Windows 10 amd64, 10.0
    java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_144
    jre home: D:\Program Files\Java144
    memory (use/total/max): 93M/163M/455M
    default tz: 02.10.2017 15:48 MSK +0300 (Europe/Moscow)
    user tz: 02.10.2017 15:48 MSK +0300 (Europe/Moscow)
    locale: ru_RU
  Сервер:
    os: Linux i386, 2.6.32-642.15.1.el6.i686
    java: Java HotSpot(TM) Client VM, v.1.8.0_121
    jre home: /opt/java/jdk1.8.0_121/jre
    default tz: 02.10.2017 15:48 MSK +0300 (Europe/Moscow)
    memory (use/total/max): 92M/179M/989M
    db time: master: 02.10.2017 15:48 MSK
    db charset: connection: cp1251(cp1251_general_ci), database: cp1251(cp1251_general_ci)
    locale: en_US
    uptime: Started: 29.09.2017 09:37:12 Uptime: 3 d 06:11:35

Спасибо.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 02 окт 2017, 20:10 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
как регистрация происходит?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 03 окт 2017, 10:08 
Не в сети

Зарегистрирован: 05 дек 2016, 12:10
Сообщения: 87
Карма: 0
stark писал(а):
как регистрация происходит?

после радиус-авторизации, там могу отловить событие в принципе


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 03 окт 2017, 11:42 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
a.vo писал(а):
Добрый день, помогите, пожалуйста, разобраться с парой вопросов.

При создании скрипта поведения (либо удалении), в server.script.log постоянно появляется сообщение
Код:
10-02/15:43:30  INFO [event-proc-p-2-t-1] ScriptEventListener - Skip event type ru.bitel.bgbilling.plugins.documents.server.bean.event.GenerateDocumentEvent. Class not found for this application.



Это не ошибка, не влияет на работу, это исправим.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 03 окт 2017, 11:53 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
a.vo писал(а):
stark писал(а):
как регистрация происходит?

после радиус-авторизации, там могу отловить событие в принципе

В модуле voiceip?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 03 окт 2017, 12:11 
Не в сети

Зарегистрирован: 05 дек 2016, 12:10
Сообщения: 87
Карма: 0
stark писал(а):
В модуле voiceip?

да


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 03 окт 2017, 12:25 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
Вы про событие "Договор создан" ? В данном случае оно генерируется и выполняется в Radius-сервере, на на сервере биллинга.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 03 окт 2017, 12:42 
Не в сети

Зарегистрирован: 05 дек 2016, 12:10
Сообщения: 87
Карма: 0
stark писал(а):
Вы про событие "Договор создан" ? В данном случае оно генерируется и выполняется в Radius-сервере, на на сервере биллинга.

да, я уже понял, спасибо, придется наеврное тригер на таблицу тогда повесить, такой подход приемлем или нежелателен?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 03 окт 2017, 12:52 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
a.vo писал(а):
stark писал(а):
Вы про событие "Договор создан" ? В данном случае оно генерируется и выполняется в Radius-сервере, на на сервере биллинга.

да, я уже понял, спасибо, придется наеврное тригер на таблицу тогда повесить, такой подход приемлем или нежелателен?


Не понял, а чем проблема написать код и чтобы он выполнился в Radius? У вас там какие-то тяжелые запросы к БД ?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 03 окт 2017, 12:54 
Не в сети

Зарегистрирован: 05 дек 2016, 12:10
Сообщения: 87
Карма: 0
stark писал(а):
Не понял, а чем проблема написать код и чтобы он выполнился в Radius? У вас там какие-то тяжелые запросы к БД ?

в скрипте предобработки? или там еще где-то можно?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 03 окт 2017, 13:10 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
Изначально вопрос был что не работает "Договор создан". Оно вроде должно работать, логи надо смотреть в самом radius-сервере. Договор создается , но событие не вызывается, в котором вы хотите что дополнительное сделать, не работает ? В логах radius-сервера оно что-то выводит если добавить вывод в скрипте?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 03 окт 2017, 13:50 
Не в сети

Зарегистрирован: 05 дек 2016, 12:10
Сообщения: 87
Карма: 0
stark писал(а):
Изначально вопрос был что не работает "Договор создан". Оно вроде должно работать, логи надо смотреть в самом radius-сервере. Договор создается , но событие не вызывается, в котором вы хотите что дополнительное сделать, не работает ? В логах radius-сервера оно что-то выводит если добавить вывод в скрипте?


Да, в радиус логе есть событие, спасибо, просто в card_data видимо данные по созданному контракту пишутся после, поэтому не работало.


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

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


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

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


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

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