Browse Source

Inserção do org_id em todos os QueuesLogs

1.9-pjsip
Matheo Bonucia 1 month ago
parent
commit
5607f76931
  1. 28
      asterisk/etc_asterisk/extensions_padrao.conf

28
asterisk/etc_asterisk/extensions_padrao.conf

@ -423,8 +423,8 @@ exten => _X.,n,Hangup()
exten => _X.,1,ResetCDR(w)
;exten => _X.,n,Set(__MONITOR_FILENAME=)
;exten => _X.,n,Set(__CDR(userfield)=)
exten => _X.,n,QueueLog(${FILA1},${UNIQUEID},NONE,TRANSBORDANDO)
exten => _X.,n,QueueLog(${FILA2},${UNIQUEID},NONE,TRANSBORDADO)
exten => _X.,n,QueueLog(${FILA1},${UNIQUEID},NONE,TRANSBORDANDO,${ORG_ID})
exten => _X.,n,QueueLog(${FILA2},${UNIQUEID},NONE,TRANSBORDADO,${ORG_ID})
exten => _X.,n,Goto(ext-fila,${EXTEN},1)
exten => _X.,n,Hangup()
@ -794,7 +794,7 @@ exten => _X.,n,Noop(matricula = ${MATRICULA-DESTINO}, fila = ${FILA-DESTINO}, di
;exten => _X.,n,Set(__DIRECAO=${DIRECAO})
;exten => _X.,n,Dial(Agent/${EXTEN},,gtU(macro-eventos-conecta-agente,s,1,(${FILA},${UNIQUEID},${MATRICULA},${INICIO_DIAL},${CHANNEL})))
exten => _X.,n,QueueLog(${FILA-DESTINO},${UNIQUEID},Agent/${MATRICULA-DESTINO},CHAMANDO,ENTRADA,${TIPO},${CALLERID(NUM)})
exten => _X.,n,QueueLog(${FILA-DESTINO},${UNIQUEID},Agent/${MATRICULA-DESTINO},CHAMANDO,ENTRADA,${TIPO},${CALLERID(NUM)},${ORG_ID})
exten => _X.,n,Set(TRANSFERENCIA=${IF($[ "${TIPO}" = "INTERNA" ]? TK:)})
exten => _X.,n,Set(RINGPADRAO=${TEMPODERING})
exten => _X.,n,Set(RING=${IF($[ "X${DB(RING/${RAMALAGENTE})}" = "X" ]? ${RINGPADRAO}: ${DB(RING/${RAMALAGENTE})} )})
@ -820,13 +820,13 @@ exten => _X.,n(status-ANSWER),Set(TEMPO_ESPERA=$[${FIM_DIAL} - ${INICIO_DIAL} -
;Alterado para COMPLETECALLERRAMAL para identificar as ligacoes de entrada direto no ramal do agente - chamadas que nao sao da fila
;exten => _X.,n(evento),Set(EVENTO=$[COMPLETECALLERRAMAL])
exten => _X.,n,GotoIf($[${ISNULL(${MATRICULA-DESTINO})}]?desliga)
exten => _X.,n(queuelog),QueueLog(${FILA-DESTINO},${UNIQUEID},Agent/${MATRICULA-DESTINO},${EVENTO},${TEMPO_ESPERA},${ANSWEREDTIME})
exten => _X.,n(queuelog),QueueLog(${FILA-DESTINO},${UNIQUEID},Agent/${MATRICULA-DESTINO},${EVENTO},${TEMPO_ESPERA},${ANSWEREDTIME},${ORG_ID})
exten => _X.,n(desliga),Hangup()
exten => _X.,n(status-BUSY),Set(TEMPO_ESPERA=$[${FIM_DIAL} - ${INICIO_DIAL}])
exten => _X.,n,System(${ATUALIZAR} LIVRE ${MATRICULA-DESTINO} '' '' ${ORG_ID})
exten => _X.,n,Set(EVENTO=$[BUSY])
exten => _X.,n,QueueLog(${FILA-DESTINO},${UNIQUEID},NONE,BUSY,1,1,${TEMPO_ESPERA})
exten => _X.,n,QueueLog(${FILA-DESTINO},${UNIQUEID},NONE,BUSY,1,1,${TEMPO_ESPERA},${ORG_ID})
exten => _X.,n,Set(_OCUPADO=)
exten => _X.,n,GotoIf($["${DB(SIGAME-OCUPADO/${RAMALAGENTE})}" != "F"]?sigameocupado)
exten => _X.,n,GotoIf($["${DB(CHAMADA-ESPERA/${RAMALAGENTE})}" = "V"]?chamada-espera,${ARG1},1)
@ -838,7 +838,7 @@ exten => _X.,n,System(${ATUALIZAR} PAUSA-AUSENTE ${RAMALAGENTE} ${ORG_ID})
exten => _X.,n,Set(TEMPO_ESPERA=$[${FIM_DIAL} - ${INICIO_DIAL}])
exten => _X.,n,Set(EVENTO=$[NOANSWER])
exten => _X.,n,QueueLog(${FILA-DESTINO},${UNIQUEID},NONE,NOANSWER,1,1,${TEMPO_ESPERA})
exten => _X.,n,QueueLog(${FILA-DESTINO},${UNIQUEID},NONE,NOANSWER,1,1,${TEMPO_ESPERA},${ORG_ID})
exten => _X.,n,GotoIf($["${DB(SIGAME-NAOATENDE/${RAMALAGENTE})}" != "F"]?sigamenaoatende)
exten => _X.,n,GotoIf($["F${DB(VM/${RAMALAGENTE})}" != "F"]?ext-voicemail,${ARG1},ausente)
exten => _X.,n,Hangup()
@ -887,7 +887,7 @@ exten => h,n(tempoespera),Set(TEMPO_ESPERA=$[${FIM_DIAL} - ${INICIO_DIAL} - ${AN
;Alterado para COMPLETECALLERRAMAL para identificar as ligacoes de entrada direto no ramal do agente - chamadas que nao sao da fila
exten => h,n(evento),Set(EVENTO=$[COMPLETECALLERRAMAL])
exten => h,n,GotoIf($[${ISNULL(${MATRICULA-DESTINO})}]?matriculaorigem)
exten => h,n,QueueLog(${FILA-DESTINO},${UNIQUEID},Agent/${MATRICULA-DESTINO},${EVENTO},${TEMPO_ESPERA},${ANSWEREDTIME})
exten => h,n,QueueLog(${FILA-DESTINO},${UNIQUEID},Agent/${MATRICULA-DESTINO},${EVENTO},${TEMPO_ESPERA},${ANSWEREDTIME},${ORG_ID})
exten => h,n(fim),System(${ATUALIZAR} LIVRE ${MATRICULA-DESTINO} '' '' ${ORG_ID})
exten => h,n,System(${ATUALIZAR} CANALTRANSFER ${CUT(TRANSFERERNAME,@,1)} '' ${ORG_ID})
@ -895,7 +895,7 @@ exten => h,n,AGI(${INTEGRACAO_ABD},${IDORIGEM},${FILA-DESTINO},${BINA_RETORNO},$
exten => h,n,AGI(agente_pausa.php,${MATRICULA-DESTINO})
;exten => h,n(matriculaorigem),QueueLog(${FILA-ORIGEM},${UNIQUEID},Agent/${MATRICULA-ORIGEM},${EVENTO},${TEMPO_ESPERA},${ANSWEREDTIME})
exten => h,n(matriculaorigem),ExecIf($["${ISNULL(${MATRICULA-ORIGEM})}" = "0"]?QueueLog(${FILA-ORIGEM},${UNIQUEID},Agent/${MATRICULA-ORIGEM},COMPLETACALLERRAMAL,${TEMPO_ESPERA},${ANSWEREDTIME}))
exten => h,n(matriculaorigem),ExecIf($["${ISNULL(${MATRICULA-ORIGEM})}" = "0"]?QueueLog(${FILA-ORIGEM},${UNIQUEID},Agent/${MATRICULA-ORIGEM},COMPLETACALLERRAMAL,${TEMPO_ESPERA},${ANSWEREDTIME},${ORG_ID}))
exten => h,n,ExecIf($["${ISNULL(${MATRICULA-ORIGEM})}" = "0"]?System(${ATUALIZAR} LIVRE ${MATRICULA-ORIGEM} '' '' ${ORG_ID}))
exten => h,n,ExecIf($["${ISNULL(${MATRICULA-ORIGEM})}" = "0"]?AGI(${INTEGRACAO_ABD},${IDORIGEM},${FILA-ORIGEM},${BINA_RETORNO},${MATRICULA-ORIGEM}))
@ -1306,7 +1306,7 @@ exten => s,n,GotoIf($["X${INICIO_DIAL}" = "X"]?atualiza)
exten => s,n,Set(DURACAO=$[${FIM_DIAL} - ${INICIO_DIAL}])
;exten => s,n,Set(MATRICULA=${IF($[ "X${MATRICULA}" = "X" ]?${MATRICULA-ORIGEM}:${MATRICULA})})
exten => s,n,QueueLog(${FILA-ORIGEM},${UNIQUEID},Agent/${MATRICULA-ORIGEM},NOANSWERS,${DURACAO})
exten => s,n,QueueLog(${FILA-ORIGEM},${UNIQUEID},Agent/${MATRICULA-ORIGEM},NOANSWERS,${DURACAO},${ORG_ID})
exten => s,n,Set(FILA-ORIGEM=)
exten => s,n,GotoIf($[${ISNULL(${MATRICULA})}]?atualiza)
@ -1350,7 +1350,7 @@ exten => s,n(consulta-agente),Set(EVENTO=$["COMPLETEAGENTRAMAL"])
exten => s,n,Set(FIM_DIAL=$[${EPOCH}])
exten => s,n,Set(DURACAO=$[${FIM_DIAL} - ${INICIO_DIAL} - ${TEMPO_CHAMANDO}])
exten => s,n,QueueLog(${FILA-DESTINO},${UNIQUEID2},Agent/${MATRICULA-DESTINO},${EVENTO},${TEMPO_CHAMANDO},${DURACAO})
exten => s,n,QueueLog(${FILA-DESTINO},${UNIQUEID2},Agent/${MATRICULA-DESTINO},${EVENTO},${TEMPO_CHAMANDO},${DURACAO},${ORG_ID})
exten => s,n,System(${ATUALIZAR} LIVRE ${MATRICULA-DESTINO})
exten => s,n,AGI(agente_pausa.php,${MATRICULA-DESTINO} '' '' ${ORG_ID})
exten => s,n,Hangup()
@ -1368,13 +1368,13 @@ exten => sw-3-ANSWER,n,Set(DURACAO=$[${FIM_DIAL} - ${INICIO_ATENDIMENTO}])
exten => sw-3-ANSWER,n,ExecIf($[${ISNULL(${EVENTO})}]?Set(EVENTO=$[COMPLETAAGENT]))
exten => sw-3-ANSWER,n,Set(__MATRICULA_RETORNO=${MATRICULA-ORIGEM})
exten => sw-3-ANSWER,n,QueueLog(${FILA-ORIGEM},${UNIQUEID},Agent/${MATRICULA-ORIGEM},${EVENTO},${TEMPO_CHAMANDO},${DURACAO})
exten => sw-3-ANSWER,n,QueueLog(${FILA-ORIGEM},${UNIQUEID},Agent/${MATRICULA-ORIGEM},${EVENTO},${TEMPO_CHAMANDO},${DURACAO},${ORG_ID})
exten => sw-3-ANSWER,n,Goto(s,atualiza)
exten => sw-3-CANCEL,10,Set(TEMPO_ESPERA=$[${FIM_DIAL} - ${INICIO_DIAL}])
exten => sw-3-CANCEL,n,Set(EVENTO=$[NOANSWER])
exten => sw-3-CANCEL,n,QueueLog(${FILA-ORIGEM},${UNIQUEID},Agent/${MATRICULA-ORIGEM},NOANSWERS,1,1,${TEMPO_ESPERA})
exten => sw-3-CANCEL,n,QueueLog(${FILA-ORIGEM},${UNIQUEID},Agent/${MATRICULA-ORIGEM},NOANSWERS,1,1,${TEMPO_ESPERA},${ORG_ID})
exten => sw-3-CANCEL,n,Set(FILA-ORIGEM=)
exten => sw-3-CANCEL,n,Goto(s,atualiza)
exten => sw-3-CONGESTION,10,Goto(sw-3-CANCEL,10)
@ -1382,7 +1382,7 @@ exten => sw-3-CHANUNAVAIL,10,Goto(sw-3-CANCEL,10)
exten => sw-3-NOANSWER,10,Goto(sw-3-CANCEL,10)
exten => sw-3-BUSY,10,Set(TEMPO_ESPERA=$[${FIM_DIAL} - ${INICIO_DIAL}])
exten => sw-3-BUSY,n,Set(EVENTO=$[BUSY])
exten => sw-3-BUSY,n,QueueLog(${FILA-ORIGEM},${UNIQUEID},Agent/${MATRICULA-ORIGEM},BUSYS,1,1,${TEMPO_ESPERA})
exten => sw-3-BUSY,n,QueueLog(${FILA-ORIGEM},${UNIQUEID},Agent/${MATRICULA-ORIGEM},BUSYS,1,1,${TEMPO_ESPERA},${ORG_ID})
exten => sw-3-BUSY,n,Goto(s,atualiza)
[macro-dial-campanha]
@ -1825,7 +1825,7 @@ exten => s,n,Noop(EVENTO = ${EVENTO})
exten => s,n,Noop(TEMPO_CHAMANDO = ${TEMPO_CHAMANDO})
exten => s,n,Noop(DURACAO = ${DURACAO})
exten => s,n,QueueLog(${FILA-DESTINO},${UNIQUEID},Agent/${MATRICULA-DESTINO},${EVENTO},${TEMPO_CHAMANDO},${DURACAO})
exten => s,n,QueueLog(${FILA-DESTINO},${UNIQUEID},Agent/${MATRICULA-DESTINO},${EVENTO},${TEMPO_CHAMANDO},${DURACAO},${ORG_ID})
exten => s,n,Set(DB(CANAL/${MATRICULA-DESTINO}/${IDORIGEM})=DESLIGADO)
exten => s,n,System(${ATUALIZAR} LIVRE ${MATRICULA-DESTINO} '' '' ${ORG_ID})

Loading…
Cancel
Save