|
1c8 права при проведении и перепроведении | ☑ | ||
---|---|---|---|---|
0
lobo
20.08.15
✎
10:35
|
Есь самописный документ, двигающий много РН и РС, для которого назначена дополнительная Роль. У пользователя на Документ все права ,кроме интерактивного удаления. Включено ограничение по Организациям. Дата ЗапретаРедактирования достаточно старая ,документ проводим за сегодня.
Документ можно провести, распровести ,изменить и снова провести. Но вот внести изменения в проведенный и провести заново не дает - пишет -"у пользователя недостаточно прав". На все регистры, которые двигает документ, даны все права. Мои фантазии исчерпались - может кто-то сталкивался с такой проблемой |
|||
1
Mort
20.08.15
✎
10:43
|
ЖР смотри, какой объект стопорит.
|
|||
2
lobo
20.08.15
✎
10:46
|
(1)сейчас гляну
|
|||
3
Cyberhawk
20.08.15
✎
10:47
|
"внести изменения в проведенный и провести заново не дает - пишет -"у пользователя недостаточно прав""
Покажи на картинке |
|||
4
lobo
20.08.15
✎
11:05
|
стопорит на регистре ПартииТоваровНаскладах. Причем в ограничении ПравДоступа к данным стоит условие
"ПартииТоваровНаСкладах где ложь" Снимешь условие - документ проводиться Вот в чем смысл этого условия |
|||
5
Апош
20.08.15
✎
11:07
|
(4) это что за набор слов?
|
|||
6
lobo
20.08.15
✎
11:08
|
ну и чего не понятно - вЖР написано что отказ в чтении на регистре ПартииТоваровНаСкладах. А в Паравах в Ограничения прописано такое вот себе условие
|
|||
7
Azverin
20.08.15
✎
11:26
|
(4) "ПартииТоваровНаСкладах где ложь" - это значит, что информация не будет прочитана.
|
|||
8
Azverin
20.08.15
✎
11:27
|
(7) равносильно снятой галки "Чтение"
|
|||
9
Nuobu
20.08.15
✎
11:29
|
(8) А не поделишься, зачем тогда такое писать, если можно снять глку?
|
|||
10
Апош
20.08.15
✎
11:30
|
(8) так уж и равносильно? чтение ничего и не чтение вообще - немного разные вещи
|
|||
11
Апош
20.08.15
✎
11:31
|
(9) никогда не встречал конструкции Если Ложь Тогда?
|
|||
12
lobo
20.08.15
✎
11:33
|
(7) спасибо - хоть понятно зачем
|
|||
13
Azverin
20.08.15
✎
11:33
|
(9) не, не совсем так:
ГДЕ ЛОЖЬ используется, когда пользователю надо дать доступ на обращение к таблице, но сами данные читать запретить. Если просто снять галку Чтение, то при обращении к таблице ВЫБРАТЬ РАЗРЕШЕННЫЕ ИЗ Таблица будет выдано исключение. Чтобы исключение не возникало, а запрос не возвращал данных используется такой финт. |
|||
14
Nuobu
20.08.15
✎
11:35
|
(11) Встречал, но сам не писал и менять конструкцию не приходилось.
(13) Спасибо, буду знать. |
|||
15
Lama12
20.08.15
✎
11:37
|
(10) Вот надо же так уметь в несколько слов вложить всю суть смысла такой конструкции. Молодца!
|
|||
16
Azverin
20.08.15
✎
11:37
|
(14) сам не знал!
|
|||
17
lobo
20.08.15
✎
11:38
|
(13) спасибо за разъяснения. Пока просто сняли это условие т.к. пользователю надо перепроводить этот документ и регистр задействован в движениях
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |