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