forum.bitel.ru http://forum.bitel.ru/ |
|
Атрибут ${MIN_COST} (CRM) http://forum.bitel.ru/viewtopic.php?f=6&t=9089 |
Страница 1 из 1 |
Автор: | AlekseyM [ 27 мар 2014, 01:52 ] |
Заголовок сообщения: | Атрибут ${MIN_COST} |
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 |
Автор: | AlekseyM [ 04 апр 2014, 14:08 ] |
Заголовок сообщения: | Re: Атрибут ${MIN_COST} |
Нет ответа или он платный? Просьба ответить хоть как-нибудь. Время идет, переезжать на другую платформу или эту дорабатывать - не понятно. |
Автор: | stark [ 04 апр 2014, 14:44 ] |
Заголовок сообщения: | Re: Атрибут ${MIN_COST} |
в базе там стоимость хранится до 5-го знака ..Проверьте , кстати. Таблица log_session_{mid}_yyyyMM поле min_cost. Но при подстановке а в атрибут оно округляется до 2-х знаков. |
Автор: | AlekseyM [ 07 апр 2014, 00:25 ] |
Заголовок сообщения: | Re: Атрибут ${MIN_COST} |
Я про это и говорю, в базе все нормально, а в радиус уходит округленно. Есть ли возможность чтоб уходило без округления? log_session_{mid}_yyyyMM - это уже совершенный звонки, а мне нужно до звонка знать - возможен ли он. Получается изобретаю велосипед, с запросом в бд на выяснение стоимости направления, да и он получится совсем не тривиальным. Тем более что ${MIN_COST} - и есть этот велосипед. Ну или такая идея: можно ли при назначении нового атрибута в сделать что то типа h323-ivr-in=${MIN_COST}*1000. Т.е. операцию умножения. Тогда и округлять не понадобится, если ${MIN_COST}, конечно, сам по себе не является округленным до подстановки в атрибут. |
Автор: | stark [ 07 апр 2014, 15:34 ] |
Заголовок сообщения: | Re: Атрибут ${MIN_COST} |
можно сделать опцию в конфигурации чтобы не округляло этот параметр при подстановке в radius-запрос. |
Автор: | AlekseyM [ 07 апр 2014, 22:55 ] |
Заголовок сообщения: | Re: Атрибут ${MIN_COST} |
поясните, пожалуйста. |
Автор: | stark [ 08 апр 2014, 11:57 ] |
Заголовок сообщения: | Re: Атрибут ${MIN_COST} |
AlekseyM писал(а): поясните, пожалуйста. мы можем поменять логику(доработать) так, чтобы не округлять до 2-го знака при постановке в radius-атрибут , а оставить значение до 5-го знака. Но это поведение сделать опциональным, чтобы по-умолчанию работало по старому. |
Автор: | AlekseyM [ 08 апр 2014, 14:50 ] |
Заголовок сообщения: | Re: Атрибут ${MIN_COST} |
Было бы замечательно. Как можно организовать этот процесс? |
Автор: | AlekseyM [ 21 апр 2014, 12:08 ] |
Заголовок сообщения: | Re: Атрибут ${MIN_COST} |
Вопрос все еще актуален. |
Автор: | AlekseyM [ 07 май 2014, 16:35 ] |
Заголовок сообщения: | Re: Атрибут ${MIN_COST} |
Не понимаю логики. Зачем отвечать что вы можете сделать, если дальше ничего не делается. |
Автор: | stark [ 07 май 2014, 17:11 ] |
Заголовок сообщения: | Re: Атрибут ${MIN_COST} |
AlekseyM писал(а): Не понимаю логики. Зачем отвечать что вы можете сделать, если дальше ничего не делается. Я поставил запрос в TODO(где уже есть много других хотелок и т.п), будет сделано когда дойдет до этого очередь . Если нужно срочно, то обращайтесь в тех. поддержку. |
Автор: | AlekseyM [ 07 май 2014, 18:41 ] |
Заголовок сообщения: | Re: Атрибут ${MIN_COST} (CRM) |
Примерно такого ответа я и ждал. Месяц. Спасибо. |
Автор: | Boris [ 08 май 2014, 12:59 ] |
Заголовок сообщения: | Re: Атрибут ${MIN_COST} (CRM) |
Сразу после праздников сделаю |
Автор: | Boris [ 12 май 2014, 16:44 ] |
Заголовок сообщения: | Re: Атрибут ${MIN_COST} (CRM) |
сделал параметр min.cost.precision в конфигурации модуля, min.cost.precision=<число цифр после запятой> |
Автор: | AlekseyM [ 28 май 2014, 01:07 ] |
Заголовок сообщения: | Re: Атрибут ${MIN_COST} (CRM) |
Спасибо! Работает. |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |