Bom Dia Eduardo
Depende de como você está chamando esse contexto, se for uma
macro executada após o atendimento, passe os parâmetros como
argumento da macro. Caso seja um contexto executado na sequência,
em cada variável que você quer que seja herdada, utilize um _
(underscore) como prefixo da mesma, por exemplo:
exten => _X.,1,Set(_PESQUISAUNIQUEID = ${UNIQUEID})
Se quiser que a variável seja herdada em todos os canais
herdeiros(herdeiros dos herdeiros) utilize 2 underscores ( __ ).
Outra coisa, não sei qual versão do Asterisk você utiliza, mas a
aplicação MYSQL já foi descontinuada há um bom tempo, o padrão é
o ODBC.
Abraços.
Sua Foto <mailto:rafaels...@gmail.com> Rafael S. Saraiva
Porto Alegre - RS | Mobile: [Brazil +55] (51) 8174-7956
[View Rafael Saraiva's profile on LinkedIn]
<http://br.linkedin.com/pub/rafael-saraiva/52/aab/230> [View
Rafael Saraiva's profile on Google+]
<https://plus.google.com/u/0/+RafaelSaraivaRS>
Em 18 de novembro de 2015 08:49, Eduardo Pereira
<edup...@gmail.com <mailto:edup...@gmail.com>> escreveu:
Pessoal, bom dia!
Tenho que fazer uma pesquisa de satisfação, porem após o PA
transferir a chamada para pesquisa as variáveis mudam, alguém
já implementou?
Após uma atendimento, registrar: Destino, Ramal, uniqueid, e
notas, porem o uniqueid e ramal já foram finalizados.
segue código:
[pesquisa]
exten => 88,1,Set(TIMEOUT(digit)=2)
exten => 88,n,Set(TIMEOUT(response)=4)
exten => 88,n,NoOp( Entrada na PESQUISA: DE
[${CALLERID(num)}] no CANAL [${CHANNEL}] no CONTEXTO
[${CONTEXT}] DATA [${STRFTIME(${EPOCH},,%d%m%Y-%H%M%S)}] )
exten => 88,n,wait(1)
exten => 88,n(pergunta1),Read(RESP1,message,1,,,)
exten => 88,n,Gotoif($["${RESP1}" : "[1-2]"]?valido:invalido)
exten => 88,n(valido),SayDigits(${RESP1})
exten => 88,n,Goto(pergunta2)
exten => 88,n(invalido),NoOP( ----------\\\\\\\\\\ Cliente
Digitou Numero invalido //////////---------- )
exten => 88,n,PlayBack(invalid)
exten => 88,n,Goto(pergunta1)
exten => 88,n(pergunta2),Read(RESP2,message2,1,,,)
exten => 88,n,Gotoif($["${RESP2}" : "[1-5]"]?valido2:invalido2)
exten => 88,n(valido2),SayDigits(${RESP2})
exten => 88,n,Goto(mysql)
exten => 88,n(invalido2),NoOP( ----------\\\\\\\\\\ Cliente
Digitou Numero invalido //////////---------- )
exten => 88,n,PlayBack(invalid)
exten => 88,n,Goto(pergunta2)
exten => 88,n(mysql),MYSQL(Connect connid 127.0.0.1 root ****
****)
exten => 88,n,MYSQL(Query resultid ${connid} INSERT INTO
pesquisa (problema, nota, data, codigo, operador) VALUES
(${RESP1},${RESP2},Now(),${UNIQUEID},${CALLERID(num)}))
exten => 88,n,MYSQL(Disconnect ${connid})
exten => 88,n,Playback(custom/message3)
exten => 88,n,Hangup
exten => h,1,Hangup
_______________________________________________
KHOMP: completa linha de placas externas FXO, FXS, GSM e E1
Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7
Intercomunicador e acesso remoto via rede IP e telefones IP
Conheça todo o portfólio em www.Khomp.com <http://www.Khomp.com>
_______________________________________________
Para remover seu email desta lista, basta enviar um email em
branco para
asteriskbrasil-unsubscr...@listas.asteriskbrasil.org
<mailto:asteriskbrasil-unsubscr...@listas.asteriskbrasil.org>
_______________________________________________
KHOMP: completa linha de placas externas FXO, FXS, GSM e E1
Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7
Intercomunicador e acesso remoto via rede IP e telefones IP
Conheça todo o portfólio emwww.Khomp.com <http://www.Khomp.com>
_______________________________________________
Para remover seu email desta lista, basta enviar um email em branco
paraasteriskbrasil-unsubscr...@listas.asteriskbrasil.org
<mailto:asteriskbrasil-unsubscr...@listas.asteriskbrasil.org>