Вход | Регистрация
 

Ограничение видимости документов по менеджера

Ограничение видимости документов по менеджера
Я
   lamme
 
29.12.18 - 13:42
1С83
УФ
УТ11

было ограниченине на чтение на роли:

ГДЕ Менеджер В
            (ВЫБРАТЬ
                СправочникПользователи.Сотрудник
            ИЗ
                Справочник.Пользователи.ДокументыСотрудников КАК СправочникПользователи
            ГДЕ
                СправочникПользователи.Ссылка = &ТекущийПользователь
                )

т.е. текущий пользователь видит документы тех юзеров( по полю документа Менеджер) -список которых ему разрешен
-------------
работало.
добавили поле Менеджер2

Условие чуть изменилось
ТекПользователь должен видеть и документы разрешенных пользователей и те документы - где текпользователь указан в Документ.Менеджер2

как сюда это вставить ?
Объединить ?
 
 
   lamme
 
1 - 29.12.18 - 13:45
или через
ИЛИ

?

короче - с синтаксисом беда (
   lamme
 
2 - 29.12.18 - 13:47
(ЗаказКлиента.Менеджер В
                (ВЫБРАТЬ
                    СправочникПользователи.Сотрудник
                ИЗ
                    Справочник.Пользователи.ДокументыСотрудников КАК СправочникПользователи
                ГДЕ
                    СправочникПользователи.Ссылка = &ТекущийПользователь)
            ИЛИ ЗаказКлиента.Менеджер2 = &ТекущийПользователь)
   lamme
 
3 - 29.12.18 - 15:01
в итоге такое



ЗаказКлиента ИЗ Документ.ЗаказКлиента КАК ЗаказКлиента, Документ.ЗаказКлиента КАК ЗаказКлиента1
ГДЕ (ЗаказКлиента.Менеджер В
                (ВЫБРАТЬ
                    СправочникПользователи.Сотрудник
                ИЗ
                    Справочник.Пользователи.ДокументыСотрудников КАК СправочникПользователи
                ГДЕ
                    СправочникПользователи.Ссылка = &ТекущийПользователь)
            Или 
            (ЗаказКлиента.Менеджер2 В
                (ВЫБРАТЬ
                    СправочникПользователи.Сотрудник
                ИЗ
                    Справочник.Пользователи.ДокументыСотрудников КАК СправочникПользователи
                ГДЕ
                    СправочникПользователи.Ссылка = &ТекущийПользователь)))

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Рекламное место пустует