8.х Ограничение на видимость документов

Тема в разделе "Конфигурирование на платформе "1С:Предприятие 8"", создана пользователем php5, 5 сен 2008.

  1. TopicStarter Overlay
    php5
    Offline

    php5

    Регистрация:
    20 фев 2007
    Сообщения:
    22
    Симпатии:
    0
    Баллы:
    1
    Платформа 8.0.18.2
    Задача: Нужно ограничить видимость документа для некоторых ролей в зависимости от значения реквизита "ЗапретНаПросмотр" этого же документа.

    Я решил сделать с помощью RLS на уровне платформы. Но появился некоторый неприятный момент, который совсем не устраивает. Перестали открываться вообще документы, в цепочке которых учавствует документ с запрещенным просмотром (программа ругается, выдает сообщение и при нажатии "ок" закрывается).

    Мой код на чтение для прочих полей(всех):
    Код:
    ЗаказНаряд ГДЕ ЗапретНаВыгрузку = ЛОЖЬ
    
    Какие еще есть варианты скрыть документ?
  2. GvH
    Offline

    GvH Опытный в 1С

    Регистрация:
    12 авг 2008
    Сообщения:
    179
    Симпатии:
    0
    Баллы:
    26
    Ну например поставить платформу 8.1.
  3. scanner1980
    Offline

    scanner1980

    Регистрация:
    12 фев 2009
    Сообщения:
    1
    Симпатии:
    0
    Баллы:
    1
    можно попробовать дать доступ на поля Ссылка, Номер, Дата
  4. BabySG
    Offline

    BabySG Администраторы Команда форума Администратор

    Регистрация:
    10 июн 2007
    Сообщения:
    11.853
    Симпатии:
    12
    Баллы:
    29
    Когда есть подчиненные документы, видимо пытаются какие-то данные тащить оттуда. Поэтому такой запрет не прокатит.

Поделиться этой страницей