Pular para o conteúdo principal

RPD041 — Relatório RPD041

Fonte​

  • Source: source/RPD041/

Perguntas Frequentes​


Perguntas Gerais​

P: Qual é a finalidade do relatório RPD041? R: O RPD041 é um relatório de carteira de pedidos voltado para análise por vendedor. Ele consulta as views VIEW_RPD041 e VIEW_RPD041_PRODUTOS para exibir a posição dos pedidos de uma empresa em um período determinado, com informações sobre valores bloqueados, pendentes, faturados e totais. O relatório é exclusivo para empresas que utilizam o parâmetro ST_VARIOSVENDEDORES no módulo MFA001 e oferece dois modelos de layout distintos.


P: Quais são os modelos de relatório disponíveis no RPD041? R: O RPD041 oferece dois modelos:

  • Modelo 1 (RPD041_1) - Por Pedido: exibe os pedidos detalhados por tipo de vendedor (distribuidor, integrador, vendedor, engenheiro, representante), cliente, município e estado. Para cada pedido são exibidos: datas, situação, documento, valores de comissão, bloqueado, pendente, futuro, faturado e total. Permite filtrar por estado, tipo de vendedor, situação do pedido e vendedores específicos.
  • Modelo 2 (RPD041_2) - Por Produto: exibe a carteira consolidada por produto/item, com informações de estoque atual, quantidade a receber em compras, quantidade pendente em pedidos e saldo resultante. Agrupa por subgrupo e tipo de item.

P: Quais são os filtros disponíveis no RPD041? R: O relatório oferece os seguintes filtros:

  • Empresa (obrigatório): código da empresa.
  • Período (obrigatório): data inicial e data final — ambas são obrigatórias.
  • Modelo (obrigatório): Modelo 1 (Por Pedido) ou Modelo 2 (Por Produto).
  • Tipo Vendedor (Modelo 1): filtra por tipo de participação do vendedor no pedido. Opções: Distribuidor, Integrador, Vendedor, Engenheiro, Representante. Obrigatório ao filtrar por vendedor específico.
  • Situação do Pedido (Modelo 1): filtra pedidos por situação — Todos, Bloqueados, Faturados ou Pendentes.
  • Mostrar Comissão: checkbox que determina se a coluna de comissão será exibida no relatório (disponível quando o Tipo Vendedor está selecionado).
  • Estado (Modelo 1): sigla do estado para filtrar os pedidos pela UF do cliente.
  • Vendedores (grid, Modelo 1): lista de vendedores específicos. Requer que o "Tipo Vendedor" esteja selecionado.
  • Municípios (grid, Modelo 1): lista de municípios para filtrar os pedidos pela cidade do cliente.

P: Ao abrir o RPD041, aparece uma mensagem informando que o parâmetro de Vários Vendedores está desabilitado. O que isso significa? R: Essa é uma mensagem informativa (I-0000) que indica que o parâmetro ST_VARIOSVENDEDORES no módulo MFA001 (Parâmetros de Faturamento) está configurado como diferente de 'S'. O relatório RPD041 foi desenvolvido especificamente para empresas que utilizam a funcionalidade de vários vendedores por pedido. Mesmo com o aviso, o relatório pode ser gerado, porém os resultados podem não refletir corretamente a realidade da empresa se esse parâmetro não estiver ativo.


P: O que representam os valores "Bloqueado", "Pendente", "Futuro" e "Faturado" no Modelo 1? R: Esses valores representam a situação financeira dos pedidos na carteira:

  • Bloqueado (VL_BLOQUEADO): valor dos pedidos com situação bloqueada.
  • Pendente (VL_PENDENTE): valor dos pedidos pendentes de faturamento.
  • Futuro (VL_FUTURO): valor de pedidos com data de entrega futura.
  • Faturado (VL_FATURADO): valor já faturado dos pedidos.
  • Total (VL_TOTAL): valor total do pedido.

P: Como funciona o filtro de "Situação do Pedido" no Modelo 1? R: O filtro de situação aplica as seguintes condições na consulta:

  • Bloqueados: exibe apenas pedidos com VL_BLOQUEADO > 0.
  • Faturados: exibe apenas pedidos com VL_FATURADO > 0.
  • Pendentes: exibe apenas pedidos com VL_PENDENTE > 0.
  • Todos (padrão): não aplica filtro de situação.

Mensagens de Validação e Erros​

P: Ao clicar em "Imprimir", aparece "A Data Inicial Deve ser Preenchida!". O que fazer? R: O campo Data Inicial é obrigatório. Preencha a data de início do período antes de gerar o relatório.


P: Ao clicar em "Imprimir", aparece "A Data Final Deve ser Preenchida!". O que fazer? R: O campo Data Final é obrigatório. Preencha a data de encerramento do período antes de gerar o relatório.


P: Ao clicar em "Imprimir", aparece "É Obrigatório Informar a Empresa para Realizar a Consulta!". O que fazer? R: O campo Empresa é obrigatório. Preencha o código da empresa antes de gerar o relatório. Utilize F9 para abrir a busca de empresas.


