Доброго времени суток. Стоит задача пользователю с определённой ролью запретить вводить документы на основании Заказа покупателя. Есть решение но не очень красиво - Подписка на событие, добавить все документы, в обработке заполнения проверять на наличие этой роли и Есть ли другое решение поставленной задачи, как такое сделать?
ВызватьИсключение("Нет прав!");
По теме из базы знаний
- Партионный учет товаров в конфигурациях УТ, КА, ЕРП
- Исправление ошибок типовых конфигураций БП 3.0, УТ 10.3, УТ 11.4 + небольшие полезные доработки
- Исправление отрицательных остатков по организациям в УТ 11.4, КА 2.4, ЕРП 2.4. Интеркампани, механизм формирования резервов
- Интеграция с маркетплейсами МегаМаркет, Wildberries, OZON, ЯндексМаркет, VK, Avito, Леруа Мерлен, Aliexpress, КУПЕР, Dostavista
- Интеграция Честный Знак и 1C: обмен и синхронизация для УТ11, УНФ, КА2, ERP, Розница: Расширение для работы с СУЗ, ГИС МТ, ЦРПТ
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
в том документе который нельзя вводить, в обработку заполнения добавьте проверку и выход по Роли
пример
пример
Процедура ОбработкаЗаполнения(ДанныеЗаполнения, ТекстЗаполнения, СтандартнаяОбработка)
СтандартнаяОбработка = Ложь;
Если РольДоступна("НаименованиеРоли") Тогда
Возврат;
КонецЕсли;
.....
КонецПроцедуры
Показать
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот