Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

TK272QRY - Filtro dos Chamados Pendentes por Operador

Características do Requisito

Linha de Produto:

Microsiga Protheus®

Segmento:

Serviços

Módulo:

Call Center - SIGATMK

Rotina:

Rotina

Nome Técnico

Telemarketing

TMKA272

Telemarketing

País(es):

Todos

Banco(s) de Dados:

Todos

Sistema(s) Operacional(is):

Todos

Versão:12.1.17 e superior.

Ponto de Entrada

Descrição:

A finalidade do ponto de entrada TK272QRY é permitir que seja

alterado

alterada a query

de

do filtro padrão da janela de Chamados Pendentes X Operador no atendimento do Telemarketing.

Localização:

Atualizações

\

Atendimento

\

Call Center

\

Telemarketing

Eventos:

TK272QRY( cQuery, cOperador, lSuper )

-->

cNewQry

Programa Fonte:

TMKA272.PRW

Parâmetros:

ParâmetroTipoDescrição
cQuery
- Tipo Caracter -
CaractereQuery padrão utilizada para filtrar os chamados pendentes do operador
;
.
cOperador
- Tipo Caracter -
CaractereCódigo do Operador do atendimento
;
.
lSuper
- Tipo
Lógico
-
Tipo de Operador, sendo: .T. - Supervisor ou .F. - Operador.

Retorno:

Nome

Tipo

Descrição

Obrigatório

cNewQry

Caracter

Caractere

Nova query que será utilizada para filtrar os chamados pendentes do operador.

Sim

Exemplo:

Bloco de código
languagec#
linenumberstrue
#Include 'Protheus.ch'

User Function TK272QRY()

Local _cNewQry	:= PARAMIXB[1]		//Query padrão
Local _cOperador:= PARAMIXB[2]		//Código do Operador
Local _lSuper	:= PARAMIXB[3]		//.T.-> Supervisor ou .F.-> Operador

If !_lSuper
    _cNewQry := "SELECT * "
    _cNewQry += "FROM " + RetSqlName("SUC") + " SUC "
    _cNewQry += "WHERE "
    _cNewQry += "SUC.UC_FILIAL  = '" + xFilial("SUC") + "' AND "
    _cNewQry += "SUC.UC_OPERADO = '" + _cOperador + "' AND "
    _cNewQry += "SUC.UC_STATUS  = '" + "2 " + "' AND "
    _cNewQry += "SUC.UC_CODCANC = '' AND "
    _cNewQry += "SUC.D_E_L_E_T_ = ' ' "
EndIf

Return _cNewQry