При обновлении конфигураций на базе Библиотеки стандартных подсистем (включая «1С:Бухгалтерию предприятия 3.0») нередко возникает ситуация, когда у пользователей с ограниченными правами из интерфейса пропадают привычные разделы или списки документов. При этом у администратора с полными правами всё функционирует штатно. Разберем практический кейс, когда после очередного обновления пропал журнал кассовых документов, хотя права на сами документы и подсистемы были выданы.
Проанализируем поведение управляемого интерфейса платформы 1С:Предприятие 8.3. Часто разработчики сталкиваются со следующей картиной: в кастомной (самодельной) роли установлены права на подсистему «Банк и касса», открыт доступ на чтение и просмотр документов ПоступлениеНаличных (ПКО) и ВыдачаНаличных (РКО), однако пользователь не видит пункта вызова кассы на панели навигации.
Выясним причину такого поведения:
ОбщиеКоманды. Если у роли есть право на сам документ, но отсутствует право на вызов соответствующей общей команды (например, команды открытия единого журнала кассовых документов), ссылка в меню навигации раздела отображаться не будет.Приходный кассовый ордер в структуре метаданных «1С:Бухгалтерии 3.0» имеет имя ПоступлениеНаличных, а Расходный кассовый ордер — ВыдачаНаличных. Это может запутать при проверке отчетов по правам.Разберем по шагам, как локализовать и исправить проблему в конфигураторе:
Конфигуратор.ПоступлениеНаличных и ВыдачаНаличных, а также на их журнал.F7.Если права на общую команду выданы, но пользователь все еще не видит журнал, рассмотрим сопутствующие технические факторы:
/ClearCache или очистить локальные каталоги временных файлов пользователя в директориях %LOCALAPPDATA%\1C\1Cv8 и %APPDATA%\1C\1Cv8.Создание полностью «самодельных» ролей в основной конфигурации влечет за собой регулярные трудозатраты при каждом обновлении релиза поставщика, так как состав общих команд БСП периодически меняется.
Для стабильной работы рекомендуется использовать типовой механизм Профилей групп доступа в режиме «1С:Предприятие» (раздел Администрирование → Настройки пользователей и прав). Комбинируя стандартные атомарные роли поставщика (например, роли на чтение и добавление кассовых документов), администратор гарантирует корректное и автоматическое обновление прав на общие команды при последующих накатах обновлений.