а сам скрипт где должен быть? скрипте поведения договора?
скрипты брал
отсюда, те что подправлены под версию 4.6.
далее вопрос:
Код:
// код услуги
sid = 23;
// код экземпляра модуля
mid = 7;
//Группа "Недостаточно средств"
GROUP_ERROR_BALANCE = 19;
с группой понятно. какая услуга? какой модуль?
я посчитал, что NPAY и услуга абонентской платы, но видимо ошибся, т.к. тариф не приостанавливается и в группу не переносится.
Сделал задачу: Генератор событий таймера с flag=1
в логе планировщика:
Код:
01-27/23:30:02 INFO [pool-2-thread-36] EventProcessor - Add event to queue Event bitel.billing.server.script.bean.event.TimerEvent cid: 44; module: 0; type: 3
в server.log вот так, т.е.
Код:
[root@bill log]# grep "cid:44" -A4 -B2 server.script.log | grep "23:23"
01-27/23:23:04 INFO [Thread-7] EventProcessor - Found event id=3567
01-27/23:23:04 INFO [Thread-7] EventProcessor - Process event cid:44; event:Event bitel.billing.server.script.bean.event.TimerEvent cid: 44; module: 0; type: 3
01-27/23:23:04 INFO [Thread-7] ServerEventProcessor - Process event cid:44; event:Event bitel.billing.server.script.bean.event.TimerEvent cid: 44; module: 0; type: 3
01-27/23:23:04 INFO [Thread-7] ServerEventProcessor - Skipping in modules process..
01-27/23:23:04 INFO [pool-1-thread-4] ScriptInstance - Eval script Function [id:1; title:п÷я─п╬п╡п╣я─п╨п╟ я│я─п╣пЄя│я┌п╡]
01-27/23:23:04 INFO [Thread-7] script - Process time => 32
01-27/23:23:04 INFO [Thread-7] EventProcessor - Found event id=3568
в логе выполнения скрипта в договоре:
Код:
GENERATE_TIME: 27.01.10 23:23:02
EXECUTION_STOP_TIME: 27.01.10 23:23:04
PROCESS_TIME: 32
OUT:
ERROR:
EXCEPTIONS:
WARNINGS:
подскажите что не так?