BiTel

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

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




Начать новую тему Ответить на тему  [ Сообщений: 15 ] 
Автор Сообщение
 Заголовок сообщения: Атрибут ${MIN_COST}
СообщениеДобавлено: 27 мар 2014, 01:52 
Не в сети

Зарегистрирован: 26 июл 2010, 21:18
Сообщения: 70
Карма: 0
bgbilling 6.0

Атрибут ${MIN_COST} в типе логина передает цену направления в формате Х.ХХ.

Пример:
h323-ivr-in=${MIN_COST}

ответ на Access-Request:

Packet type: Access-Accept
Identifier: 179
Authenticator: {88 ED CA 62 62 48 90 68 79 B2 F0 2D 0F 43 C3 FE}
Attributes:
h323-return-code=0
h323-ivr-in=2.11

Округление до сотых. Реальная цена 2.1111.
Прайсы содержат цены до стотысячных.
Возможно ли получить полную цену направления в этом атрибуте?
Если нет - как получить?

Необходимо для платформы обсчета "цена_исходящих" - "цена_входящих" >=0


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Атрибут ${MIN_COST}
СообщениеДобавлено: 04 апр 2014, 14:08 
Не в сети

Зарегистрирован: 26 июл 2010, 21:18
Сообщения: 70
Карма: 0
Нет ответа или он платный?
Просьба ответить хоть как-нибудь.
Время идет, переезжать на другую платформу или эту дорабатывать - не понятно.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Атрибут ${MIN_COST}
СообщениеДобавлено: 04 апр 2014, 14:44 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
в базе там стоимость хранится до 5-го знака ..Проверьте , кстати. Таблица log_session_{mid}_yyyyMM поле min_cost. Но при подстановке а в атрибут оно округляется до 2-х знаков.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Атрибут ${MIN_COST}
СообщениеДобавлено: 07 апр 2014, 00:25 
Не в сети

Зарегистрирован: 26 июл 2010, 21:18
Сообщения: 70
Карма: 0
Я про это и говорю, в базе все нормально, а в радиус уходит округленно. Есть ли возможность чтоб уходило без округления?
log_session_{mid}_yyyyMM - это уже совершенный звонки, а мне нужно до звонка знать - возможен ли он.

Получается изобретаю велосипед, с запросом в бд на выяснение стоимости направления, да и он получится совсем не тривиальным. Тем более что ${MIN_COST} - и есть этот велосипед.

Ну или такая идея: можно ли при назначении нового атрибута в сделать что то типа h323-ivr-in=${MIN_COST}*1000.
Т.е. операцию умножения.
Тогда и округлять не понадобится, если ${MIN_COST}, конечно, сам по себе не является округленным до подстановки в атрибут.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Атрибут ${MIN_COST}
СообщениеДобавлено: 07 апр 2014, 15:34 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
можно сделать опцию в конфигурации чтобы не округляло этот параметр при подстановке в radius-запрос.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Атрибут ${MIN_COST}
СообщениеДобавлено: 07 апр 2014, 22:55 
Не в сети

Зарегистрирован: 26 июл 2010, 21:18
Сообщения: 70
Карма: 0
поясните, пожалуйста.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Атрибут ${MIN_COST}
СообщениеДобавлено: 08 апр 2014, 11:57 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
AlekseyM писал(а):
поясните, пожалуйста.


мы можем поменять логику(доработать) так, чтобы не округлять до 2-го знака при постановке в radius-атрибут , а оставить значение до 5-го знака. Но это поведение сделать опциональным, чтобы по-умолчанию работало по старому.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Атрибут ${MIN_COST}
СообщениеДобавлено: 08 апр 2014, 14:50 
Не в сети

Зарегистрирован: 26 июл 2010, 21:18
Сообщения: 70
Карма: 0
Было бы замечательно. Как можно организовать этот процесс?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Атрибут ${MIN_COST}
СообщениеДобавлено: 21 апр 2014, 12:08 
Не в сети

Зарегистрирован: 26 июл 2010, 21:18
Сообщения: 70
Карма: 0
Вопрос все еще актуален.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Атрибут ${MIN_COST}
СообщениеДобавлено: 07 май 2014, 16:35 
Не в сети

Зарегистрирован: 26 июл 2010, 21:18
Сообщения: 70
Карма: 0
Не понимаю логики.
Зачем отвечать что вы можете сделать, если дальше ничего не делается.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Атрибут ${MIN_COST}
СообщениеДобавлено: 07 май 2014, 17:11 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
AlekseyM писал(а):
Не понимаю логики.
Зачем отвечать что вы можете сделать, если дальше ничего не делается.


Я поставил запрос в TODO(где уже есть много других хотелок и т.п), будет сделано когда дойдет до этого очередь . Если нужно срочно, то обращайтесь в тех. поддержку.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Атрибут ${MIN_COST} (CRM)
СообщениеДобавлено: 07 май 2014, 18:41 
Не в сети

Зарегистрирован: 26 июл 2010, 21:18
Сообщения: 70
Карма: 0
Примерно такого ответа я и ждал. Месяц.
Спасибо.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Атрибут ${MIN_COST} (CRM)
СообщениеДобавлено: 08 май 2014, 12:59 
Не в сети
Разработчик

Зарегистрирован: 27 мар 2008, 17:10
Сообщения: 301
Карма: 27
Сразу после праздников сделаю


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Атрибут ${MIN_COST} (CRM)
СообщениеДобавлено: 12 май 2014, 16:44 
Не в сети
Разработчик

Зарегистрирован: 27 мар 2008, 17:10
Сообщения: 301
Карма: 27
сделал параметр min.cost.precision в конфигурации модуля,
min.cost.precision=<число цифр после запятой>


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Атрибут ${MIN_COST} (CRM)
СообщениеДобавлено: 28 май 2014, 01:07 
Не в сети

Зарегистрирован: 26 июл 2010, 21:18
Сообщения: 70
Карма: 0
Спасибо!
Работает.


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

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


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

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


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

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