P: Ao informar o código da empresa, aparece "A Empresa não está Cadastrada [ADM002]!". O que significa? R: O código informado não existe no cadastro de empresas (tabela EMPRESA). Verifique o código ou utilize F9 para pesquisar. Cadastre a empresa no módulo ADM002 se necessário.


P: Ao informar a data inicial maior que a data final, aparece "A Data Inicial não pode ser Maior que a Data Final!". Como resolver? R: Corrija o período para que a data inicial seja anterior ou igual à data final.


P: Ao informar a data final menor que a data inicial, aparece "A Data Final não pode ser Menor que a Data Inicial!". Como resolver? R: Ajuste o período para que a data final seja posterior ou igual à data inicial.


P: Ao informar um vendedor no grid sem selecionar o Tipo Vendedor, aparece "Para filtrar o Vendedor é obrigatório selecionar o 'Tipo Vendedor'". O que fazer? R: Ao utilizar o filtro de vendedores específicos, o campo Tipo Vendedor deve ser preenchido primeiro. Selecione o tipo (Distribuidor, Integrador, Vendedor, Engenheiro ou Representante) antes de informar os vendedores no grid.


P: Ao informar um vendedor no grid, aparece "O Vendedor não está Cadastrado [TFA007]!". O que fazer? R: O código de vendedor informado não existe no cadastro de vendedores (tabelas VENDEDOR/PESSOA). Verifique o código, utilize F9 para pesquisar, ou cadastre o vendedor no módulo TFA007.


P: Ao informar um município no grid, aparece "O Município não está Cadastrado [TFA003]!". O que fazer? R: O código de município informado não existe na tabela MUNICIPIO. Utilize F9 no grid para pesquisar os municípios disponíveis, ou cadastre o município no módulo TFA003.


P: Ao informar um Tipo de Vendedor, aparece "O Tipo de Vendedor não está Cadastrado [TFA064]!". O que fazer? R: O código de tipo de vendedor informado não existe na tabela TIPOVENDEDOR. Utilize F9 para pesquisar, ou cadastre o tipo no módulo TFA064.


P: Ao informar um Estado, aparece "O Estado não está Cadastrado [TFA004]!". O que fazer? R: A sigla de estado informada não existe na tabela ESTADO. Utilize F9 no campo de estado para pesquisar as siglas válidas (ex: SP, RS, MG), ou verifique o cadastro no módulo TFA004.


P: O relatório não exibe dados para o período informado. O que pode estar ocorrendo? R: Possíveis causas:

  1. Não há pedidos no período informado para a empresa selecionada.
  2. Os filtros aplicados (tipo de vendedor, estado, situação, vendedores, municípios) estão restringindo demais a consulta.
  3. O parâmetro ST_VARIOSVENDEDORES não está habilitado, e os vendedores não estão vinculados aos pedidos da forma esperada pelo relatório.

Tente ampliar o período ou remover filtros opcionais para verificar se existem dados.


Atalhos de Teclado​

P: Quais são os atalhos de teclado disponíveis no RPD041? R: Os seguintes atalhos estão disponíveis:

  • F4: Limpar/excluir o registro selecionado no grid ativo (vendedor ou município).
  • F5: Novo (reinicia os filtros).
  • F8: Imprimir o relatório.
  • F9: Abrir a busca/pesquisa no campo ou grid ativo.
  • F12: Sair do módulo.

Tabelas de Escrita (INSERT/UPDATE/DELETE)​

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

Tabelas de Leitura (SELECT)​

TabelaOperacoes
ESTADOSELECT
ITEMSELECT
MUNICIPIOSELECT
SUBGRUPOSELECT
TIPOVENDEDORSELECT

Procedures Chamadas​

ProcedureTabelas Acessadas
RETORNA_ESTOQUECOMPROMETIDOMOVESTOQUE (SELECT), OPERACAO (SELECT), PARMESTOQUE (SELECT)
VIEW_RPD041ENDERECOPESSOA (SELECT), ITEMNOTA (SELECT), ITEMNOTAVENDEDOR (SELECT), ITEMPEDIDO (SELECT), ITEMPEDIDOVENDEDOR (SELECT), MOVIMENTACAO (SELECT) +5
VIEW_RPD041_PRODUTOSITEMNOTA (SELECT), ITEMPEDIDO (SELECT), MESTRA (SELECT), NOTA (SELECT), PEDIDO (SELECT)

Tabelas via Procedures (acesso indireto)​

TabelaOperacoes
ENDERECOPESSOASELECT
ITEMNOTASELECT
ITEMNOTAVENDEDORSELECT
ITEMPEDIDOSELECT
ITEMPEDIDOVENDEDORSELECT
MESTRASELECT
MOVESTOQUESELECT
MOVIMENTACAOSELECT
MUNICIPIOSELECT
NOTASELECT
OPERACAOSELECT
PARMESTOQUESELECT
PEDIDOSELECT
PESSOASELECT
TIPOVENDEDORSELECT