Pular para o conteúdo principal

RPD025 — Relatório RPD025

Fonte​

  • Source: source/RPD025/

Perguntas Frequentes​


Perguntas Gerais​

P: Qual é a finalidade da tela RPD025? R: O RPD025 oferece dois modelos de relatório selecionáveis via combobox:

  1. Relatório de Controle de Tráfego: exibe registros de percurso de veículos da empresa, incluindo placa, modelo, vendedor responsável, quilometragem inicial, final, rodada, trabalhada, casa-trabalho e extra, organizados por placa e data de percurso. Consulta a tabela CONTROLETRAFEGO cruzada com VEICULO, MODELOVEICULO, MARCAVEICULO, EMPRESA e PESSOA.

  2. Resumo por Vendedor (layout RPD025_R): exibe um resumo financeiro por vendedor e por cliente, consolidando quantidade de itens pedidos, valor total de pedidos, valores pendentes a prazo, pagamentos à vista, pagamentos a prazo, quantidade de trocas e quantidade de bonificações. Consulta as tabelas PEDIDO, ITEMPEDIDO, CONTAS, ITEMPEDIDOTROCA e PESSOA.


P: Como seleciono o modelo desejado? R: Na seção "Modelo" (cmdModelo), selecione o tipo de relatório desejado:

  • Relatório de Controle de Tráfego: habilita o grid de Veículos para filtrar por placa.
  • Resumo por Vendedor: o grid de Veículos fica oculto e o relatório resume os pedidos e contas por vendedor/cliente.

P: O relatório salva ou exclui dados do sistema? R: Não. O RPD025 é um relatório somente de leitura. Não há botões de salvar. O botão "Excluir" (btnExcluir) remove linhas dos grids de filtro (veículos ou vendedores), não afetando dados do banco.


P: Como funciona a pesquisa rápida (F9) nos grids de filtro? R: Ao pressionar F9 nos grids, o sistema abre a busca padronizada:

  • Grid de Veículos: pesquisa usando a busca VEICULO, retornando a placa do veículo.
  • Grid de Vendedores: pesquisa usando a busca VENDEDOR, retornando o código da pessoa vendedora.

P: O que são os atalhos de teclado disponíveis? R: Os seguintes atalhos estão disponíveis na tela RPD025:

  • F4: Limpar (cancela edição no grid ativo).
  • F5: Novo (reinicializa os filtros).
  • F7: Excluir linha do grid selecionado.
  • F8: Imprimir/gerar o relatório.
  • F12: Sair da tela.

P: Como funciona o filtro de período no RPD025? R: Os campos Data Inicial e Data Final definem o intervalo de datas para a consulta:

  • No modelo Controle de Tráfego: filtra pela data do percurso (C.DT_PERCURSO).
  • No modelo Resumo por Vendedor: filtra pela data do pedido (P.DT_PEDIDO) e pela data de lançamento das contas (P1.DT_LANCAMENTO). Se não for informada a data inicial, o sistema usa 01.01.2000 como padrão; se não houver data final, usa 30.12.2020.

P: É possível filtrar por múltiplos veículos ou vendedores ao mesmo tempo? R: Sim. Os grids aceitam múltiplas linhas. O sistema constrói a cláusula IN com todas as placas ou códigos de pessoa informados. Use F9 para pesquisar e adicionar, ou pressione F7 para remover a linha selecionada.


P: O que representa cada coluna no Resumo por Vendedor? R: O Resumo por Vendedor consolida por vendedor e cliente as seguintes informações:

  • QT_PEDIDA: quantidade total de itens pedidos no período.
  • VL_TOTAL: valor total dos pedidos (soma dos itens do pedido).
  • VL_PENDENTEAPRAZO: saldo pendente de contas a prazo (vencimento > data de lançamento).
  • VL_AVISTA: valor de documentos pagos à vista (vencimento <= data de lançamento).
  • VL_PAGOAPRAZO: valor já pago de contas a prazo (documento - saldo).
  • QTDETROCA: quantidade de itens em operações de troca (tipo 1).
  • QTDEBONIFICACAO: quantidade de itens em operações de bonificação (tipo 2).

P: Como é calculada a quilometragem no Controle de Tráfego? R: O relatório exibe as seguintes colunas de quilometragem:

  • KM_INICIAL: quilometragem registrada no início do percurso.
  • KM_FINAL: quilometragem registrada no fim do percurso.
  • KM_RODADO: total percorrido (KM_FINAL - KM_INICIAL).
  • KM_CASATRABALHO: quilometragem de deslocamento casa-trabalho.
  • KM_EXTRA: quilometragem extra não relacionada ao trabalho.
  • KM_TRABALHADO: quilometragem efetivamente trabalhada (KM_RODADO - KM_EXTRA).

Mensagens de Validação e Erros​

P: Aparece a mensagem "A Data Final não pode ser Menor que a Data Inicial!". O que fazer? R: A data final informada é anterior à data inicial. Corrija os campos de data para que a data final seja igual ou posterior à data inicial. Esta validação ocorre ao sair do campo de Data Final.


P: Aparece a mensagem "Veículo não encontrado! [TTR001]". O que fazer? R: A placa informada no grid de veículos não existe no cadastro de veículos (VEICULO). Verifique se a placa está correta e se o veículo está cadastrado. Use F9 para pesquisar a placa disponível. Para cadastrar um veículo, acesse a tela TTR001.


P: A Data Inicial é preenchida automaticamente ao informar a Data Final? R: Não diretamente. Porém, ao informar a Data Inicial, o sistema automaticamente preenche a Data Final com o último dia do mês correspondente (EndOfTheMonth), caso ela esteja em branco. Isso facilita a definição de períodos mensais.


P: O relatório apresenta resultados para vendedores sem pedidos no período? R: Não. O Resumo por Vendedor só exibe vendedores que possuem pedidos ou lançamentos de conta no período informado, pois a consulta utiliza INNER JOIN entre PEDIDO/CONTAS e PESSOA.

Tabelas de Escrita (INSERT/UPDATE/DELETE)​

TabelaOperacoes
VEICULODELETE, INSERT, SELECT, UPDATE

Tabelas de Leitura (SELECT)​

TabelaOperacoes
CONTASSELECT
CONTROLETRAFEGOSELECT
EMPRESASELECT
ITEMPEDIDOSELECT
ITEMPEDIDOTROCASELECT
MARCAVEICULOSELECT
MODELOVEICULOSELECT
PEDIDOSELECT
PESSOASELECT

Dependencias Aferentes (quem alimenta esta tela)​

Telas que escrevem em tabelas lidas por esta tela.

TelaTítuloTabelas em Comum
jCaixaCONTAS
MFC028CONTAS
CFC006Consulta Fatura (Agrupamento de Notas)CONTAS
MFC033Gerenciamento Boleto Rápido JunsoftCONTAS
TRC037CONTAS
JunsoftAPIBoletosCONTAS
MPD094CONTAS
MNF019Gerenciamento de Notas Geral/MestraCONTAS
MFC021CONTAS
MFC003Lançamento de Caixa Avulso / ChequeCONTAS
JunsoftServiceFatAppCONTAS
MNF032Importação de XML TransmitidoCONTAS
CFC008Controle de CobrançaCONTAS
MFC019Reparcelamento de ContasCONTAS
MNF027Cancelamento de Notas FiscaisCONTAS
MRC030CONTAS
MCA007Condenação de LeiteCONTAS
MFC016Fatura ( Agrupamento de Notas Fiscais )CONTAS
MRC021Cancelamento de Ordem de carregamento RecapadoraCONTAS
CFC009Consulta/Cancelamento de ReparcelamentoCONTAS
MNF029CONTAS
TFA067Contratos e Licenças de SoftwareCONTAS
MFC009Alteração de DuplicatasCONTAS
MFC036Liberação de Contas a PagarCONTAS
CPD008CONTAS
MNF005Cancelamento de Notas FiscaisCONTAS
MFC023Duplicata / Adiantamento por ObraCONTAS
CFC012CONTAS
MFC030CONTAS
MFC012Agrupamento de ContasCONTAS
...+75 telas