![]() |
|
Отследить- документ проводится из обработки или нет. | ☑ | ||
---|---|---|---|---|
0
Полька
21.01.16
✎
08:33
|
Есть обработка. Некий документ должен заполняться и проводиться только из нее.
Если вдруг войдут в этот документ обычным порядком (через меню, журнал и т.д) можно как-то это отследить и запретить проведение? |
|||
1
asady
21.01.16
✎
08:34
|
(0) для этого есть ДополнительныеСвойства у объекта
|
|||
2
Fedor-1971
21.01.16
✎
08:40
|
(0) Права документа "Интерактивное проведение" и "Интерактивное проведение оперативное" - пользователи не проведут из формы, а обработка ориентируется на право "Проведение".
Если есть желание можешь какой-нить роли всё-таки выдать право интерактивного проведения документа |
|||
3
Полька
21.01.16
✎
11:00
|
(2) спасибо, получилось
|
|||
4
Timon1405
21.01.16
✎
11:02
|
(2) то есть если под админом запустить из формы, то вся логика сломается?
|
|||
5
Serg_1960
21.01.16
✎
11:07
|
(информация к размышлению)
Пользователь может запустить другую обработку (не ту, которая "есть обработка" автора). Например, универсальная обработка по групповой обработке справочников и документов. Которая позволяет изменять/проводить документы. |
|||
6
Fedor-1971
21.01.16
✎
11:18
|
(4) если админу даны права интерактивного проведения, то он проведёт док, а про логику не знаю, возможно и сломается
(5) с этим то же можно бороться, достаточно выбрать для документа режим Удаление движений: "Не удалять автоматически" и при проведении другими средствами в движениях ничего не поменяется, правда придётся помнить про такую засаду при использовании стандартной свёртки и при отмене проведения - движения то останутся. Но, как я понял ТС, она создала ПриПроведении, но не хотела выдать разрешение проводить документы интерактивно. |
|||
7
Timon1405
21.01.16
✎
11:27
|
(6) в теме(0) ни слова о правах, ТС нужен ключ("МояОбработка"), с которым и только с которым должен проводится документ, без этого ключа, документ проводится не должен(ни из под кого), и в (1) написано где этот ключ хранить и в обработке проведения документа и обрабатывать
|
|||
8
xxTANATORxx
21.01.16
✎
11:43
|
>>ключ("МояОбработка"), с которым и только с которым должен проводится документ, без этого ключа, документ проводится не должен(ни из под кого)
жесть, за такое нужно леской ... |
|||
9
Fedor-1971
21.01.16
✎
11:44
|
(7) "Если вдруг войдут в этот документ обычным порядком (через меню, журнал и т.д) можно как-то это отследить и запретить проведение?"
реализуем ПриПроведении и правами, без всяких ключей, запрещаем пользователю интерактивно проводить документ. Любая обработка проведения документов сработает, а пользователь не сможет провести интерактивно (или сможет уполномоченный). Зачем ещё городить огород с передачей ключа в ПриПроведении? |
|||
10
Mort
21.01.16
✎
11:46
|
Как обычно, правильный ответ в (1) и куча хлама шобы попроще и потупее.
|
|||
11
Fedor-1971
21.01.16
✎
11:55
|
(10) это с какого боку посмотреть: можно воспользоваться стандартными средствами платформы, а можно напрограммировать кучу всякой всячины и задаться вопросом "собственно зачем?".
Соотношение Время/Трудозатраты в каком случае лучше? |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |