Приветствую коллеги, есть реализованный функционал отправки сообщений о пропущенных звонках, вида "Пропущенный вызов 2017-12-11 в 13:42:10 с номера ХХХХХХ на номер ZZZZZ Длительность вызова 29 сек" Вот задался таким вопросом, а можно ли поменять этот ZZZZZ например на "ZZZZ (Питер)". Суть в том что транков много и отслеживать их по бумажки аля вида 000112345 и т.п. по номеру линии неудобно, хочется понятней. Подозреваю нужно копать в сторону исключений к примеру использовать тот же ExecIF, но как его вывести в правильно русло... сейчас стоит так
- Код: выделить все
с номера 8${CALLERID(name):-10:10} на номер ${CDR(realdst)} Длительность вызова ${CDR(duration)} сек
Использовать базу MySQL не выйдет я думаю, туда не пишется номер реальный, только то что указано в extensions.conf. Так же не выйдет использовать
- Код: выделить все
exten => ZZZZ,1,ExecIF...)
так как там стоит
- Код: выделить все
exten => h,1,ExecIf...)
а он как мы знаем по всему extensensions Отрабатывает "h". Кто-то такой затеей вообще занимался или мне так и сказать работайте по бумажке) Провайдер вряд-ли мне имя канала поменяет на номер телефона.