Ошибка "Недостаточно прав для работы с таблицей" в релизе 6.0.37.11
Читают тему
Вход в личный кабинет
Для получения доступа к форуму необходимо
авторизоваться
или
зарегистрироваться
на сайте.
{{ formTitle ? formTitle : 'Заказ обратного звонка' }}
{{ formDescription }}
Сообщить об ошибке
Вчера вечером во внерабочее время обновил "Альфа-Авто" до релиза 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)}: Если НЕ УправлениеДиалогомДокументаСервер.
по причине:
Недостаточно прав для работы с таблицей "Документ.СчетФактураПолученный"
Зачем для открытия формы заказ-наряда нужны права на документ "Счет-фактура полученный"?
Документ "Счет-фактура выданный" используется только в документах поступления, а "Счет-фактура полученный" - только в документах отгрузки.
Сотрудники, которые делают отгрузку, не работают с документами поступления, и соответственно, прав на счет-фактуру полученный не имеют.