Configuração para Geração de Pré-Nota
Este guia descreve as configurações necessárias para que a funcionalidade de geração de pré-nota funcione corretamente no sistema.
Pré-requisitos
Para gerar uma pré-nota fiscal, o sistema precisa de duas configurações:
- Ordem de Documento Fiscal cadastrada para a empresa
- Parâmetro de Sistema com o Plano de Conta para faturamento
1. Ordem de Documento Fiscal
A Ordem de Documento Fiscal define o Modelo, Série e Ambiente para emissão de notas fiscais de cada empresa.
Acesso
Menu: Administrativo → Manutenção Número NF-e
URL: /administrativo/manutencao-numero-nfe
Campos
| Campo | Descrição | Exemplo |
|---|---|---|
| Empresa | Empresa que emitirá as notas | Nelmetais Ltda |
| Modelo | Tipo de documento fiscal | NF-e |
| Série | Série da numeração | 001 |
| Último Número | Último número emitido | 0 |
| Ambiente | Ambiente de emissão | Homologação / Produção |
Cadastro
- Acesse Administrativo → Manutenção Número NF-e
- Clique em Adicionar
- Selecione a Empresa
- Selecione o Modelo (geralmente NF-e)
- Informe a Série (ex: 001)
- Selecione o Ambiente:
- Homologação: Para testes (não tem valor fiscal)
- Produção: Para notas reais
- Clique em Salvar
Importante
Cada empresa que precisar emitir notas fiscais deve ter pelo menos uma Ordem de Documento Fiscal cadastrada.
2. Plano de Conta para Faturamento
O sistema precisa saber qual Plano de Conta utilizar ao gerar os registros financeiros do documento fiscal.
Acesso
Menu: Administrativo → Parâmetros do Sistema
URL: /administrativo/lista-parametro-sistema
Parâmetro
| ID | Nome | Tipo |
|---|---|---|
| 17 | Plano de conta utilizado para faturamento de documentos fiscais | Plano de Conta |
Configuração
- Acesse Administrativo → Parâmetros do Sistema
- Localize o parâmetro "Plano de conta utilizado para faturamento de documentos fiscais"
- Clique em Editar
- Selecione um Plano de Conta válido
- Clique em Salvar
Nota
Se o parâmetro não existir, será necessário criá-lo com o ID do enum ParametroSistemaEnum.PlanoContaFaturamentoDocumentoFiscal (17).
Erros Comuns
Dropdown "Modelo - Série - Ambiente" vazio
Causa: Não existe Ordem de Documento Fiscal cadastrada para a empresa do pedido.
Solução: Cadastrar uma Ordem de Documento Fiscal para a empresa em questão.
Erro de FK no PlanoContaId
Mensagem:
insert or update on table "Financeiro" violates foreign key constraint "FK_Financeiro_PlanoConta_PlanoContaId"
Causa: O parâmetro "Plano de conta utilizado para faturamento de documentos fiscais" não está configurado ou aponta para um Plano de Conta inexistente.
Solução: Configurar o parâmetro com um Plano de Conta válido.
Fluxo Completo
flowchart TD
A[Pedido Finalizado] --> B{Ordem Doc. Fiscal existe?}
B -->|Não| C[Cadastrar em Administrativo > Manutenção Número NF-e]
B -->|Sim| D{Parâmetro Plano Conta configurado?}
C --> D
D -->|Não| E[Configurar em Administrativo > Parâmetros do Sistema]
D -->|Sim| F[Gerar Pré-Nota]
E --> F
F --> G[Emitir NF-e em Faturamento > NF de Saída]
Referências
- Bug: configurarFormaPagamento not defined
- Tarefa Jira: NH-264