Донабор номера между двумя Elastix (FreePBX)

. Просмотров: 5744

Рейтинг:  5 / 5

Звезда активнаЗвезда активнаЗвезда активнаЗвезда активнаЗвезда активна
 

Если у вас несколько АТС на Elastix с общими планом внутренних номеров, например офис 1 номера 100-199, а офис 2 номера 200-299, то даже если у вас работают звонки по внутренним номерам между станциями, в IVR одной станции нельзя будет ввести внутренний номер другой станции, т.е. позвонив на автосекретаря в офис 1, при попытке ввести номер, к примеру, 201, вы услышите что номер неправильный.

Вам поможет следующие решение:
На АТС в офисе 1 В конец файла /etc/asterisk/extensions_custom.conf дописываем следующий код

[from-did-direct-ivr-custom]
exten => _2XX,1,ExecIf($["${BLKVM_OVERRIDE}" != ""]?Noop(Deleting: ${BLKVM_OVERRIDE}: ${DB_DELETE(${BLKVM_OVERRIDE})}))
exten => _2XX,n,Set(__NODEST=)
exten => _2XX,n,Goto(from-internal,${EXTEN},1)


Сохраняем, перезагружаем.
Соответственно в офисе 2 дописываем такой же код, заменив 2XX на 1XX.
Если необходимо добавить префикс, то последнюю строку меняем на:
exten => _2XX,n,Goto(from-internal,7${EXTEN},1)
где 7 это префикс.

 

Комментарии  

0 # Павел 02.09.2014 17:04
Здравствуйте. Спасибо за статью. Подскажите как запретить донабор в IVR на один внутренний номер.
Спасибо
0 # Андрей М 22.12.2015 14:28
Здравствуйте. Спасибо за статью.
жизнь упростилась :D
0 # Петр 18.04.2017 09:47
Спасибо! работает!

Недостаточно прав для комментирования