Какие минимальные права нужны для установки даты запрета изменения в 1С:Бухгалтерия 3.0?

Системный администратор 1С v8.3 (Управляемые формы) 1C:Бухгалтерия Бухгалтерский учет IT и автоматизация бизнеса
← На главную

При ведении учета в программе 1С:Бухгалтерия предприятия 3.0 регулярно возникает необходимость закрывать прошедшие отчетные периоды от случайного редактирования. Традиционно этой задачей занимается главный бухгалтер. Однако при попытке предоставить сотруднику такую возможность администраторы часто сталкиваются с ситуацией, когда стандартного профиля Главный бухгалтер оказывается недостаточно: в интерфейсе пользователя попросту нет нужного пункта меню, и возникает ошибочное предположение о необходимости выдачи полных административных прав.

Выдача полных прав (роли Администратор системы или профиля Администратор) рядовым пользователям и даже главному бухгалтеру несет серьезные риски нарушения целостности информационной базы и конфигурации. Разберем по шагам, какие именно права требуются для самостоятельного управления датами запрета и как открыть доступ к этой настройке в пользовательском интерфейсе.

Предварительное включение функциональной опции администратором

Прежде чем настраивать права конкретных сотрудников, проанализируем базовое требование программы: механизм дат запрета должен быть глобально активирован в самой системе. Если функционал отключен, ни один пользователь (даже с назначенными специальными ролями) не сможет воспользоваться ограничением периодов.

Выполним предварительную активацию под учетной записью с административными правами:

  1. Перейдем в раздел Администрирование и откроем пункт Настройки пользователей и прав.
  2. Развернем группу настроек Даты запрета изменения.
  3. Установим флажок Даты запрета изменения.

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

Настройка профиля групп доступа и требуемые роли

Выясним причину, почему типовой профиль Главный бухгалтер не всегда позволяет редактировать даты запрета. В подсистеме управления правами библиотеки стандартных подсистем (БСП) за работу с датами запрета отвечают две специализированные роли:

  1. Чтение дат запрета изменения — позволяет пользователю просматривать установленные границы запрета без права их редактирования.
  2. Добавление и изменение дат запрета изменения — предоставляет полные права на установку, изменение и снятие дат запрета как для всех пользователей, так и индивидуально.

Поскольку предопределенные профили групп доступа закрыты от редактирования, правильным решением будет создание специального профиля:

  1. Откроем раздел Администрирование, перейдем в Настройки пользователей и прав и выберем справочник Профили групп доступа.
  2. Найдем стандартный профиль Главный бухгалтер и создадим его копию (по кнопке Скопировать), назвав новый профиль, например, Главный бухгалтер (с правом закрытия периода). Альтернативный вариант — создать отдельный компактный профиль Установка дат запрета, содержащий только целевую роль, чтобы назначать его дополнительно к основному профилю.
  3. В списке разрешенных ролей созданного профиля найдем и отметим флажком роль Добавление и изменение дат запрета изменения.
  4. Запишем и закроем форму профиля.
  5. Перейдем в справочник Группы доступа (или в карточку пользователя на вкладку Права доступа) и включим пользователя в группу с обновленным профилем.

Важно: после изменения состава ролей пользователю необходимо обязательно перезапустить сеанс программы 1С, чтобы новые права вступили в силу.

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

Даже после назначения роли Добавление и изменение дат запрета изменения пользователь без прав администратора не увидит привычный раздел Администрирование, так как он скрыт от пользователей с ограниченными правами. В связи с этим возникает иллюзия, что настройка по-прежнему недоступна. Разберем способы открытия формы настройки дат запрета для не-администратора.

  1. Через раздел «Операции»: перейдем в раздел Операции, где в группе Сервис должна появиться гиперссылка Даты запрета изменения данных. Если команда не видна, настроим видимость: нажмем на значок шестеренки (Настройка навигации или Настройка действий) в правом верхнем углу панели раздела, найдем команду в левом списке доступных команд и переместим ее в правый список отображаемых команд по кнопке Добавить.
  2. Через меню «Функции для технического специалиста»: если у пользователя включен доступ к данному меню (в старых релизах платформы — Все функции), откроем главное меню программы, перейдем в Функции для технического специалиста, развернем ветку Регистры сведений и выберем регистр Даты запрета изменения.
  3. По навигационной ссылке: форму можно открыть напрямую, нажав комбинацию клавиш Shift + F11 и вставив внутреннюю навигационную ссылку на форму настройки дат запрета.

Технические особенности и ограничения механизма

Проанализируем важные нюансы, о которых необходимо помнить при передаче прав на закрытие периода пользователям без полных прав:

  1. Отсутствие изоляции по организациям (RLS): механизм дат запрета изменения функционирует глобально для всей информационной базы. Если в базе ведется учет по нескольким организациям и включено ограничение доступа на уровне записей (RLS), пользователь с ролью Добавление и изменение дат запрета изменения все равно сможет изменять дату запрета по всем организациям, а не только по доступным ему.
  2. Разделение запрета изменения и запрета загрузки: стандартная дата запрета изменения блокирует только интерактивные действия пользователей и проведение документов непосредственно в интерфейсе. Если в базе настроен регулярный обмен (синхронизация данных) с другими конфигурациями (например, 1С:Управление торговлей или 1С:ЗУП), фоновая синхронизация может перезаписать закрытые документы. Для предотвращения искажения данных при обмене администратору требуется отдельно настроить функционал Дата запрета загрузки данных.

Таким образом, для самостоятельной установки даты запрета изменения главному бухгалтеру совершенно не требуются административные привилегии: достаточно роли Добавление и изменение дат запрета изменения и настройки видимости соответствующей команды в интерфейсе программы.

← На главную