Задача:сделать в спр. Контрагенты на закладке "счета и договоры"такую функцию, чтобы при записи нового банковсного счета-сделалась проверка, если уже есть основной банковский счет-то просто записать, если нет , то записанный назначить основным.
Что наработанно(не совсем то, что надо): в модуле Элемента спр.контрагенты в процедуре перед записью
 

ПроверитьПометкуКнопкиУстановкиОсновногоБанковскогоСчета();

   Если ЭлементыФормы.БанковскиеСчета.ТекущиеДанные = Неопределено Тогда
        Возврат;
    КонецЕсли;
    
    Если НЕ ЗначениеЗаполнено(ЭлементыФормы.БанковскиеСчета.ТекущиеДанные.Ссылка) Тогда
        Возврат;
    КонецЕсли;
    если элементыформы.основнойБанковскийСчет=Справочники.БанковскиеСчета.ПустаяСсылка() тогда
    ОсновнойБанковскийСчет =ЭлементыФормы.БанковскиеСчета.ТекущаяСтрока.Ссылка;
    КонецЕсли;
при дабавление элемента нового-проверяеться, если уже основной установлен(кнопкой)-то ничего не делает, если не установлен, то еще нужно дополнительно нажать "записать" спрКонтрагенты" и тагда-о чудо! Но так делать нельзя-нужно делать это все в спр.Банковские счета и при записи элемента-сразу делать проверку на основной. Помогите переделать код или хотя бы подскажите-т.к. плохо ориентируюсь в синтаксисе((спасибо заранее