[AsteriskBrasil] Regras de discagem

Adm_rede Hitel adm_rede em hitel.com.br
Segunda Fevereiro 25 10:06:41 BRT 2013


Senhores,

 

Preciso de um script q possa receber um numero de qualquer tamanho, utilizar
somente os 8 digitos finais e verificar se é telefone fixo para discar.

 

Hoje eu tenho isso, porem não esta funcionando 

 

 

exten => _[0-9].,n,GotoIf($["${LEN(${EXTEN})}" = "8" & "${EXTEN:-8:1}" =
"2"|"3"|"4"]?permitir8)

exten => _[0-9].,n,GotoIf($["${LEN(${EXTEN})}" = "9" & "${EXTEN:-8:1}" =
"2"|"3"|"4"]?permitir9)

exten => _[0-9].,n,GotoIf($["${LEN(${EXTEN})}" = "10" & "${EXTEN:-8:1}" =
"2"|"3"|"4"]?permitir10)

exten => _[0-9].,n,GotoIf($["${LEN(${EXTEN})}" = "11" & "${EXTEN:-8:1}" =
"2"|"3"|"4"]?permitir11)

exten => _[0-9].,n,GotoIf($["${LEN(${EXTEN})}" = "12" & "${EXTEN:-8:1}" =
"2"|"3"|"4"]?permitir12)

exten => _[0-9].,n,GotoIf($["${LEN(${EXTEN})}" = "13" & "${EXTEN:-8:1}" =
"2"|"3"|"4"]?permitir13)

exten => _[0-9].,n,GotoIf($["${LEN(${EXTEN})}" = "14" & "${EXTEN:-8:1}" =
"2"|"3"|"4"]?permitir14)

 

exten => _[0-9].,n(permitir8),Dial(SIP/vono/${EXTEN},25)

exten => _[0-9].,n(permitir9),Dial(SIP/vono/${EXTEN:1},25))

exten => _[0-9].,n(permitir10),Dial(SIP/vono/${EXTEN:2},25))

exten => _[0-9].,n(permitir11),Dial(SIP/vono/${EXTEN:3},25))

exten => _[0-9].,n(permitir12),Dial(SIP/vono/${EXTEN:4},25))

exten => _[0-9].,n(permitir13),Dial(SIP/vono/${EXTEN:5},25))

exten => _[0-9].,n(permitir14),Dial(SIP/vono/${EXTEN:6},25))

 

exten => _[0-9].,n,Hangup

 

Att

 

-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://listas.asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20130225/f2ec0da8/attachment-0001.htm 


Mais detalhes sobre a lista de discussão AsteriskBrasil