RNF028 — Relatório de Ordem de Coleta
Fonte
- Source:
source/RNF028/
Perguntas Frequentes
Perguntas Gerais
P: Qual é a finalidade da tela RNF028? R: A tela RNF028 é o Relatório de Notas Fiscais por Transportador. Ele lista as notas fiscais de saída (TP_NOTA = 'S') agrupadas e ordenadas pelo transportador responsável pelo embarque. Para cada nota, o relatório exibe: número do lançamento, número da nota fiscal, código e nome do cliente (PESSOA), data de emissão, valor total da nota, quantidade de volumes, tipo de frete (CIF ou FOB) e o nome do transportador vinculado ao embarque (EMBARQUE). Notas sem transportador vinculado são exibidas com o texto "Sem Transportador".
P: Como o transportador é identificado no relatório RNF028?
R: O sistema busca o transportador através da tabela EMBARQUE vinculada à nota fiscal. A lógica utilizada é: COALESCE(E.CD_TRANSPORTADOR, E.CD_MOTORISTA) — ou seja, primeiro tenta usar o transportador do embarque; se não houver, usa o motorista. O nome exibido é obtido da tabela PESSOA. Notas fiscais sem embarque vinculado ou com embarque sem transportador/motorista aparecem como "Sem Transportador".
P: Quais filtros estão disponíveis no RNF028? R: Os seguintes filtros podem ser aplicados ao relatório:
- Empresa (CD_EMPRESA): obrigatório — define a empresa para a consulta;
- Data Inicial (DT_MESINI): filtra notas com DT_EMISSAO maior ou igual à data informada;
- Data Final (DT_MESFIM): filtra notas com DT_EMISSAO menor ou igual à data informada;
- Número da Nota Fiscal (NR_NOTAFISCAL): filtra por número específico da nota fiscal;
- Transportadores (grid de clientes): permite selecionar um ou mais transportadores para filtrar.
P: Como adicionar transportadores ao filtro do relatório RNF028? R: Clique no grid "Cliente" (que representa os transportadores) para ativá-lo. Pressione F9 para abrir a pesquisa de pessoa e selecione o transportador desejado. Cada linha do grid corresponde a um transportador. Para remover um transportador do filtro, selecione a linha e pressione F4 (Limpar).
P: Qual é a ordenação do relatório RNF028? R: O relatório é ordenado por nome do transportador (NM_PESSOA do transportador) e, dentro de cada transportador, pelo número da nota fiscal. Isso facilita a conferência de cargas por transportadora.
P: Quais são os atalhos de teclado disponíveis na tela RNF028? R: Os seguintes atalhos estão disponíveis:
- F4 - Limpar linha selecionada no grid de transportadores;
- F5 - Novo / Limpar todos os filtros;
- F8 - Gerar / Imprimir relatório;
- F9 - Abrir pesquisa de empresa ou transportador;
- F12 - Sair da tela.
Mensagens de Validação e Erros
P: O que significa a mensagem "É Obrigatório Informar a Empresa para Realizar a Consulta!"? R: Esta mensagem é exibida ao tentar imprimir o relatório sem informar o código da empresa. O campo Empresa é obrigatório. Informe o código da empresa ou utilize F9 para pesquisar e selecionar uma empresa cadastrada.
P: O que significa a mensagem "A Empresa não está Cadastrada [ADM002]!"? R: Esta mensagem aparece quando o código de empresa informado não corresponde a nenhum registro na tabela EMPRESA. Verifique se o código digitado está correto ou utilize F9 para pesquisar as empresas disponíveis. Caso a empresa não esteja cadastrada, acesse o módulo ADM002 para incluí-la.
P: O que significa a mensagem "A Pessoa não está Cadastrado [TFA001]!"? R: Esta mensagem é exibida ao informar no grid de transportadores um código de pessoa que não existe na tabela PESSOA. Verifique se o código está correto ou utilize F9 para pesquisar e selecionar um transportador válido. O cadastro de pessoas é gerenciado na tela TFA001.
P: O relatório é gerado sem nenhuma nota fiscal. O que verificar? R: Se o relatório é gerado sem registros, verifique os seguintes pontos:
- Confirme que existem notas fiscais de saída (TP_NOTA = 'S') lançadas para a empresa no período informado;
- Se filtrou por transportador específico, verifique se as notas daquela empresa possuem embarque (EMBARQUE) vinculado com o transportador ou motorista selecionado;
- Verifique se o período de datas está correto e cobre as notas esperadas;
- Se filtrou por número de nota, confirme que a nota existe para a empresa selecionada.
P: O que significa "CIF" e "FOB" no relatório? R: O tipo de frete é determinado pelo campo TP_PAGTOFRETE da nota fiscal:
- CIF (TP_PAGTOFRETE = '1'): o frete é pago pelo remetente (vendedor) — o transportador é responsabilidade da empresa emissora;
- FOB (qualquer outro valor): o frete é pago pelo destinatário (comprador).
Mensagens exibidas
Levantadas de source/RNF028/ pela camada 0 (commit 96fc51e236).
Mais 3 mensagens com texto literal no código: RNF028.
Tabelas de Escrita (INSERT/UPDATE/DELETE)
| Tabela | Operacoes |
|---|---|
| EMPRESA | DELETE, INSERT, SELECT, UPDATE |
| PESSOA | DELETE, INSERT, SELECT, UPDATE |
Tabelas de Leitura (SELECT)
| Tabela | Operacoes |
|---|---|
| EMBARQUE | SELECT |
| NOTA | SELECT |