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:
-
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
CONTROLETRAFEGOcruzada comVEICULO,MODELOVEICULO,MARCAVEICULO,EMPRESAePESSOA. -
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 tabelasPEDIDO,ITEMPEDIDO,CONTAS,ITEMPEDIDOTROCAePESSOA.
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 usa01.01.2000como padrão; se não houver data final, usa30.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)
| Tabela | Operacoes |
|---|---|
| VEICULO | DELETE, INSERT, SELECT, UPDATE |
Tabelas de Leitura (SELECT)
| Tabela | Operacoes |
|---|---|
| CONTAS | SELECT |
| CONTROLETRAFEGO | SELECT |
| EMPRESA | SELECT |
| ITEMPEDIDO | SELECT |
| ITEMPEDIDOTROCA | SELECT |
| MARCAVEICULO | SELECT |
| MODELOVEICULO | SELECT |
| PEDIDO | SELECT |
| PESSOA | SELECT |
Dependencias Aferentes (quem alimenta esta tela)
Telas que escrevem em tabelas lidas por esta tela.
| Tela | Título | Tabelas em Comum |
|---|---|---|
jCaixa | CONTAS | |
| MFC028 | CONTAS | |
| CFC006 | Consulta Fatura (Agrupamento de Notas) | CONTAS |
| MFC033 | Gerenciamento Boleto Rápido Junsoft | CONTAS |
| TRC037 | CONTAS | |
JunsoftAPIBoletos | CONTAS | |
| MPD094 | CONTAS | |
| MNF019 | Gerenciamento de Notas Geral/Mestra | CONTAS |
| MFC021 | CONTAS | |
| MFC003 | Lançamento de Caixa Avulso / Cheque | CONTAS |
JunsoftServiceFatApp | CONTAS | |
| MNF032 | Importação de XML Transmitido | CONTAS |
| CFC008 | Controle de Cobrança | CONTAS |
| MFC019 | Reparcelamento de Contas | CONTAS |
| MNF027 | Cancelamento de Notas Fiscais | CONTAS |
| MRC030 | CONTAS | |
| MCA007 | Condenação de Leite | CONTAS |
| MFC016 | Fatura ( Agrupamento de Notas Fiscais ) | CONTAS |
| MRC021 | Cancelamento de Ordem de carregamento Recapadora | CONTAS |
| CFC009 | Consulta/Cancelamento de Reparcelamento | CONTAS |
| MNF029 | CONTAS | |
| TFA067 | Contratos e Licenças de Software | CONTAS |
| MFC009 | Alteração de Duplicatas | CONTAS |
| MFC036 | Liberação de Contas a Pagar | CONTAS |
| CPD008 | CONTAS | |
| MNF005 | Cancelamento de Notas Fiscais | CONTAS |
| MFC023 | Duplicata / Adiantamento por Obra | CONTAS |
| CFC012 | CONTAS | |
| MFC030 | CONTAS | |
| MFC012 | Agrupamento de Contas | CONTAS |
| ... | +75 telas |