forum.bitel.ru http://forum.bitel.ru/ |
|
Тариф с ограничением http://forum.bitel.ru/viewtopic.php?f=10&t=8838 |
Страница 1 из 1 |
Автор: | Ping333 [ 16 янв 2014, 13:25 ] |
Заголовок сообщения: | Тариф с ограничением |
Добрый день! Как возможно реализовать такое? Абоненту выделяется 20 минут в день/месяц для разговоров МГМН. После превышения этого порога МГМН должна отключаться. ЛИБО: Абоненту выделяется 20 руб в день/месяц на МГМН. После превышения этого порога МГМН должна отключаться. Можно как то в тарифный план опцию запуска скрипта сделать или еще как? |
Автор: | stark [ 20 янв 2014, 11:41 ] |
Заголовок сообщения: | Re: Тариф с ограничением |
Ping333 писал(а): Добрый день! Как возможно реализовать такое? Абоненту выделяется 20 минут в день/месяц для разговоров МГМН. После превышения этого порога МГМН должна отключаться. Ну вообще единственный способ отключения в модуле Phone это по статусу модуля. А статус модуля управляется статусом договора . Но вам, это видимо, не подойдет. |
Автор: | Ping333 [ 20 янв 2014, 19:16 ] |
Заголовок сообщения: | Re: Тариф с ограничением |
Почему не подойдет.очень даже подойдет. сейчас так и реализованно отключения абонентов .если баланс уходит в минус,то статус договора меняетя на приостановлен,далее срабатывает скрипт реагирующий на смену статуса договора,далее уже скрипт работает с атс взависимости от статуса. Может в тарифное дерево вставлят смену статуса договора? |
Автор: | stark [ 23 янв 2014, 15:10 ] |
Заголовок сообщения: | Re: Тариф с ограничением |
Ping333 писал(а): Почему не подойдет.очень даже подойдет. сейчас так и реализованно отключения абонентов .если баланс уходит в минус,то статус договора меняетя на приостановлен,далее срабатывает скрипт реагирующий на смену статуса договора,далее уже скрипт работает с атс взависимости от статуса. Может в тарифное дерево вставлят смену статуса договора? Не понял , при чем тут тарифное дерево ? Так у вас сейчас уже статус договора меняется на приостановлен, когда абонент уходит в минус ? Написано уже что уже реализовано. |
Автор: | Ping333 [ 24 янв 2014, 16:52 ] |
Заголовок сообщения: | Re: Тариф с ограничением |
да, когда абонент уходит в минус. нужно чтобы до того как абонент уйдет в минус отключать его, например когда абонент наговорил 20 минут |
Автор: | stark [ 27 янв 2014, 10:52 ] |
Заголовок сообщения: | Re: Тариф с ограничением |
Ping333 писал(а): да, когда абонент уходит в минус. нужно чтобы до того как абонент уйдет в минус отключать его, например когда абонент наговорил 20 минут А как сейчас статус меняется ? механизмом дебетовых абонплат или скрипт какой-то глобальный? |
Автор: | Ping333 [ 27 янв 2014, 15:25 ] |
Заголовок сообщения: | Re: Тариф с ограничением |
у дебетовых абонентов механизм дебетовых абонплат, у кредитовых монитором статуса. |
Автор: | stark [ 27 янв 2014, 17:15 ] |
Заголовок сообщения: | Re: Тариф с ограничением |
Т.е статус модуля Phone вы не используете. Как вариант можно сделать скрипт глобальный , который будет запускаться переодически , находить таких и отключать . Или скрипт будет менять статус Phone только таким абонентам, а скрипт-обработчик статуса phone будет отключать. |
Автор: | Ping333 [ 28 янв 2014, 16:21 ] |
Заголовок сообщения: | Re: Тариф с ограничением |
stark писал(а): Т.е статус модуля Phone вы не используете. Как вариант можно сделать скрипт глобальный , который будет запускаться переодически , находить таких и отключать . Или скрипт будет менять статус Phone только таким абонентам, а скрипт-обработчик статуса phone будет отключать. Ну так то да, скриптом проходить по всей базе, у каждого считать наработку по телефонии, анализировать минуты проговоренные, и считать не выходит ли наработка за определенный лимит... но сколько это времени займет, и правильное ли решение такое? Я бы добавил Скрипт Поведения в договор, реагирующий на событие изменения наработки, но такого события в Функции Скриптов Поведения нет. В тарифном дереве Телефонная связь есть Диапазон Наработки, может как то его использовать? Тем более тарифное дерево достаточно гибкое в настройках, |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |