forum.bitel.ru http://forum.bitel.ru/ |
|
Создание договора при регистрации карты http://forum.bitel.ru/viewtopic.php?f=19&t=12652 |
Страница 1 из 1 |
Автор: | a.vo [ 02 окт 2017, 18:49 ] |
Заголовок сообщения: | Создание договора при регистрации карты |
Добрый день, помогите, пожалуйста, разобраться с парой вопросов. При создании скрипта поведения (либо удалении), в 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 Спасибо. |
Автор: | stark [ 02 окт 2017, 20:10 ] |
Заголовок сообщения: | Re: Создание договора при регистрации карты |
как регистрация происходит? |
Автор: | a.vo [ 03 окт 2017, 10:08 ] |
Заголовок сообщения: | Re: Создание договора при регистрации карты |
stark писал(а): как регистрация происходит? после радиус-авторизации, там могу отловить событие в принципе |
Автор: | stark [ 03 окт 2017, 11:42 ] |
Заголовок сообщения: | Re: Создание договора при регистрации карты |
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. Это не ошибка, не влияет на работу, это исправим. |
Автор: | stark [ 03 окт 2017, 11:53 ] |
Заголовок сообщения: | Re: Создание договора при регистрации карты |
a.vo писал(а): stark писал(а): как регистрация происходит? после радиус-авторизации, там могу отловить событие в принципе В модуле voiceip? |
Автор: | a.vo [ 03 окт 2017, 12:11 ] |
Заголовок сообщения: | Re: Создание договора при регистрации карты |
stark писал(а): В модуле voiceip? да |
Автор: | stark [ 03 окт 2017, 12:25 ] |
Заголовок сообщения: | Re: Создание договора при регистрации карты |
Вы про событие "Договор создан" ? В данном случае оно генерируется и выполняется в Radius-сервере, на на сервере биллинга. |
Автор: | a.vo [ 03 окт 2017, 12:42 ] |
Заголовок сообщения: | Re: Создание договора при регистрации карты |
stark писал(а): Вы про событие "Договор создан" ? В данном случае оно генерируется и выполняется в Radius-сервере, на на сервере биллинга. да, я уже понял, спасибо, придется наеврное тригер на таблицу тогда повесить, такой подход приемлем или нежелателен? |
Автор: | stark [ 03 окт 2017, 12:52 ] |
Заголовок сообщения: | Re: Создание договора при регистрации карты |
a.vo писал(а): stark писал(а): Вы про событие "Договор создан" ? В данном случае оно генерируется и выполняется в Radius-сервере, на на сервере биллинга. да, я уже понял, спасибо, придется наеврное тригер на таблицу тогда повесить, такой подход приемлем или нежелателен? Не понял, а чем проблема написать код и чтобы он выполнился в Radius? У вас там какие-то тяжелые запросы к БД ? |
Автор: | a.vo [ 03 окт 2017, 12:54 ] |
Заголовок сообщения: | Re: Создание договора при регистрации карты |
stark писал(а): Не понял, а чем проблема написать код и чтобы он выполнился в Radius? У вас там какие-то тяжелые запросы к БД ? в скрипте предобработки? или там еще где-то можно? |
Автор: | stark [ 03 окт 2017, 13:10 ] |
Заголовок сообщения: | Re: Создание договора при регистрации карты |
Изначально вопрос был что не работает "Договор создан". Оно вроде должно работать, логи надо смотреть в самом radius-сервере. Договор создается , но событие не вызывается, в котором вы хотите что дополнительное сделать, не работает ? В логах radius-сервера оно что-то выводит если добавить вывод в скрипте? |
Автор: | a.vo [ 03 окт 2017, 13:50 ] |
Заголовок сообщения: | Re: Создание договора при регистрации карты |
stark писал(а): Изначально вопрос был что не работает "Договор создан". Оно вроде должно работать, логи надо смотреть в самом radius-сервере. Договор создается , но событие не вызывается, в котором вы хотите что дополнительное сделать, не работает ? В логах radius-сервера оно что-то выводит если добавить вывод в скрипте? Да, в радиус логе есть событие, спасибо, просто в card_data видимо данные по созданному контракту пишутся после, поэтому не работало. |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |