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

Как добавить исключение для любой роли

Как добавить исключение для любой роли
Я
   asn-sasha
 
28.05.19 - 17:23
Доброго времени суток, уважаемые эксперты!

Тут такое вот дело, при открытие печатной формы выдаётся ошибка, которая ругается на недостаток прав... Отладчиком дошёл до модуля менеджера регистра сведений (самописный) видимо когда то делался для блокировки чего то... Именно он мешает вывести печатную форму пользователю с Базовыми правами...

Товарищи, может подскажите метод или как лучше тут исключению на Базовые права чтобы не ругался поставить...


Вот код -

Процедура ДобавитьЗапись(ДопПараметры, Отказ, Примечание = "На согласовании") Экспорт
    
    СсылкаНаОбъектБД = ДопПараметры.СсылкаНаОбъект;
    
    НаборЗаписей=РегистрыСведений.СС_ЗаблокированныеОбъекты.СоздатьНаборЗаписей();
    НаборЗаписей.Отбор.СсылкаНаОбъект.Установить(СсылкаНаОбъектБД);
    Запись=НаборЗаписей.Добавить();
    Запись.СсылкаНаОбъект    = СсылкаНаОбъектБД;
    Запись.Примечание        = Примечание;
    Запись.ДатаВремя        = ТекущаяДата();    
    НаборЗаписей.Записать();
    
КонецПроцедуры
 
 
   asn-sasha
 
1 - 28.05.19 - 17:23
ругается почему то на НаборЗаписей.Записать();
   Cyberhawk
 
2 - 28.05.19 - 17:25
УстановитьПривилегированныйРежим
   Cyberhawk
 
3 - 28.05.19 - 17:25
Ну или пользователя добавить в группу доступа с профилем, в одной из ролей которого есть право записи в этот регистр
   asn-sasha
 
4 - 28.05.19 - 17:27
(2) Cyberhawk спасибо! Хорошего дня тебе!
   Cyberhawk
 
5 - 28.05.19 - 17:38
Между сообщениями разница 2 минуты, не хочешь ли ты сказать что за это время ты успел написать код и протестировать его?

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