1. whtblck 10.01.17 12:45 Сейчас в теме

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

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

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

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

Спасибо
Ответы
Избранное Подписка Сортировка: Древо
2. Shreki2015 2 10.01.17 12:53 Сейчас в теме
(1) запретить доступ к общему журналу "кладовщику"
сделать общий без нужного типа документа ("Начисление зарплаты").
и его сделать доступным кладовщику.
в общем журнале сумму документа "Начисление зарплаты" сделать видимой всем, кроме "кладовщика". пусть видит что есть документ, общей суммы не будет видеть и открыть не сможет.
10. falcon 12.01.17 12:27 Сейчас в теме
(1) если отборы пользователю не нужны, то в нужные (не нужные) доки, включить реквизит, заполнять его при записи и по нему устанавливать отбор.
15. корум 311 12.01.17 14:31 Сейчас в теме
(1) Journal.dll вам в помощь.
В общем случае настройка доступа в 7.7 ведется отборами, в ПриОткрытии() документов и справочников вызывается процедура проверки.
Журналы меняются на отчеты с таблицами значений.

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

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

Но один чёрт проще и надёжней вытворять это на 8 платформе, а 7.7 оставить как систему сбора первичных данных.
3. whtblck 105 10.01.17 16:14 Сейчас в теме
как вариант, но
сделать общий без нужного типа документа ("Начисление зарплаты")

в общий журнал включаются все документы. исключить какой-то вид нельзя.
можно сделать дополнительный, но в нем не будут работать отборы (по автору, контрагенту, виду документа и т.п.)
8. Shreki2015 2 11.01.17 16:59 Сейчас в теме
4. jj_mail 10.01.17 16:37 Сейчас в теме
а если попробовать сделать список "разрешенных" документов и передать его в качестве параметра при отборе по виду документов ? Отбор включать при открытии формы журнала
5. whtblck 105 10.01.17 17:00 Сейчас в теме
(4) была такая идея.
не помню, можно ли отобрать по списку документов.
Нужно проверить
9. Shreki2015 2 11.01.17 17:00 Сейчас в теме
(4) как вариант.
и запретить конкретному пользователю или набору прав менять отборы. а то при отборе по автору например, вылезет скрываемый документ.
6. jj_mail 10.01.17 17:03 Сейчас в теме
7. jj_mail 10.01.17 17:04 Сейчас в теме
там будет интереснее получить этот самый список
11. jj_mail 12.01.17 12:52 Сейчас в теме
Ну и пусть себе будут отборы. Можно под пользователем сделать список "разрешенных" видов документов. Отбор по виду документа включать всегда
13. falcon 12.01.17 14:09 Сейчас в теме
(11) загребешься поддерживать несколько списков отборов, проще тогда журнал переделать на отчет.... куда меньше трудозатрат.
12. jj_mail 12.01.17 12:53 Сейчас в теме
кстати, это даст возможность "на ходу" "админить" доступы пользователей к документам
14. falcon 12.01.17 14:09 Сейчас в теме
(12) чтобы что-то админить на ходу.. надо все это заложить в систему.... см. 13.
16. v3rter 12.01.17 15:07 Сейчас в теме
Может достаточно запретить открывать такие документы?
17. imax26 51 19.04.17 05:15 Сейчас в теме
Можно через FormEX перехватывать названия документов.
Недавно решал такую задачу - менеджеры не должны были видеть зарплату соседа.
Если надо - пишите в личные, за шоколадку зашлю кусок кода.
Оставьте свое сообщение
Новые вопросы с вознаграждением
Автор темы объявил вознаграждение за найденный ответ, его получит тот, кто первый поможет автору.

Вакансии

Программист 1С
Санкт-Петербург
зарплата от 100 000 руб.
Полный день

Руководитель группы сервисов ЭДО, ЭЦП и криптографии
Москва
зарплата от 150 000 руб.
Полный день

Руководитель группы интеграций (1С)
Москва
зарплата от 150 000 руб.
Полный день

Руководитель группы сервисов FRM на 1С
Москва
зарплата от 150 000 руб.
Полный день

Консультант-аналитик 1С (ЗУП)
Санкт-Петербург
Полный день