# Formulário Rotinas Provedor

## Introdução

As Rotinas Provedor é um conjunto de funcionalidades que permitem executar ações em massa e realizar manutenções no sistema. O objetivo é facilitar tarefas administrativas e operacionais recorrentes em provedores de internet. Este módulo abrange rotinas como limpeza de MACs, alteração de status, desconexão em massa, recriação de Radius, entre outras rotinas relacionadas a diferentes módulos do sistema.

> [!NOTA] Acesso às Rotinas
>  Caminho: Menu Configurações -> Rotinas Provedor -> Rotinas provedor

## Entrega de Valor

- Redução de erros humanos em operações em larga escala
- Aumento da eficiência na gestão de rede
- Manutenção simplificada de logins, contratos e usuários TV/SVA
- Melhoria na qualidade do serviço prestado aos clientes
- Ajuste nas movimentações de produtos
- Precisão na Gestão de Pagamentos

## Estrutura do Formulário

O formulário de **Rotinas Provedor** está estruturado em abas e botões que, de forma combinada, permitem executar rotinas massivamente. As rotinas têm como objetivo facilitar a execução massiva de ações no sistema, como ajustes ou requisições (desconexão em massa, recriação de radius, importação de dados).

### Abas de Rotinas Provedor

As abas dispostas no formulário de **Rotinas Provedor** envolvem diversos módulos do sistema para diferentes ações:

- **Aba Filtros Contrato**
- **Aba Filtros Radius**
- **Aba Filtros VoIP**
- **Aba Desconexão em massa**
- **Aba Movimento de produtos**
- **Aba Filtros de MAC**
- **Aba Limpar Patrimônio**
- **Aba Entrada**
- **Aba Padrão Desbloqueio de Confiança**
- **Aba Recebimentos**
- **Aba Movimentações mestres**

### Botões de Rotinas Provedor

- **Gera adicional Telefonia Contratos:** relacionado à rotina de geração do adicional de telefonia, visa gerar o faturamento de ligações excedentes ao utilizar integrações de telefonia fixa (VoIP).
    
- **Movimento de produtos:** utilizado para corrigir situações em que comodatos foram associados incorretamente a contratos através das Ordens de Serviço.
    
- **Regravar valor mercadoria das entradas:** atualiza o valor da mercadoria nas entradas.
    
- **Desativar login para contratos inativos:** atualiza o status do login para contratos que estão com status inativo e login ativo.
## Funcionalidades Principais
- Permite a execução de ações em larga escala;
- Aplicação de filtros específicos para direcionamento assertivo das ações tomadas a partir da execução da rotina;
- Apresentação de um relatório, contendo listagem detalhando os registros que sofreram alterações após executar a rotina.
## Casos de Uso
### Limpeza de MACs em Massa

- Descrição: Remove registros de endereços MAC obsoletos ou inválidos.
- Como executar:
    1. Selecione “Limpeza de MACs” no painel
    2. Defina os critérios de limpeza
    3. Clique em “Executar”
### Alteração de Status em Massa
- Descrição: Modifica o status de múltiplos clientes simultaneamente.
- Processo:
    1. Escolha “Alteração de Status” no painel
    2. Selecione os clientes ou aplique filtros
    3. Escolha o novo status
    4. Confirme a alteração
### Desconexão em Massa
- Descrição: Desconecta múltiplos clientes da rede simultaneamente.
- Como usar:
    1. Acesse “Desconexão em Massa”
    2. Selecione os critérios para desconexão
    3. Execute a rotina
### Recriar RADIUS
- Descrição: Reconstrói as configurações do servidor RADIUS.
- Passos:
    1. Selecione “Recriar RADIUS”
    2. Confirme a ação
    3. Aguarde a conclusão do processo
### Manutenção Programada de Rede
- Cenário: Necessidade de realizar manutenção em um setor específico da rede.
- Processo:
    1. Use “Alteração de Status em Massa” para marcar clientes afetados
    2. Execute “Desconexão em Massa” para o setor em manutenção
    3. Realize a manutenção necessária
    4. Utilize “Alteração de Status em Massa” para normalizar os acessos

- **Limpar patrimônio:** realiza a limpeza dos itens patrimoniais gerados no sistema, deletando todas as etiquetas de patrimônio associadas.

> [!INFO] As movimentações registradas referentes a esses itens serão mantidas.

> [!DANGER] A exclusão dos patrimônios é irreversível. Certifique-se antes de utilizar.

- **Recria Radius:** recria os atributos e parâmetros de todos os logins do sistema, reescrevendo novas informações para cada login.
    
- **Corrigir filial dos logins:** ajusta a filial de logins sem este campo preenchido.
    
- **Padrão desbloqueio de confiança:** atualiza todos os contratos que possuem o desbloqueio por confiança desabilitado para o estado padrão (habilitado).
    
- **Ajustar cadastros SVA:** sincroniza os usuários SVA cadastrados no sistema com a plataforma Partiu! Clube de Vantagens.
    
- **Inutilizar patrimônio:** inutiliza em massa as etiquetas de patrimônio associadas a itens nas situações "Disponível" e "Disponível Técnico".
    
- **Desconexão em massa:** permite aplicar mudanças que requerem a desconexão da sessão PPPoE do cliente.
    
- **Atualiza data pago contrato:** atualiza automaticamente o campo "Pago Até" dos contratos, verificando os registros de pagamento do cliente.
    

> [!CAUTION] Para executar as rotinas, é necessário utilizar senhas específicas. Consulte o Suporte para obter a senha correspondente à rotina desejada.

## Funcionalidades Principais

1. Execução de ações em larga escala
2. Aplicação de filtros específicos para direcionamento preciso das ações
3. Geração de relatórios detalhados sobre as alterações realizadas

## Casos de Uso

### Limpeza de MACs em Massa

**Descrição:** Remove registros de endereços MAC obsoletos ou inválidos.

**Como executar:**

1. Selecione "Limpeza de MACs" no painel
2. Defina os critérios de limpeza
3. Clique em "Executar"

### Alteração de Status em Massa

**Descrição:** Modifica o status de múltiplos clientes simultaneamente.

**Processo:**

1. Escolha "Alteração de Status" no painel
2. Selecione os clientes ou aplique filtros
3. Escolha o novo status
4. Confirme a alteração

## Fluxo de Trabalho

```mermaid
graph TD
    A[Início] --> B{Selecionar Rotina}
    B --> C[Limpeza de MACs]
    B --> D[Alteração de Status]
    B --> E[Desconexão em Massa]
    B --> F[Recriar RADIUS]
    C --> G{Configurar Parâmetros}
    D --> G
    E --> G
    F --> G
    G --> H[Executar Rotina]
    H --> I{Verificar Logs}
    I --> |Sucesso| J[Finalizar]
    I --> |Erro| K[Analisar e Corrigir]
    K --> B
    J --> L[Fim]
```

## Considerações Finais

As Rotinas Provedor são ferramentas essenciais para otimizar a gestão de serviços de internet e demais serviços associados. Embora poderosas, devem ser utilizadas com cautela e após análise cuidadosa do impacto potencial de cada ação.

### Recomendações importantes:

1. Use as rotinas com prudência, pois afetam múltiplos registros simultaneamente
2. Realize testes em ambiente controlado antes da aplicação em produção
3. Mantenha registros das execuções para fins de auditoria
4. Verifique sempre o impacto potencial antes de executar qualquer rotina
5. Mantenha backup atualizado dos dados antes de executar rotinas críticas

## Etiquetas

#RotinasProvedor #AutomacaoRede #GestaoProvedor

## Leia Também

- [[integracoes|Integrações]]
- [[integracoes de sva|Integrações de SVA]]
- [[integracao sva - partiu! clube de vantagens|Integração SVA - Partiu! Clube de vantagens]]
- [[integracoes mvno telefonia movel|Integrações MVNO Telefonia Móvel]]
- [[aba cadastro de login|Cadastro de Login]]
- [[rotinas provedor|Rotinas Provedor]]
- [[inutilizacao de patrimonios|Inutilização de patrimônios]]
- [[gestao de patrimonios|Gestão de Patrimônios]]
- [[formulario contrato do cliente|Contrato do Cliente]]
- [[parametro desbloqueio de confianca|Parâmetro Desbloqueio de Confiança]]