Как ограничить права на регистр бухгалтерии по подразделениям? #678322


#0 by dimqa
Необходимо, чтобы некоторые пользователи видели только свои подразделения, на справочник и документы ограничение получилось сделать, проблема с регистром бухгалтерии. Делаю так: ТекущаяТаблица ИЗ #ТекущаяТаблица КАК ТекущаяТаблица                         1 В                 (ВЫБРАТЬ ПЕРВЫЕ 1                     1                 ИЗ                     РегистрСведений.НастройкиПравДоступаПользователей КАК НастройкиПравДоступаПользователей                     И НастройкиПравДоступаПользователей.Пользователь В (&ГруппыТекущегоПользователя)                 )             ) И                  (                 1 В                 (ВЫБРАТЬ ПЕРВЫЕ 1                     1                 ИЗ                     РегистрСведений.НастройкиПравДоступаПользователей КАК НастройкиПравДоступаПользователей                 ГДЕ                     (                         (ТекущаяТаблица.ПодразделениеКт В (ВЫБРАТЬ а.Ссылка ИЗ Справочник.ПодразделенияОрганизаций а ГДЕ (а.Родитель = НастройкиПравДоступаПользователей.ОбъектДоступа)                                                                                                                     ИЛИ (а.Родитель.Родитель = НастройкиПравДоступаПользователей.ОбъектДоступа)                              ) ИЛИ                                                            (ТекущаяТаблица.ПодразделениеДт В (ВЫБРАТЬ а.Ссылка ИЗ Справочник.ПодразделенияОрганизаций а ГДЕ (а.Родитель = НастройкиПравДоступаПользователей.ОбъектДоступа)                          ) ИЛИ                                                            (ТекущаяТаблица.ПодразделениеКт ЕСТЬ null                          ) ИЛИ                                                            (ТекущаяТаблица.ПодразделениеДт Есть null                          )                     )                     И НастройкиПравДоступаПользователей.ВидОбъектаДоступа = ЗНАЧЕНИЕ(Перечисление.ВидыОбъектовДоступа.ПодразделенияОрганизаций)                     И НастройкиПравДоступаПользователей.Пользователь В (&ГруппыТекущегоПользователя)                 )             )         )     ) Пишет, что не находит поле ПодразделениеКт. Тоже самое если пишу Подразделение. Я так думаю, что это связано с тем, что измерение не балансовое... Говорят это в УПП как то реализовано, не могу скачать конфу нигде(( Как всё таки ограничить регистр бухгалтерии по подразделениям?
#1 by Naumov
НИкак
#2 by shuhard
что-то мешает позырить как это сделано в БП Корп ?
#3 by Naumov
Врут. в  УПП нет в регистре бух-ии подразделений
#4 by dimqa
Печально, но я для КОРПа и делаю, ибо там нету
#5 by Naumov
Ты не поверишь, но в БП Корп это тоже не реализовано.
#6 by Naumov
К сожалению на небалансовый реквизит регистра бух-ии нет возможности наложить фильтр в РЛС.
#7 by dimqa
Ну я к этому выводу и пришел) Очень не хочется делать распределенные базы и возиться с обменом
#8 by shuhard
я не сказал, что в БП Корп это реализовано, я предложил посмотреть как это сделано, а это большая разница =)
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С