Pular para o conteúdo principal

RPD018 — Relatório de TeleVendas

Fonte​

  • Source: source/RPD018/

Perguntas Frequentes​


Perguntas Gerais​

P: Qual é a finalidade da tela RPD018? R: A tela RPD018 é um relatório de Televendas. Exibe informações sobre os atendimentos de televendas realizados, permitindo acompanhar contatos, orçamentos, pedidos e efetivações por vendedor, com suporte a filtros por período de contato, período de retorno, situação, cliente e vendedor. O relatório é de uso restrito: ao abrir a tela, o sistema verifica se o usuário logado é um autorizador ou vendedor cadastrado no sistema. Usuários que não são autorizadores só conseguem visualizar seus próprios dados como vendedor.

P: O que o relatório RPD018 exibe? R: O relatório consulta principalmente a tabela TELEVENDAS e usa a view VIEW_RPD018 para o modelo analítico. Os dados exibidos incluem:

  • Modelo Sintético (S): Totalizadores por vendedor: número de contatos, orçamentos, pedidos e efetivações, além de valores totais de pedidos e orçamentos.
  • Modelo Analítico (A): Detalhamento de cada atendimento de televendas por vendedor e cliente, com dados de retorno.
  • Modelo por Cliente (C): Listagem de clientes por vendedor com totais de compra, quantidade e valor médio, utilizando a função RETORNA_VENDASPORPESSOA.

P: Quais são os modelos de relatório disponíveis no RPD018? R: O RPD018 oferece três modelos selecionáveis pelo campo "Tipo":

  • S (Sintético): Resumo por vendedor com contagem de contatos, orçamentos, pedidos e efetivações e seus valores. Layout: RPD018_S.
  • A (Analítico): Detalhamento de cada televendas por vendedor. Permite filtrar por retorno realizado, retorno não realizado ou todos. Layout: RPD018_A.
  • C (Por Cliente): Clientes por vendedor com totais de vendas, quantidade de compras e ticket médio. Layout: RPD018_C.

P: Quais são os filtros disponíveis na tela RPD018? R: A tela RPD018 oferece os seguintes filtros:

  • Empresa (CD_EMPRESA): Filtra atendimentos de uma empresa específica.
  • Situação (ST_PEDIDO / TP_TELEVENDAS): Filtra por tipo de televendas: Contato (C), Orçamento (O), Pedido (P), Efetivado (E) ou Todos.
  • Data Inicial / Data Final (DT_CONTATO): Período de data de contato.
  • Data Retorno Inicial / Final (DT_RETORNO): Período de data de retorno (aplicável ao modelo Analítico).
  • Ordenação: Opção para ordenar por data de emissão ou data de retorno (modelo Analítico).
  • Retorna Contato: Filtra retornos realizados, não realizados ou todos (disponível no modelo Analítico com situação "Todos").
  • Clientes (grid PESSOA): Filtra por clientes específicos.
  • Vendedores (grid VENDEDOR): Filtra por vendedores específicos.

P: Quais são os atalhos de teclado disponíveis na tela RPD018? R: A tela RPD018 disponibiliza os seguintes atalhos:

  • F4 - Limpar (remove o registro selecionado no grid ativo)
  • F5 - Novo (reinicia os filtros)
  • F8 - Imprimir (gera o relatório)
  • F9 - Pesquisar (abre lista de valores no campo/grid em foco)
  • F12 - Sair

P: Os filtros dos grids são salvos entre sessões? R: Sim. O RPD018 utiliza o mecanismo de salvamento e recuperação de filtros do sistema. Ao fechar a tela, os filtros são salvos para o usuário e empresa logados, sendo restaurados na próxima abertura. O salvamento ocorre apenas quando a validação de acesso do vendedor é bem-sucedida.


Mensagens de Validação e Erros​

P: A tela RPD018 fechou automaticamente ao ser aberta com a mensagem sobre o usuário. Por que isso acontece? R: O RPD018 possui validação de acesso ao iniciar. O sistema verifica na tabela AUTORIZADOR se o usuário logado é um autorizador ativo. Existem três situações:

  1. Usuário é autorizador ativo (ST_ATIVO = 'S'): Acesso liberado, o grid de vendedores fica disponível para filtrar qualquer vendedor.
  2. Usuário não é autorizador (ST_ATIVO = 'N'): O sistema verifica se o usuário possui um vendedor vinculado no cadastro ADM001. Se sim, o grid de vendedores é preenchido automaticamente com o vendedor do usuário e bloqueado para edição (ReadOnly). Se o vendedor estiver inativo, a tela é encerrada.
  3. Usuário não cadastrado como autorizador: A tela é encerrada com mensagem de erro.

P: O que significa a mensagem "O usuário '[LOGIN]' não é autorizador. A tela será encerrada, Verifique [TFA008]!"? R: Esta mensagem indica que o usuário logado não possui cadastro na tabela AUTORIZADOR do sistema. Apenas usuários cadastrados como autorizadores (ou que possuam vínculo com um vendedor ativo) podem acessar o RPD018. Solicite ao administrador que cadastre o usuário como autorizador na tela TFA008, ou que vincule um vendedor ao usuário no cadastro ADM001.

P: O que significa a mensagem "A pessoa cadastrada na [ADM001] para o usuário '[LOGIN]' não é um vendedor Ativo. A tela será encerrada, verifique [TFA007]!"? R: Esta mensagem indica que o usuário logado, que não é autorizador, possui um cadastro de pessoa vinculado na tela ADM001, porém essa pessoa está cadastrada como vendedor inativo (ST_ATIVO = 'N' na tabela VENDEDOR). Para acessar o RPD018, o vendedor deve estar ativo. Verifique o cadastro do vendedor na tela TFA007 e reative-o se necessário.

P: O que significa a mensagem "A pessoa cadastrada na [ADM001] para o usuário '[LOGIN]' não é um vendedor. A tela será encerrada, verifique [TFA007]!"? R: Esta mensagem indica que o usuário logado não é autorizador e a pessoa vinculada ao seu cadastro em ADM001 não está cadastrada como vendedor na tabela VENDEDOR. Para acessar o RPD018, o usuário precisa ou ser um autorizador cadastrado em TFA008, ou ter uma pessoa vinculada em ADM001 que seja um vendedor ativo em TFA007.

P: O que significa a mensagem "O usuário '[LOGIN]', não possui vendedor cadastrado. A tela será encerrada, verifique [ADM001]!"? R: Esta mensagem é exibida quando o usuário não é autorizador e também não possui nenhuma pessoa vinculada ao seu cadastro de usuário na tela ADM001 (campo CD_PESSOA vazio). Solicite ao administrador que vincule uma pessoa ao usuário na tela ADM001 (Cadastro de Usuários).

P: O que significa a mensagem "A data inicial do período deve ser informada. Verifique!"? R: Esta mensagem é exibida ao tentar imprimir o relatório quando o modelo Analítico (A) está selecionado com filtro de retorno diferente de "Todos", e o campo Data Inicial não foi preenchido. Informe a data inicial do período de contato antes de gerar o relatório.

P: O que significa a mensagem "A data final do período deve ser informada. Verifique!"? R: Esta mensagem é exibida ao tentar imprimir o relatório quando o modelo Analítico (A) está selecionado com filtro de retorno diferente de "Todos", e o campo Data Final não foi preenchido. Informe a data final do período de contato antes de gerar o relatório.

P: O que significa a mensagem "A Empresa não está Cadastrada [ADM002]!"? R: Esta mensagem é exibida quando o código de empresa informado não existe no cadastro. Verifique se o código está correto ou pressione F9 para pesquisar e selecionar uma empresa válida da lista. O cadastro de empresas é gerenciado na tela ADM002.

P: O que significa a mensagem "A Data Inicial não pode ser Maior que a Data Final!" ou "A Data Final não pode ser Menor que a Data Inicial!"? R: Estas mensagens indicam que as datas do período informado são inconsistentes. A data inicial deve sempre ser anterior ou igual à data final. Corrija as datas antes de gerar o relatório.

P: O que significa a mensagem "A Pessoa Física / Jurídica não está Ativa [TFA001]!" ou "não está Cadastrada [TFA001]!"? R: Esta mensagem é exibida ao informar um código de pessoa no grid de Clientes que não existe no cadastro ou está inativa. Certifique-se de que a pessoa esteja ativa no cadastro TFA001 ou pressione F9 para pesquisar e selecionar uma pessoa válida.

P: O que significa a mensagem "O Vendedor não está Cadastrado [TFA007]!"? R: Esta mensagem é exibida ao informar um código de vendedor no grid de Vendedores que não está cadastrado na tabela VENDEDOR vinculada à tabela PESSOA. Verifique o código ou pressione F9 para pesquisar os vendedores disponíveis. O cadastro de vendedores é gerenciado na tela TFA007.

Mensagens exibidas​

Levantadas de source/RPD018/ pela camada 0 (commit 96fc51e236).

Mais 14 mensagens com texto literal no código: RPD018.

Tabelas de Escrita (INSERT/UPDATE/DELETE)​

TabelaOperacoes
EMPRESADELETE, INSERT, SELECT, UPDATE
PESSOADELETE, INSERT, SELECT, UPDATE

Tabelas de Leitura (SELECT)​

TabelaOperacoes
AUTORIZADORSELECT
ENDERECOPESSOASELECT
ITEMPEDIDOSELECT
PARMFATURSELECT
PEDIDOSELECT
ROMANEIOSELECT
TELEVENDASSELECT
USUARIOSELECT
VENDEDORSELECT

Procedures Chamadas​

ProcedureTabelas Acessadas
VIEW_RPD018ITEMPEDIDO (SELECT), PEDIDO (SELECT), PESSOA (SELECT), TELEVENDAS (SELECT), TIPOPESSOA (SELECT)

Tabelas via Procedures (acesso indireto)​

TabelaOperacoes
ITEMPEDIDOSELECT
PEDIDOSELECT
PESSOASELECT
TELEVENDASSELECT
TIPOPESSOASELECT