# Erro - O colaborador não pode ser desativado pois possui OS pendentes vinculadas ao mesmo

## Introdução
Este documento trata do erro que ocorre ao tentar desativar um colaborador que ainda possui Ordens de Serviço pendentes associados a ele. Esta situação impede a desativação do colaborador no sistema, ao existirem dependências ativas que devem ser resolvidas antes.
> [!NOTA] Acesso ao formulário  
> **Caminho**: Menu Sistema > Folha de pagamento > Colaboradores
## Causa do Erro
O erro ocorre porque o sistema impede a desativação de colaboradores que ainda possuem Ordens de Serviço pendentes associadas. Esta é uma configuração parametrizável que visa preservar a integridade dos dados e garantir que todas as OS sejam devidamente encerradas ou transferidas antes da desativação do colaborador.
## Solução do Erro
Para resolver este erro, você pode ajustar o parâmetro que verifica as Ordens de Serviço pendentes ao desativar o colaborador. Alternativamente, pode-se verificar, encerrar ou transferir todas as Ordens de Serviço pendentes associadas ao colaborador antes de tentar desativá-lo. Após resolver todas as pendências, será possível proceder com a desativação do colaborador no sistema.
## Passo a Passo: Correção do Erro - O colaborador não pode ser desativado pois possui OS pendentes vinculadas ao mesmo
Para desativar o parâmetro que valida a configuração, siga as etapas abaixo:
1. Acesse o formulário pelo caminho: Menu configurações > Parâmetros > Parâmetros gerais > aba Cadastros;
2. Na seção **Colaboradores**, localize o campo **Validar OS e atendimentos pendentes ao desativar colaboradores**. Se a opção **Não** estiver selecionada, o sistema permitirá desativar o cadastro do colaborador, mesmo que ele ainda tenha ordens de serviço com status diferente de finalizado. 
3. Após fazer a alteração, clique em **Salvar**.

Caso deseje manter o parâmetro marcado como **Sim** e desativar o cadastro do colaborador, será necessário localizar as ordens de serviço pendentes. Siga as etapas abaixo:
1. Acesse o formulário pelo caminho: Menu sistema > Suporte > Ordem de Serviço;
2. No campo **Colaborador** do filtro, insira o nome do colaborador desejado;
3. No filtro **Status**, deixe todas as opções marcadas, exceto a de finalizada;
4. Clique em **Aplicar** para realizar a pesquisa;
5. Após encontrar as OS, selecione uma por vez, clique no botão **Ações** e selecione a opção **Encaminhar** para designar para um novo colaborador;
6. Após encaminhar todas as Ordens de Serviço, retorne ao formulário de [[menu sistema/folha de pagamento/colaboradores/cadastro de colaborador|public/Menu Sistema/Folha de pagamento/Colaboradores/Cadastro de Colaborador]] e realize a inativação do cadastro.
## Fluxo de Trabalho
```mermaid
graph TD
    A[Início] --> B{Colaborador tem OS pendentes?}
    B -- Sim --> C[Verificar OS pendentes]
    C --> D{OS pode ser encerrada?}
    D -- Sim --> E[Encerrar OS]
    D -- Não --> F[Transferir OS para outro colaborador]
    E --> G[Verificar próxima OS]
    F --> G
    G --> B
    B -- Não --> H[Desativar colaborador]
    H --> I[Fim]
```

## Considerações Finais
É importante manter um processo regular de verificação e encerramento de Ordens de Serviço para evitar acúmulo de pendências. Antes de desativar um colaborador, sempre verifique se há O.S associadas a ele e tome as medidas necessárias para resolvê-las. Isso garantirá uma transição suave e evitará erros como o descrito neste documento.
## Etiquetas
#Colaboradores #OrdensDeServico #GestaoDeEquipe #InativarColaborador
## Leia Também
- [[gerenciamento de ordens de servico|Gerenciamento de Ordens de Serviço]]
- [[relatorio de colaboradores|Relatório de Colaboradores]]
- [[menu sistema/folha de pagamento/colaboradores/cadastro de colaborador|public/Menu Sistema/Folha de pagamento/Colaboradores/Cadastro de Colaborador]]
- [[como cadastrar um colaborador|Como cadastrar um colaborador]]