Всем привет. Кто шарит в RLS - подскажите такой момент:
Есть шаблон из типовой ЗУП:
#Если &ОграничениеДоступаНаУровнеЗаписейУниверсально #Тогда
#ДляОбъекта("Ссылка")
#Иначе
#ПоЗначениямРасширенный("ЖурналДокументов.ОтпускаПоУходуЗаРебенком", "Чтение","","", "НЕ Ложь В (Выбрать Первые 1 Ложь Из РегистрСведений.ФизическиеЛицаДокументов КАК Т1 ГДЕ Т.Ссылка = Т1.ДокументФизическогоЛица И НЕ (","ГруппыФизическихЛиц", "Т1.ФизическоеЛицо", ")) И ","Организации","Т.Организация", "","","", "", "","", "", "","","", "","","", "","","", "","","", "","","", "","","", "","","", "","","", "","","", "","","", "","","", "","","")
#КонецЕсли
Интересует ветка "Иначе":
В РС "РегистрСведений.ФизическиеЛицаДокументов" записи есть по паре документ/физлицо
Выборка "Выбрать Первые 1 Ложь Из РегистрСведений.ФизическиеЛицаДокументов" - даст одну запись ЛОЖЬ
Кусок кода "НЕ Ложь В (Выбрать Первые 1 Ложь Из РегистрСведений.ФизическиеЛицаДокументов КАК Т1 ГДЕ Т.Ссылка = Т1.ДокументФизическогоЛица" дает же ЛОЖЬ?
Соответственно, все, что дальше через "И" идет - дает ЛОЖЬ и общий итог проверки будет ЛОЖЬ
Но оно работает, где я не прав?