#0
by Беглый Чебурашка
Задача. Для определенных ролей нужно разрешить редактировать определенные документы, даже если они раньше даты ЗР. Почитал форум, ИТС, посмотрел конфу - есть вопросы. Подскажите как реалтизовать наиболее эффективно. Я так понимаю, что как вариант, достаточно в конфигураторе для роли/документа убрать ограничение RLS. Другой вариант. Для каждой роли хранить список видов документов-исключений. Изменить запрос RLS, чтобы проверялось вхождение документа в список документов-исключений. Второй вариант представляется более гибким, т.к. позволяет настраивать списки в режиме предприятия. Собственно вопрос - что хранить в подобном списке, чтобы затме можно было испеользовать для сравнения в запросе? Представление докумета? Тип?
#2
by France
В общем, делаем бронированный сейф с навороченной системой защиты... и оставляем мааааааленькую дверцу для директора...
#3
by Беглый Чебурашка
И как лучше хранить такой список? В регистре сведений? В табличной части какого-нибудь справочника, например, Пользователи или Группы пользователей.
#4
by Беглый Чебурашка
Неее.. для "консультанта 1с" и буха продвинутого :) Подобное было сделано ещё в комплексной, но там всё проще, понятнее.
#5
by х86
зависит от твоих задач, если нужно быстро(оперативно) менят права, тогда список исключений, если сделал и забыл тогда редактируй RLS.
#6
by Neco
В УПП сейчас ограничение по дате запрета редактирования реализовано через регистр сведений "ГраницыЗапретаИзмененияДанных". Структура регистра: Измрения: Организация - Тип: СправочникСсылка.Организации Ресурс: Как видим из структуры регистра механизм ограничения по дате может работать только для определнных организаций. Как решение вашей проблемы можно в данный регистр добавить еще одно измерение - "ВидДокумента", но тогда нужно корректировать все запросы в настройках ролей.
#8
by Беглый Чебурашка
Вот меня и интересует, что хранить в качестве ВидДокумента? Представление докумета? Тип?
#10
by Konst1Cv8
В момент сохранения определенного документа двигаем границу запрета изменения данных, а затем возвращаем ее в обычное состояние.
#12
by Neco
В базе данных нельзя сохранить данные типа "Тип", нужно сохранять имя объекта, можно воспользоватся объектом Метаданные: Метаданные.Имя
#13
by Беглый Чебурашка
Ну да, "оно" передвигается только в монопольном режиме вроде. Хм.. не знал про тип. Да, только как потом в запросе сравнить "что-то" документа с этим именем? Вроде условия: НужныйДокумент.Что-то в &СписокДокументовИсключений
#15
by Беглый Чебурашка
Это я понял. Так там и нужно проверить, входит ли этот документ в список исключений.
#16
by Neco
Мммм... нет там тебе нужно проверить только на доступность по поределнным ролям, т.е. вообщем-то механизм описанный в не нужен
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- УПП/Бух НИОКР. Как это сделать в УПП?
- Дата запрета редактирования в УПП
- УПП Дата запрета редактирования...
- из УПП в УПП
- УПП Можно ли в Упп посмотреть проводки по группе док-в?
- v7: v8: УПП. как начислять в УПП налог?
- УПП. Дата запрета редактирования
- УПП Попыталься в упп залить данные по ОКОФ с ИТС диска xml файл...
- УПП 1.2 ---> УПП 1.3
- УПП.Дата запрета редактирования
- Где в УПП стоит дата запрета редактирования?
- Есть дата начала и дата окончания как узнать попала дата в этот период или нет?
В этой группе 1С
- Где взять файл *.xml для выгрузки в 1C из АЦК ?
- Как в SQL запросе установить условие, на Чётность значения...?
- Для чего используется конструкция ВЫРАЗИТЬ в запросе?
- Ищу единомышленников для cдачи Проф ЗУП
- ошибка при открытии с файлом .cdx
- Заполнение поступления товаров и услуг по добавить Приходный ордер
- ТиС Групповое перепроведение
- 1с++ Не удалось прочитать файл prm
- почему в УПП документ сторнирование работает только ..
- Удаление игра из домена
- Запрет закрытия окна с помощью "крестика"
- как картинку добавить в список значений? из общих картинок?
- Загрузка файлов через FTP
- Консоль отчетов в УПП
- Штрих-код 12 символов и 1С
- Внешний вид этикетки
- Как в УТ 10.2 получить остатки на основе ТаблицыЗначений?
- Конвертация данных, обработка табличной части документа
- перенумерация справочника номенклатуры
- Проводка Дт 62.11 Кт 90.1.1 как сделать ее в комплексной?