forum.bitel.ru
http://forum.bitel.ru/

Подскажите, как отловить BillCreatedEvent
http://forum.bitel.ru/viewtopic.php?f=14&t=9522
Страница 1 из 1

Автор:  2ray [ 01 авг 2014, 14:23 ]
Заголовок сообщения:  Подскажите, как отловить BillCreatedEvent

Для собственных манипуляций над счетами, необходимо отловить событие ее генерации.

Автор:  stark [ 01 авг 2014, 15:17 ]
Заголовок сообщения:  Re: Подскажите, как отловить BillCreatedEvent

А в чем собственно вопрос? Повесить обработчик и отловить. Событие наступает после создания счета.

Автор:  2ray [ 01 авг 2014, 15:30 ]
Заголовок сообщения:  Re: Подскажите, как отловить BillCreatedEvent

stark писал(а):
А в чем собственно вопрос? Повесить обработчик и отловить. Событие наступает после создания счета.

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

Автор:  stark [ 01 авг 2014, 15:39 ]
Заголовок сообщения:  Re: Подскажите, как отловить BillCreatedEvent

Если вопрос только в том, как повесить, то
1. Для java так:
http://bgbilling.ru/v6.1/doc/ch02s03s03.html

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

Автор:  2ray [ 01 авг 2014, 15:42 ]
Заголовок сообщения:  Re: Подскажите, как отловить BillCreatedEvent

stark писал(а):
Если вопрос только в том, как повесить, то
1. Для java так:
http://bgbilling.ru/v6.1/doc/ch02s03s03.html

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


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

Автор:  stark [ 01 авг 2014, 15:45 ]
Заголовок сообщения:  Re: Подскажите, как отловить BillCreatedEvent

2ray писал(а):
В списках глобальных событий, нет нужной мне BillCreatedEvent

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

Автор:  2ray [ 01 авг 2014, 15:52 ]
Заголовок сообщения:  Re: Подскажите, как отловить BillCreatedEvent

stark писал(а):
2ray писал(а):
В списках глобальных событий, нет нужной мне BillCreatedEvent

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

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

Автор:  stark [ 01 авг 2014, 15:56 ]
Заголовок сообщения:  Re: Подскажите, как отловить BillCreatedEvent

2ray писал(а):
stark писал(а):
2ray писал(а):
В списках глобальных событий, нет нужной мне BillCreatedEvent

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

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


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

Автор:  2ray [ 01 авг 2014, 16:10 ]
Заголовок сообщения:  Re: Подскажите, как отловить BillCreatedEvent

stark писал(а):
2ray писал(а):
stark писал(а):
2ray писал(а):
В списках глобальных событий, нет нужной мне BillCreatedEvent

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

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


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

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

Автор:  stark [ 01 авг 2014, 16:19 ]
Заголовок сообщения:  Re: Подскажите, как отловить BillCreatedEvent

у вас какие версии стоят? покажите содержимое окна about.

Автор:  2ray [ 01 авг 2014, 16:42 ]
Заголовок сообщения:  Re: Подскажите, как отловить BillCreatedEvent

stark писал(а):
у вас какие версии стоят? покажите содержимое окна about.

5.2

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

Автор:  stark [ 01 авг 2014, 16:43 ]
Заголовок сообщения:  Re: Подскажите, как отловить BillCreatedEvent

а почему все такое старое? Может обновитесь для начала ?

Автор:  stark [ 01 авг 2014, 16:56 ]
Заголовок сообщения:  Re: Подскажите, как отловить BillCreatedEvent

вот этот sql-запрос что-нибудь выдает?
Код:
select * from script_event_type where event_id="ru.bitel.bgbilling.modules.bill.server.events.BillCreatedEvent"

Автор:  2ray [ 04 авг 2014, 09:31 ]
Заголовок сообщения:  Re: Подскажите, как отловить BillCreatedEvent

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 Создан счет

Автор:  stark [ 04 авг 2014, 18:35 ]
Заголовок сообщения:  Re: Подскажите, как отловить BillCreatedEvent

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).

Автор:  2ray [ 05 авг 2014, 10:59 ]
Заголовок сообщения:  Re: Подскажите, как отловить BillCreatedEvent

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).


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

Автор:  skyb [ 05 авг 2014, 12:05 ]
Заголовок сообщения:  Re: Подскажите, как отловить BillCreatedEvent

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).


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

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

Автор:  stark [ 05 авг 2014, 14:32 ]
Заголовок сообщения:  Re: Подскажите, как отловить BillCreatedEvent

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).


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


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

Страница 1 из 1 Часовой пояс: UTC + 5 часов [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/