Уcтановка услуги типа "Время" для BGRadiusDialup
Материал из BiTel WiKi
(Различия между версиями)
Admin (Обсуждение | вклад)
(Новая: Скрипт установки услуги типа "Время" для BGRadiusDialup, устанавливает для клиентов с номерной емкости 8383275 и...)
Следующая правка →
(Новая: Скрипт установки услуги типа "Время" для BGRadiusDialup, устанавливает для клиентов с номерной емкости 8383275 и...)
Следующая правка →
Версия 11:06, 18 июня 2008
Скрипт установки услуги типа "Время" для BGRadiusDialup, устанавливает для клиентов с номерной емкости 8383275 иной код услуги (20). Анализируется атрибут Calling-Station-Id. Скрипт может быть полезен, при наличии, например, нескольких телефонов дозвона, с разной стоимостью часа. В таком случаем можно выделить отдельную услугу.
import bitel.billing.server.radius.*; numPrefix = "8383275"; callingStation = request.getStringAttribute( 31 ); if( callingStation != null && callingStation.startsWith( numPrefix ) ) { request.setOption( "service_time", 20 ); }