#30607

Для запрета пользователю по роли создания группы в справочнике “Номенклатура” в обычных формах 1С:Предприятия, можно использовать механизм прав доступа и обработку событий формы. Вот пошаговая инструкция:

1. **Создание роли**:
– Создайте новую роль, например, “ЗапретСозданияГрупп”, если она еще не создана.

2. **Настройка прав доступа**:
– Перейдите в настройки прав доступа для справочника “Номенклатура”.
– Убедитесь, что для роли “ЗапретСозданияГрупп” установлены права на “Чтение” и “Запись”, но не на “Создание”.

3. **Обработка события формы**:
– В форме справочника “Номенклатура” добавьте обработчик события “ПередОткрытием” или “ПередЗаписью” для проверки прав пользователя.
– В обработчике добавьте следующий код:

4. **Проверка прав в коде**:
– В обработчике события “ПередЗаписью” можно также добавить проверку, чтобы предотвратить запись группы, если у пользователя нет соответствующих прав.

5. **Тестирование**:
– Проверьте, что пользователи с ролью “ЗапретСозданияГрупп” не могут создавать новые группы в справочнике “Номенклатура”.

Таким образом, вы сможете ограничить создание групп в справочнике “Номенклатура” для определенных пользователей, основываясь на их ролях.