# Gerar Faturas de Contratos

## Introdução
A rotina **Gerar Faturas de Contratos** é uma funcionalidade indispensável para a geração em massa de faturas, proporcionando uma gestão eficiente, ágil e precisa dos documentos financeiros.

> [!NOTA] Acesso à Rotina
> Caminho: Menu Configurações → Rotinas financeiro → Gerar Faturas de Contratos

## Entrega de Valor
Esta rotina oferece aos usuários a capacidade de realizar a geração em massa de faturas de forma organizada, economizando tempo e minimizando erros manuais. Além disso, proporciona uma visão clara das faturas, facilitando o controle e a análise.

## Estrutura da Rotina

### Aba de Geração de Faturas dos Contratos
Esta aba principal oferece uma visão clara e organizada das informações relacionadas à geração de faturas. Nela, é possível verificar o status da rotina, que pode estar em um dos seguintes estados: **Iniciada** , **Não Gerada** ou **Gerada** .

### Seção de Filtros

| Campo                               | Descrição                                                                                                        | Campo Obrigatório |
| ----------------------------------- | ---------------------------------------------------------------------------------------------------------------- | ----------------- |
| <br>Mês de referência               | <br>Selecione o mês a partir do qual o sistema deve verificar os contratos que não possuem faturas registradas   | SIM               |
| Ano de referência                   | Descreva o ano a partir do qual o sistema deve verificar os contratos que não possuem faturas registradas.       | SIM               |
| Limitar geração até mês/ano         | Defini até qual mês/ano o sistema deve gerar as faturas faltantes.                                               | NÃO               |
| Tipo de contrato                    | Definir o tipo de contrato para geração de faturas.                                                              | NÃO               |
| Tipo de cobrança                    | Campo para especificar o tipo de cobrança associada ao contrato.                                                 | NÃO               |
| ID Filial                           | Campo que possibilita filtrar as faturas com base na filial responsável.                                         | NÃO               |
| Tipo cliente                        | Campo para especificar a classificação do cliente, conforme o que está cadastrado                                | NÃO               |
| Tipo pessoa (Física/Jurídica/Todas) | Permite segmentar os clientes por tipo de pessoa.                                                                | NÃO               |
| Cidade                              | Campo para filtrar os clientes pela cidade em que estão localizados.                                             | NÃO               |
| ID Cliente Inicial                  | Permite inserir o identificador (ID) do cliente que será o ponto inicial do intervalo para a geração de faturas  | NÃO               |
| ID Cliente Final                    | Permite inserir o identificador (ID) do cliente que será o ponto final do intervalo.                             | NÃO               |
| Carteira de cobrança                | Selecione a carteira de cobrança especificamente.                                                                | NÃO               |
| ID Contrato Inicial                 | Permite inserir o identificador (ID) do contrato que será o ponto inicial do intervalo para a geração de faturas | NÃO               |
| ID Contrato Final                   | Permite inserir o identificador (ID) do contrato que será o ponto final do intervalo.                            | NÃO               |

### Aba de Faturas
Nesta aba, é possível visualizar as gerações que serão realizadas, oferecendo uma prévia das faturas a serem criadas.

### Aba de Log
Nesta aba, é possível visualizar todos os registros relacionados aos motivos pelos quais o financeiro dos contratos não foi gerado. Essa funcionalidade facilita a identificação de possíveis problemas na geração e permite adotar medidas para solucioná-los.

### Botões

1. **Novo**
    
    - **Função** : Inicia o processo de criação de um novo lote de faturas.
    - **Uso** : Clique neste botão quando precisar gerar um novo lote de faturas.
    - **Observação** : Ao clicar, uma nova interface será aberta para configurar as configurações do lote.
2. **Salvar**
    
    - **Função** : Armazena as informações ou alterações feitas no lote de faturas atuais.
    - **Uso** : Utilize este botão após fazer modificações nas configurações do lote .
    - **Importância** : Essencial para preservar os dados inseridos e evitar perda de informações.
3. **Cancelar**
    
    - **Função** : Interromper o processo atual e descartar as alterações não salvas no lote de faturas.
    - **Uso** : Clique neste botão se desejar cancelar as modificações feitas ou interromper a criação de um novo lote.
    - **Aviso** : Certifique-se de que realmente deseja cancelar, pois esta ação não pode ser desfeita.
4. **Simular**
    
    - **Função** : Gera um lote prévio de faturas baseado em configurações configuradas.
    - **Uso** : Utilize esta opção para verificar e validar as faturas antes de gerar o lote final.
    - **Benefício** : Permite identificar e corrigir possíveis erros ou discrepâncias antes da geração efetiva.
5. **Gerar**
    
    - **Função** : Finalizar o processo e criar efetivamente o lote de faturas no sistema.
    - **Uso** : Clique neste botão após revisar a simulação e confirme que todos os detalhes estão corretos.
    - **Impacto** : Esta ação criará faturas no sistema, podendo afetar os saldos dos clientes e gerar obrigações financeiras.

> [!TIP] Dica 
> Sempre utilize o botão “Simular” antes de “Gerar” para garantir a precisão das faturas. Isso pode evitar a necessidade de revisões posteriores, que podem ser mais complexas e demoradas.

> [!IMPORTANT] Importante 
> O botão “Gerar” executa uma ação definitiva. Certifique-se de que todas as informações estejam corretas antes de confirmar a geração do lote de faturas.

## Funcionalidades Principais

### Criação de Nova Geração
- Descrição: Inicia o processo de geração de  fatura.
- Como criar:
  1. Clique no botão **Novo**;
  2. Preencha os campos obrigatórios na seção de Filtros;
  3. Revise as informações na aba Faturas;
  4. Confirme a geração.

### Visualização de Faturas
- Descrição: Permite a visualização detalhada das faturas que serão base para a geração financeira.
- Como visualizar:
  1. Acesse a aba **Faturas**;
  2. Analise as informações apresentadas para cada fatura.

## Casos de Uso

### Geração Mensal de Faturas
- Cenário: Necessidade de gerar registros de faturas de um determinado mês.
- Processo:
  1. Acesse a **Rotina de Gerar Faturas de contrato;**
  2. Clique em **Novo**;
  3. Selecione o **Tipo de Contrato** apropriado;
  4. Escolha o **Mês de referência** desejado;
  5. Verifique as **faturas** na aba correspondente;
  6. Confirme a geração.

## Fluxo de Trabalho

```mermaid
graph TD
    A[Início] --> B[Acessar Rotina]
    B --> C[Clicar em Novo]
    C --> D[Preencher Filtros]
    D --> E[Revisar Faturas]
    E --> F{Confirmar Geração?}
    F -- Sim --> G[Gerar Faturas]
    F -- Não --> H[Ajustar Filtros]
    H --> D
    G --> I[Fim]
```

## Considerações Finais
A Rotina de Geração de Faturas é uma ferramenta poderosa para organizar e realizar a geração em massa de faturas. Ao utilizar corretamente os filtros e revisar cuidadosamente as faturas antes da emissão, os usuários podem garantir precisão e eficiência na gestão financeira da empresa.

## Etiquetas
#RotinaFinanceira #GeracaoFinanceiro #Faturas #AutomacaoFinanceira

## Leia Também
- [[formulario contrato do cliente|Contrato do Cliente]]
-  [[agrupamento (cancelamento de faturas)|Agrupamento (Cancelamento de Faturas)]]
- [[agrupamento (gerar fatura)|Agrupamento (Gerar Fatura)]]
- [[agrupamento (gerar fatura e financeiro)|Agrupamento (Gerar Fatura e Financeiro)]]