рубрики: Отчеты и обработки | Дата: 1 марта, 2018
Ранее мы рассмотрели как создать и разместить внешний отчет в типовой конфигурации. Но мы это делали под полными правами.
И следующий вопрос, который возникает — как можно предоставить обычным пользователям, не наделенными правами администратора, возможность пользоваться внешними отчетами и обработками, внедренными в типовую конфигурацию. Рассматривать будем на примере конфигурации ЗУП редакции 3.1, но с большой долей вероятности все нижесказанное будет справедливо и для других типовых конфигураций, т.к. функционал работы с дополнительными внешними отчетами и обработками — это часть системы БСП (библиотека стандартных подсистем), которая сейчас входит в состав всех типовых конфигураций фирмы 1С.
Итак первое, что нам предстоит сделать это включить в конфигурации саму возможность использования дополнительных отчетов и обработок. делается это в меню Администрирование в разделе Печатные формы, отчеты и обработки.
И в открывшемся списке нужно поставить флажок Дополнительные отчеты и обработки
Теперь укажем разделы основного меню в которых можно будет получить доступ к дополнительному отчету/обработке.
Для этого открываем элемент справочника в котором мы ранее сохранили наш отчет, щелкаем по ссылке поля Размещение и выбираем необходимые разделы:
Теперь нам надо настроить список пользователей, которым будет доступен дополнительный отчет. Для этого нам надо провалиться в поле Быстрый доступ и в открывшейся форме перенести в правую часть нужных сотрудников.
Пользователь, чтобы открыть отчет должен зайти в соответствующий раздел и выбрать в подменю Сервис пункт Дополнительные отчеты или Дополнительные обработки для обработок:
В открывшемся окне пользователю будет доступен перечень всех дополнительных отчетов на которые у него есть права:
Несмотря на все манипуляции выше пользователь может не обнаружить в выбранном разделе в подменю Сервис пункт Дополнительные отчеты. Дело в том, что этот пункт меню представляет собой общую команду. И соответственно пользователю должна быть назначена соответствующая роль у которой есть право на использование этой команды. Поэтому идем в конфигуратор и ищем эту роль.
В моем случае это роль ИспользованиеДополнительныхОтчетовИОбработокЗарплатаКадры. То есть пользователю надо присвоить эту роль с использованием какого-либо профиля. Как настраивать права пользователей было рассмотрено ранее.
Добавить комментарий