DRHCLOCKIN-9321: BackOffice - Exclusão de empresas
Descrição do Problema
- Os cadastros de empresas precisam ser excluídos. No entanto, ao tentar realizar a exclusão, o cliente recebe a mensagem de que a empresa não pode ser removida por possuir dispositivos vinculados. Contudo, ao buscar por esses dispositivos no componente correspondente, nenhum registro associado à empresa é encontrado.
Objetivo
- Durante a exclusão de uma empresa, a associação entre a empresa e os dispositivos deve ser feita utilizando tanto o CNPJ quanto o Código CEI. Dessa forma, a empresa só será excluída se não houver nenhum dispositivo vinculado com o CNPJ e o Código CEI correspondentes.
Solução implementada:
- Foi identificado que, durante a exclusão de uma empresa, a busca por dispositivos vinculados era realizada apenas com o CNPJ. No entanto, muitos dispositivos estão associados a empresas utilizando a combinação CNPJ + Código CEI. Para corrigir essa inconsistência, o Código CEI foi incluído na validação do processo de exclusão de empresas
Evidências:
- Excluindo empresa sem vínculo
Escluindo empresa sem vínculo.mp4
- Tentando excluir empresa com vínculo.
tentando excluir empresa com vinculo(1).mp4