Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Добавить права определенному пользователю на расширение

Добавить права определенному пользователю на расширение
Я
   Flempy
 
13.01.21 - 10:45
В двух словах: Добавил документ Акт выполненных работ в расширение и в модуле менеджера добавил код, чтобы можно было печатать этот документ без проведения.
Все работает, но теперь необходимо дать эту возможность лишь некоторым пользователям. Как это можно сделать?
   Fedor-1971
 
1 - 13.01.21 - 11:00
(0) сделай отдельную роль, например, ПечатаемАктБезПроведения и в процедуре печати без проведения проверь
Если НЕ РольДоступна("ПечатаемАктБезПроведения") тогда 
  Если НЕ Объект.Проведен тогда
    // тут отправить пользователя провести документ

     Возврат;
  КонецЕсли;
КонецЕсли;


Либо, если роль доступна - вызываем процедуру печати без проведения иначе стандартную

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.