|
Нарушение прав доступа при записи в РС Версии объектов
| ☑ |
0
Ilqarupup
29.03.19
✎
15:35
|
Добрый день! При попытке записать документ Поступление товаров и услуг выдает ошибку "Нарушение прав доступа" в строке 547 модуля ВерсионированиеОбъетов
Код такой
Процедура ЗаписатьДанныеТекущейВерсии(Ссылка)
Перем НомерПоследнейВерсии;
УстановитьПривилегированныйРежим(Истина);
Если Не ОбъектВерсионируется(Ссылка, НомерПоследнейВерсии) Тогда
Возврат;
КонецЕсли;
ПоследняяВерсия = РегистрыСведений.ВерсииОбъектов.СоздатьМенеджерЗаписи();
ПоследняяВерсия.Объект = Ссылка;
ПоследняяВерсия.НомерВерсии = НомерПоследнейВерсии;
ПоследняяВерсия.Прочитать();
Если Не ПоследняяВерсия.ЕстьДанныеВерсии Тогда
ПоследняяВерсия.ВерсияОбъекта = Новый ХранилищеЗначения(ДанныеДляХранения(Ссылка), Новый СжатиеДанных(9));
ПоследняяВерсия.Записать(); // строка 547
КонецЕсли;
КонецПроцедуры
Дал все права на этот РС, все равно не получается, выдает ту же ошибку? Права на поступления товаров услуг тоже есть у пользователя
|
|
1
Вафель
29.03.19
✎
15:36
|
скорее всего идет запись документов из внешней обработки в безопасном режиме (нужно в опасном)
|
|
2
Ilqarupup
29.03.19
✎
15:37
|
про безопасный режим выходило сообщение, "Установлен безопасный режим"
|
|
3
Ilqarupup
29.03.19
✎
15:38
|
через обработку ЗагрузкаИзТабличногодокумента делает загружает поступление
|
|
4
Ilqarupup
29.03.19
✎
15:38
|
и как перевести в опасный режим?
|
|
5
TormozIT
гуру
29.03.19
✎
17:24
|
Попробуй ИР загрузку табличных данных в варианте Расширение . Проще всего подключить это расширение через установщик расширения (ссылка сверху страницы). Там полная поддержка любых конфигураций (управляемых и обычных) опасный режим и привилегированный режим есть.
|
|