Remove o usuário da empresa
DELETE/user/:iduser
Remove o vínculo do colaborador com a empresa autenticada — apaga o vínculo com a empresa, os perfis de acesso, os vínculos de categoria de fornecedor e os vínculos de centro de distribuição daquela empresa. O cadastro global da pessoa é preservado quando ela ainda está vinculada a outra conta, mantendo o histórico e o login nas demais empresas.
A exclusão é bloqueada quando o colaborador é supervisor de outros: nesse caso é preciso trocar o supervisor desses colaboradores antes de removê-lo. Em caso de sucesso, devolve o detalhe atualizado do usuário.
Request
Responses
- 200
- 400
- 500
Vínculo removido. Retorna o detalhe do usuário atualizado.
Requisição inválida. Mensagens possíveis: [BadRequest] - Usuário não existe — quando não há vínculo do usuário com a empresa; e [BadRequest] - Não é possível excluir: este usuário é supervisor de outros colaboradores. Altere o supervisor deles antes de excluir. — quando o colaborador é supervisor de outros e o supervisor deles precisa ser trocado antes da exclusão.
Erro interno (prefixo Error:).