Ошибка "Недостаточно прав для работы с таблицей" в релизе 6.0.37.11

Внимание! Данный форум является модерируемым.
Для получения к нему доступа необходимо зарегистрироваться или авторизоваться на сайте.

Страницы: 1
RSS
Ошибка "Недостаточно прав для работы с таблицей" в релизе 6.0.37.11
 
Доброе утро.

Вчера вечером во внерабочее время обновил "Альфа-Авто" до релиза 6.0.37.11, а утром у всех сотрудников при открытии документа "заказ-наряд" начали выводится ошибки "Недостаточно прав для работы с таблицей".

Вот примеры:

Цитата
Недостаточно прав для работы с таблицей "Документ.ВозвратПоставщику"
{ВнешняяОбработка.ЗащитаТОР.МодульОбъекта(2647)}: Выборка = Запрос.Выполнить().Выбрать();
{ОбщийМодуль.ЗащищенныеФункцииСервер.Модуль(1477)}:
{ОбщийМодуль.УправлениеДиалогомДокументаСервер.Модуль(6545)}: СлужебныеРеквизиты.Вставить("НалоговыйДокумент",ЗащищенныеФункцииСервер.УстановитьЗаголовокНадписиНалоговыйДокумент(Форма, Объект));
{ОбщийМодуль.УправлениеДиалогомДокументаСервер.Модуль(554)}: ИнициализироватьСлужебныеРеквизиты(Форма, Объект);
{Документ.ЗаказНаряд.Форма.ФормаДокумента.Форма(25)}: Если НЕ УправлениеДиалогомДокументаСервер.

по причине:
Недостаточно прав для работы с таблицей "Документ.ВозвратПоставщику"


Недостаточно прав для работы с таблицей "Документ.ЗаявкаНаАренду"
{ВнешняяОбработка.ЗащитаТОР.МодульОбъекта(2647)}: Выборка = Запрос.Выполнить().Выбрать();
{ОбщийМодуль.ЗащищенныеФункцииСервер.Модуль(1477)}:
{ОбщийМодуль.УправлениеДиалогомДокументаСервер.Модуль(6545)}: СлужебныеРеквизиты.Вставить("НалоговыйДокумент",ЗащищенныеФункцииСервер.УстановитьЗаголовокНадписиНалоговыйДокумент(Форма, Объект));
{ОбщийМодуль.УправлениеДиалогомДокументаСервер.Модуль(554)}: ИнициализироватьСлужебныеРеквизиты(Форма, Объект);
{Документ.ЗаказНаряд.Форма.ФормаДокумента.Форма(25)}: Если НЕ УправлениеДиалогомДокументаСервер.
{Документ.СводныйРемонтныйЗаказ.Форма.ФормаДокумента.Форма(3471)}: ОткрытьФорму("Документ.ЗаказНаряд.ФормаОбъекта", ДанныеВыбранногоЗН, ЭтотОбъект);
{mngcore/MessageBox.clf(4)}: Close(-100);

по причине:
Недостаточно прав для работы с таблицей "Документ.ЗаявкаНаАренду"


Недостаточно прав для работы с таблицей "Документ.ЗаказПоставщику"
{ВнешняяОбработка.ЗащитаТОР.МодульОбъекта(2647)}: Выборка = Запрос.Выполнить().Выбрать();
{ОбщийМодуль.ЗащищенныеФункцииСервер.Модуль(1477)}:
{ОбщийМодуль.УправлениеДиалогомДокументаСервер.Модуль(6545)}: СлужебныеРеквизиты.Вставить("НалоговыйДокумент",ЗащищенныеФункцииСервер.УстановитьЗаголовокНадписиНалоговыйДокумент(Форма, Объект));
{ОбщийМодуль.УправлениеДиалогомДокументаСервер.Модуль(554)}: ИнициализироватьСлужебныеРеквизиты(Форма, Объект);
{Документ.ЗаказНаряд.Форма.ФормаДокумента.Форма(25)}: Если НЕ УправлениеДиалогомДокументаСервер.

по причине:
Недостаточно прав для работы с таблицей "Документ.ЗаказПоставщику"


Недостаточно прав для работы с таблицей "Документ.БюджетДоходовИРасходов"
{ВнешняяОбработка.ЗащитаТОР.МодульОбъекта(2647)}: Выборка = Запрос.Выполнить().Выбрать();
{ОбщийМодуль.ЗащищенныеФункцииСервер.Модуль(1477)}:
{ОбщийМодуль.УправлениеДиалогомДокументаСервер.Модуль(6545)}: СлужебныеРеквизиты.Вставить("НалоговыйДокумент",ЗащищенныеФункцииСервер.УстановитьЗаголовокНадписиНалоговыйДокумент(Форма, Объект));
{ОбщийМодуль.УправлениеДиалогомДокументаСервер.Модуль(554)}: ИнициализироватьСлужебныеРеквизиты(Форма, Объект);
{Документ.РеализацияТоваров.Форма.ФормаДокумента.Форма(20)}: Если НЕ УправлениеДиалогомДокументаСервер.ПриСозданииНаСервере(ЭтотОбъект, Параметры, Отказ, СтандартнаяОбработка,, Объект) Тогда

по причине:
Недостаточно прав для работы с таблицей "Документ.БюджетДоходовИРасходов"



Недостаточно прав для работы с таблицей "Документ.ЗаявкаНаРасходДС"
{ВнешняяОбработка.ЗащитаТОР.МодульОбъекта(2647)}: Выборка = Запрос.Выполнить().Выбрать();
{ОбщийМодуль.ЗащищенныеФункцииСервер.Модуль(1477)}:
{ОбщийМодуль.УправлениеДиалогомДокументаСервер.Модуль(6545)}: СлужебныеРеквизиты.Вставить("НалоговыйДокумент",ЗащищенныеФункцииСервер.УстановитьЗаголовокНадписиНалоговыйДокумент(Форма, Объект));
{ОбщийМодуль.УправлениеДиалогомДокументаСервер.Модуль(554)}: ИнициализироватьСлужебныеРеквизиты(Форма, Объект);
{Документ.РеализацияТоваров.Форма.ФормаДокумента.Форма(20)}: Если НЕ УправлениеДиалогомДокументаСервер.ПриСозданииНаСервере(ЭтотОбъект, Параметры, Отказ, СтандартнаяОбработка,, Объект) Тогда

по причине:
Недостаточно прав для работы с таблицей "Документ.ЗаявкаНаРасходДС"


Недостаточно прав для работы с таблицей "Документ.ЗаявкаНаХранениеШин"
{ВнешняяОбработка.ЗащитаТОР.МодульОбъекта(2647)}: Выборка = Запрос.Выполнить().Выбрать();
{ОбщийМодуль.ЗащищенныеФункцииСервер.Модуль(1477)}:
{ОбщийМодуль.УправлениеДиалогомДокументаСервер.Модуль(6545)}: СлужебныеРеквизиты.Вставить("НалоговыйДокумент",ЗащищенныеФункцииСервер.УстановитьЗаголовокНадписиНалоговыйДокумент(Форма, Объект));
{ОбщийМодуль.УправлениеДиалогомДокументаСервер.Модуль(554)}: ИнициализироватьСлужебныеРеквизиты(Форма, Объект);
{Документ.РеализацияТоваров.Форма.ФормаДокумента.Форма(20)}: Если НЕ УправлениеДиалогомДокументаСервер.ПриСозданииНаСервере(ЭтотОбъект, Параметры, Отказ, СтандартнаяОбработка,, Объект) Тогда

по причине:
Недостаточно прав для работы с таблицей "Документ.ЗаявкаНаХранениеШин"


Недостаточно прав для работы с таблицей "Документ.ЧекКоррекции"
{ВнешняяОбработка.ЗащитаТОР.МодульОбъекта(2647)}: Выборка = Запрос.Выполнить().Выбрать();
{ОбщийМодуль.ЗащищенныеФункцииСервер.Модуль(1477)}:
{ОбщийМодуль.УправлениеДиалогомДокументаСервер.Модуль(6545)}: СлужебныеРеквизиты.Вставить("НалоговыйДокумент",ЗащищенныеФункцииСервер.УстановитьЗаголовокНадписиНалоговыйДокумент(Форма, Объект));
{ОбщийМодуль.УправлениеДиалогомДокументаСервер.Модуль(554)}: ИнициализироватьСлужебныеРеквизиты(Форма, Объект);
{Документ.ЗаказНаряд.Форма.ФормаДокумента.Форма(25)}: Если НЕ УправлениеДиалогомДокументаСервер.

по причине:
Недостаточно прав для работы с таблицей "Документ.ЧекКоррекции"


Недостаточно прав для работы с таблицей "Документ.Табель"
{ВнешняяОбработка.ЗащитаТОР.МодульОбъекта(2647)}: Выборка = Запрос.Выполнить().Выбрать();
{ОбщийМодуль.ЗащищенныеФункцииСервер.Модуль(1477)}:
{ОбщийМодуль.УправлениеДиалогомДокументаСервер.Модуль(6545)}: СлужебныеРеквизиты.Вставить("НалоговыйДокумент",ЗащищенныеФункцииСервер.УстановитьЗаголовокНадписиНалоговыйДокумент(Форма, Объект));
{ОбщийМодуль.УправлениеДиалогомДокументаСервер.Модуль(554)}: ИнициализироватьСлужебныеРеквизиты(Форма, Объект);
{Документ.ЗаказНаряд.Форма.ФормаДокумента.Форма(25)}: Если НЕ УправлениеДиалогомДокументаСервер.

по причине:
Недостаточно прав для работы с таблицей "Документ.Табель"



Недостаточно прав для работы с таблицей "Документ.ВыплатаЗарплаты"
{ВнешняяОбработка.ЗащитаТОР.МодульОбъекта(2647)}:   Выборка = Запрос.Выполнить().Выбрать();
{ОбщийМодуль.ЗащищенныеФункцииСервер.Модуль(1477)}:
{ОбщийМодуль.УправлениеДиалогомДокументаСервер.Модуль(6545)}:       СлужебныеРеквизиты.Вставить("НалоговыйДокумент",ЗащищенныеФункцииСервер.УстановитьЗаголовокНадписиНалоговыйДокумент(Форма, Объект));
{ОбщийМодуль.УправлениеДиалогомДокументаСервер.Модуль(554)}:    ИнициализироватьСлужебныеРеквизиты(Форма, Объект);
{Документ.ЗаказНаряд.Форма.ФормаДокумента.Форма(25)}:   Если НЕ УправлениеДиалогомДокументаСервер.

по причине:
Недостаточно прав для работы с таблицей "Документ.ВыплатаЗарплаты"


Недостаточно прав для работы с таблицей "Документ.ЗаменаВЗаказеПоставщику"
{ВнешняяОбработка.ЗащитаТОР.МодульОбъекта(2647)}:   Выборка = Запрос.Выполнить().Выбрать();
{ОбщийМодуль.ЗащищенныеФункцииСервер.Модуль(1477)}:
{ОбщийМодуль.УправлениеДиалогомДокументаСервер.Модуль(6545)}:       СлужебныеРеквизиты.Вставить("НалоговыйДокумент",ЗащищенныеФункцииСервер.УстановитьЗаголовокНадписиНалоговыйДокумент(Форма, Объект));
{ОбщийМодуль.УправлениеДиалогомДокументаСервер.Модуль(554)}:    ИнициализироватьСлужебныеРеквизиты(Форма, Объект);
{Документ.ЗаказНаряд.Форма.ФормаДокумента.Форма(25)}:   Если НЕ УправлениеДиалогомДокументаСервер.

по причине:
Недостаточно прав для работы с таблицей "Документ.ЗаменаВЗаказеПоставщику"



Недостаточно прав для работы с таблицей "Документ.Взаимозачет"
{ВнешняяОбработка.ЗащитаТОР.МодульОбъекта(2647)}:   Выборка = Запрос.Выполнить().Выбрать();
{ОбщийМодуль.ЗащищенныеФункцииСервер.Модуль(1477)}:
{ОбщийМодуль.УправлениеДиалогомДокументаСервер.Модуль(6545)}:       СлужебныеРеквизиты.Вставить("НалоговыйДокумент",ЗащищенныеФункцииСервер.УстановитьЗаголовокНадписиНалоговыйДокумент(Форма, Объект));
{ОбщийМодуль.УправлениеДиалогомДокументаСервер.Модуль(554)}:    ИнициализироватьСлужебныеРеквизиты(Форма, Объект);
{Документ.ЗаказНаряд.Форма.ФормаДокумента.Форма(25)}:   Если НЕ УправлениеДиалогомДокументаСервер.

по причине:
Недостаточно прав для работы с таблицей "Документ.Взаимозачет"




Недостаточно прав для работы с таблицей "Документ.ИзменениеДоговораАренды"
{ВнешняяОбработка.ЗащитаТОР.МодульОбъекта(2647)}:   Выборка = Запрос.Выполнить().Выбрать();
{ОбщийМодуль.ЗащищенныеФункцииСервер.Модуль(1477)}:
{ОбщийМодуль.УправлениеДиалогомДокументаСервер.Модуль(6545)}:       СлужебныеРеквизиты.Вставить("НалоговыйДокумент",ЗащищенныеФункцииСервер.УстановитьЗаголовокНадписиНалоговыйДокумент(Форма, Объект));
{ОбщийМодуль.УправлениеДиалогомДокументаСервер.Модуль(554)}:    ИнициализироватьСлужебныеРеквизиты(Форма, Объект);
{Документ.ЗаказНаряд.Форма.ФормаДокумента.Форма(25)}:   Если НЕ УправлениеДиалогомДокументаСервер.

