Имя: Пароль:
1C
1С v8
v8 Значение поля "Группа" должно быть группой. Решение
0 1с-кин
 
20.04.12
13:01
Часто при загрузке банков возникает ошибка:
Обработка.ЗагрузкаБанков.Форма.ФормаКлассификатора.Форма(144)}: Ошибка при вызове метода контекста (Записать)
               НовыйЭл.Записать();
по причине:
Значение поля "Группа банков" должно быть группой

Она вызвана тем, что посик ведется по коду элементов, а в зависимости от того, группа это или банк - это код ОКАТО либо БИК. Но самое важное - что для программы это просто код элемента, и когда код ОКАТО совпадает с неким неправильным кодом БИК какого-то банка - поиск обычно находит по коду именно элемент, и начинает работать с ним, как сгруппой.
А всего-то и надо было - вставить проверку на ЭтоГруппа:

ФормаКлассификатора -> Функция ЗагрузитьВСправочник(), стр 129 (для УПП):
Если НЕ РодительЭл.ЭтоГруппа Тогда
    Продолжить;
КонецЕсли;

здесь же можно сообщить, что такой-то элемент имеет неправильный БИК, и текущий банк не будет загружен.