Имя: Пароль:
1C
1С v8
УТ11.5 RLS договора контрагентов
0 Vovik
 
08.06.26
18:47
Пользователь не видит договора контрагента.
Все куказывает на RLS. В RLS такая кракозябра:

#Если &ОграничениеДоступаНаУровнеЗаписейУниверсально #Тогда
#ДляОбъекта("")
#Иначе
#ПоЗначениямРасширенный( "Справочник.ДоговорыКонтрагентов","Чтение","",
"ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ИерархияПартнеров КАК Т2
ПО Т2.Родитель = Т.Партнер
ЛЕВОЕ СОЕДИНЕНИЕ Справочник.ДоговорыКонтрагентов.Филиалы КАК Т3
ПО Т3.Ссылка = Т.Ссылка",
"",
"ГруппыПартнеров","Т2.Партнер",
"И (","Организации","Т.Организация","ИЛИ","Организации","Т3.Организация",")
И","ХозяйственныеОперации","Т.ХозяйственнаяОперация",
"И (","Подразделения","Подразделение",")","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","")
#КонецЕсли


Вопрос: что мешает? чего не хватает? Как отладить?
1 Vovik
 
08.06.26
19:01
Очистил через расширение. Но все равно интересно какая там логика, почему не проходило?
2 Ненавижу 1С
 
гуру
09.06.26
09:03
(0) стоит универсальный/производительный режим или нет?
3 1cVandal
 
09.06.26
10:28
через профайлер посмотреть?
4 banco
 
09.06.26
10:40
(0) (1) Отключить рлс или дайте пользователю доступ к организации, партнеру, операции, подразделению договора
5 ЕRPe
 
09.06.26
11:04
(0) Все правильно, и не нужон был пользователям этот rls, они просто этого не знали. Неудачники.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший