Есть форма редактирования продажи.

На неё вынесены в виде закладок окна детализации (из "подвала").

Ну вот поставлена такая задача!
И сразу возникла проблема перехвата и замены функционала кнопки "Добавить".

Необходимо предварительно выполнить заполнение формы дефолтовыми значениями, а потом вызвать родительский обработчик. Кнопка "Создать договор" как раз и выполняет эту задачу, но родительская кнопка "Добавить" как бельмо на глазу. В идеале необходимо подменить родительский обработчик новым, но как вариант можно и кнопку спрятать.
Может кто уже сталкивался с подобной задачей?