# Tarefa - Bloqueio Automático
## Introdução
A tarefa de **Bloqueio Automático** é uma funcionalidade essencial para gerenciar contratos de clientes com pagamentos em atraso. Ela altera visualmente o status do contrato para **Bloqueio Automático** após o vencimento do boleto, sinalizando a necessidade de ação.

> [!NOTA] **Acesso à Configuração**
>  **Caminho:** Ferramentas > Ferramentas > Agenda de tarefas > Tarefa de bloqueio automático


## Entrega de Valor
- Facilita a gestão de contratos com financeiro inadimplente;
- Automatiza o processo de identificação de contratos com pagamentos atrasados;
- Melhora a eficiência operacional ao sinalizar visualmente contratos que requerem atenção, definindo o acesso dos logins/usuários atrelados ao contrato (internet, TV, SVA, telefonia e outros).


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

## Funcionalidades Principais
- Identificar clientes com contratos inadimplentes e alterar o status de acesso do contrato para Bloqueio Automático, determinando o corte automático do acesso dos logins e linhas telefônicas atreladas ao contrato.

## Configuração da Tarefa

### Funcionamento da Tarefa
A tarefa tem seu funcionamento baseado no **Tipo de Cobrança** do [[formulario contrato do cliente|Contrato do Cliente]]. O **Tipo de cobrança** determina o tipo de pagamento (se pré-pago ou pós-pago), as condições de pagamento (quantidade de vezes em que será gerada a mensalidade) e define as regras de **Aviso de atraso** e **Bloqueio**, estipulando em quantos dias de atraso o contrato atinge para que seja reduzido e bloqueado. 

No contexto do **Bloqueio Automático**, o parâmetro **Bloquear ao atrasar nº dias** define quantos dias de atraso são necessários para que o contrato tenha seu status alterado automaticamente. Quando um contrato atinge o número de dias de atraso configurado, a tarefa de **Bloqueio Automático** ajusta o status de acesso para **Bloqueio Automático** de forma automática, sem a necessidade de intervenção humana.

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

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 **Bloqueio Automático**;
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.

>[!CAUTION] Atenção:
>Para que ocorra a desconexão dos logins de internet de clientes, é necessária a configuração da [[tarefa - desconectar clientes com bloqueio|Tarefa - Desconectar clientes com bloqueio]], para executar após a tarefa de Bloqueio Automático, identificando os clientes com bloqueio e derrubando sua conexão. Para acessar o material de configuração, siga em: [[tarefa - desconectar clientes com bloqueio|Desconectar Clientes com Bloqueio]].

## Fluxo de Trabalho
```mermaid
graph TD
    A[Vencimento do Boleto] -->|Dias configurados se passam| B[Execução da Tarefa de Bloqueio Automático]
    B --> C{Contrato Inadimplente?}
    C -->|Sim| D[Altera Status para 'Bloqueio Automático']
    C -->|Não| E[Mantém Status Atual]
    D --> F[Tarefa 'Desconectar clientes com bloqueio']
    F --> G[Cliente Desconectado]
```


## Considerações Finais
A tarefa de **Bloqueio Automático** é uma ferramenta crucial para a gestão de inadimplência. Ela trabalha em conjunto com a tarefa de desconexão para garantir que clientes com pagamentos atrasados sejam identificados e, se necessário, tenham seu acesso suspenso. É importante configurar corretamente os dias de tolerância e garantir que a tarefa de desconexão esteja também configurada para uma gestão eficiente.


## Etiquetas
#Cliente #Contrato #Bloqueio #BloqueioAutomático #AgendaDeTarefas 

## Leia também
- [[formulario contrato do cliente|Contrato do Cliente]]
- [[tipo de cobranca|Tipo de Cobrança]]
- [[tarefa - desconectar clientes com bloqueio|Tarefa - Desconectar clientes com bloqueio]]
- [[agenda de tarefas|Agenda de Tarefas]]
- [[logs de tarefas|Logs de Tarefas]]
- [[financeiro|Financeiro]]