# Tarefa - Redução
## Introdução
A tarefa de **Redução** é uma funcionalidade essencial para gerenciar contratos de clientes com pagamentos em atraso. Ao executar, ela identifica clientes com o status de acesso de **Financeiro Atraso** no contrato e então requisita a redução de velocidade em logins de internet que estejam atrelados ao contrato, diminuindo o controle de banda oferecido ao login.

> [!NOTA] **Acesso à Configuração**
>  **Caminho:** Ferramentas > Ferramentas > Agenda de tarefas > Redução

## Entrega de Valor
- Facilita a gestão de contratos com financeiro inadimplente;
- Automatiza a redução de velocidade para clientes inadimplentes;
- Garante a efetividade do processo de aviso de atraso e redução automático;
- Melhora o controle de acesso e a gestão de serviços.


## Estrutura do Formulário
O formulário de **Agenda de tarefas** está organizado em uma única aba, que permite o cadastramento da tarefa de **Redução** e configuração da sua execução periódica.

## Funcionalidades Principais
- Identificar clientes com contratos inadimplentes de status **Financeiro em atraso**, e alterar a velocidade do plano de velocidade entregue para **Reduzida**, mediante configurações de [[reducao de velocidade|Redução de Velocidade]].

## Configuração da Tarefa

### Funcionamento da Tarefa
A tarefa de **Redução** tem seu funcionamento em conjunto com a execução da tarefa de [[tarefa - avisar atraso automatico|Avisar Atraso Automático]], esta a fim de identificar os clientes que estão em atraso e alterar o status do contrato para Financeiro em Atraso. A tarefa de **Redução**, por sua vez, localiza os clientes com o status do contrato como Financeiro em Atraso e efetiva a redução da velocidade, baseado na configuração de [[reducao de velocidade|Redução de Velocidade]].

### Configuração
Para realizar a configuração da tarefa, siga os passos abaixo:

>[!info] Importante:
>É essencial que a tarefa de **Redução** execute após a tarefa de **Avisar redução Automático**, para que assim que ocorra a identificação do status de acesso do contrato pela tarefa de Redução e para que ocorra a alteração da velocidade do plano do login para reduzida.

1. Acesse o formulário de **Agenda de tarefas** através do caminho: Ferramentas > Ferramentas > Agenda de tarefas;
2. Clique no botão **Novo** para cadastrar a tarefa;
3. No campo **Tarefa**, selecione a opção **Redução**;
4. Preencha o horário em que a tarefa executará a partir dos campos de Minuto e Hora. No campo **Minuto**, indique o minuto em que a tarefa executará, correlacionando ao campo de hora. No campo **Hora**, indique o horário em que a tarefa executará;
   
>[!QUOTE] **Exemplo:** 
> Para que uma tarefa execute as 7h30, insira o número 7 no campo **Hora** e o número 30 no campo **Minuto**.

5. Na seção **Dia do mês**, insira no campo **Valor** o intervalo que desejar para que o sistema execute a tarefa em dias específicos. Marque a opção **Todos** para a tarefa executar todos os dias do mês (irá respeitar o intervalo de semana caso não deva executar todos os dias);
6. Na seção **Mês**, insira no campo **Valor** o intervalo  que desejar para que o sistema execute a tarefa em meses específicos. Marque a opção **Todos** para a tarefa executar todos os meses;
7. Na seção **Dia da semana**, insira no campo **Valor** o intervalo que desejar, indicando que a tarefa irá executar em dias específicos. Exemplo: 1-5 (segunda à sexta-feira). Para que o sistema execute a tarefa todos os dias da semana, marque a opção **Todos**;
5. Após preencher os campos, clique em **Salvar** para validar a criação da tarefa.


## Fluxo de Trabalho
```mermaid
graph TD
    A[Vencimento do Boleto] -->|Dias configurados se passam| B[Execução da Tarefa de Avisar Atraso Automático]
    B --> C{Contrato Inadimplente?}
    C -->|Sim| D[Altera Status para 'Financeiro em Ataso']
    C -->|Não| E[Mantém Status Atual]
    D --> F[Tarefa de Redução lê contratos e altera a velocidade para Reduzida]
    F --> G[Login consome velocidade reduzida]
```

## Considerações Finais
A tarefa de redução é uma ferramenta crucial para a gestão de inadimplência. Ela trabalha em conjunto com a tarefa de Avistar Atraso Automático para garantir que clientes com pagamentos atrasados sejam identificados e tenham a velocidade reduzida, induzindo o pagamento da mensalidade. É importante configurar corretamente os dias de tolerância para uma gestão eficiente.

## Etiquetas
#Cliente #Contrato #FinanceiroEmAtraso #Reducao #AgendaDeTarefas 

## Leia também
- [[formulario contrato do cliente|Contrato do Cliente]]
- [[tarefa - avisar atraso automatico|Tarefa - Avisar atraso automático]]
- [[agenda de tarefas|Agenda de Tarefas]]
- [[logs de tarefas|Logs de Tarefas]]