Как не отображать документы определенного вида для пользователей с определенными правами

1. александр (whtblck) 10.01.17 12:45 Сейчас в теме
Есть конфигурация 7.7 (какая именно - не важно).
Есть полный журнал документов.
Как пользователям с определенным видом прав не отображать документы определенного вида в полном журнале вообще?

Например:
Есть пользователь с правами "кладовщик". Есть документ "Начисление Зарплаты".
Кладовщик не должен этот документ видеть вообще.

В свойствах документа для этих прав и у этого вида документа все чеки сняты. Тем не менее в полном журнале они отображаются. Открыть, изменить и т.д. его пользователь не может. Можно ли его вообще не выводить?

Спасибо
Добавить вознаграждение
Ответы
2. Иван Иванов (Shreki2015) 10.01.17 12:53 Сейчас в теме
(1) запретить доступ к общему журналу "кладовщику"
сделать общий без нужного типа документа ("Начисление зарплаты").
и его сделать доступным кладовщику.
в общем журнале сумму документа "Начисление зарплаты" сделать видимой всем, кроме "кладовщика". пусть видит что есть документ, общей суммы не будет видеть и открыть не сможет.
3. александр (whtblck) 97 10.01.17 16:14 Сейчас в теме
как вариант, но
сделать общий без нужного типа документа ("Начисление зарплаты")

в общий журнал включаются все документы. исключить какой-то вид нельзя.
можно сделать дополнительный, но в нем не будут работать отборы (по автору, контрагенту, виду документа и т.п.)
4. jj_mail (jj_mail) 10.01.17 16:37 Сейчас в теме
а если попробовать сделать список "разрешенных" документов и передать его в качестве параметра при отборе по виду документов ? Отбор включать при открытии формы журнала
5. александр (whtblck) 97 10.01.17 17:00 Сейчас в теме
(4) была такая идея.
не помню, можно ли отобрать по списку документов.
Нужно проверить
6. jj_mail (jj_mail) 10.01.17 17:03 Сейчас в теме
7. jj_mail (jj_mail) 10.01.17 17:04 Сейчас в теме
там будет интереснее получить этот самый список
8. Иван Иванов (Shreki2015) 11.01.17 16:59 Сейчас в теме
9. Иван Иванов (Shreki2015) 11.01.17 17:00 Сейчас в теме
(4) как вариант.
и запретить конкретному пользователю или набору прав менять отборы. а то при отборе по автору например, вылезет скрываемый документ.
10. Maxim Max (falcon) 12.01.17 12:27 Сейчас в теме
(1) если отборы пользователю не нужны, то в нужные (не нужные) доки, включить реквизит, заполнять его при записи и по нему устанавливать отбор.
11. jj_mail (jj_mail) 12.01.17 12:52 Сейчас в теме
Ну и пусть себе будут отборы. Можно под пользователем сделать список "разрешенных" видов документов. Отбор по виду документа включать всегда
12. jj_mail (jj_mail) 12.01.17 12:53 Сейчас в теме
кстати, это даст возможность "на ходу" "админить" доступы пользователей к документам
13. Maxim Max (falcon) 12.01.17 14:09 Сейчас в теме
(11) загребешься поддерживать несколько списков отборов, проще тогда журнал переделать на отчет.... куда меньше трудозатрат.
14. Maxim Max (falcon) 12.01.17 14:09 Сейчас в теме
(12) чтобы что-то админить на ходу.. надо все это заложить в систему.... см. 13.
15. rjhev korum (корум) 291 12.01.17 14:31 Сейчас в теме
(1) Journal.dll вам в помощь.
В общем случае настройка доступа в 7.7 ведется отборами, в ПриОткрытии() документов и справочников вызывается процедура проверки.
Журналы меняются на отчеты с таблицами значений.

Некоторые для разделения доступа прикручивали УРБД.

Как ни крути, допиливать много, но процедура отработанная, гугл подскажет 5-6 вариантов.

Но один чёрт проще и надёжней вытворять это на 8 платформе, а 7.7 оставить как систему сбора первичных данных.
16. Роберт В е р т и н с к и й (v3rter) 12.01.17 15:07 Сейчас в теме
Может достаточно запретить открывать такие документы?