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

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

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

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


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

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