Имя: Пароль:
1C
1С v8
как спроектировать RLS для списка значений
0 vde69
 
17.08.11
18:36
есть задача сделать RLS для документа, при этом необходимо что-бы доступ настраивался "списком",

например документ заказ должен быть виден 10 (из 100) складам, при жтом склады в группу никак не объединишь, по сколько комбинаций слишком много.

пока вижу 2 варианта
1. в документе табличная часть
2. регистр сведений с измерениями склад/документ

оба варианта мне не нравятся :)
1 Fragster
 
гуру
17.08.11
18:39
сделать список, в котором указываются нужные склады
2 Fragster
 
гуру
17.08.11
18:40
Ваш К.О.
3 Mort
 
17.08.11
18:40
Думаю должны быть какие-то иные сущности, которые бы определяли документ к определенным складам. Не может просто сам по себе документ быть объектом прав.
4 2mugik
 
17.08.11
19:29
(0)ну может объединить в группу через доп реквизит. Может даже этот доп реквизит в документ записывать.
5 Господин ПЖ
 
17.08.11
19:30
делать "профили"...
6 FIXXXL
 
17.08.11
23:22
(0) а от чего строится зависимость видимости для конкретного склада? кто ее определяет?
в принципе есть РС ГруппаДоступностиСкладов, но раздувать его еще на каждый док как-то не по феншую...

кстати, это не с Размещением в заказах связано? тогда все просто
7 vde69
 
17.08.11
23:32
(6) склады - это абстракция, реальная задача в документообороте.

просто со складами проще для понимания, типа сборной накладной :)
8 FIXXXL
 
18.08.11
08:08
(7) документооборот? типа список постановщик-исполнители-проверяющие что ли?
непонятно в какой момент происходит утверждение списка "видящих" и из чего он складывается...
а так, самый простой вариант мне видится - ТЧ и на нее РЛС
9 vde69
 
18.08.11
08:39
(8) список в шаблоне.

но мне не нравится RLS по табличной части!!!
10 Ranger_83
 
18.08.11
08:51
(7)Расскажи про реальную задачу подробнее пож-та
11 vde69
 
18.08.11
09:01
(10) в документооборот ввели понятие "проект" и необходимо сделать видимость по проектам, их много (штук 200), причем 1 документ может относится к нескольким проектам.

по идее под это дело подходят "категории", но по категориям нету RLS
12 Ranger_83
 
18.08.11
09:11
(11)У тебя какая конфа,Документооборот 1с 8.2?В каких объектах будешь использовать проекты?
13 vde69
 
18.08.11
09:12
(12) КОРП, использовать буду практически везде
14 5 Элемент
 
18.08.11
09:17
Делай RLS по ТЧ - это нормально.
15 FIXXXL
 
18.08.11
09:40
(13) если везде - то RLS по-любому, если нет желания перелопатить всю конфу :)
а если не на ТЧ, то на что тогда? РС не покатит в запросах с РАЗРЕШЕННЫЕ
ТЧ наиболее прозрачный вариант кмк
16 Злобный монстр
 
18.08.11
09:47
(15) Почему не прокатит РС ?
17 FIXXXL
 
18.08.11
10:45
(16) м-мммм... в РЛС писать ограничение на основании РС, в котором связка док+проект? боюсь по скорости выйдет хуже, чем ТЧ.
хотя, надо пробовать
18 Злобный монстр
 
18.08.11
10:54
(17) Зато можно добавить например измерение "Пользователь" и назначать права эксклюзивно или еще что придумать. )))

Я такое делал - сильно не тормозит... хотя там объектов отбора мало...
Программист всегда исправляет последнюю ошибку.