# Formulário Geração de Notas Fiscais em Lote - Agrupado
## Introdução
O formulário "Geração de notas em lote - agrupado" é uma ferramenta essencial no sistema IXC Soft, projetada para facilitar a geração de notas fiscais em massa. Esta funcionalidade permite aos usuários selecionar filtros específicos e controlar o processo de geração de notas fiscais de forma eficiente e organizada.

> [!NOTA] Acesso ao Formulário:
> Caminho: Configurações > Rotinas fiscais > Geração de notas em lote - agrupado
## Estrutura do Formulário
O formulário está estruturado em 4 abas:
1. **Informações**: Exibe informações gerais sobre a geração de notas fiscais em lote.
2. **Filtros**: Permite ao usuário aplicar filtros para restringir a geração de notas fiscais.
3. **Saídas:** Exibe as notas emitidas no lote, incluindo informações importantes como status, data de emissão, numeração, entre outras.
4. **Log:** Registra os erros e os motivos pelos quais as notas não foram emitidas.
## Campos Disponíveis 
### Aba Informações 
| Campo                               | Descrição                                                                                                | Observação                                                                        |
| ----------------------------------- | -------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------- |
| **ID**                              | Identificação única do filtro no sistema.                                                                | Campo preenchido automaticamente pelo sistema.                                    |
| **Descrição do filtro**             | Descrição de identificação (**Exemplo:** Notas Fiscais de Janeiro 2025)                                  | Campo obrigatório. Deve ser preenchido pelo usuário.                              |
| **Status**                          | Estado atual do filtro (**Opções:** Não Gerado, Gerado, Cancelado, Excluído, Parcial, Em processamento). | Campo atualizado automaticamente pelo sistema com base nas movimentações do lote. |
| **Notas geradas**                   | Quantidade total de notas geradas até o momento.                                                         | Campo preenchido automaticamente pelo sistema.                                    |
| **Valor total gerado**              | Soma total dos valores das notas geradas.                                                                | Campo de preenchimento automático.                                                |
| **Erros (última execução)**         | Quantidade de erros ocorridos na última execução do filtro.                                              | Campo de preenchimento automático.                                                |
| **Início da rotina**                | Data e hora de início da execução da rotina.                                                             | Campo de preenchimento automático.                                                |
| **Final da rotina**                 | Data e hora de término da execução da rotina.                                                            | Campo de preenchimento automático.                                                |
| **Tempo médio por Nota (segundos)** | Tempo médio gasto para a geração de cada nota, em segundos.                                              | Campo de preenchimento automático.                                                |
### Aba Filtros 
| Campo                       | Descrição                                                                                                                                                                              | Observação                                           |
| --------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------- |
| **ID Lote Financeiro**      | Ao informar este filtro, deverão ser geradas as notas dos financeiros relacionados ao lote financeiro.                                                                                 | Campo opcional.                                      |
| **Filtrar filial por**      | Ao informar este filtro, deverão ser geradas as notas dos financeiros relacionados a filial informada.                                                                                 | Campo opcional.                                      |
| **Filial do financeiro**    | Seleção da filial relacionada ao financeiro.                                                                                                                                           | Campo opcional.                                      |
| **Tipo de cliente**         | Se marcado, irá gerar notas fiscais apenas para os clientes vinculado a esse tipo.                                                                                                     | Campo opcional.                                      |
| **Tipo pessoa**             | Se marcado, irá trazer apenas clientes com a classificação escolhida (**Opções**: Todos Estrangeiro, Jurídica ou Física).                                                              | Campo opcional.                                      |
| **Data emissão inicial**    | Ao informar este filtro, deverão ser geradas as notas dos financeiros relacionados ao período de emissão inicial informado.                                                            | Campo opcional.                                      |
| **Data emissão final**      | Ao informar este filtro, deverão ser geradas as notas dos financeiros relacionados ao período de emissão final informado.                                                              | Campo opcional.                                      |
| **Data vencimento inicial** | Data de início do período de vencimento a ser considerado. (**Observação**: O campo será exibido apenas quando o filtro **Data de geração** estiver configurado como **Vencimento**. ) | Campo obrigatório. Deve ser preenchido pelo usuário. |
| **Data vencimento final**   | Data de final do período de vencimento a ser considerado. (**Observação**: O campo será exibido apenas quando o filtro **Data de geração** estiver configurado como **Vencimento**.)   | Campo obrigatório. Deve ser preenchido pelo usuário. |
| **ID cliente inicial**      | Ao informar este filtro, será consultado os cliente a partir do ID informado.                                                                                                          | Campo opcional.                                      |
| **ID cliente final**        | Ao utilizar este filtro, os clientes serão consultados até o ID informado.                                                                                                             | Campo opcional.                                      |
| **Modelo de NF**            | Tipo de modelo de Nota Fiscal a ser emitido.                                                                                                                                           | Campo opcional.                                      |
| **Modelo específico de NF** | Define o tipos de Nota Fiscal a serem gerados (**Opções**: Notas SCM (21/22), Notas de Comércio (55/65), Notas de Serviço (13), SVA, Notas NFCom (62).                                 | Campo opcional.                                      |
| **Status**                  | Ao informar este filtro, deverão ser geradas as notas dos financeiros agrupados com o status selecionado no filtro.                                                                    | Campo opcional.                                      |
| **Forma de recebimento**    | Ao informar este filtro, deverão ser geradas as notas dos financeiros agrupados com as formas de recebimento selecionadas no filtro.                                                   | Campo opcional.                                      |
| **Mês e ano de referência** | Mês e ano de referência para a geração de notas fiscais.                                                                                                                               | Campo obrigatório. Deve ser preenchido pelo usuário. |
| **Data emissão para as NF** | Data em que a nota fiscal será emitida e informada na nota fiscal.                                                                                                                     | Campo obrigatório. Deve ser preenchido pelo usuário. |
## Funcionalidades Principais 
Ao acessar o formulário de geração de notas em lote - agrupada, será exibido um menu com os registros dos lotes já gerados anteriormente. Na parte superior, serão apresentadas quatro opções com as seguintes funcionalidades.

1. **Novo**: Cria um novo registro;
2. **Editar**: Permite a edição de um registro existente.  **Observação:** O sistema só irá permitir editar dados dos lotes que estiver o status "Não Gerado"
3. **Deletar**: Remove um registro do sistema. **Observação:** O sistema só irá permitir deletar dados dos lotes que estiver o status "Não Gerado".
4. **Clonar filtro**: Cria uma cópia do registro selecionado.
5. **Simular Geração**: Opção para simular a geração das notas, permitindo identificar e corrigir erros antes da geração final.
6. **Listar Filtros**: Opção para listar as notas que serão geradas com base nos filtros aplicados.
7. **Excluir notas fiscais**: Permite Excluir notas fiscais do modelo 21/22 e SVA. 
8. **Cancelar notas em massa**: Permite realizar o cancelamento em massa das Notas Fiscais emitidas em lote. 

> [!INFO]  Observação 
> Cada cliente pode ter apenas uma nota fiscal por modelo e mês de referência. Se já existir uma nota fiscal emitida para o cliente com o mesmo modelo no período, o sistema emitirá um erro informando que já há uma nota registrada.

> [!WARNING] Importante
> Sempre verifique as configurações fiscais e os dados dos clientes antes de gerar notas em lote para evitar problemas fiscais ou de faturamento.
## Conceito Status do Lote
- **Não gerado**: Indica o status inicial do lote no momento de sua criação.
- **Gerado:** Aparece quando a emissão do lote é concluída e todas as notas fiscais são geradas com sucesso pela rotina.
- **Cancelado:** Apresentado no para quando as notas do lote forem canceladas.
- **Lote excluído:** Apresentado quando as notas fiscais do lote foram excluídas;
- **Parcial:** Apresentado quando as notas não foram geradas por completo;
- **Em processamento**: Apresentado enquanto a rotina ainda está em andamento ou há notas fiscais pendentes de conclusão; 
## Módulos e Integrações
O formulário de geração de notas em lote está integrado com os seguintes módulos do sistema:
- **Módulo de Saídas**: Gerencia as saídas relacionadas à geração de notas.
- **Módulo de Log**: Mantém o registro das operações realizadas durante a geração.
## Fluxo de Trabalho
```mermaid
graph TD
    A[Início] --> B[Acessar Formulário]
    B --> C[Configurar Filtros]
    C --> D[Simular Geração]
    D --> E{Resultados OK?}
    E -->|Sim| F[Gerar Notas]
    E -->|Não| G[Ajustar Filtros]
    G --> D
    F --> H[Fim]
```
## Considerações Finais
A geração de notas fiscais em lote é uma funcionalidade que otimiza o processo financeiro e fiscais da empresa. No entanto é fundamental utilizar essa ferramenta com cautela, verificando sempre os resultados da simulação antes de finalizar a emissão do lote de notas. 
## Etiquetas
 #LoteFiscal #AutomacaoFiscal #NotasFiscais #Fiscal 
## Leia Também
- [[emissao de notas fiscais em lote - base financeiro|Emissão de Notas Fiscais em Lote - Base Financeiro]]
- [[emissao de notas fiscais saidas|Tipos de Emissão de notas fiscais no Sistema]]
- [[emissao de notas fiscais em lote - base do contrato|Emissão de Notas Fiscais em Lote - Base do Contrato]]