Árvore de páginas

CONTEÚDO

  1. Dados Gerais
  2. Descrição
  3. Sintaxe
  4. Parâmetros
  5. Retorno
  6. Exemplo

01. DADOS GERAIS

Produto:

TOTVS Backoffice

Linha de Produto:

Linha Protheus

Segmento:

Backoffice

Módulo:SIGATMK - Call Center
Função:TMKA271A - Atendimento do Call Center
Versões:Protheus 12
Compatível Países:Todos
Sistemas Operacionais:Todos
Compatível com as Bases de Dados:Todos
Nível de Acesso:Nível 1 (Acesso Clientes)
Idiomas:Todos


02. DESCRIÇÃO

Ponto de Entrada é executado antes da chamada da rotina de Histórico de Ligações do Cliente no atendimento do Televendas. Sua finalidade é permitir ou não que o operador tenha a acesso ao histórico de ligações.

03. SINTAXE

TMKVHI( nOpc ) ---> lRet

04. PARÂMETROS

Nome

Tipo

Descrição

nOpcNumérico

Tipo de operação que está sendo executada, sendo:

2 - Visualização;
3 - Inclusão;
4 - Alteração.

05. RETORNO

RetornoTipoDescrição
lRetLógico

Permite ou não que a rotina de Histórico de Ligações seja executada, sendo:

.F. - Permite que a rotina seja executada.
.T. - Não permite que a rotina seja executada.

06. EXEMPLO

#INCLUDE "PROTHEUS.CH"  

User Function TMKVHI(nOpc)

Local lRet 	  := .F.
Local cCodUsr := RetCodUsr()    //Código do usuário corrente

//Na inclusão da venda, verifica se o vendedor informado está amarrado ao operador do atendimento.
If nOpc == 3 .And. !Empty(M->UA_VEND)
    dbSelectArea("SA3")
    dbSetOrder(1)
    If dbSeek(xFilial("SA3") + M->UA_VEND) .And. SA3->A3_CODUSR <> cCodUsr
        //Não permite o acesso ao Histórico de Ligações do Cliente
        Alert("Acesso negado. O vendedor informado não pertence ao operador do atendimento.")
        lRet := .T. 
    EndIf
EndIf

Return lRet