81 просмотров
от (120 баллов) в категории Тонкая настройка
От всех провайдеров приходят 10 (а не 11 с 8 или 7 или +7) номера.

[SIP-ПРОВАЙДЕР-incoming-custom]
exten => _.!,1,NoOp(---)
    same => n,ExecIf($[ ${LEN(${CALLERID(num)})} == 10 ]?Set(CALLERID(num)=8${CALLERID(num)}))
    same => n,return

Что делаю не так и нельзя ли унифицировать данный код, тк у меня 15 Транков.
от (62.9 тыс. баллов)

Попробуйте кастомизировать контекст "add-trim-prefix-clid". 

К сожалению, не могу подсказать с какого релиза это возможно. Сработает, если контекст имеет вид:

[add-trim-prefix-clid]

exten => _.!,1,NoOp(--- Incoming call from ${CALLERID(num)} ---)

    same => n,GosubIf($["${DIALPLAN_EXISTS(${CONTEXT}-custom,${EXTEN}),1}" == "1"]?${CONTEXT}-custom,${EXTEN},1)

    same => n,return

Требуется описать контекст:

[add-trim-prefix-clid-custom]
exten => _.!,1,NoOp(---)
    same => n,ExecIf($[ ${LEN(${CALLERID(num)})} == 10 ]?Set(CALLERID(num)=8${CALLERID(num)}))
    same => n,return

1 Ответ

от (62.9 тыс. баллов)

Следует кастомизировать контекст "add-trim-prefix-clid". Сработает, если контекст имеет вид:

[add-trim-prefix-clid]

exten => _.!,1,NoOp(--- Incoming call from ${CALLERID(num)} ---)

    same => n,GosubIf($["${DIALPLAN_EXISTS(${CONTEXT}-custom,${EXTEN}),1}" == "1"]?${CONTEXT}-custom,${EXTEN},1)

    same => n,return

Требуется описать контекст:

[add-trim-prefix-clid-custom]
exten => _.!,1,NoOp(---)
    same => n,ExecIf($[ ${LEN(${CALLERID(num)})} == 10 ]?Set(CALLERID(num)=8${CALLERID(num)}))
    same => n,return

На этом сайте можно бесплатно задать вопрос разработчикам MikoPBX и другим членам сообщества. Время ответа не регламентированно, но мы стараемся несколько раз в день заглядывать сюда. Для срочного решения проблем обращайтесь на платную линию поддержки

Популярные теги

askozia настройка входящие-вызовы провайдер запись-разговоров маршрутизация ivr провайдеры askozia7 очередь маршрут askozia6 запись очередь-вызовов исходящие-звонки обновление факс переадресация перевод-вызова транк перехват-вызова веб-интерфейс ascozia история мобильный callerid интеграция установка логи звонок nat релиз goip провайдеров голосовая-почта панель-телефонии-1с редактор разговоров битрикс телефонная-книга аон маршруты диалплан тишина smtp почта gsm вызовы перевод лицензия панель askozia-5 bitrix24 донабор переадресация-мобильный настройка-провайдер префиксы время голосовая парковка перехват вызовов asterisk vmware мультифон мегафон задержки статистика monitoring звонков исходящие меню номер skype sip ssh 2 внешние-номера консольное запись-разговора web-интерфейс нерабочее-время mikopbx дополнительный-диск распределение память проброс-портов битрикс24 beta настройка-исходящие-исходящих-вызов-вызовов сетевые подменю goip4 отправка-факса демо-версия железо grandstream beeline альтернативный

1.7 тыс. вопросов

1.5 тыс. ответов

3.6 тыс. комментариев

3.4 тыс. пользователей

...