|
Настройка RLS | ☑ | ||
---|---|---|---|---|
0
Xammsa
12.10.12
✎
09:18
|
Платформа 8.2.15.294, Бухгалтерия предприятия 2.0.39.5
Создали роль бухгалтера по складу, которому нужен доступ только к операциям по счетам учета материалов. Создал роль, поставил ограничение доступа на чтение ПланСчетов.Хозрасчетный, на поле Ссылка: Хозрасчетный ГДЕ Хозрасчетный.Код В ("10","10.01","10.02","10.03","10.04","10.05","10.06","10.07","10.08","10.09","10.10") В этом списке нет, например, счетов затрат (20.01, 25, 26). Они бывают нужны, когда нужно в каком-нибудь документе указать счет списания, а материалист не может их выбрать, а если смотрит документ, составленный другим пользователем, то ему показывается "объект не найден". Если добавить счета затрат в список, то материалисту эти счета доступны, но также становятся видны и обороты по счету (в ОСВ), он может сформировать оборотно-сальдовую ведомость по счету, чего ему делать не надо бы. Можно ли настроить RLS так, чтобы в документе можно было выбрать счет, а обороты по нему нельзя было посмотреть? |
|||
1
alkov
12.10.12
✎
09:22
|
Добавить ограничение доступа на чтение регистра бухгалтерии?
|
|||
2
Maxus43
12.10.12
✎
09:22
|
вот удивляюсь я всегда, проблемы на ровном месте создают... ну почему бы буху не увидеть обороты 20? да он их смотреть не будет, нафиг не нужны если тока складом занимается. Ладны бы 70-й ограничить...
|
|||
3
Lexusss
12.10.12
✎
09:29
|
Нет. При проведении делается запись в регистр бухгалтерии по этому счету. Писать в таблицу, не имея прав на чтение этой записи, в 1С НЕЛЬЗЯ!
ПЫСЫ: На самом деле то, что сделал ты сейчас, никоим образом не ограничивает возможность увидеть обороты по тому же 70му счету. Просто открой журнал проводок и возрадуйся! |
|||
4
Xammsa
18.10.12
✎
16:03
|
Ладно, чисто из спортивного интереса. Как добавить ограничение на чтение на регистр бухгатерии для списка счетов? Что-то не получается нифига.
Создал ограничение: Хозрасчетный ИЗ РегистрБухгалтерии.Хозрасчетный КАК Хозрасчетный ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрБухгалтерии.Хозрасчетный КАК Хозрасчетный1 ПО Хозрасчетный.Организация = Хозрасчетный1.Организация ГДЕ Хозрасчетный1.СчетДт В(&СписокРазрешенныхСчетов) СписокРазрешенныхСчетов - параметр сеанса, он запоняется при начале работы пользователя и заполняется правильно. При попытке сформировать ОСВ выскакивает ошибка: "Таблица или поле AccountDt не содержится в поле FROM". |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |