У пользователя недостаточно прав на исполнение операции над базой данных

11 Feb
Published by Nicholas

1С:Зарплата и управление персоналом 8.2 КОРП. Релиз конфигурации: 2.5.45.3

На уровне групп у пользователя ограничены права (чтение и запись только по одной организации).
При попытке записать новое подразделение организации возникает ошибка.

{ОбщийМодуль.ИзменениеАктуальностиЭлементовПереопределяемый.Модуль(115)}: Ошибка при вызове метода контекста (ПолучитьОбъект)
ПодчиненныйЭлементОбъект = Выборка.Ссылка.ПолучитьОбъект();
по причине:
У пользователя недостаточно прав на исполнение операции над базой данных.

Решение:
Строкой 112 общего модуля ИзменениеАктуальностиЭлементовПереопределяемый добавить следующий код:

// Added("Nicholas Mikuslas", "11.02.2012 10:43:55", "У нового элемента еще нет подчиненных") {
Если СправочникОбъект.Ссылка = Справочники[МетаданныеОбъекта.Имя].ПустаяСсылка() Тогда
Возврат;
КонецЕсли;
// }

Тэги 

1С:ЗУП

Комментарии

Аватар пользователя lioconpolo

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

Аватар пользователя Гость

Огромное спасибо за дельную информацию, много интересного узнал для себя. Кое-где хотелось бы больше конкретики, но в вообщем информация подана хорошо и доступно.

Добавить комментарий

Plain text

  • HTML-теги не обрабатываются и показываются как обычный текст
  • Строки и абзацы переносятся автоматически.
CAPTCHA
Вы человек или автоматическая спам-рассылка?
Target Image