Имя: Пароль:
1C
1С v8
Настройка прав. Разрешить запись, запретить чтение
,
0 s_newbi
 
15.05.15
17:00
Конфигурация КА. В базе ведется несколько организаций.
Нужно сделать чтоб некая группа пользователей не имела возможности просматривать документы по одной из организаций. Эта задача решена типовой настройкой доступа на уровне записей.
Но теперь требуется дать им возможность создавать документы по этой организации.
Да, бред. Создавать - можно, смотреть - нельзя. Но надо.
Как бы это лучше организовать?
1 Cap_1977
 
15.05.15
17:11
никак
2 Михаил Козлов
 
15.05.15
17:30
Глаза завязывать.
Интересно, как это себе представляет постановщик задачи?
RLS по ответственному.
3 s_newbi
 
15.05.15
17:35
(2) Представляет так: сидит менеджер, привзли товар, менеждер взял и завёл его. А что там еще приходило и прочее ему знать нельзя.
4 Drac0
 
15.05.15
17:36
(3) Наркотрафик автоматизируете? :)
5 mehfk
 
15.05.15
17:37
Делай тогда RLS по ответственному
6 Drac0
 
15.05.15
17:37
(0) Делаете обработку, в которой используется процедура привилегированного моуля по созданию документа.
7 Новый участник
 
15.05.15
17:40
Сумасшедшим - сумасшедшее решение.

2 организации, "Чёрное" и "Черное". RLS на вторую. Вводите документы на первую, шайтан-машине объяснить - появился 5 и больше минут назад проведённый документ по первой - изменить на вторую и провести.

Но лучше лечиться.
8 Lama12
 
15.05.15
17:53
(0) Допустим задачу решите. Как планируете бороться с такой ситуацией?
Пользователь начал вводить документ. Еще до конца не ввел. Записал его что б он не потерялся. Случайно нажал кнопку "Закрыть". Документ закрылся. В базе он есть. Не проведен. Организация другая. Пользователь его изменить уже не сможет.
Тоже самое, если документ полностью введен, но допустим сумма ошибочная или поменялась. Как пользователь его исправит если он его не видит?
Конечно, можно посадить второго пользователя в конечной организации который будет такие документы править. Если б я был первым пользователем, я б сделал так, что по уважительным причинам у меня б делалось куча документов не до конца заполненные. Причем это были бы не ошибочные документы. Количество таких документов сделал бы максимальным.
А дальше куча фантазии, и документы можно не вводить так как система не дает. В результате, вводить документы все равно будет человек имеющий право просматривать и записывать документы организации.
9 Diman000
 
15.05.15
18:10
(0) Бред полный, уточняй задачу. Не может быть такого "надо". Только если эти документы создают полным автоматом без участия пользователя при заполнении.
10 Diman000
 
15.05.15
18:14
Убеди, что запретить смотреть документы, которые сам же и ввел это чушь.
И придите к решению из (5).
11 Defender aka LINN
 
15.05.15
19:22
(3) И что завел тоже знать нельзя?
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс