Á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

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 a query de 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:

cQuery - Tipo Caracter - Query padrão utilizada para filtrar os chamados pendentes do operador;
cOperador - Tipo Caracter - Có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

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