Доброе утро.
Вчера вечером во внерабочее время обновил "Альфа-Авто" до релиза 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)}: Если НЕ УправлениеДиалогомДокументаСервер. по причине: Недостаточно прав для работы с таблицей "Документ.КорректировкаДвижений" |
И это еще не весь список.
Зачем защищенная обработка обращается в запросе к этим документам? Эти документы же никакого отношения не имеют к заказ-наряду
Просьба к разработчикам - в закрытых модулях всегда в запросах используйте слово "РАЗРЕШЕННЫЕ", чтобы таких ошибок не было.
Эта ошибка актуальна, если используются свои роли для более точной выдачи прав на операции с документами и справочниками.