BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 27 апр 2024, 20:00

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




Начать новую тему Ответить на тему  [ Сообщений: 18 ] 
Автор Сообщение
СообщениеДобавлено: 01 авг 2014, 14:23 
Не в сети

Зарегистрирован: 17 дек 2013, 10:48
Сообщения: 79
Карма: 0
Для собственных манипуляций над счетами, необходимо отловить событие ее генерации.

_________________
BGBilling v5.2


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 01 авг 2014, 15:17 
Не в сети
Разработчик

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


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 01 авг 2014, 15:30 
Не в сети

Зарегистрирован: 17 дек 2013, 10:48
Сообщения: 79
Карма: 0
stark писал(а):
А в чем собственно вопрос? Повесить обработчик и отловить. Событие наступает после создания счета.

В этом и вопрос, как этот обработчик повесить ? Какой нибудь примерчик бы...

_________________
BGBilling v5.2


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 01 авг 2014, 15:39 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
Если вопрос только в том, как повесить, то
1. Для java так:
http://bgbilling.ru/v6.1/doc/ch02s03s03.html

2. Для beanshell(устарел) так:
http://bgbilling.ru/v6.1/doc/ch02s03s04.html


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 01 авг 2014, 15:42 
Не в сети

Зарегистрирован: 17 дек 2013, 10:48
Сообщения: 79
Карма: 0
stark писал(а):
Если вопрос только в том, как повесить, то
1. Для java так:
http://bgbilling.ru/v6.1/doc/ch02s03s03.html

2. Для beanshell(устарел) так:
http://bgbilling.ru/v6.1/doc/ch02s03s04.html


Было бы так просто. В списках глобальных событий, нет нужной мне BillCreatedEvent

_________________
BGBilling v5.2


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 01 авг 2014, 15:45 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
2ray писал(а):
В списках глобальных событий, нет нужной мне BillCreatedEvent

А нельзя было начать пост с этой фразы ?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 01 авг 2014, 15:52 
Не в сети

Зарегистрирован: 17 дек 2013, 10:48
Сообщения: 79
Карма: 0
stark писал(а):
2ray писал(а):
В списках глобальных событий, нет нужной мне BillCreatedEvent

А нельзя было начать пост с этой фразы ?

Можно, было. Я думал вы в курсе какие события доступны в глобальных функциях поведения.

_________________
BGBilling v5.2


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 01 авг 2014, 15:56 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
2ray писал(а):
stark писал(а):
2ray писал(а):
В списках глобальных событий, нет нужной мне BillCreatedEvent

А нельзя было начать пост с этой фразы ?

Можно, было. Я думал вы в курсе какие события доступны в глобальных функциях поведения.


все описанные в api должны быть доступны.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 01 авг 2014, 16:10 
Не в сети

Зарегистрирован: 17 дек 2013, 10:48
Сообщения: 79
Карма: 0
stark писал(а):
2ray писал(а):
stark писал(а):
2ray писал(а):
В списках глобальных событий, нет нужной мне BillCreatedEvent

А нельзя было начать пост с этой фразы ?

Можно, было. Я думал вы в курсе какие события доступны в глобальных функциях поведения.


все описанные в api должны быть доступны.

API дает только описание, а куда пихать не понятно тот самый класс, который будет дергаться по событию. Что нибудь такого рода, подойдет: в конфигах кернеля dynaction:ru.bitel.bgbilling.Что-то там...=самописный.класс

_________________
BGBilling v5.2


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 01 авг 2014, 16:19 
Не в сети
Разработчик

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


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 01 авг 2014, 16:42 
Не в сети

Зарегистрирован: 17 дек 2013, 10:48
Сообщения: 79
Карма: 0
stark писал(а):
у вас какие версии стоят? покажите содержимое окна about.

5.2


Вложения:
Комментарий к файлу: about
снимок1.png
снимок1.png [ 72.89 КБ | Просмотров: 6247 ]

_________________
BGBilling v5.2
Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 01 авг 2014, 16:43 
Не в сети
Разработчик

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


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 01 авг 2014, 16:56 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
вот этот sql-запрос что-нибудь выдает?
Код:
select * from script_event_type where event_id="ru.bitel.bgbilling.modules.bill.server.events.BillCreatedEvent"


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 04 авг 2014, 09:31 
Не в сети

Зарегистрирован: 17 дек 2013, 10:48
Сообщения: 79
Карма: 0
stark писал(а):
вот этот sql-запрос что-нибудь выдает?
Код:
select * from script_event_type where event_id="ru.bitel.bgbilling.modules.bill.server.events.BillCreatedEvent"

id mid event_mode event_id title
413 4 1 ru.bitel.bgbilling.modules.bill.server.events.BillCreatedEvent Создан счет

_________________
BGBilling v5.2


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 04 авг 2014, 18:35 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
2ray писал(а):
stark писал(а):
вот этот sql-запрос что-нибудь выдает?
Код:
select * from script_event_type where event_id="ru.bitel.bgbilling.modules.bill.server.events.BillCreatedEvent"

id mid event_mode event_id title
413 4 1 ru.bitel.bgbilling.modules.bill.server.events.BillCreatedEvent Создан счет


Если зайти в Сервис->Автоматизация->Классы java. Нажать +, то в диалоге в выпадающем списке событий нет "Модуль Бухгалтерия => Создан счет"?
Вместо слова бухгалтерия имя вашего экземпляра модуля Бухгалтерия (с кодом модуля 4).


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 05 авг 2014, 10:59 
Не в сети

Зарегистрирован: 17 дек 2013, 10:48
Сообщения: 79
Карма: 0
stark писал(а):
2ray писал(а):
stark писал(а):
вот этот sql-запрос что-нибудь выдает?
Код:
select * from script_event_type where event_id="ru.bitel.bgbilling.modules.bill.server.events.BillCreatedEvent"

id mid event_mode event_id title
413 4 1 ru.bitel.bgbilling.modules.bill.server.events.BillCreatedEvent Создан счет


Если зайти в Сервис->Автоматизация->Классы java. Нажать +, то в диалоге в выпадающем списке событий нет "Модуль Бухгалтерия => Создан счет"?
Вместо слова бухгалтерия имя вашего экземпляра модуля Бухгалтерия (с кодом модуля 4).


Такое есть в функциях скриптов поведения, который прикрепляется к договору. А нельзя как-то глобально сделать?

_________________
BGBilling v5.2


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 05 авг 2014, 12:05 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 03 авг 2009, 18:42
Сообщения: 7166
Откуда: Благовещенск
Карма: 241
2ray писал(а):
stark писал(а):
2ray писал(а):
stark писал(а):
вот этот sql-запрос что-нибудь выдает?
Код:
select * from script_event_type where event_id="ru.bitel.bgbilling.modules.bill.server.events.BillCreatedEvent"

id mid event_mode event_id title
413 4 1 ru.bitel.bgbilling.modules.bill.server.events.BillCreatedEvent Создан счет


Если зайти в Сервис->Автоматизация->Классы java. Нажать +, то в диалоге в выпадающем списке событий нет "Модуль Бухгалтерия => Создан счет"?
Вместо слова бухгалтерия имя вашего экземпляра модуля Бухгалтерия (с кодом модуля 4).


Такое есть в функциях скриптов поведения, который прикрепляется к договору. А нельзя как-то глобально сделать?

так вам же на событие нужно

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


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 05 авг 2014, 14:32 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
2ray писал(а):
stark писал(а):
2ray писал(а):
stark писал(а):
вот этот sql-запрос что-нибудь выдает?
Код:
select * from script_event_type where event_id="ru.bitel.bgbilling.modules.bill.server.events.BillCreatedEvent"

id mid event_mode event_id title
413 4 1 ru.bitel.bgbilling.modules.bill.server.events.BillCreatedEvent Создан счет


Если зайти в Сервис->Автоматизация->Классы java. Нажать +, то в диалоге в выпадающем списке событий нет "Модуль Бухгалтерия => Создан счет"?
Вместо слова бухгалтерия имя вашего экземпляра модуля Бухгалтерия (с кодом модуля 4).


Такое есть в функциях скриптов поведения, который прикрепляется к договору. А нельзя как-то глобально сделать?


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


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

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


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

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


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

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