Часто при загрузке банков возникает ошибка:
Обработка.ЗагрузкаБанков.Форма.ФормаКлассификатора.Форма(144)}: Ошибка при вызове метода контекста (Записать)
НовыйЭл.Записать();
по причине:
Значение поля "Группа банков" должно быть группой
Она вызвана тем, что посик ведется по коду элементов, а в зависимости от того, группа это или банк - это код ОКАТО либо БИК. Но самое важное - что для программы это просто код элемента, и когда код ОКАТО совпадает с неким неправильным кодом БИК какого-то банка - поиск обычно находит по коду именно элемент, и начинает работать с ним, как сгруппой.
А всего-то и надо было - вставить проверку на ЭтоГруппа:
ФормаКлассификатора -> Функция ЗагрузитьВСправочник(), стр 129 (для УПП):
Если НЕ РодительЭл.ЭтоГруппа Тогда
Продолжить;
КонецЕсли;
здесь же можно сообщить, что такой-то элемент имеет неправильный БИК, и текущий банк не будет загружен.
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн