В начало
Запрет просмотра
премий сотрудникам
Необходимо запретить всем сотрудникам просмотр
документов "НачислениеРаботникам", в
которых начисляется премия, при этом все остальные категории сотрудников премии
могут просматривать. Итак, в
некой загадочной организации имеется три категории работников: администраторы,
сотрудники и кассиры. Список пользователей показан далее. Рис. Список
пользователей программы «1С: Предприятие» Также
имеется нехилый документ под названием «Начисления работникам», с помощью
которого руководство фирмы всячески мотивирует своих сотрудников к трудовой
деятельности. Рис. Документ
«Начисления работникам» В один прекрасный момент руководство
организации подумало и решило, что простым сотрудникам ни к чему видеть
документы, в которых начисляется премия и дало распоряжение программистам,
чтобы они перекрыли доступ к данной информации. Для этого нужно перейти в конфигуратор в дерево объектов,
найти роль «Сотрудник» в ветке «Общие - > Роли». Далее в левой части на
закладке «Права» найти документ «Начисление работникам», выделить в окне
«Права» право на чтение и после того как станет активной иконка с плюсиком
добавить в правом нижнем окне «Ограничения доступа к данным» дополнительное
условие. Результат данного действа показан ниже. Рис. Роль «Сотрудник» Что же мы в итоге получаем? Для
проверки всего этого запускаемся в режиме «1С: Предприятие» под разными пользователями с разными правами,
находим пресловутый документ «Начисления работникам» и внимательно сравниваем. Кассиры и админы видят документ
«Начисления работникам» так: Рис. Документ
«Начисление работникам» А вся остальная масса работников, т.е. те, кто имеет
права «Сотрудник» видят документ «Начисления сотрудникам» иначе, точнее не
видят те документы, в которых вид начисления это «Премия». Вот такие вот дела. Рис. Документ «Начисления работникам» Таким образом, как говорила героиня одного
небезызвестного фильма великого кинорежиссера Леонида Гайдая: «Легким движением
руки брюки превращаются в элегантные шорты». |
||