Сотрудники. Создание. Создание нового сотрудника с почтой ранее уволенного. Отключить проверку по почте для уволенных сотрудников при заведении новых.
От клиента:
Система не дает завести нового сотрудника, если ранее был уволен сотрудник с такой же почтой. Приходится восстанавливать старого сотрудника, менять ему почту, заново его увольнять, передавать дела кому-то (отвлекая работающих сотрудников) и только потом заводить нового сотрудника.
Предлагаю отключить проверку по почте для уволенных сотрудников при заведении новых. Это крайне неудобно реализовано.
Для вашего кейса есть смысл учитывать переиспользование почт при первом увольнении сотрудника, изменяя адрес на вымышленный ещё до момента увольнения сотрудника.
Видим огромное количество пользователей, у которых почтовый адрес является уникальным параметром, в связи с чем подобной проблемы не возникает.