|
Проверка при отмене проведения | ☑ | ||
---|---|---|---|---|
0
Loko
25.04.18
✎
17:39
|
Всем привет! Есть задача, при отмене проведения документа реализация, чтобы выскакивал форма ввода пароля, введя который можно распроводить документ. Ладно форму ввода пароля сделаю, зашью пароль в код, а в какой момент эту форму открывать? есть какая нить процедура что то типа "ПередОтменойПроведения". Не нашел такой. Помогите, плиз)
|
|||
1
Lexey_
25.04.18
✎
17:40
|
(0) подскажу: при отмене проведения происходит запись
|
|||
2
Джинн
25.04.18
✎
17:41
|
(0) Если программная отмена проведения будет, то что делать будете? На мой взгляд затея бестолковая.
|
|||
3
Loko
25.04.18
✎
17:42
|
(2) #НаКлиенте
|
|||
4
Джинн
25.04.18
✎
17:44
|
(3) И?
|
|||
5
Loko
25.04.18
✎
17:44
|
(1) да, туплю уже. передзаписью с проверкой на проведен. спасибо)
|
|||
6
Lexey_
25.04.18
✎
17:45
|
(5) проведенный заказ тоже могут записать
|
|||
7
Loko
25.04.18
✎
17:46
|
(4) типа через групповое изменение документов и справочников можно обойти?
|
|||
8
RomanYS
25.04.18
✎
17:46
|
(5) с проверкой на режим записи. То, что он проведен, не означает, что его распроводят
|
|||
9
RomanYS
25.04.18
✎
17:46
|
(7) Можно просто из формы списка
|
|||
10
Loko
25.04.18
✎
17:48
|
(9) еще и из структуры подчиненности можно...
|
|||
11
Loko
25.04.18
✎
17:48
|
вот и прошу совета)
|
|||
12
Джинн
25.04.18
✎
17:50
|
(11) Вот и советуем - глупый способ решения. Измените концепцию.
|
|||
13
Loko
25.04.18
✎
17:52
|
(13) единственное на ум - отмена прав на распроведение документа. но не вариант.
|
|||
14
Buster007
25.04.18
✎
17:52
|
все те люди, которые знают пароль имеют право проведения. Не проще сделать отдельную роль на отмену проведения и назначить ее нужным людям?
|
|||
15
Buster007
25.04.18
✎
17:53
|
+(14) имеют право ОТМЕНЫ проведения. опечатался
|
|||
16
Loko
25.04.18
✎
17:58
|
(15) ситуация такова, что у всех пользователей полные права (это вопрос не ко мне почему так). придется тогда изменять роль полные права, чего не хочется делать. а раскидывать пользователей по ролям - гемор еще тот. в конфигурации куча новых объектов, завязанных только на полные права. т.е. время убьется больше. вот думал программно как, чтоб быстро и не так геморно было.
|
|||
17
Buster007
25.04.18
✎
18:00
|
делаешь подписку на все документы перед записью и пишешь там
Отказ = отмена проведения и не рольдоступна("МогуИХочуРаспровести") и назначаешь роль тем, кому надо |
|||
18
Loko
25.04.18
✎
18:01
|
(17) понял. спасибо.
|
|||
19
Fragster
гуру
25.04.18
✎
18:07
|
(17) код вообще не нужен, ибо отмена проведения это отдельное право, как и Интерактивное изменение проведенных.
Ну для упрощения можно в интерфейсе сделать кнопку, которая будет показывать форму ввода пароля и делать отмену в привилегированном режиме. |
|||
20
Loko
25.04.18
✎
18:12
|
(19) у всех полные права. увы.
|
|||
21
Мандалай
25.04.18
✎
18:13
|
РольДоступна нынче мезерабль.
Кошерно - ПравоДоступа. |
|||
22
Fragster
гуру
25.04.18
✎
18:50
|
(20) ну и зачем тогда это все?
|
|||
23
FIXXXL
25.04.18
✎
18:54
|
(0) отними у ролей право "Интерактивное изменение проведенных", оставив только тем, кому пароль собрался раздать
и забудь костыли парольные :) |
|||
24
FIXXXL
25.04.18
✎
18:55
|
(20) (23) + значит отдельную роль "Интерактивное изменение проведенных", у полных галку убери с документа
|
|||
25
RomanYS
25.04.18
✎
18:57
|
(23) наверняка пользователи без паролей заходят, или вообще без авторизации)
|
|||
26
FIXXXL
25.04.18
✎
18:59
|
(25) нах порядок! костыли-пароли - рулят! :)
|
|||
27
Джинн
25.04.18
✎
18:59
|
Мой Вам хороший совет - не нужно сначала сделать через жопу, а затем подпирать все костылями. Займитесь вплотную разграничением прав. Не такая уж неподъемная задача.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |