Histórico da Página
MA040VLD - Validações do Cadastro de Vendedores
Faturamento
MATA040
Cadastro de Vendedores
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: |
|
|
| |
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: |
| ||||||||||||
Retorno: |
|
|
Lógico
.T. - Permite a execução da operação
.F. - Não permite a execução da operação
|
Exemplo:
| Bloco de código | ||||
|---|---|---|---|---|
| ||||
#Include 'Protheus.ch' User Function MA040VLDTK272QRY() Local _nOpc cNewQry := PARAMIXB[1] //3- Inclusão, 4- Alteração e 5- ExclusãoQuery padrão Local _cOperador:= PARAMIXB[2] //Código do Operador Local _lRetlSuper := PARAMIXB[3] //.T.-> Supervisor ou .F. Local-> Operador If !_lSuper _cUsuariocNewQry := "SELECT * " _cNewQry += RetCodUsr() If _nOpc == 4 .And. _cUsuario == "000001" Alert("Usuário não pode efetuar alterações.") _lRet := .F. ElseIf _nOpc == 5 .And. _cUsuario == "000002" Alert("Usuário não pode efetuar exclusão.") _lRet := .F. "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 _lRetcNewQry |
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas