помогите разобраться, не работает код. после завершения обработки не сохраняются результаты вот код:
Банк=СоздатьОбъект("Справочник.БанковскиеСчета");
Банк.ВыбратьЭлементы();
Банк.НайтиПоНаименованию("Онего");
Онего = Банк.ТекущийЭлемент();
Банк.НайтиПоНаименованию("Балтийский");
Балт = Банк.ТекущийЭлемент();
Дог=СоздатьОбъект("Справочник.рДоговорРасчетов");
Контр=СоздатьОбъект("Справочник.Контрагенты");
Контр.ВыбратьЭлементы();
Пока Контр.ПолучитьЭлемент()>0 Цикл
ТекКонтр = Контр.ТекущийЭлемент();
Если (Лев(ТекКонтр.Код,1)<>"ч") и (Лев(ТекКонтр.Код,1)<>"п") Тогда
Дог.ИспользоватьВладельца(ТекКонтр);
Дог.ВыбратьЭлементы();
Пока Дог.ПолучитьЭлемент()>0 Цикл
ТекДог = Дог.ТекущийЭлемент();
Если ТекДог.Код = ТекКонтр.Код тогда
Если (ТекДог.Бюджет.Код = "4") и (ТекДог.Банк = Онего) тогда
ТекДог.Банк = Балт;
Дог.Записать();
КонецЕсли;
КонецЕсли;
КонецЦикла;
Контр.Записать();
КонецЕсли;
КонецЦикла;
Причина редактирования: Для вставки кода используйте специальный тег