Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Fluxo Exclusão Lógica de Empresa:

    • Quando o usuário tentar excluir uma empresa, o sistema verifica se há outras empresas com o mesmo CNPJ. Se houver mais de uma empresa, o sistema apresenta um modal permitindo que o usuário selecione qual empresa substituirá o registro excluído. A empresa selecionada será marcada como ativa, e as demais serão removidas logicamente, ou seja, terão o status atualizado para "excluída".

  2. Fluxo de Impedimento de Exclusão por Vinculação com Clientes/Outros Registros:

    • Ao tentar excluir uma empresa, o sistema verifica se há vínculos ativos com outros registros (como clientes). Caso exista algum vínculo, é exibido um modal listando as dependências que impedem a exclusão.

  3. Exibição de Empresas Removidas:

    • Na tela de cadastro de empresa foi adicionado um filtro na interface para que o usuário possa visualizar empresas removidas. Esse filtro será ativado por meio de um checkbox chamado "Mostrar Empresas Removidas", localizado na parte superior direita da lista de empresas.