forum.bitel.ru http://forum.bitel.ru/ |
|
странное поведение тарифов. http://forum.bitel.ru/viewtopic.php?f=22&t=10017 |
Страница 1 из 1 |
Автор: | Galkov [ 12 дек 2014, 15:01 ] |
Заголовок сообщения: | странное поведение тарифов. |
заведено два одинаковых абонента с 1 шаблона. у них одниаковый тариф. тариф содержит опцию управления скоростью. -- у одного применение тарифа срабатывает верно - например когда в модуле Inet. в присвоенной услуге нажимается действие "синхронизация(отладка)" - опция скорости(sa.command.inetOption.22.enable) из установленной в тарифе - отправляется в обработчик (manad) . у другого это действие не вызывает отработку этой опции (при том команды sa.command.serv.enable. sa.command.serv.disable. отрабатываются одинаково) абоненты совершенно одинаковы. опция в тарифе не обусловлена ни наработкой, ни деньгами ни периодами, вообще ничем. она просто присутствует в дереве модуля Inet первой строкой. когда завожу опцию скорости на услуге абонента(во вкладке) у того, у которого не отрабатывается эта опция из тарифа - она при enable/disable/синхронизации срабатывает как надо. ---------------- пробовал удалять некорректно работающий договор - не помогло. ---------- собственно вопрос - что это такое?! как выявить хотя бы по какому критерию они могут отличаться, чтобы опция не срабатывала |
Автор: | stark [ 12 дек 2014, 15:19 ] |
Заголовок сообщения: | Re: странное поведение тарифов. |
Galkov писал(а): пробовал удалять некорректно работающий договор - не помогло. Т.е если удалить и создать новый договор с таким тарифом, то он опять не работает? Т.е любой новый договор созданный по этому шаблону не работает, а старые работают. так ? |
Автор: | Galkov [ 12 дек 2014, 15:36 ] |
Заголовок сообщения: | Re: странное поведение тарифов. |
stark писал(а): Galkov писал(а): пробовал удалять некорректно работающий договор - не помогло. Т.е если удалить и создать новый договор с таким тарифом, то он опять не работает? Т.е любой новый договор созданный по этому шаблону не работает, а старые работают. так ? да я удалил ОБА договора, удалил тариф, создал всё заново - и та же картина. -- мне кажется я нашёл зависимость. почему-то для некотрых тарифов праметр опция срабатывает только когда на договоре есть сессия. - любая - закрытая или активная сессия. это единственная разница между договрами - на одном есть история сессий, на том что опция не срабатывает - нет. -- это не единственная ситуация, сейчас нашёл ещё два таких договора - срабаывает с другим тарифом так же на одном при синхронизации - параметр опции не высылается(на нём нет и не было сессий) на другой - высылается, там есть завершённая сессия. пока это единственная выявленная разница. дождусь сессий по тупящим договорам ... смогу сказать точно. |
Автор: | Amir [ 12 дек 2014, 16:55 ] |
Заголовок сообщения: | Re: странное поведение тарифов. |
Действие "синхронизация(отладка)" не вызывает тарификацию. Просто отрабатывает ServiceActivator с текущими опциями. А тарификация по умолчанию не отрабатывает, если нет сессий - соответственно пока сессия не появится - опции просто так не меняются (например, если не пересохранить сервис). Чтобы смена опций все-таки происходила даже если активной сессии нет (например, если в тарифе настроена смена скорости в зависимости от времени суток. Хотя и в этом случае может быть не обязательным смена опций если нет активной сессии - скорость/опции все-равно сменятся как только абонент подключится) - нужно добавить дополнительный обработчик: http://bgbilling.ru/v6.1/doc/ch17s07s01.html (почти в конце). |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |