Временная блокировка на просмотр остатков в УТ 10.3

1. criptid 03.10.22 17:14 Сейчас в теме
Доброго всем. Как можно реализовать временную блокировку(скрытие) остатков от некоторых пользователей в базе, чтобы не было возможности смотреть остатки в документах и отчетах? делать проверки во всех местах вывода остатков и по условию скрывать?
По теме из базы знаний
Найденные решения
2. booksfill 03.10.22 17:34 Сейчас в теме
Остатки чего?
В каких документах вы нашли остатки?

При таких вводных могу только сделать предположение, что возможно подойдет
RLS, а в них проверка, например, на условие вхождения в группу и взведенную "константу/параметр сеанса и т.п.".

Надежно, плюс хорошо тормозит базу. :)

#Если &ИспользоватьОграничениеПоОстатки #Тогда
ТекущаяТаблица
ИЗ
    #ТекущаяТаблица КАК ТекущаяТаблица
        ЛЕВОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ РАЗЛИЧНЫЕ
            СоставГруппы.Ссылка КАК ГруппаПользователей
        ИЗ
            Справочник.ГруппыПользователей.ПользователиГруппы КАК СоставГруппы
        ГДЕ
            СоставГруппы.Пользователь = &ТекущийПользователь) КАК ГруппыПользователей
        ПО (ИСТИНА)
ГДЕ
ТекущаяТаблица.ЭтоГруппа
Показать


Ну и т.п. сами сообразите.
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. booksfill 03.10.22 17:34 Сейчас в теме
Остатки чего?
В каких документах вы нашли остатки?

При таких вводных могу только сделать предположение, что возможно подойдет
RLS, а в них проверка, например, на условие вхождения в группу и взведенную "константу/параметр сеанса и т.п.".

Надежно, плюс хорошо тормозит базу. :)

#Если &ИспользоватьОграничениеПоОстатки #Тогда
ТекущаяТаблица
ИЗ
    #ТекущаяТаблица КАК ТекущаяТаблица
        ЛЕВОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ РАЗЛИЧНЫЕ
            СоставГруппы.Ссылка КАК ГруппаПользователей
        ИЗ
            Справочник.ГруппыПользователей.ПользователиГруппы КАК СоставГруппы
        ГДЕ
            СоставГруппы.Пользователь = &ТекущийПользователь) КАК ГруппыПользователей
        ПО (ИСТИНА)
ГДЕ
ТекущаяТаблица.ЭтоГруппа
Показать


Ну и т.п. сами сообразите.
3. criptid 04.10.22 10:26 Сейчас в теме
(2)благодарю, то что нужно.
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот