Ошибка при вызове метода контекста праводоступа

Право Удаление неприменимо к РегистрСведений.КурсыВалют

Я
   falselight

13.05.19 — 07:57

При запуске обработки MD83Exp.epf, выходит ошибка,  —

Права стоят все. Как это исправить, и из за чего она?

{ВнешняяОбработка.УниверсальныйОбменДаннымиXML.Форма.УправляемаяФорма.Форма(864)}: Ошибка при вызове метода контекста (ПравоДоступа)

        Если Не ПравоДоступа(«Удаление», ОбъектМД) Тогда

по причине:

Право Удаление неприменимо к РегистрСведений.КурсыВалют

   falselight

1 — 13.05.19 — 07:58

(0+) При запуске вот этой обработки идет ошибка V8Exchan83.epf

Опечатался (

   falselight

2 — 13.05.19 — 07:59

У роли права стоят вообще все.

   catena

3 — 13.05.19 — 08:04

Нет у регистров сведений такого права.

   falselight

4 — 13.05.19 — 08:07

(3) Обработка же типовая, из КД 2.1  http://joxi.ru/Q2KbdNVCLvWJRm

Я открываю её в приемнике, не должно быть никаких ошибок.

От чего она?

   falselight

5 — 13.05.19 — 08:09

Что делать? Все типовое!

   catena

7 — 13.05.19 — 08:13

Сторно, действительно есть такой цикл))

   hhhh

8 — 13.05.19 — 08:17

(5) закоммкнтируй это место

   falselight

9 — 13.05.19 — 08:21

(8) Ну так в прочих конфигурациях же открывалось без проблем всегда?!

Что с этой не так?

   falselight

10 — 13.05.19 — 08:25

(8) Если чт ото там комментировать, то может что то не пойти.

Там же все настроено на работу

   catena

11 — 13.05.19 — 08:27

в релизе платформы 8.3.10 изменилось поведение метода ПравоДоступа():

Цитировать

При вызове метода ПравоДоступа() генерируется исключение, если проверяемое право доступа не может быть применено к объекту метаданных.

В режиме совместимости с версией 8.3.9 поведение не изменилось.

Для устранения ошибки можно включить либо включить режим совместимости в 8.3.9 в свойствах конфигурации, либо добавить в код обработку исключения

   catena

12 — 13.05.19 — 08:28

(10)Это проверка на то, что запускающему дозволено удалять, на настройки работы не влияет. Если ты себе доверяешь, можешь смело комментировать эту строчку.

   falselight

13 — 13.05.19 — 08:31

(12) Закомментировать в смысле цикл?!

    //Для каждого ОбъектМД Из Метаданные.РегистрыСведений Цикл

    //    Если Не ПравоДоступа(«Удаление», ОбъектМД) Тогда

    //        Продолжить;

    //    КонецЕсли;

    //    Подчинен = (ОбъектМД.РежимЗаписи = Метаданные.СвойстваОбъектов.РежимЗаписиРегистра.ПодчинениеРегистратору);

    //    Если Подчинен Тогда Продолжить КонецЕсли;

    //    СтрокаМД = СтрокаДерева.Строки.Добавить();

    //    СтрокаМД.Представление = ОбъектМД.Имя;

    //    СтрокаМД.Метаданные = «РегистрСведенийЗапись.» + ОбъектМД.Имя;

    //КонецЦикла;

   falselight

14 — 13.05.19 — 08:32

(12) Если его комментировать, то обработка открываться. Ошибки нет.

Но не испортит ли это что?

   catena

15 — 13.05.19 — 08:33

Только вот это, остальное можно оставить:

    //    Если Не ПравоДоступа(«Удаление», ОбъектМД) Тогда

    //        Продолжить;

    //    КонецЕсли;

   falselight

16 — 13.05.19 — 08:35

(15) Понял. А то идет потом ошибка не понятная, ->

http://joxi.ru/BA08ePMCMp4RXA

   falselight

17 — 13.05.19 — 08:38

(16+) Эта ошибка все равно идет. А её не должно быть!

Из за чего она?

  

falselight

18 — 13.05.19 — 08:39

(17+) Понял, не те методанные гружу. Разбираюсь.

тут ТЧ целиком
<ОбъектМетаданных> (обязательный)

Тип: ОбъектМетаданных: ВнешнийИсточникДанных, ОбъектМетаданных: Поле, ОбъектМетаданных: Таблица, ОбъектМетаданных: ШаблонURLHTTPСервиса, ОбъектМетаданных: ПланВидовРасчета, ОбъектМетаданных: ПланСчетов, ОбъектМетаданных: БизнесПроцесс, ОбъектМетаданных: Документ, ОбъектМетаданных: ЖурналДокументов, ОбъектМетаданных: Задача, ОбъектМетаданных: ПланВидовХарактеристик, ОбъектМетаданных: ПланОбмена, ОбъектМетаданных: РегистрБухгалтерии, ОбъектМетаданных: РегистрНакопления, ОбъектМетаданных: РегистрРасчета, ОбъектМетаданных: РегистрСведений, ОбъектМетаданных: Справочник, ОбъектМетаданных: ФункциональнаяОпция, ОбъектМетаданных: ПараметрФункциональныхОпций, ОбъектМетаданных: Команда, ОбъектМетаданных: ГруппаКоманд, ОбъектМетаданных: ХранилищеНастроек, ОбъектМетаданных: ОбщаяКоманда, ОбъектМетаданных: WebСервис, ОбъектМетаданных: WSСсылка, ОбъектМетаданных: Интерфейс, ОбъектМетаданных: Константа, ОбъектМетаданных: КритерийОтбора, ОбъектМетаданных: Нумератор, ОбъектМетаданных: Обработка, ОбъектМетаданных: ОбщаяКартинка, ОбъектМетаданных: Макет, ОбъектМетаданных: ОбщийМодуль, ОбъектМетаданных: Форма , ОбъектМетаданных: Стиль, ОбъектМетаданных: Язык, ОбъектМетаданных: Отчет, ОбъектМетаданных: ПакетXDTO, ОбъектМетаданных: ПараметрСеанса, ОбъектМетаданных: Перечисление, ОбъектМетаданных: ПодпискаНаСобытие, ОбъектМетаданных: Подсистема, ОбъектМетаданных: Последовательность, ОбъектМетаданных: РегламентноеЗадание, ОбъектМетаданных: Роль, ОбъектМетаданных: ЭлементСтиля, ОбъектМетаданных: Графа, ОбъектМетаданных: Измерение, ОбъектМетаданных: ЗначениеПеречисления, ОбъектМетаданных: ОперацияWebСервиса, ОбъектМетаданных: Перерасчет, ОбъектМетаданных: ПараметрWebСервиса, ОбъектМетаданных: ПризнакУчетаПланаСчетов, ОбъектМетаданных: ПризнакУчетаСубконтоПланаСчетов, ОбъектМетаданных: Реквизит, ОбъектМетаданных: ТабличнаяЧасть, ОбъектМетаданных: Ресурс, ОбъектМетаданных: РеквизитАдресации, ОбъектМетаданных: ОбщийРеквизит, ОбъектМетаданных: Куб, ОбъектМетаданных: ОпределяемыйТип, ОбъектМетаданных: ТаблицаИзмерения, ОбъектМетаданных: HTTPСервис, ОбъектМетаданных: Функция. 
Объект метаданных. 

----
может этот параметр потыкать?
<СтандартныйРеквизитСтандартнаяТабличнаяЧасть> (необязательный)

Тип: Строка.

Необязательное имя стандартного реквизита, имя стандартного реквизита стандартной табличной части или имя стандартной табличной части.

Для стандартного реквизита стандартной табличной части, имя табличной части указывается перед точкой до имени реквизита. Например: «ВидыСубконто.ВидСубконто».

1

2

3

Показывать по
10
20
40
сообщений

Новая тема

Ответить

бобсик

Дата регистрации: 30.05.2013
Сообщений: 4

После обновления конфигурации не могу зайти в прогамму, пишет данную фразу. А подробнее вот:<br>{Константа.ПараметрыРаботыПользователей.МодульМенеджераЗначения(148)}: Ошибка при вызове метода контекста (ПравоДоступа) Если ПравоДоступа(КлючИЗначение.Ключ, Метаданные, Роль) Тогдапо причине:Указанное право не существует: АдминистрированиеДанных.<br> <br>Подскажите, что нужно сделать?

ZhAmAn

Дата регистрации: 23.12.2010
Сообщений: 1333

Какая версия платформы?Какая конфигурация?Типовая?

бобсик

Дата регистрации: 30.05.2013
Сообщений: 4

8.2.13.219, рабочая версия 2.0.48.7, типовая

ZhAmAn

Дата регистрации: 23.12.2010
Сообщений: 1333

Для начала обновите платформу.

бобсик

Дата регистрации: 30.05.2013
Сообщений: 4

А подскажите, как это сделать, т.к только начала работу с программой

ZhAmAn

Дата регистрации: 23.12.2010
Сообщений: 1333

http://users.v8.1c.ru/ вот отсюда скачиваем её,внутри есть инструкция.Ставиться как обычная программа.Подписка ИТС у Вас есть?

бобсик

Дата регистрации: 30.05.2013
Сообщений: 4

ZhAmAn

Дата регистрации: 23.12.2010
Сообщений: 1333

А у Вас не базовая версия?

бобсик

Дата регистрации: 30.05.2013
Сообщений: 4

ZhAmAn

Дата регистрации: 23.12.2010
Сообщений: 1333

Тогда берете конверт из коробки где написан pin код,заходите на сайт,написанный выше,регистрируетесь и получаете доступ,там скачиваете обновления.

Читают тему:

Ошибка при вызове метода контекста (Право доступа)

Опубликовал | Дата 20 декабря, 2011

Вот такое сообщение я получил при попытке запустить конфигурацию Комплексная Автоматизация 1С 8.2 (1.1.16.1) под платформой 8.2.13.219:

err03

При нажатии кнопки «Подробнее» программа мне сообщила:

err04

На последней строчке написано: «Указанное право не существует: СохранениеДанныхПользователя».

В результате непродолжительного поиска я установил, что данное «право» было реализовано в 14 версии платформы 8.2. И после установки новой платформы ошибка больше не появлялась.

«Ошибка при вызове метода контекста (Право доступа) «.

Автор mtkirov, 27 мар 2015, 08:56

0 Пользователей и 1 гость просматривают эту тему.

Добрый день!
У нас существует 2 фирмы в программе. Одна фирма была с версией 2.0.19.12 обновили до 2.0.24.10 потом до 2.0.64.15 всё работает всё ОК. Но вторая фирма осталось с версией 2.0.19.12 и не обнавилась, и не запускается пишет После обновления 1С: Предприятие 8 базовая Упрощенка не пускает в программу, выдает ошибку:
«Ошибка при вызове метода контекста (Право доступа) «.
Если нажать подробно, выдает:
{Константа. ПараметрыРаботыПользователей. МодульМенеджераЗначения (148)}: Ошибка при вызове метода контекста (ПравоДоступа)
Если ПравоДоступа (КлючИЗначение. Ключ, Метаданные, Роль) Тогда
по причине:
Указанное право не существует: АдминистрированиеДанных
В Конфигуратор войти могу.

Помогите пожалуйста!!!


Версия программы 8.2(8.2.13.205)


попробуйте запустить утилиту chdbfl.exe
Лежит она C:Program Files (x86)1cv88.2.13.205bin

Помогли — Скажи спасибо! Решил сам — поделись решением!
:)


пробовали запустить утилиту chdbfl.exe
ошибок написал не нашёл! Всё равно не запускается и пишет старое.


Понравилась статья? Поделить с друзьями:
  • Ошибка при вызове метода контекста послать каталог не обнаружен
  • Ошибка при вызове метода контекста рсв
  • Ошибка при вызове метода контекста получитьфункциональнуюопцию
  • Ошибка при вызове метода контекста реквизитформывзначение недопустимое значение параметра
  • Ошибка при вызове метода контекста получитьформу интерактивные операции недоступны