BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 28 апр 2024, 12:35

Часовой пояс: UTC + 5 часов [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 11 ] 
Автор Сообщение
 Заголовок сообщения: Обсчет входящих
СообщениеДобавлено: 30 мар 2007, 18:12 
Не в сети

Зарегистрирован: 30 ноя 2006, 02:00
Сообщения: 186
Откуда: N.Novgorod
Карма: 12
Интересует вопрос есть ли скрипт либо какое нить лишнее действие что бы заставить правельно считаться входящие звонок проблема просто в следующем внешний провайдер режит 8рку у звонящего через него к моему GK вследствии я получаю в биллинге неизвестное направление


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 30 мар 2007, 19:09 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
Всмысле нужно по фиксированной цене считать?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 30 мар 2007, 23:58 
Не в сети

Зарегистрирован: 30 ноя 2006, 02:00
Сообщения: 186
Откуда: N.Novgorod
Карма: 12
Администратор писал(а):
Всмысле нужно по фиксированной цене считать?

Нет то что бы
На данный момент входящий вызов от операта проходит нормально обсчитывается но не тарифицируется в виду того что не правельно будет вводить тарифы без префиксов 7рки(8рки) тоесть надо
7(код города)(номер телефона)
а приходит от провайдера (код города) номер
вот хотелось бы что бы не писать новые ветки в тарифный план сделать это каким нить скриптом обработки щапроса на насе что бы дописывалась 7 или 8рка перед кодом города


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 31 мар 2007, 23:50 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
Ну вы можете это сделать в скрипте предобработки запроса, примеры есть в документации. Попробуйте сами, если не получится - отпишитесь в форум, поможем.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 02 апр 2007, 13:19 
Не в сети

Зарегистрирован: 30 ноя 2006, 02:00
Сообщения: 186
Откуда: N.Novgorod
Карма: 12
Администратор писал(а):
Ну вы можете это сделать в скрипте предобработки запроса, примеры есть в документации. Попробуйте сами, если не получится - отпишитесь в форум, поможем.

Попытки разобраться в скрипте не удались =(


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 02 апр 2007, 14:01 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
Какой год города-то?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 02 апр 2007, 14:23 
Не в сети

Зарегистрирован: 30 ноя 2006, 02:00
Сообщения: 186
Откуда: N.Novgorod
Карма: 12
Администратор писал(а):
Какой год города-то?

просто надо при любом входящем звонке к номеру дописывать 7 или 8рку и тока
тоесть номер приходит правельный но без первого префикса вот его как раз и надо вставить
код города 78312 к примеру
а звонок ко мне приходит как 8312 номер и из-за этого путаница в биллинге < неизвестное направление>
если звонок идет с сотового то номер соответсвенно 904ХХХХХХ


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 02 апр 2007, 16:36 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
Как по номеру понять что он без первого префикса? Нужны формальные правила. Есть входящая строка с цифрами. Как анализировать?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 02 апр 2007, 17:40 
Не в сети

Зарегистрирован: 30 ноя 2006, 02:00
Сообщения: 186
Откуда: N.Novgorod
Карма: 12
Администратор писал(а):
Как по номеру понять что он без первого префикса? Нужны формальные правила. Есть входящая строка с цифрами. Как анализировать?

к входящей строке добавить тока одну цифру в начало
те если к примеру номер стостоит из 10 цифр то добавлять 7рку (11 цифру) в начало этой строки


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 02 апр 2007, 17:50 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
Скрипт предобработки RADIUS запроса, после установки перезапустить RADIUS.

Код:
import bitel.billing.server.radius.*;

num = request.getStringAttribute( 31 );
if( num != null  && num.length() < 11 )
{
   num = "7" + num;   
   request.setStringAttribute( 31, num );
}


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 03 апр 2007, 15:21 
Не в сети

Зарегистрирован: 30 ноя 2006, 02:00
Сообщения: 186
Откуда: N.Novgorod
Карма: 12
вроде все хорошо нормально все стало в логах но проблема не исчезла всеравно пишет неизвестное направление
если ставить как обсчет по звонящему то не определает направление


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 11 ] 

Часовой пояс: UTC + 5 часов [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
POWERED_BY
Русская поддержка phpBB
[ Time : 0.299s | 40 Queries | GZIP : On ]