Имя: Пароль:
1C
1С v8
Как сделать так, чтобы документ мог редактировать только создатель?
,
0 sqr4
 
07.11.13
12:46
Как лучше сделать, в какую сторону копать?
1 sqr4
 
07.11.13
12:46
Бухгалтерия 2.0
2 shuhard
 
07.11.13
12:47
(0) в поиск
было 100500 раз
3 Ненавижу 1С
 
гуру
07.11.13
12:47
а если в отпуск уйдет?
4 sqr4
 
07.11.13
12:48
(3)в декретный) Наверно нужен будет пользователь которому все можно
5 Холодильник
 
07.11.13
12:48
Создатель..хмм.. Бога нет!
6 AugustBlack
 
07.11.13
12:49
в журнал регистрации
7 Холодильник
 
07.11.13
12:49
пишете в РЛС разрешение на изменение что-то типа
&ТекущийПользователь =  Док.Ответственный
8 Холодильник
 
07.11.13
12:51
зы. а тем временем дискуссия на небесном форуме, среди ангелов и архангелов:

V1.0 Как сделать так, чтобы человека мог редактировать только Создатель?

Как лучше сделать, в какую сторону копать?Эти люди уже научились сами себя изменять
9 sqr4
 
07.11.13
12:56
а от рлс производительность сильно падает?
10 Лодырь
 
07.11.13
12:57
(9) Смотря от какого.
11 sqr4
 
07.11.13
12:58
(10) &ТекущийПользователь =  Док.Ответственный вот от такого
12 Джинн
 
07.11.13
12:58
(0) Глупость это.
13 sqr4
 
07.11.13
12:58
(12) А как доказать?
14 Галахад
 
гуру
07.11.13
12:59
Перед записью.

Если НЕ Ответсвенный = Ссылка.Ответсвенный Тогда
Сообщить("Пошел нафиг!");
Отказ = Истина;
КонецЕсли;
15 MiniMuk
 
07.11.13
12:59
(0) Начни с малого, определись как будешь определять что это создатель
16 Нуф-Нуф
 
07.11.13
13:00
создатель? тот самый?
17 Галахад
 
гуру
07.11.13
13:00
(14) + Это если не Новый.
18 MiniMuk
 
07.11.13
13:01
(14)  не учи плохому, расскажи про подписки
19 sqr4
 
07.11.13
13:02
Как я понял, это не особо жизнеспособно... Лучше отговорить, я правильно понял
20 Лодырь
 
07.11.13
13:03
(19) Вполне жизнеспособно.
21 Лодырь
 
07.11.13
13:04
(11) У тебя ж RLS будет только на изменение. Так что тормозов не будет.
22 Галахад
 
гуру
07.11.13
13:05
(18) Догадается, наверное. А то и устать можно копипастить в каждый модуль.
23 sqr4
 
07.11.13
13:06
(22) Да я про РЛС думаю и вообще про то стоит ли... На юмор внимания мало обращаю
24 Лодырь
 
07.11.13
13:07
(23) Когда стоит это хорошо
25 Bigbro
 
07.11.13
13:12
(4) пользователя которому все можно очень быстро задолбают.. проходили.
26 catena
 
07.11.13
13:14
(12)Почему? У нас бухи так работают, сделано через Доступ к документам других пользователей, в случае экстренного отсутствия легко дать доступ замещающему.
27 Джинн
 
07.11.13
13:14
(13) Легко - автор документа Пупкин уволился и приняли Иванова. И? Варианты - Пупкин заболел, ушел в запой, уехал в командировку на полгода в Антарктиду...
28 Лодырь
 
07.11.13
13:17
(27) Пользователь с другой ролью бодренько правит все что надо. Да и вообще - нехрен править документы задним числом.
29 AndyD
 
07.11.13
13:35
в модуле объекта или в подписке на событие перед записью

Если не рольдоступна("полныеправа") и Ответсвенный <> текущийпользователь Тогда
Сообщить("Нельзя!");
Отказ = Истина;
КонецЕсли;

и в при открытии формы еще можно по тому же условию ставить толькопросмотр
30 AndyD
 
07.11.13
13:37
(29) ну и проверка, что это не новый
31 sqr4
 
07.11.13
13:39
В доках поле ответственный не заполнено
32 AndyD
 
07.11.13
13:44
значит надо сделать чтобы заполнялось
и еще условие, что если не заполнено, то все имеют доступ
33 Холодильник
 
07.11.13
14:28
любители изменять модули, после вас потом запаришься обновляться и исправлять
34 Artful Den
 
07.11.13
14:37
(0) Сделай подписку на событие