Fale conosco
WhatsApp

Geração de NFCe em Lote

Visão geral da geração em lote

Este manual descreve a Geração de NFC-e em Lote — o recurso que emite várias NFC-e iguais de uma só vez, a partir de uma venda montada uma única vez na Frente de Caixa. Cada capítulo aborda uma etapa:

O que é: em vez de digitar 50 vendas idênticas uma a uma, o operador monta uma venda, informa quantas notas quer, e o sistema gera todas. A transmissão à SEFAZ é um segundo passo, feito depois da gravação.

Para quem serve

O recurso nasceu de um caso concreto: um escritório contábil que emite as notas de uma revenda de gás. O cliente envia, no fim do dia, a lista do que vendeu — por exemplo "x" botijões de GLP e "y" galões de água. Emitir isso nota a nota consome horas e é fonte de erro.

Serve, de forma geral, para qualquer operação em que a mesma venda se repete muitas vezes no dia e as notas são lançadas depois, em bloco.

Não serve para vendas diferentes entre si. Cada execução do lote gera notas com a mesma composição de produtos, quantidades e valores. Para outro produto, faz-se uma nova execução.

Como funciona, em resumo

  1. O operador monta na Frente de Caixa a venda de uma unidade — os mesmos passos de uma venda normal
  2. Pressiona F11 e escolhe Gerar NFC-e em Lote
  3. Informa quantas notas quer e clica em Gravar
  4. As notas são gravadas, mas nenhuma é enviada à SEFAZ ainda
  5. Clica em Transmitir para enviar todas, e vê o resultado de cada uma

Por que Gravar e Transmitir são separados: enquanto as notas não foram transmitidas, um lote gerado por engano pode ser simplesmente excluído (capítulo 5), e a numeração é reaproveitada. Depois de autorizada na SEFAZ, cada nota só pode ser cancelada dentro do prazo legal.

O que precisa estar configurado

Item Observação
Quantidade máxima por lote Parâmetro qtdMaximaNotasLoteNFCe nas configurações. Quando não informado, o sistema usa 50.
Operação Deve emitir NFC-e. Operação de movimento também funciona — gera os movimentos, mas não há transmissão.
Estoque Se o sistema estiver configurado para bloquear venda sem estoque, é preciso haver saldo para o lote inteiro, não apenas para uma nota.
Caixa aberto Necessário somente se as faturas forem liquidadas junto com a geração (capítulo 2).

Quando emitir

Gere as notas no mesmo dia da venda. A NFC-e não aceita data de emissão retroativa. Se o lote for gerado no dia seguinte, todas as notas sairão com a data desse dia, deslocando a competência fiscal e o movimento do caixa.

Dentro do mesmo dia não há restrição de horário. O sistema cuida sozinho de manter a data de emissão válida no momento da transmissão, mesmo que o lote fique um tempo gravado antes de ser enviado.


Manual de Geração de NFC-e em Lote — Rev 1 (2026-08-28). Tela de referência: ucFrenteCaixa (Frente de Caixa).

 

Gerando o lote

Este capítulo mostra o passo a passo na Frente de Caixa, do momento em que os produtos são incluídos até a transmissão das notas à SEFAZ.

Passo 1 — Monte a venda normalmente

Inclua os produtos como faria em uma venda comum, informando a quantidade de uma nota. Identifique o cliente (F3) e a forma de pagamento (F4) se for o caso.

Exemplo: para gerar 50 notas de 1 botijão cada, inclua 1 botijão — e não 50.

Passo 2 — Abra a geração em lote

Pressione F11 para abrir o menu de Opções e escolha Gerar NFC-e em Lote.

Se a opção estiver desabilitada, passe o mouse sobre ela: o sistema informa o motivo. Os dois mais comuns são:

Passo 3 — Informe a quantidade

A janela mostra o resumo da composição (quantos itens por nota e o valor de cada nota) e, conforme a quantidade é digitada, o total do lote em destaque.

Botão O que faz
Validar Simulação. Verifica se há algum impedimento e lista os problemas encontrados, sem gravar nada. Use quando estiver em dúvida.
Gravar Gera e grava as notas. Nenhuma é enviada à SEFAZ neste momento.
Transmitir Envia à SEFAZ as notas gravadas e mostra o resultado de cada uma.
Fechar Encerra a janela. Notas já gravadas permanecem gravadas. Fica bloqueado enquanto há processamento em andamento.

Passo 4 — Escolha se as faturas serão liquidadas

Quando a Operação gera fatura e há um caixa aberto, a opção "Liquidar as faturas no caixa após gravar" fica disponível e vem marcada.

Quando a opção está desabilitada, a própria legenda informa o motivo — "indisponível: a Operação não gera Fatura" ou "indisponível: não há caixa aberto".

Passo 5 — Confirme

Ao clicar em Gravar, o sistema pede confirmação mostrando a quantidade e o valor total.

Acima de 30 notas, é necessário digitar a quantidade para confirmar. É uma proteção deliberada contra erro de digitação: um engano aqui gera dezenas de documentos fiscais indevidos.

Durante a geração, uma barra mostra o progresso e o título da janela indica em qual nota o processo está.

A geração não pode ser interrompida. Os botões ficam bloqueados até o fim, e a janela não fecha no meio do processo. Um lote cheio leva poucos segundos.

Para desfazer, o caminho é não transmitir e excluir o lote (capítulo 5) — enquanto as notas não foram enviadas, elas somem sem deixar buraco na numeração.

Passo 6 — Transmita

Depois de gravar, o botão Transmitir é habilitado. Ao final, a grade mostra o resultado por nota:

Situação Significado
Autorizada A SEFAZ autorizou a nota.
Rejeitada A SEFAZ recusou. A coluna Detalhe traz o código e o motivo.
Já autorizada A nota já estava autorizada e não foi reenviada.
Movimento Documento que não vai à SEFAZ (Operação de movimento).
Erro Falha de comunicação ou erro inesperado. O detalhe traz a mensagem.

Se alguma nota for rejeitada, ela precisa ser corrigida antes de reenviar — e a correção se faz pela Consulta de Notas (capítulo 4). Por isso o botão Transmitir não fica disponível para uma segunda tentativa nesta janela: reenviar sem corrigir produziria a mesma rejeição.

Depois de gravar

A venda é limpa da tela, sinalizando que aquele item já foi processado. Para o próximo produto — a água do exemplo — feche a janela, monte a nova composição e repita o processo.

As DANFCe não são impressas durante o lote. Isso é proposital: dezenas de impressões seguidas tornariam o processo lento e ingovernável. Imprima depois pela Consulta de Notas, selecionando as notas do lote — inclusive gerando um arquivo único (capítulo 4).


Manual de Geração de NFC-e em Lote — Rev 1 (2026-08-28).

Impedimentos

Quando alguma condição impede a geração, o lote não inicia e o motivo aparece na lista da janela. Esse comportamento é deliberado: é melhor recusar antes do que parar no meio, com parte das notas já gravadas e numeração consumida.

Use o botão Validar para verificar os impedimentos sem gravar nada.

Tabela de impedimentos

Impedimento Por quê Como resolver
Operação emite NF-e (modelo 55) A numeração e a chave de acesso da NF-e são definidas em outra tela, que não comporta processamento em lote. Emita a NF-e de forma avulsa.
Análise/Autorização Supervisionada ativa Exigiria aprovação do supervisor nota a nota. Desative o parâmetro ou emita de forma avulsa.
Tela de Observações ao final da venda ativa A tela seria exibida a cada nota gerada. Desative o parâmetro nas configurações.
Produto com Controle de Lote Exige selecionar o lote do produto em cada nota. Emita esses itens de forma avulsa.
Operação gera fatura sem Forma de Pagamento Sem forma definida, a fatura não pode ser criada. Informe a forma de pagamento (F4) ou configure a forma padrão nas configurações.
Estoque insuficiente para o lote O saldo precisa cobrir a quantidade multiplicada pelo número de notas. A mensagem indica o produto, o necessário e o disponível. Ajuste o estoque ou reduza a quantidade.
Quantidade fora da faixa Acima do limite configurado, ou menor que 1. Reduza a quantidade, ou altere o parâmetro qtdMaximaNotasLoteNFCe.
Venda vinda de Comanda O lote não baixa a comanda de origem. Fature a comanda de forma avulsa.
Venda vinda de Movimento O lote não atualiza o movimento de origem. Fature de forma avulsa.
Pedido sendo faturado O lote não baixa o pedido. Fature o pedido de forma avulsa.
Condicional sendo faturado O lote não baixa o condicional. Fature de forma avulsa.
Pedido/Encomenda montado (Ctrl+F2) O pedido montado junto com a venda não é gravado pelo lote. Finalize a venda de forma avulsa.
Programa de Fidelidade A pontuação não é registrada pelo lote. Emita de forma avulsa.

Os impedimentos ligados a comanda, movimento, pedido, condicional e fidelidade existem porque a venda avulsa faz algo a mais nesses casos — baixar o documento de origem, registrar pontuação. Gerar em lote sem isso produziria documentos incompletos, sem aviso. Por isso o sistema recusa em vez de deixar passar.

O que NÃO impede

Produto com número de série

Produto que controla número de série não bloqueia o lote. Os números são informados depois, pela Consulta de Notas — exatamente como acontece na venda avulsa, que também não os solicita no momento da emissão.

Operação de movimento

Operação que não emite NFC-e funciona normalmente: o lote gera os movimentos. Como movimento não é documento fiscal, o botão Transmitir fica desabilitado, e a exclusão do lote se faz pela Consulta de Movimentos (capítulo 5).

Cliente não identificado

Venda sem identificação do consumidor é o caso mais comum e funciona normalmente. Quando a Operação não emite NFC-e e nenhum cliente foi identificado, o sistema assume o Parceiro padrão das configurações — mesmo comportamento da venda avulsa.


Manual de Geração de NFC-e em Lote — Rev 1 (2026-08-28).

Acompanhamento, impressão e reenvio

Depois de gerado, o lote é acompanhado pelas telas de consulta. Este capítulo mostra como localizar as notas de um lote, imprimir as DANFCe e reenviar o que não autorizou.

A coluna "Lote Geração"

Toda nota gerada guarda o número do lote que a originou. A coluna Lote Geração está disponível nas grades de duas telas:

A coluna vem oculta por padrão, por ser um recurso usado por poucos clientes. Para exibi-la, use o menu da grade (botão direito no cabeçalho), marque a coluna e salve o layout.

A coluna fica vazia em toda nota que não veio de um lote — que é a esmagadora maioria. Para isolar as notas de um lote, use o filtro da própria coluna digitando o número do lote.

Imprimir as DANFCe do lote

As DANFCe não são impressas durante a geração, de propósito. A impressão se faz depois, em bloco:

  1. Na Consulta de Notas, filtre pela coluna Lote Geração
  2. Selecione as notas desejadas (é possível selecionar várias)
  3. Use a impressão da tela

Há a opção de gerar um arquivo único com todas as DANFCe, em vez de um documento por nota — prático para enviar ao cliente ou arquivar.

Somente notas autorizadas são impressas. As demais são ignoradas silenciosamente na seleção.

Reenviar notas não autorizadas

Se alguma nota do lote não autorizou, ou se o lote foi gravado e a janela fechada sem transmitir, o envio se faz pela Consulta de Notas.

Reenvio de várias notas de uma vez

Selecione as notas na grade e clique em Reenviar. Ao contrário do que acontecia antes, agora é possível selecionar várias linhas — reenviar dez notas deixou de ser dez cliques.

O sistema faz o seguinte:

  1. Separa o que pode ser reenviado do que não pode, e informa quantas serão ignoradas
  2. Se houver notas com data desatualizada, pergunta uma única vez se pode atualizá-las
  3. Pede uma confirmação com o total
  4. Envia com controle de fluxo, para não sobrecarregar a SEFAZ
  5. Apresenta um resumo com quantas autorizaram e o motivo de cada falha

Notas já autorizadas que entrarem na seleção são ignoradas com segurança — não são reenviadas. Isso evita a rejeição por duplicidade.

O que impede o reenvio

Situação Motivo
Denegada Nota denegada não pode ser reenviada, cancelada nem excluída.
Já recebida pela SEFAZ Autorizada ou cancelada — não há o que reenviar.
Inutilizada A numeração já foi inutilizada.
Importada de XML Nota importada não é emitida por este sistema.
Em transmissão Já existe um envio em andamento. Aguarde.
Em EPEC Contingência exige reenvio individual.
Movimento Não é documento fiscal, não transmite.
Data com bloqueio de lançamento Há bloqueio para a data do documento. Ajuste a data ou o bloqueio.

Rejeição exige correção

Rejeição da SEFAZ quase sempre significa que algum dado da nota precisa ser corrigido — e a correção se faz pela Consulta de Notas, editando a nota. Reenviar sem corrigir produzirá exatamente a mesma rejeição.

Leia o motivo apresentado no resumo, corrija o que for apontado e só então reenvie.

Data de emissão desatualizada

A NFC-e tem prazo curto entre a data de emissão e a transmissão. Se um lote ficou gravado por um tempo antes de ser enviado, o sistema renova automaticamente a data de emissão antes de transmitir, quando ela passou do limite aceito pela SEFAZ.

Nenhuma ação é necessária — nem no lote, nem no reenvio pela consulta.


Manual de Geração de NFC-e em Lote — Rev 1 (2026-08-28). Telas de referência: ucConsNFeNFCe (Consulta de Notas) e ucConsultaMovimento (Consulta de Movimentos).

Excluindo um lote

Enquanto as notas não foram transmitidas, o lote inteiro pode ser removido do sistema. É a razão de a geração e a transmissão serem passos separados: um lote gerado por engano se desfaz, em vez de virar dezenas de cancelamentos na SEFAZ.

Onde fica

A opção está no menu suspenso do botão de exclusão, em duas telas:

Em ambas, a entrada se chama Excluir Lote de Geração.

Cada tela cuida do seu tipo. Documento fiscal emitido é excluído pela Consulta de Notas; movimento, pela Consulta de Movimentos. Se um documento do outro tipo aparecer no lote, ele é preservado e o resumo indica para onde ir.

Passo a passo

1. Informe o número do lote

Digite o número e clique em Consultar. Nada é excluído nesta etapa — apenas consultado.

2. Confira o resumo

Antes de qualquer exclusão, o sistema apresenta:

3. Confirme digitando a quantidade

Para habilitar o botão Excluir Lote, digite a quantidade de notas a excluir. Em seguida há uma confirmação final.

Dependendo da tela e da configuração, será solicitada senha (Consulta de Notas) ou permissão/autorização de supervisor (Consulta de Movimentos).

A exclusão não pode ser revertida. As notas são removidas do sistema, junto com fatura, movimentação de estoque e demais vínculos.

O que é preservado

A exclusão é parcial por natureza: o que não pode ser excluído é mantido, e o lote não é bloqueado por causa disso. Assim, se 49 notas rejeitaram e 1 autorizou, as 49 são removidas normalmente.

Situação da nota Resultado
Autorizada (tem protocolo) Preservada
Já recebida pela SEFAZ Preservada
Denegada Preservada
Inutilizada Preservada
Cancelada Preservada
Em contingência / com recibo na SEFAZ Preservada
Documento fiscal emitido (na Consulta de Movimentos) Preservada — excluir pela Consulta de Notas
Fatura agrupada com outra (na Consulta de Movimentos) Preservada — desfazer o agrupamento antes
Data com bloqueio de lançamento (na Consulta de Movimentos) Preservada

Nota autorizada nunca é excluída. Documento autorizado pela SEFAZ só pode ser cancelado, dentro do prazo legal, pela rotina de cancelamento.

O que acontece com a numeração

Se nenhuma nota do lote foi autorizada, os números são reaproveitados na próxima emissão. Não há buraco e não é preciso inutilizar nada.

O aviso de buraco aparece somente em um caso: quando sobra uma nota autorizada com número acima das que serão excluídas. Aí a numeração removida fica no meio, e será necessário inutilizar essa faixa pela rotina de inutilização.

O resumo informa qual dos dois casos se aplica, antes de você confirmar.

Ao final

O sistema apresenta quantas notas foram efetivamente excluídas e, se alguma falhar, o motivo de cada uma. Uma falha isolada não interrompe as demais — o que já foi removido permanece removido.

Quando o lote fica sem nenhuma nota, ele é marcado como cancelado.


Manual de Geração de NFC-e em Lote — Rev 1 (2026-08-28).

Troubleshooting e glossário

Dúvidas frequentes, situações comuns e os termos usados neste manual.

Perguntas frequentes

A opção "Gerar NFC-e em Lote" está desabilitada no F11

Passe o mouse sobre ela para ver o motivo. As duas causas são:

Quantas notas o lote consegue gerar?

O limite padrão é 50, ajustável pelo parâmetro qtdMaximaNotasLoteNFCe.

