|
УПП. Запрет проведения 2х документов пользователям раньше определенной даты. | ☑ | ||
---|---|---|---|---|
0
lobo
08.10.14
✎
10:19
|
Есть 2 типа самописных документов, которые расчетчик при начале своей работы с табелями должен закрыть для перепроведения остальным пользователям (это надо делать до установки ДатыЗапретаРедактирования ПоОрганизации ).
Сделала в ПВХ ПраваПользователей доп. Право1 типа Дата. Проверка в ПриОткрытии() в Документах - при определенной роли проверять Дату в Право1, если дата не установлена ,тогда игнорируем и открываем док.для редактирования или открываем только для просмотра. Для Расчетчика обработка по заполнению Даты а Право1. Можно было сделать дополнительный периодический РС для этого - но стоит ли? РЛС в системе не включено. Покритикуйте решение. |
|||
1
shuhard
08.10.14
✎
10:27
|
(0) решение так себе
блокировать проведение положено в подписке перед записью, а не в формочке |
|||
2
Ник второй
08.10.14
✎
10:29
|
(1) Типовые блокируют в формочках.
|
|||
3
shuhard
08.10.14
✎
10:31
|
(2) и чё, в типовой можно из списка или групповой обработкой перепровести документ закрытого периода ?
|
|||
4
Ymryn
08.10.14
✎
10:32
|
Не нравится вариант с запретом редактирования на форме, ибо если вдруг через обработку (например, групповое изменение реквизитов ... ) решат изменить, где-нибудь ошибутся и привет, приплыли. Лучше блокировать непосредственно запись.
|
|||
5
Ник второй
08.10.14
✎
10:33
|
(3) Нет... но блокировать форму документа вполне нормальное решение. Естественно надо не забыть и про проведение вне форм.
|
|||
6
lobo
08.10.14
✎
10:36
|
(1) про подписку думала
(3)(4) у этих пользователей нет прав на групповые перепроведения доков. Они их вводят и редактируют в течении месяца. |
|||
7
lobo
08.10.14
✎
10:44
|
(1) Правильно. Положено ПередЗаписью(). С другой стороны - зачем мучить человечка - он там что-то будет исправлять, начнет проводить - а ему выдаст, что не положено :)
(2) Действительно сделано по типу Типовой ,только опирается на свою Дату - что-то по типу ДатыЗакрытияПериода |
|||
8
Ymryn
08.10.14
✎
10:45
|
(6) имхо, решение получается очень узким. Работает только с ограниченным набором прав, если потом вдруг потребуется использовать схожий функционал для людей, использующих групповые перепроведения (или появится какая-то сторонняя обработка, на которую появятся права у этих пользователей), то решение станет непригодным. Т.е. яркий минус в ограниченности применения.
(7) Можно предусмотреть оба варианта. Хуже не будет. Но вариант Перед записью просто даст гарантию, что он не отредактирует, а блокировка формы - это тогда уже рюшечки для пользователя. |
|||
9
lobo
08.10.14
✎
10:49
|
(8) согласна - наверное надо будет добавить и ПередЗаписью
|
|||
10
iHell
08.10.14
✎
10:55
|
(9) мб обработка проверки заполнения ?
|
|||
11
lobo
08.10.14
✎
10:58
|
а зачем ПроверкаЗаполнения ? ПередЗаписью - неплохо
|
|||
12
gae
08.10.14
✎
11:21
|
(5) Это для того, чтобы пользователь как дурак не заходил в документ, не редактировал его полчаса, а при попытке записи узнавал, что записать то он это все не может.
А сам запрет - именно перед записью. |
|||
13
gae
08.10.14
✎
11:29
|
(0) То есть эту дату надо будет установить у всех пользователей? А обработка будет массово заполнять у всех остальных пользователей, кроме самого расчетчика?
А если вдруг новый пользователь появится? Мы обычно для своих расширенных запретов редактирования "закрытых" документов или разделов учета. Чтобы было удобно и надежно. Например самое простое что видел - регистр сведений в котором указывается, в какой организации какой документ по какую дату закрыть. Ну и подписками ловим. В итоге вся система в отдельных объектах, обновлению не мешает. |
|||
14
gae
08.10.14
✎
11:30
|
+(13) читать как: Мы обычно для своих расширенных запретов редактирования "закрытых" документов или разделов учета делаем отдельные настройки с подписками.
|
|||
15
lobo
08.10.14
✎
11:35
|
(13)почему - по Ролям и по Группам пользователей заполнение обработкой
|
|||
16
lobo
08.10.14
✎
11:38
|
(13) спасибо за идею - посмотрю как реализовать(Поэтому в начале и спрашивала про РС - измерения Док,Пользователь,ресурс Дата).
Сейчас это дейтсвие рассматриваю как одноразовае - но может быть действительно надо будет на др.документы потом распространять |
|||
17
gae
08.10.14
✎
11:45
|
(16) Правда, если делать более-менее универсальное решение, то надо подумать о правах доступа на сами настройки доступа.
Например гл. бух может запрещать редактировать документы, влияющие на НДС, а расчетчику надо закрывать документы по учету выработки. Но гл. буху не нужно, чтобы кто-то, тот же расчетчик, мог, пусть даже и случайно, открыть НДС-ные документы. Так что есть над чем подумать :) |
|||
18
lobo
08.10.14
✎
12:03
|
(17) спасибо
|
|||
19
shuhard
08.10.14
✎
12:05
|
(17) и плачет ГБ, убивается, права полные, а поменять дату отсечки низяя
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |