Árvore de páginas

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

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 alterada a query 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
cQueryCaractereQuery padrão utilizada para filtrar os chamados pendentes do operador.
cOperadorCaractereCódigo do Operador do atendimento.
lSuperLógicoTipo de Operador, sendo: .T. - Supervisor ou .F. - Operador.

Retorno:

Nome

Tipo

Descrição

Obrigatório

cNewQry

Caractere

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

Sim

Exemplo:

#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