Добрый день!
Что имеется в наличии:
станция OS7400
программа биллинга (UTM5, если кому интересно).
В данный момент связка работает таким образом, что станция работает в штатном режиме, сбрасывает SMDR на сервер биллинга, биллинг в конце месяца выставляет счета клиентам.
Необходимо настроить это дело таким образом, что бы у каждого абонента был свой счет, который он пополняет в начале месяца, и если баланс уходит в минус связь просто отключается. Обсчет баланса вполне выполняет биллинг, с этим проблем нет. Можно настроить биллинг таким образом, что бы при уходе клиента в минус, выполнялся скрипт (shell,perl, да вобщем любой).
Открытым остается вопрос- как же отключать абонентов на OS? по идее надо просто для внутреннего абонента изменить статус locked, тот который в 100mmc.
Подскажите пожалуйста, возможно есть готовые решения? или возможно потребуется разрабатывать свой модуль CTI(возможно ли это вообще? что для этого необходимо?)?