Em medição, 50 notas levaram cerca de 7 segundos para gravar e 16 segundos para transmitir. O limite existe como proteção contra erro de digitação, não por desempenho.

Posso gerar produtos diferentes no mesmo lote?

Não. Cada execução gera notas com a mesma composição. Para produtos diferentes, faça uma execução para cada: gere as notas do primeiro produto, feche a janela, monte o segundo e repita.

Fechei a janela sem transmitir. E agora?

As notas continuam gravadas. Duas saídas:

O lote demorou entre gravar e transmitir. A data ficou inválida?

Não. O sistema renova automaticamente a data de emissão antes de transmitir, quando ela passou do limite aceito pela SEFAZ. Nenhuma ação é necessária.

A opção de liquidar as faturas está desabilitada

A legenda da própria opção informa o motivo:

Marquei para liquidar as faturas, mas elas continuam em aberto

Verifique a condição de pagamento usada. A liquidação automática atua sobre a parcela de entrada — aquela cujo vencimento é a própria data da fatura. Se a condição gerar a primeira parcela para outra data (30 dias, por exemplo), não há parcela de entrada a liquidar.

Esse comportamento é o mesmo da venda avulsa.

Uma DANFCe abriu na tela durante o lote

Não deve acontecer: a impressão é suprimida durante a geração e a transmissão em lote. Se ocorrer, registre em qual etapa aconteceu e acione o suporte.

A impressão de uma nota reenviada individualmente, essa sim, continua funcionando normalmente.

Operação de movimento funciona?

Sim. O lote gera os movimentos normalmente. Como movimento não é documento fiscal:

Preciso informar número de série dos produtos

Informe depois, pela Consulta de Notas, como já se faz na venda avulsa. O controle de série não impede a geração em lote.

Como interrompo uma geração em andamento?

Não é possível — e não faz falta. A geração de um lote cheio leva poucos segundos, e há duas confirmações antes de começar (incluindo digitar a quantidade, acima de 30 notas).

Se percebeu o engano depois de gravar, o caminho é não transmitir e usar a exclusão de lote (capítulo 5). Enquanto as notas não foram enviadas à SEFAZ, elas são removidas e a numeração é reaproveitada.

Gerei o lote errado e já transmiti. E agora?

Notas autorizadas não podem ser excluídas — só canceladas junto à SEFAZ, dentro do prazo legal, pela rotina de cancelamento. Use a coluna Lote Geração para localizá-las.

É justamente para evitar essa situação que Gravar e Transmitir são passos separados.

Boas práticas

Glossário

Termo Definição
Lote de geração Conjunto de notas criadas em uma única execução da geração em lote. Recebe um número, exibido na coluna Lote Geração das consultas.
Composição Os produtos, quantidades e valores montados na Frente de Caixa e replicados em todas as notas do lote.
Gravar Criar as notas no sistema, sem enviá-las à SEFAZ.
Transmitir Enviar à SEFAZ as notas já gravadas, para autorização.
Impedimento Condição que impede a geração do lote. É apresentada antes, e nenhuma nota é gravada.
Autorizada Nota aceita pela SEFAZ. Só pode ser cancelada, nunca excluída.
Rejeitada Nota recusada pela SEFAZ. Exige correção antes de novo envio.
Denegada Nota recusada por irregularidade fiscal do emitente ou destinatário. Não pode ser reenviada, cancelada nem excluída.
Movimento Documento interno, sem valor fiscal, gerado por Operação que não emite NFC-e. Não é transmitido.
DANFCe O documento auxiliar impresso da NFC-e — o "cupom" entregue ao consumidor.
Inutilização Procedimento fiscal que declara à SEFAZ que uma faixa de numeração não foi usada. Necessária quando restam buracos na sequência.
Parcela de entrada Parcela da fatura cujo vencimento é a própria data da fatura — a que a liquidação automática baixa no caixa.
qtdMaximaNotasLoteNFCe Parâmetro das configurações que define o máximo de notas por lote. Padrão 50 quando não informado.

Manual de Geração de NFC-e em Lote — Rev 1 (2026-08-28). Telas de referência: ucFrenteCaixa (geração), ucConsNFeNFCe (consulta, reenvio e exclusão de notas) e ucConsultaMovimento (consulta e exclusão de movimentos).