# Reajuste de Contrato com Indexador
## Introdução
Um indexador é um índice utilizado como referência para reajustar valores contratuais ou ativos. Atualmente, é possível cadastrar os indexadores específicos de cada cliente, vinculando-os a contratos que serão definidos com base nesse índice. Vale ressaltar que apenas um indexador pode ser selecionado.

> [!TIP]  Entrega de Valor
> -  Automatiza o processo de reajuste de contratos
>  -  Permite personalização dos índices por cliente
>  - Garante aplicação consistente dos reajustes contratuais
### Cadastro de Indexadores
1.  Acesse o menu **Sistema**;
2.  Selecione **Cadastros**;
3. No menu **Contratos** , escolha a opção **Indexadores de Reajuste**;
4. Clique em **Novo** para adicionar um novo indexador;
5. Preencha os campos obrigatórios:
    - **Nome** : insira o nome do indexador.
    - **Porcentagem de reajuste** : define a porcentagem desejada.
6. Após preencher todos os campos, clique em **Salvar** para concluir o cadastro.
### Vinculação ao Contrato
- O indexador é vinculado diretamente no cadastro do contrato do cliente.
## Funcionalidades Principais

### Cadastro de Indexador no Contrato do cliente
  1. Acesse o **contrato do cliente**;
  2. Localize o campo **Indexador**;
  3. Clique no ícone ao lado do campo;
  4. Selecione um indexador existente ou crie um novo.

> [!TIP] Informação  
  >  Cada contrato pode ter apenas um indexador vinculado.   
### Rotina de Indexadores de Reajuste
1.  Acesse o menu **Relatórios** e selecione a opção **Relatórios provedor**;
2. Em seguida, clique na pasta **Relatórios de Contrato** e selecione a opção **Relatório Contratos** ;
3. Vá para a aba **Filtros** e selecione o status desejado no campo **Status do Contrato** para aplicar o ajuste;
4. Depois, na aba **Indexadores de Reajuste** , preencha os campos solicitados:
    - **Base de Dados Inicial e Final:** Esses campos funcionam como um filtro especial, ignorando o ano especificado e considerando apenas o dia e o mês.
    - **Indexador** : Caso existam vários índices associados aos contratos e o indexador específico não seja selecionado antes de iniciar a rotina, o ajuste de valores será aplicado a todos os contratos, independentemente do índice ao qual estão vinculados. Para aplicar ou reajustar somente aos contratos com um índice específico, é necessário selecionar e processar cada índice separadamente.
   5. Assim que preencher os campos informados, clique no botão rotina, onde será apresentada duas opções relacionadas à rotina dos indexadores: 
      - **Reajuste de contrato com indexador (Simular)** 
      - **Reajuste de contrato com indexador (Executar)**.

> [!TIP] Dica 
> Orientamos que seja realizado a simulação antes da execução da rotina, para verificar se os dados que serão ajustados estão de acordo com o desejado.

  6.   Após conferir a simulação, execute a rotina. Ao executar a rotina, o sistema irá apresentar uma mensagem de conclusão no final e quais contratos foram ajustados.    

> [!WARNING] Atenção
> No contrato do cliente, será aplicado um acréscimo ao valor do produto, que será adicionado na geração do próximo faturamento.

> [!WARNING] Atenção
> É importante ressaltar que, caso o contrato do cliente contenha mais de um produto, o percentual do índice será aplicado igualmente a cada um. Por exemplo, em um reajuste de 5%, cada produto no contrato.
## Fluxos de Trabalho

```mermaid
graph TD
    A[Início] --> B[Cadastrar Indexador]
    B --> C[Vincular Indexador ao Contrato do Cliente]
    C --> D[Acessar Relatórios Provedor]
    D --> E[Selecionar Relatório de Contratos]
    E --> F[Configurar Filtros]
    F --> G[Preencher Aba Indexadores de Reajuste]
    G --> H{Simular?}
    H -- Sim --> I[Executar Simulação]
    I --> J[Analisar Resultados]
    J --> H
    H -- Não --> K[Executar Rotina de Reajuste]
    K --> L[Sistema Aplica Acréscimos aos Produtos]
    L --> M[Verificar Contratos Atualizados]
    M --> N[Fim]

```

1. Cadastre os indexadores necessários
2. Vincule os indexadores aos contratos dos clientes
3. Execute a rotina de reajuste quando necessário
4. Verifique os contratos atualizados
## Considerações Finais
- A rotina de indexadores de reajuste é essencial para manter os valores contratuais atualizados;
- Certifique-se de cadastrar corretamente os indexadores e vinculá-los aos contratos antes de executar a rotina de reajuste;
- Esta funcionalidade automatiza e padroniza o processo de reajuste, reduzindo erros manuais.
## Etiquetas
#Contratos #Reajuste #Indexadores #RotinaAutomatizada
## Leia Também
- [[formulario contrato do cliente|Contrato do Cliente]]
- [[formulario relatorio de contratos graficos|Formulário Relatório de Contratos Gráficos]]
- [[formulario reajuste valor de contrato - acrescimos|Reajuste valor de Contrato - Acréscimos]]
- [[indexadores de contrato|Indexadores de Contrato]]