Номер телефона длиннее 10 символов
Добавлено: 29 окт 2015, 11:32
У нас работают итальянцы, и как выяснилось, не все номера в Италии имеют длину 10 символов. В Риме, например, номера телефонов состоят из 9 символов. У меня конфигурация исходящих звонков такая:
Подскажите, пожалуйста, как учесть в конфигурации то, что иностранные номера телефонов могут быть разной длины?
Код: Выделить всё
[from_office]
include => local
include => special
include => out
include => foreign
[out]
exten => _XXXXXXX,1,Goto(8495${EXTEN},1)
exten => _8XXXXXXXXXX,1,Set(CDR(userfield)=OUT_WESTCALL)
exten => _8XXXXXXXXXX,n,Macro(record,out/westcall)
exten => _8XXXXXXXXXX,n,Set(DST=${EXTEN})
exten => _8XXXXXXXXXX,n,Set(SRC=${CALLERID(num)})
exten => _8XXXXXXXXXX,n,GoTo(from-${SRC},1)
exten => _8XXXXXXXXXX,n,GoTo(from-101,1)
[foreign]
exten => _810XXXXXXXXXXXX,1,Set(DST=${EXTEN})
exten => _810XXXXXXXXXXXX,n,Set(SRC=${CALLERID(num)})
exten => _810XXXXXXXXXXXX,n,GoTo(from-${SRC},1)
exten => _810XXXXXXXXXXXX,n,GoTo(from-101,1)