Имя: Пароль:
1C
1С v8
Добавить права определенному пользователю на расширение
0 Flempy
 
13.01.21
10:45
В двух словах: Добавил документ Акт выполненных работ в расширение и в модуле менеджера добавил код, чтобы можно было печатать этот документ без проведения.
Все работает, но теперь необходимо дать эту возможность лишь некоторым пользователям. Как это можно сделать?
1 Fedor-1971
 
13.01.21
11:00
(0) сделай отдельную роль, например, ПечатаемАктБезПроведения и в процедуре печати без проведения проверь

Если НЕ РольДоступна("ПечатаемАктБезПроведения") тогда
  Если НЕ Объект.Проведен тогда
     // тут отправить пользователя провести документ
     Возврат;
  КонецЕсли;
КонецЕсли;


Либо, если роль доступна - вызываем процедуру печати без проведения иначе стандартную
Ошибка? Это не ошибка, это системная функция.