RNF031 — Relatório de NFs por Ordem de Carregamento
Fonte
- Source:
source/RNF031/
Perguntas Frequentes
Perguntas Gerais
P: Qual é a finalidade da tela RNF031?
R: O RNF031 é um relatório de Notas Fiscais agrupadas por Embarque. Ele exibe as notas fiscais emitidas vinculadas a ordens de carregamento (embarques), apresentando informações como número do embarque, número da nota fiscal, cliente (pessoa), data de emissão, data de vencimento, tipo de pagamento de frete, motorista, placa do veículo, data de embarque, valor da nota e forma de pagamento. O relatório também gera um resumo dos totais por forma de pagamento. Notas canceladas (ST_NOTA = 'C') e excluídas (ST_NOTA = 'E') são automaticamente excluídas da consulta.
P: Quais filtros estão disponíveis no RNF031? R: Os filtros disponíveis são:
- Empresa: campo obrigatório. Define a empresa para a qual o relatório será gerado.
- Série / Nota Fiscal: permite filtrar por uma nota fiscal específica, informando a série e o número da nota.
- Nr. Embarque: filtra por um número de embarque específico.
- Receita: filtra notas pelo status de receita (
ST_RECEITA): Todas, Sim ou Não. - Financeiro: filtra notas pelo vínculo financeiro (se possui tipo de conta associado): Todas, Com Financeiro ou Sem Financeiro.
- Pessoas: lista de clientes (pessoas) para filtrar as notas. Permite informar múltiplos clientes.
P: Como pesquisar uma nota fiscal específica no RNF031? R: Informe a Série no campo correspondente e depois o Número da Nota Fiscal. Alternativamente, pressione F9 no campo de Série para abrir a busca de notas/embarques cadastrados para a empresa selecionada. O sistema carregará automaticamente a série, o número da nota e o número de lançamento associado.
P: Como adicionar clientes (pessoas) para filtrar o relatório? R: Clique na grade de Pessoas e pressione F9 para abrir a tela de pesquisa de pessoas. Selecione a pessoa desejada. É possível adicionar múltiplos clientes à lista; o relatório filtrará notas pertencentes a qualquer um dos clientes selecionados. Para remover um cliente da lista, selecione-o na grade e clique no botão Limpar (F4).
P: Quais atalhos de teclado estão disponíveis no RNF031? R: Os atalhos disponíveis são:
- F4: Limpar o registro selecionado (remove cliente da lista ou limpa o formulário).
- F5: Novo — reinicia o formulário de filtros.
- F8: Imprimir — gera o relatório com os filtros configurados.
- F9: Pesquisar — abre a tela de busca para o campo em foco.
- F12: Sair — fecha o módulo.
Mensagens de Validação e Erros
P: Recebi a mensagem "É Obrigatório Informar a Empresa para Realizar a Consulta!" ao tentar imprimir. O que fazer?
R: Esta mensagem (código W-1876) é exibida quando o campo Empresa está vazio ao clicar em Imprimir. A empresa é um filtro obrigatório no RNF031. Informe o código da empresa no campo correspondente ou use F9 para pesquisar. O sistema preencherá automaticamente a empresa da sessão atual ao abrir o relatório.
P: Recebi a mensagem "A Empresa não está Cadastrada. Verifique! [ADM002]" ao informar o código da empresa. O que fazer?
R: Esta mensagem (código E-0261) indica que o código de empresa informado não existe no cadastro. Verifique se o código está correto ou use F9 para pesquisar e selecionar a empresa válida na lista de empresas cadastradas (tela ADM002).
P: Recebi a mensagem "A data inicial não pode ser maior que a data final!" O que fazer?
R: Esta mensagem (código W-0231) é exibida quando a Data Inicial informada é posterior à Data Final. Corrija as datas para que a Data Inicial seja anterior ou igual à Data Final.
P: Recebi a mensagem "A data final não pode ser menor que a data inicial!" O que fazer?
R: Esta mensagem (código W-0232) é exibida ao validar a Data Final quando ela é anterior à Data Inicial. Ajuste as datas para garantir que a Data Final seja igual ou posterior à Data Inicial.
P: Recebi a mensagem "A Pessoa Física / Jurídica não está Cadastrada [TFA001]!" ao informar um código de cliente. O que fazer?
R: Esta mensagem (código E-0033) indica que o código de pessoa informado na grade de clientes não existe no cadastro. Verifique o código informado ou use F9 para pesquisar e selecionar um cliente válido (tela TFA001).
P: Recebi a mensagem "A Série deve ser informada!" ao preencher o número da nota fiscal. O que fazer?
R: Esta mensagem (código W-1871) é exibida quando se informa o número da nota fiscal sem informar previamente a Série. Preencha o campo Série antes de informar o número da nota fiscal.
P: Recebi a mensagem "A Nota informada Está Cancelada. Verifique! [CNF001]" O que fazer?
R: Esta mensagem (código W-1872) indica que a nota fiscal informada possui status Cancelada (ST_NOTA = 'C'). O RNF031 não processa notas canceladas. Verifique se o número e a série da nota estão corretos. Caso precise visualizar dados da nota, consulte diretamente o módulo CNF001.
P: Recebi a mensagem "A Nota informada está Excluída. Verifique! [CNF001]" O que fazer?
R: Esta mensagem (código W-1873) indica que a nota fiscal informada possui status Excluída (ST_NOTA = 'E'). O relatório não processa notas excluídas. Verifique o número e a série informados no módulo CNF001.
P: Recebi a mensagem "A Nota informada não está cadastrada ou não possui Ordem de Carregamento Associada. Verifique! [CNF001]" O que fazer?
R: Esta mensagem (código W-1874) é exibida quando a nota fiscal informada não existe na base de dados ou não possui um embarque (ordem de carregamento) vinculado. O RNF031 requer que a nota esteja vinculada a um embarque. Verifique se a nota foi emitida corretamente e se possui embarque associado no módulo CNF001.
P: Recebi a mensagem "A Série informada não está cadastrada!" O que fazer?
R: Esta mensagem (código W-1875) indica que o valor informado no campo Série não existe no cadastro de modelos de nota fiscal (MODELONF). Verifique a série informada ou use F9 para pesquisar notas/embarques disponíveis.
Dúvidas sobre o Relatório
P: Por que algumas notas não aparecem no relatório mesmo existindo no sistema?
R: O RNF031 exclui automaticamente notas com status Cancelado (ST_NOTA = 'C') e Excluído (ST_NOTA = 'E'). Verifique o status das notas no módulo CNF001. Além disso, confirme se os filtros aplicados (empresa, pessoa, série, número) estão corretos.
P: O que representa a seção de "Forma de Pagamento" no relatório? R: O relatório possui duas partes: a principal lista cada nota fiscal com seus dados de embarque e motorista, e a seção de Forma de Pagamento exibe um resumo totalizando os valores das notas agrupados por forma de pagamento, com a quantidade e o valor total por forma de pagamento.
P: O relatório exibe dados de motorista. De onde vêm essas informações?
R: As informações de motorista (nome, código, placa e data de embarque) são obtidas da tabela EMBARQUE, que é vinculada à nota fiscal pelos campos CD_EMPEMB e NR_EMBARQUE. Caso o motorista ou a placa não apareçam, verifique se o embarque está devidamente preenchido no módulo correspondente.
Mensagens exibidas
Levantadas de source/RNF031/ pela camada 0 (commit 96fc51e236).
| Código | Tipo | Mensagem |
|---|---|---|
| E-0033 | Erro | A Pessoa Física / Jurídica não está Cadastrada [TFA001]! Código.: %s |
| E-0261 | Erro | A Empresa não está Cadastrada. Verifique! [ADM002] |
| W-0231 | Aviso | A data inicial não pode ser maior que a data final! |
| W-0232 | Aviso | A data final não pode ser menor que a data inicial! |
| W-1871 | Aviso | A Série deve ser informada! |
| W-1872 | Aviso | A Nota informada Está Cancelada. Verifique! [CNF001] |
| W-1873 | Aviso | A Nota informada está Excluida. Verifique! [CNF001] |
| W-1874 | Aviso | A Nota informada não está cadastrada ou não possui Ordem de Carregamento Associada. Verifique! [CNF001] |
| W-1875 | Aviso | A Série informada não está cadastrada! |
| W-1876 | Aviso | É Obrigatório Informar a Empresa para Realizar a Consulta! |
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 |
| ITEMNOTA | SELECT |
| MODELONF | SELECT |
| MOVIMENTACAO | SELECT |
| NOTA | SELECT |