Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- [desvio-imediato]
- exten => *50,1,Answer(1)
- exten => *50,2,GotoIf($[ "${DB_EXISTS(Desvio/${CALLERID(num)})}" = "0" ]?continua:desliga)
- exten => *50,3(continua),Playback(ramal)
- exten => *50,4,Read(RAMAL,,4,,,)
- exten => *50,5,Set(DB(Desvio/${CALLERID(num)})=${RAMAL})
- exten => *50,6,Playback(desvio-ativo)
- exten => *50,7,Goto(desvio-imediato,h,1)
- exten => *50,8(desliga),Playback(desvio-existente)
- exten => *50,9,Goto(desvio-imediato,h,1)
- exten => *51,1,Answer(1)
- exten => *51,2,Set(RAMAL=${DB_DELETE(Desvio/${CALLERID(num)})})
- exten => *51,3,Playback(desvio-cancelado)
- exten => *51,4,Goto(desvio-imediato,h,1)
- exten => h,1,HangUp()
- [disca-ramal]
- exten => _XXXX,1,GotoIf($[ "${DB_EXISTS(Desvio/${EXTEN})}" = "1" ]?desvio:continua)
- exten => _XXXX,2(continua),Dial(...)
- exten => _XXXX,3,HangUp()
- exten => _XXXX,4(desvio),Set(DESTINO=${DB(Desvio/${EXTEN})})
- exten => _XXXX,5,Dial(..${DESTINO}..)
- exten => _XXXX,6,HangUp()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement