forum.bitel.ru http://forum.bitel.ru/ |
|
Управление статусом шлюза http://forum.bitel.ru/viewtopic.php?f=7&t=2907 |
Страница 1 из 1 |
Автор: | SPY [ 21 сен 2009, 16:13 ] |
Заголовок сообщения: | Управление статусом шлюза |
В связи с переездом на новую версию биллинга пытаюсь реализовать управление статусом (состоянием) шлюза модуля IPN. Прошу совета, как в версии 4.6 это проще выполнить? Пока в мыслях сделать скрипт поведения для каждого договора, где по событию таймера получать необходимые данные о состоянии наработки клиента и выполнять закрытие/открытие шлюза. Если это удачный вариант, то хотелось бы пример или хотя бы информацию в каком направлении искать нужную информацию, поиск по форуму ничего не дал ![]() Существуют какие-либо другие способы управления статусом шлюза? Всем откликнувшимся заранее спасибо. |
Автор: | stark [ 22 сен 2009, 12:22 ] |
Заголовок сообщения: | Re: Управление статусом шлюза |
а зачем вам самим управлять статусом шлюза ? чем не устраивает стнадартная логика упарления статусом (задача проверки шлюза + встроенный обработчик прихода платежей )? Какой алгоритм вам нужен ? |
Автор: | SPY [ 22 сен 2009, 17:37 ] |
Заголовок сообщения: | Re: Управление статусом шлюза |
Спасибо за ответ. Возможно вы правы, и возможно я иду сложным путем. Дело в том, что я хочу реализовать схему, когда периодически запрашивается наработка по трафику пользователя и выполняется либо открытие шлюза либо закрытие. Шлюз нестандартный и подразумевает выполнение опр. действий пр закрытии и открытии на порту клиента. Привязку хочется сделать именно к трафику а не к фин. балансу договора. Единственная мысль - через скрипт поведения. Насколько я понимаю задача проверки шлюза сводится к периодическому опросу оборудования, а встроенный обработчик прихода платежей привязан к деньгам (фин. состоянию договора). В принципе такой вариант можно реализовать через хитрый тарифный план, но возникает вопрос произойдет ли закрытие шлюза в модуле ipn при переходи договора в статус "приостановлен" или "закрыт"? Если да, то вопрос снимается пока, если нет, то все еще жду совета по реализации идеи. |
Автор: | stark [ 22 сен 2009, 19:10 ] |
Заголовок сообщения: | Re: Управление статусом шлюза |
Привязка идет к деньгам , вы правы. При переходе догвора в статус, отличный от открыт , шлюз переходит в статус заблокирован . И наоборот при переходе договора в статус открыт, шлюз переходи в статус открыт . В какой статус переходить после разбликирования настривается в конфигурации модуля IPN .(по умолчанию переходит в открыт). |
Автор: | stark [ 03 ноя 2009, 18:29 ] |
Заголовок сообщения: | Re: Управление статусом шлюза |
Angel писал(а): шлюз на микротике канечно открывается и в логах модуля это все отображается а вот в самом договоре он почему та так и весит заблокированным. что может быть ? может быть просто надо нажать "обновить" в договоре ? или заново открыть его |
Автор: | Angel [ 04 ноя 2009, 11:17 ] |
Заголовок сообщения: | Re: Управление статусом шлюза |
=) если бы все так было просто. нет . ни обновление договора ни перезагрузка самого билинга ситуацию не меняют. |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |