← На главную
При настройке пользовательских прав в конфигурации «1С:Управление торговлей 11.5» администраторы нередко сталкиваются с ситуацией, когда пользователю назначены все необходимые роли на чтение и изменение документов инвентаризации (пересчетов товаров, актов оприходования, списания и порчи), однако в командном интерфейсе сам раздел или журнал документов не отображается. Разберем причины такого поведения платформы и выясним, как правильно настроить доступ к складским актам и инвентаризационным документам.
Анализ проблемы: почему прав на сами документы недостаточно
В типовых конфигурациях на базе «1С:Библиотеки стандартных подсистем» (БСП) видимость элементов в интерфейсе регулируется не только правами на конкретные объекты метаданных (документы, справочники, регистры), но и правами на подсистемы, в которые эти объекты включены. Если пользователю предоставлен полный доступ к документу ПересчетТоваров или СписаниеНедостачТоваров, но в его профиле групп доступа отсутствуют права на саму ветку командного интерфейса, платформа просто скрывает соответствующий пункт меню из панели навигации.
Рассмотрим по шагам комплексное решение данной проблемы и сопутствующие факторы, влияющие на доступность документов инвентаризации.
Шаг 1. Включение обязательных ролей подсистемы в профиль групп доступа
Для того чтобы команды открытия журналов документов появились в разделе «Склад и доставка», профиль пользователя должен содержать права на навигацию по интерфейсу склада. Выполним следующие действия:
- Перейдем в раздел «НСИ и администрирование» — «Настройки пользователей и прав» — «Профили групп доступа».
- Откроем созданный дополнительный профиль (или создадим копию типового профиля для редактирования).
- В списке разрешенных ролей обязательно отметим флажками роли:
- «Подсистема склад» — предоставляет право на отображение команд складского контура в интерфейсе;
- «Подсистема склад базовая» — обеспечивает базовые механизмы и видимость общих элементов подсистемы склада.
- Сохраним изменения в профиле по кнопке «Записать и закрыть».
Шаг 2. Разница типовых профилей: «Кладовщик» против «Работник склада»
Проанализируем назначение типовых ролей, с которыми часто возникает путаница. По умолчанию в конфигурации поставляются два похожих профиля:
- «Работник склада» — предназначен исключительно для выполнения физических складских операций (оформление заданий на отбор, размещение товаров, перемещение по адресным ячейкам на ордерном складе). Этот профиль архитектурно не предназначен для отражения финансовых документов товародвижения и не содержит прав на списания или оприходования.
- «Кладовщик» или «Заведующий складом» — содержат полные права на оформление инвентаризации, фиксацию излишков, недостач и порчи товаров, а также доступ ко всем сопутствующим регистрам учета.
Если требуется создать ограниченный профиль только для инвентаризации, рекомендуется брать за основу именно профиль «Кладовщик», отключая в его копии лишние функции, а не пытаться расширить права роли «Работник склада».
Шаг 3. Проверка функциональных опций и ордерной схемы
Если роли назначены, но журнал по-прежнему пуст или в нем отсутствуют нужные типы документов, проверим влияние системных настроек учета:
- Перейдем в раздел «НСИ и администрирование» — «Склад и доставка».
- Выясним, используется ли на складе ордерная схема при инвентаризации. При включенной ордерной схеме процесс строго разделен: складские работники создают только документ
ПересчетТоваров, а финансовые результаты формируются отдельными документами в журнале «Складские акты» (ОприходованиеИзлишковТоваров, СписаниеНедостачТоваров, ПорчаТоваров).
- Если ордерная схема отключена, проверьте доступность документов прямого отражения результатов пересчета на неордерном складе.
Шаг 4. Настройка ограничений на уровне записей (RLS)
Если в информационной базе включено разграничение прав доступа на уровне записей (RLS) по складам, одного назначения ролей недостаточно:
- Откроем группу доступа, в которую входит пользователь (раздел «НСИ и администрирование» — «Группы доступа»).
- Перейдем на вкладку «Ограничения доступа».
- Убедимся, что для вида доступа «Склады» задан список разрешенных складов. Если для пользователя не указан ни один склад, журнал «Излишки, недостачи, порчи» откроется, но будет полностью пустым, а при попытке ручного создания документа система выдаст ошибку нарушения прав доступа.
Шаг 5. Сброс пользовательских настроек интерфейса
Платформа «1С:Предприятие 8.3» сохраняет индивидуальные настройки интерфейса для каждого пользователя. Если сотрудник когда-либо ранее скрывал раздел или отдельные пункты меню, назначение новых прав не отобразит их автоматически.
- Войдем в систему под учетной записью пользователя.
- Откроем меню «Главное меню» — «Вид» — «Настройка панели навигации» (или вызовем настройку через контекстное меню панели разделов).
- Нажмем кнопку «Установить стандартные настройки» и подтвердим действие по кнопке «ОК».
Шаг 6. Применение изменений в БСП и очистка кэша
После внесения изменений в роли и профили прав необходимо обеспечить корректное применение настроек на уровне базы данных:
- Убедимся, что отработало регламентное задание «Обновление прав доступа», либо обновим права вручную через соответствующую кнопку в панели администрирования пользователей.
- Завершим текущий сеанс пользователя и выполним повторный вход.
- В случае сохранения проблем с отображением команд рекомендуется перезапустить платформу с ключом
/ClearCache для очистки локального кэша управляемого интерфейса.