Имя: Пароль:
1C
1С v8
Запрет На редактирование проведенного документа
,
0 smile03
 
08.05.14
10:54
Добрый день. Уважаемые программисты, подскажите, как сделать, чтобы после проведения документа был запрет на его редактирование. Кроме Некоторых лиц. Конфигурация УТ 10.3
1 Godofsin
 
08.05.14
10:56
(0) Ну права там всякие есть, роли...
2 shuhard
 
08.05.14
11:01
(0) позови программиста, мы ему объясним, где черкнуть пару строчек
3 smile03
 
08.05.14
11:04
(2) , а мне не можете объяснить. я все ему передам
4 shuhard
 
08.05.14
11:04
(3) нет
5 smile03
 
08.05.14
11:04
(4) почему?
6 ОбычныйЧеловек
 
08.05.14
11:05
(0)
Функция МожноРедактироватьПроведенныйДокумент()
    //Тут уже сам - на, что хватит фантизации
КонецФункции

Процедура ПередОткрытием(Отказ, СтандартнаяОбработка)
    Если Проведен Тогда
        ТолькоПросмотр=НЕ МожноРедактироватьПроведенныйДокумент();
    КонецЕсли;
КонецПроцедуры
7 Чайник Рассела
 
08.05.14
11:06
(6) вот костыль так костыль.
8 smile03
 
08.05.14
11:08
(6) , а если нужно все документы этот запрет поставить
9 ОбычныйЧеловек
 
08.05.14
11:09
(7) А что делать - какой вопрос - такой ответ
(8) Есть такая замечательная штука как "ПодпискаНаСобытия".
10 smile03
 
08.05.14
11:09
(6) , Может как-то с датой запрета поэкспериментировать
11 ОбычныйЧеловек
 
08.05.14
11:09
(10) Не поможет она тебе
12 smile03
 
08.05.14
11:10
(11) Добавить подпискуНаСобытие ПередЗаписью?
13 banco
 
08.05.14
11:11
(12) тебе в (1) уже подсказали. есть такое право "Интерактивное изменение проведенных"
14 ОбычныйЧеловек
 
08.05.14
11:12
(12) Да
(13) Не факт, что им вообще  документы нельзя менять - там наверняка миллион условий.
15 smile03
 
08.05.14
11:14
(14) пока стоит задача запретить всем сотрудникам редактировать, кроме четверых и то одному оставить на редактирование ПТиУ
16 Чайник Рассела
 
08.05.14
11:15
(15) фамилии этих четверых в студию!
17 smile03
 
08.05.14
11:16
(16) Иванов,Сидоров,Петров,Федоров
18 ОбычныйЧеловек
 
08.05.14
11:17
(16) (17) один один )))
19 Чайник Рассела
 
08.05.14
11:17
(17) это предопределенные фамилии, их использовать нельзя. Пускай меняют.
20 ОбычныйЧеловек
 
08.05.14
11:19
(15) Тогда (13)
21 smile03
 
08.05.14
11:19
(13) это что в каждой роли проверять стоит ли такая галка. если стоить, убрать?
22 banco
 
08.05.14
11:24
(21) можно редактировать сразу все роли
23 Godofsin
 
08.05.14
11:25
(21) Да сделай ты 2 роли! Одна позволяет менять, другая нет - и назначь нужным петровым, сидоровым
24 smile03
 
08.05.14
11:33
Сделаю ПодпискойНаСобытие и создам 2 роли
25 Godofsin
 
08.05.14
11:41
(24) *рукалицо
26 smile03
 
08.05.14
12:01
(25) Да сделай ты 2 роли! Одна позволяет менять, другая нет - и назначь нужным петровым, сидоровым. |||||||||  Предварительно во всех ролях в документах  убрать интерактивного проведения?
27 Godofsin
 
08.05.14
12:24
(26) Ты определись, что тебе нужно: запрет проведения или запрет отмены проведения?
28 smile03
 
08.05.14
12:37
(27) Полный запрет редактирования документа. И Проведения, и отмены проведения
29 Web00001
 
08.05.14
12:48
(25)Еще запасы сделай на случай войны, раз предусмотрительный такой.
Достаточно у роли которая используется всеми это право забрать, в новой роли это право дать и дать кому надо эту роль.
30 smile03
 
14.05.14
06:46
Каким образом можно поставить запрет на редактирование документа после 5 дней?
31 ILM
 
гуру
14.05.14
07:23
Подпишусь, понаблюдаю.)))
Текущаядата() - дней5