Привязка существующего телефонного номера на новый объект

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

Предлагаю в подобных случаях выводить диалог, позволяющий пользователю привязывать номер на вновь создаваемую точку, с удалением информации из существующего объекта и переводом последнего в разряд отключенных.
Либо, как вариант, выводить сообщение об ошибке и открывать диалог редактирования существующего ПУ для того, чтобы пользователь мог вручную изменить параметры. Главный вопрос в этом варианте, чтобы пользователь не запутался в двух одинаковых окнах.