Добрый день, Coole.
В данную обработку попадают все справочники за исключением тех, у которых есть реквизит справочника, либо реквизит табличной части справочника со следующими именами "КонтактнаяИнформация", "ДополнительныеРеквизиты", "СертификатыШифрования"
Либо в справочнике есть реквизиты с типом "ХранилищеЗначения"
Вот функция, которая ограничивает состав справочников, которые можно загружать при помощи данной обработки
Функция СправочникСодержитРеквизитИсключение(Справочник)
Для каждого Реквизит Из Справочник.ТабличныеЧасти Цикл
Если Реквизит.Имя <> "КонтактнаяИнформация"
И Реквизит.Имя <> "ДополнительныеРеквизиты"
И Реквизит.Имя <> "СертификатыШифрования" Тогда
Возврат Истина;
КонецЕсли;
КонецЦикла;
Для каждого Реквизит Из Справочник.Реквизиты Цикл
Для каждого ТипРеквизита Из Реквизит.Тип.Типы() Цикл
Если ТипРеквизита = Тип("ХранилищеЗначения") Тогда
Возврат Истина;
КонецЕсли;
КонецЦикла;
КонецЦикла;
Если ВРег(Лев(Справочник.Имя, 7)) = "УДАЛИТЬ" Тогда
Возврат Истина;
КонецЕсли;
Возврат Ложь;
КонецФункции
Показать