При ведении учета в программе 1С:Бухгалтерия предприятия 3.0 регулярно возникает необходимость закрывать прошедшие отчетные периоды от случайного редактирования. Традиционно этой задачей занимается главный бухгалтер. Однако при попытке предоставить сотруднику такую возможность администраторы часто сталкиваются с ситуацией, когда стандартного профиля Главный бухгалтер оказывается недостаточно: в интерфейсе пользователя попросту нет нужного пункта меню, и возникает ошибочное предположение о необходимости выдачи полных административных прав.
Выдача полных прав (роли Администратор системы или профиля Администратор) рядовым пользователям и даже главному бухгалтеру несет серьезные риски нарушения целостности информационной базы и конфигурации. Разберем по шагам, какие именно права требуются для самостоятельного управления датами запрета и как открыть доступ к этой настройке в пользовательском интерфейсе.
Прежде чем настраивать права конкретных сотрудников, проанализируем базовое требование программы: механизм дат запрета должен быть глобально активирован в самой системе. Если функционал отключен, ни один пользователь (даже с назначенными специальными ролями) не сможет воспользоваться ограничением периодов.
Выполним предварительную активацию под учетной записью с административными правами:
Только после включения этого флажка в информационной базе активируются соответствующие механизмы проверки и открывается возможность индивидуальной настройки дат.
Выясним причину, почему типовой профиль Главный бухгалтер не всегда позволяет редактировать даты запрета. В подсистеме управления правами библиотеки стандартных подсистем (БСП) за работу с датами запрета отвечают две специализированные роли:
Чтение дат запрета изменения — позволяет пользователю просматривать установленные границы запрета без права их редактирования.Добавление и изменение дат запрета изменения — предоставляет полные права на установку, изменение и снятие дат запрета как для всех пользователей, так и индивидуально.Поскольку предопределенные профили групп доступа закрыты от редактирования, правильным решением будет создание специального профиля:
Главный бухгалтер и создадим его копию (по кнопке Скопировать), назвав новый профиль, например, Главный бухгалтер (с правом закрытия периода). Альтернативный вариант — создать отдельный компактный профиль Установка дат запрета, содержащий только целевую роль, чтобы назначать его дополнительно к основному профилю.Важно: после изменения состава ролей пользователю необходимо обязательно перезапустить сеанс программы 1С, чтобы новые права вступили в силу.
Даже после назначения роли Добавление и изменение дат запрета изменения пользователь без прав администратора не увидит привычный раздел Администрирование, так как он скрыт от пользователей с ограниченными правами. В связи с этим возникает иллюзия, что настройка по-прежнему недоступна. Разберем способы открытия формы настройки дат запрета для не-администратора.
Shift + F11 и вставив внутреннюю навигационную ссылку на форму настройки дат запрета.Проанализируем важные нюансы, о которых необходимо помнить при передаче прав на закрытие периода пользователям без полных прав:
Добавление и изменение дат запрета изменения все равно сможет изменять дату запрета по всем организациям, а не только по доступным ему.Таким образом, для самостоятельной установки даты запрета изменения главному бухгалтеру совершенно не требуются административные привилегии: достаточно роли Добавление и изменение дат запрета изменения и настройки видимости соответствующей команды в интерфейсе программы.