|
ЗУП: RLS по организациям | ☑ | ||
---|---|---|---|---|
0
Al77
12.10.16
✎
16:01
|
привет.
Пользователь видит кадровое перемещение в списке документов. Перемещение с одного обособленного подразделения на другое. НО этот же документ в журнале Учет кадров организации она не видит. Шаблоны ограничений разные. |
|||
1
Al77
12.10.16
✎
16:03
|
но судя по шаблону журнала она тоже должна видеть:
##Если &ИспользоватьОграничениеПоОрганизации ИЛИ &ИспользоватьОграничениеПоФизическиеЛица ##Тогда ТекущаяТаблица ИЗ #ТекущаяТаблица КАК ТекущаяТаблица ЛЕВОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ РАЗЛИЧНЫЕ СоставГруппы.Ссылка КАК ГруппаПользователей ИЗ Справочник.ГруппыПользователей.ПользователиГруппы КАК СоставГруппы ГДЕ СоставГруппы.Пользователь = &ТекущийПользователь) КАК ГруппыПользователей ПО (ИСТИНА) ГДЕ (НЕ 1 В (ВЫБРАТЬ ПЕРВЫЕ 1 1 КАК ПолеОтбора ИЗ РегистрСведений.НазначениеВидовОбъектовДоступа КАК НазначениеВидовОбъектовДоступа ГДЕ НазначениеВидовОбъектовДоступа.ГруппаПользователей = ГруппыПользователей.ГруппаПользователей И ВЫБОР ##Если &ИспользоватьОграничениеПоОрганизации ##Тогда КОГДА НазначениеВидовОбъектовДоступа.ВидОбъектаДоступа = ЗНАЧЕНИЕ(Перечисление.ВидыОбъектовДоступа.Организации) ТОГДА ВЫБОР КОГДА (НЕ 1 В (ВЫБРАТЬ ПЕРВЫЕ 1 1 ИЗ РегистрСведений.ОбъектыДоступаДокументов КАК ОбъектыДоступаДокументов ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.НастройкиПравДоступаПользователей КАК НастройкиПравДоступаПользователей ПО НастройкиПравДоступаПользователей.ОбъектДоступа = ОбъектыДоступаДокументов.ОбъектДоступа И НастройкиПравДоступаПользователей.ВидОбъектаДоступа = ЗНАЧЕНИЕ(Перечисление.ВидыОбъектовДоступа.Организации) И (НастройкиПравДоступаПользователей.Пользователь = НазначениеВидовОбъектовДоступа.ГруппаПользователей ИЛИ НастройкиПравДоступаПользователей.Пользователь = ЗНАЧЕНИЕ(Справочник.ГруппыПользователей.ВсеПользователи)) ГДЕ ОбъектыДоступаДокументов.ДокументСсылка = ТекущаяТаблица.Ссылка И ОбъектыДоступаДокументов.ОбъектДоступа ССЫЛКА Справочник.Организации И НастройкиПравДоступаПользователей.ВидОбъектаДоступа ЕСТЬ NULL )) ТОГДА ИСТИНА ИНАЧЕ ЛОЖЬ КОНЕЦ ##КонецЕсли |
|||
2
Al77
12.10.16
✎
16:09
|
в журнале шаблон - ДоступКЖурналам
в документе - ОбщееУправлениеДоступом |
|||
3
Al77
12.10.16
✎
16:09
|
Зарплата и Управление Персоналом, редакция 2.5 (2.5.110.1)
|
|||
4
Al77
12.10.16
✎
16:25
|
ап
|
|||
5
Al77
12.10.16
✎
16:57
|
помогитее
|
|||
6
Al77
13.10.16
✎
09:08
|
кто-нибудь подскажет?
|
|||
7
FIXXXL
13.10.16
✎
09:13
|
Пользователь видит кадровое перемещение в списке документов.
- Какие права на документ у этого пользователя? - Есть ли Роль на полный Чтение-Просмотр, кроме роли с РЛС? И помни, что Журнал и Документ - физически разные объекты, и права на документ не влияют на журнал и наоборот |
|||
8
Al77
13.10.16
✎
15:51
|
роли на полное чтение нет.
все дело в шаблоне ограничения.Я запрос вытащила отдельно - он не возвращает ей это кадровое перемещение. При чем она видит и запрос возвращает ей кадровое перемещение где просто смена графика. А вот где есть обособленные подразделения -не видит |
|||
9
Al77
14.10.16
✎
09:25
|
ап
|
|||
10
Al77
14.10.16
✎
10:45
|
ау
|
|||
11
mehfk
14.10.16
✎
10:48
|
Поищи на ИС помогалку, которая запрос RLS в обычный запрос переделывает и попробуй отладить.
Ну а таки да, в ЗУП 2.5 встречаются кривые RLS-запросы. |
|||
12
Al77
14.10.16
✎
11:55
|
я уже этот запрос вытащила и в консоли он мне ничего не возвращает
|
|||
13
Strelolga
14.10.16
✎
12:22
|
(12) Разбирай запрос на части до тех пор, пока не будет выдать данные. Так поймешь. какая часть запроса убирает видимость на этот документ. Смотришь в этой части запроса к к какому регистру идет обращение, лезешь в регистр.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |