Имя: Пароль:
1C
1С v8
УТ10: Пользователи обходят запрет Неоперативного проведения.
,
0 Кай066
 
06.10.14
15:39
Задача: Запретить неоперативное проведение

Пользователю назначена роль, где для всех документов снята галочка Интерактивное проведение неоперативное.
При попытке проведения задним числом выходит сообщение что документ не может быть проведён неоперативно - это хорошо.
но если изменить дату документа, а потом нажать Печать, выходит сообщение
Документ изменён. для печати необходимо записать и провести. Записать и провести? если нажимаем ОК, то документ проводится неоперативно. Это баг?
1 KRV
 
06.10.14
15:43
у 1С нет багов - есть фичи.
2 John83
 
06.10.14
15:44
платформу обнови
3 Кай066
 
06.10.14
15:46
(2) 8.2.19.106 - последняя 8.2
4 Кай066
 
06.10.14
15:46
(1) почему же тогда позволяет перепровести задним числом при явном запрете в роли?
5 Сияющий Асинхраль
 
06.10.14
15:47
(1) +100500 :-)
6 Сияющий Асинхраль
 
06.10.14
15:49
(4) потому что это 1С :-)
7 Hans
 
06.10.14
15:50
(4) наверное потому что там неинтерактивное проведение, а программное.
8 Кай066
 
06.10.14
15:57
(7) т.е. форма открыта на редактирование, а проведение всё равно программное? Что же тогда интерактивное проведение?
9 hhhh
 
06.10.14
16:02
(8) ставьте УТ 11
10 dmpl
 
06.10.14
16:02
(4) Потому что запрещено интерактивное проведение, а при печати - оно программное.
11 dmpl
 
06.10.14
16:03
(8) Дык записывает же не форма, а внешняя обработка.
12 dmpl
 
06.10.14
16:06
+(11) Точнее даже общий модуль.
13 dmpl
 
06.10.14
16:07
Т.е. интерактивно - это когда ты не используешь метод Записать(), а записывает сама платформа.
14 Кай066
 
06.10.14
16:08
Ясно, буду запрещать Интерактивное изменение проведённых.
15 Torquader
 
06.10.14
18:35
Проблема здесь в том, что кому-то показалось, что перед печатью нужно документ провести. К сожалению, объяснить писателям типовых, что это - маразм - невозможно.
Поэтому, "мыши едят кактус".
16 John83
 
06.10.14
19:52
юпс... перепутал с глюком проведения документа будущей датой..
17 dmpl
 
06.10.14
20:57
(15) Ну дык, понимаешь ли, они передают ссылку - и это зацементировано уже. Ну а чтобы ссылка нормально распечаталась - ее надо записать в базу. А если документ уже проведен - то запись автоматически означает проведение.
18 France
 
06.10.14
21:57
(15) вроде как абсолютно адекватное решение.. в чем проблемс?
19 Defender aka LINN
 
06.10.14
22:47
(18) Ну это же очень увлекательно - поменять в документе контрагента, все товары, распечатать - и не сохранить.
20 iHell
 
06.10.14
23:12
(14) Не проще сделать подписку тогда уж и настройку у пользователя ?