Pular para o conteúdo principal

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:

  1. Confirme que existem notas fiscais de saída (TP_NOTA = 'S') lançadas para a empresa no período informado;
  2. Se filtrou por transportador específico, verifique se as notas daquela empresa possuem embarque (EMBARQUE) vinculado com o transportador ou motorista selecionado;
  3. Verifique se o período de datas está correto e cobre as notas esperadas;
  4. 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)​

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

Tabelas de Leitura (SELECT)​

TabelaOperacoes
EMBARQUESELECT
NOTASELECT