по причине:
Недостаточно прав для работы с таблицей "Документ.ИзменениеДоговораАренды"




Недостаточно прав для работы с таблицей "Документ.ЗаменаВЗаказеПокупателя"
{ВнешняяОбработка.ЗащитаТОР.МодульОбъекта(2647)}:   Выборка = Запрос.Выполнить().Выбрать();
{ОбщийМодуль.ЗащищенныеФункцииСервер.Модуль(1477)}:
{ОбщийМодуль.УправлениеДиалогомДокументаСервер.Модуль(6545)}:       СлужебныеРеквизиты.Вставить("НалоговыйДокумент",ЗащищенныеФункцииСервер.УстановитьЗаголовокНадписиНалоговыйДокумент(Форма, Объект));
{ОбщийМодуль.УправлениеДиалогомДокументаСервер.Модуль(554)}:    ИнициализироватьСлужебныеРеквизиты(Форма, Объект);
{Документ.ЗаказНаряд.Форма.ФормаДокумента.Форма(25)}:   Если НЕ УправлениеДиалогомДокументаСервер.

по причине:
Недостаточно прав для работы с таблицей "Документ.ЗаменаВЗаказеПокупателя"


Недостаточно прав для работы с таблицей "Документ.КорректировкаДвижений"
{ВнешняяОбработка.ЗащитаТОР.МодульОбъекта(2647)}:   Выборка = Запрос.Выполнить().Выбрать();
{ОбщийМодуль.ЗащищенныеФункцииСервер.Модуль(1477)}:
{ОбщийМодуль.УправлениеДиалогомДокументаСервер.Модуль(6545)}:       СлужебныеРеквизиты.Вставить("НалоговыйДокумент",ЗащищенныеФункцииСервер.УстановитьЗаголовокНадписиНалоговыйДокумент(Форма, Объект));
{ОбщийМодуль.УправлениеДиалогомДокументаСервер.Модуль(554)}:    ИнициализироватьСлужебныеРеквизиты(Форма, Объект);
{Документ.ЗаказНаряд.Форма.ФормаДокумента.Форма(25)}:   Если НЕ УправлениеДиалогомДокументаСервер.

по причине:
Недостаточно прав для работы с таблицей "Документ.КорректировкаДвижений"

И это еще не весь список.

Зачем защищенная обработка обращается в запросе к этим документам? Эти документы же никакого отношения не имеют к заказ-наряду

Просьба к разработчикам - в закрытых модулях всегда в запросах используйте слово "РАЗРЕШЕННЫЕ", чтобы таких ошибок не было.

Эта ошибка актуальна, если используются свои роли для более точной выдачи прав на операции с документами и справочниками.
 
Данил, добрый день. Ошибка передана разработчикам, исправим в ближайшее время.
 
Доброе утро.

Осталась следующая ошибка в релизе 6.0.37.13:

Цитата
Недостаточно прав для работы с таблицей "Документ.СчетФактураПолученный"
{ВнешняяОбработка.ЗащитаТОР.МодульОбъекта(2659)}:    Выборка = Запрос.Выполнить().Выбрать();
{ОбщийМодуль.ЗащищенныеФункцииСервер.Модуль(1477)}:
{ОбщийМодуль.УправлениеДиалогомДокументаСервер.Модуль(6545)}:        СлужебныеРеквизиты.Вставить("НалоговыйДокумент",ЗащищенныеФункцииСервер.УстановитьЗаголовокНадписиНалоговыйДокумент(Форма, Объект));
{ОбщийМодуль.УправлениеДиалогомДокументаСервер.Модуль(554)}:    ИнициализироватьСлужебныеРеквизиты(Форма, Объект);
{Документ.ЗаказНаряд.Форма.ФормаДокумента.Форма(25)}:    Если НЕ УправлениеДиалогомДокументаСервер.

по причине:
Недостаточно прав для работы с таблицей "Документ.СчетФактураПолученный"

Зачем для открытия формы заказ-наряда нужны права на документ "Счет-фактура полученный"?
Документ "Счет-фактура выданный" используется только в документах поступления, а "Счет-фактура полученный" - только в документах отгрузки.
Сотрудники, которые делают отгрузку, не работают с документами поступления, и соответственно, прав на счет-фактуру полученный не имеют.
 
Данил, поставили задачу разработчикам. Пока достаточно дать  роли "Счет-фактура полученный (просмотр)" и "Счет-фактура выданный (просмотр)" и роли "Чтение всех документов (ложное)"
Изменено: Светлана Сулименко - 20.07.2022 09:51:38
Страницы: 1
Читают тему
Поддержка отраслевых решений «1С-Рарус»
Услуги 1С