В двух словах: Добавил документ Акт выполненных работ в расширение и в модуле менеджера добавил код, чтобы можно было печатать этот документ без проведения.
Все работает, но теперь необходимо дать эту возможность лишь некоторым пользователям. Как это можно сделать?
(0) сделай отдельную роль, например, ПечатаемАктБезПроведения и в процедуре печати без проведения проверь
Если НЕ РольДоступна("ПечатаемАктБезПроведения") тогда
Если НЕ Объект.Проведен тогда
// тут отправить пользователя провести документ
Возврат;
КонецЕсли;
КонецЕсли;
Либо, если роль доступна - вызываем процедуру печати без проведения иначе стандартную
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс