В УТ 103 в КД делал отбор по организации:
Если ОбщегоНазначения.ЕстьРеквизитДокумента("Организация", Источник.Метаданные()) И (Параметры.Организация <> Источник.Организация) и (ЗначениеЗаполнено(Параметры.Организация)
И Не (Источник.Метаданные().Имя = "СчетФактураПолученный" И ЗначениеЗаполнено(Источник.ДокументОснование) И ОбщегоНазначения.ЕстьРеквизитДокумента("Организация", Источник.ДокументОснование.Метаданные()) И (Параметры.Организация = Источник.ДокументОснование.Организация))) Тогда
Отказ = Истина;
ИначеЕсли ТипЗнч(Источник) = Тип("ДокументСсылка.СчетФактураПолученный") Тогда
Если ЗначениеЗаполнено(Источник.ДокументОснование) Тогда
Если ОбщегоНазначения.ЕстьРеквизитДокумента("Организация", Источник.ДокументОснование.Метаданные()) И (ЗначениеЗаполнено(Параметры.Организация)) И (Параметры.Организация <> Источник.ДокументОснование.Организация) Тогда
Отказ = Истина;
КонецЕсли;
Иначе
Отказ = Истина;
КонецЕсли;
КонецЕсли;
ИначеЕсли Справочники.ТипВсеСсылки().СодержитТип(ТипЗнч(Источник)) Тогда
если источник.Метаданные().Имя="Организации" Тогда
Если (Параметры.Организация <> Источник.ссылка) и (ЗначениеЗаполнено(Параметры.Организация)) Тогда
Отказ = истина;
КонецЕсли;
иначеЕсли Источник.Метаданные().Реквизиты.Найти("Организация") <> Неопределено И (Параметры.Организация <> Источник.Организация) и (ЗначениеЗаполнено(Параметры.Организация)) Тогда
Отказ = Истина;
КонецЕсли;
КонецЕсли;
А в УТ 11 это не работает , там какими методами курить?
МетаданныеИсточника = Источник.Метаданные();
Если МетаданныеИсточника.Реквизиты.Найти("Организация") Тогда
Если (Параметры.Организация <> источник.Организация) и (ЗначениеЗаполнено(параметры.Организация)) Тогда
Отказ = истина;
КонецЕсли;
КонецЕсли;
Пишет преобразование к булево не может быть выполнено