RPD030 — Relatório RPD030
Fonte
- Source:
source/RPD030/
Perguntas Frequentes
Perguntas Gerais
P: Qual é a finalidade do relatório RPD030? R: O RPD030 é o Relatório de Ordem de Serviço de Locação. Ele permite consultar e imprimir informações sobre ordens de serviço do módulo de locação de equipamentos, incluindo equipamentos, ordens internas, horas trabalhadas e, no modelo de comissão, informações sobre funcionários, quilômetros extras e horas extras com os respectivos valores de comissão. O relatório salva e recupera automaticamente os filtros utilizados entre sessões.
P: Quais modelos de relatório estão disponíveis no RPD030? R: Existem dois tipos de relatório:
- Ordens de Serviço (O) - RPD030_A: Exibe as ordens de serviço de locação com detalhamento de ordens internas, blocos, status, valores e tempo gasto (horas). Este é o modelo padrão.
- Comissão (C) - RPD030_C: Exibe as ordens de serviço com foco no cálculo de comissão por funcionário, incluindo quilômetros extras, horas extras e os respectivos valores de comissão calculados.
P: Como funciona o filtro do RPD030? R: Os filtros disponíveis são:
- Empresa: Código da empresa (F9 para buscar).
- Empresa de Mão de Obra (Terceiro): Filtra ordens de serviço associadas a uma empresa terceirizada.
- Situação (Status): Filtra por status da ordem de serviço: Todas, Válidas (inclui Aberto e Gerado), Aberto, Gerado, Faturado ou Cancelado.
- Condição de Pagamento: Filtra por condição de pagamento (F9 para buscar).
- Forma de Pagamento: Filtra por forma de pagamento (F9 para buscar).
- Data de Emissão (Inicial/Final): Filtra pelo período de emissão das ordens de serviço.
- Ordens de Serviço: Grid para especificar ordens de serviço específicas (F9 para buscar, F4 para remover).
- OS Internas: Grid para filtrar por ordens internas específicas (F9 para buscar, F4 para remover).
- Produtos: Grid para filtrar por itens/produtos da ordem (F9 para buscar, F4 para remover).
- Pessoas: Grid para filtrar por pessoa/cliente (F9 para buscar, F4 para remover).
- Funcionários: Grid visível apenas no modelo Comissão, para filtrar por funcionário/motorista (F9 para buscar).
- Equipamentos: Grid para filtrar por equipamento (F9 para buscar, F4 para remover).
P: Como adicionar ou remover itens dos grids de filtro? R: Para adicionar, clique no grid desejado e pressione F9 para abrir a janela de busca. Para remover um registro selecionado, pressione F4 ou clique no botão Limpar.
P: O sistema salva os filtros entre sessões? R: Sim. O RPD030 grava automaticamente os filtros ao fechar a tela e os recupera ao abrir novamente, facilitando o uso recorrente com os mesmos parâmetros.
Atalhos de Teclado
P: Quais são os atalhos de teclado disponíveis no RPD030? R: Os atalhos disponíveis são:
- F4: Limpar (remover item selecionado no grid ativo)
- F5: Novo (limpar todos os filtros)
- F8: Imprimir o relatório
- F9: Buscar (dentro de campos de código ou grids)
- F12: Sair
Mensagens de Validação e Erros
P: Recebi a mensagem "A Empresa não está Cadastrada [ADM002]!". O que fazer? R: O código de empresa informado não está cadastrado no sistema. Verifique o código digitado ou use F9 para pesquisar a empresa. O cadastro pode ser acessado pelo programa ADM002.
P: Recebi a mensagem "O Produto não está Ativo [TPO001]!". O que fazer? R: O produto informado no grid de Produtos existe no cadastro, porém está inativo (ST_ATIVO = 'N'). Reative o produto no cadastro TPO001 ou selecione outro produto ativo.
P: Recebi a mensagem "O Código do Produto não está Cadastrado [TPO001]!". O que fazer? R: O código de produto informado não existe no cadastro de itens. Use F9 para pesquisar e selecionar um produto válido. O cadastro pode ser acessado pelo programa TPO001.
P: Recebi a mensagem "A Pessoa Física / Jurídica não está Ativa [TFA001]!". O que fazer? R: A pessoa informada no grid de Pessoas existe, porém está inativa. Reative o cadastro em TFA001 ou selecione outra pessoa ativa.
P: Recebi a mensagem "A Pessoa Física / Jurídica não está Cadastrada [TFA001]!". O que fazer? R: O código de pessoa informado não existe no sistema. Use F9 para pesquisar corretamente. O cadastro pode ser acessado pelo programa TFA001.
P: Recebi a mensagem "A Condição de Pagamento não está Cadastrada [TFC002]!". O que fazer? R: O código de condição de pagamento informado não existe no cadastro. Use F9 para buscar ou acesse TFC002 para verificar o cadastro.
P: Recebi a mensagem "A Forma de Pagamento não está Cadastrada [TFC001]!". O que fazer? R: O código de forma de pagamento informado não existe no cadastro. Use F9 para buscar ou acesse TFC001 para verificar.
P: Recebi a mensagem "Motorista não Cadastrado![TTR005]!". O que fazer? R: O funcionário informado no grid de Funcionários (disponível apenas no modelo Comissão) não está cadastrado como motorista. Verifique o cadastro no programa TTR005 ou use F9 para selecionar o funcionário correto.
P: Recebi a mensagem "O Equipamento não está Cadastrado![TEQ009]!". O que fazer? R: O equipamento informado no grid de Equipamentos não existe no cadastro de equipamentos/objetos. Use F9 para pesquisar o equipamento correto ou acesse TEQ009 para verificar.
P: Recebi a mensagem "A Consulta não retornou registros!". O que fazer? R: Os filtros aplicados no modelo de relatório Comissão (tipo C) não encontraram ordens de serviço com os critérios informados. Verifique os filtros de empresa, datas e funcionários, e tente ampliar o período ou remover filtros.
P: A Data Inicial não pode ser Maior que a Data Final!". O que fazer? R: A data inicial do período de emissão é posterior à data final. Corrija os campos de data para que o período esteja em ordem cronológica crescente.
Tabelas de Escrita (INSERT/UPDATE/DELETE)
| Tabela | Operacoes |
|---|---|
| EMPRESA | DELETE, INSERT, SELECT, UPDATE |
| ITEM | DELETE, INSERT, SELECT, UPDATE |
| MOVIMENTACAO | DELETE, INSERT, SELECT, UPDATE |
| PESSOA | DELETE, INSERT, SELECT, UPDATE |
Tabelas de Leitura (SELECT)
| Tabela | Operacoes |
|---|---|
| BLOCOORDEMSERVICO | SELECT |
| CONDPAGTO | SELECT |
| EQUIPAMENTOOBJETO | SELECT |
| FORMAPAGTO | SELECT |
| MOTORISTA | SELECT |
| ORDEMSERVLOCACAO | SELECT |
| OSLOCHORAS | SELECT |
| OSLOCINTERNA | SELECT |
| OSLOCITEM | SELECT |
| OSLOCITEMFUNC | SELECT |
| OSLOCSERVICO | SELECT |
| PEDIDO | SELECT |
Procedures Chamadas
| Procedure | Tabelas Acessadas |
|---|---|
| GERA_ORDENSNAOUTILIZADAS | BLOCOORDEMSERVICO (SELECT), OSLOCINTERNA (SELECT) |
| VIEW_RPD030 | EQUIPAMENTOOBJETO (SELECT), ORDEMSERVLOCACAO (SELECT), OSLOCINTERNA (SELECT), OSLOCITEM (SELECT), OSLOCSERVICO (SELECT), PESSOA (SELECT) |
Tabelas via Procedures (acesso indireto)
| Tabela | Operacoes |
|---|---|
| BLOCOORDEMSERVICO | SELECT |
| EQUIPAMENTOOBJETO | SELECT |
| ORDEMSERVLOCACAO | SELECT |
| OSLOCINTERNA | SELECT |
| OSLOCITEM | SELECT |
| OSLOCSERVICO | SELECT |
| PESSOA | SELECT |