Подскажите, пожалуйста, почему выдается такое сообщение - Недостаточно прав для работы с таблицей РегистрСведений.СклоненияПредставленийОбъектов
Пользователю даны все возможные права. Проблема решается, если пользователя включить в группу Администраторы.
В тексте программы такой запрос (это его часть, на самом деле он больше). Если из него убрать обращение к РегистрСведений.СклоненияПредставленийОбъектов, то все работает.
ВЫБРАТЬ
ПриемНаРаботу.Сотрудник КАК Сотрудник, ЕСТЬNULL(СклоненияПредставленийОбъектов.ДательныйПадеж,ПриемНаРаботу.Подразделение.Наименование) КАК Подразделение, ЕСТЬNULL(СклоненияПредставленийОбъектов_Д.РодительныйПадеж, ПриемНаРаботу.Должность.Наименование) КАК Должность
ИЗ
Документ.ПриемНаРаботу КАК ПриемНаРаботу
ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.СклоненияПредставленийОбъектов КАК СклоненияПредставленийОбъектов ПО ПриемНаРаботу.Подразделение.Ссылка = СклоненияПредставленийОбъектов.Объект
ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.СклоненияПредставленийОбъектов КАК СклоненияПредставленийОбъектов_Д ПО ПриемНаРаботу.Должность.Ссылка = СклоненияПредставленийОбъектов_Д.Объект ГДЕ ПриемНаРаботу.Сотрудник = &Сотрудник И ПриемНаРаботу.Ссылка = &Регистратор
Может можно как-то по-другому получить склонения подразделения и должности ?
Управляемые формы, конфигурация Зарплата и кадры государственного учреждения, редакция 3.1 3.1.12.144 Версия платформы 8.3.15
Светлана пишет: Подскажите, пожалуйста, почему выдается такое сообщение - Недостаточно прав для работы с таблицей РегистрСведений.СклоненияПредставленийОбъектов Пользователю ---- , конфигурация Зарплата и кадры государственного учреждения, редакция 3.1 3.1.12.144 Версия платформы 8.3.15
В версия 1С - какая? из 4 чисел, разделенных 3мя точками? Похоже на ошибку платформы
Для ЗКГУ 3.1.12.144 и последующих актуальных релизов рекомендована 3.1.12.144
Внимание! Текущая версия конфигурации "Зарплата и кадры государственного учреждения" предназначена для использования с версией технологической платформы 1С:Предприятие 8 не ниже 8.3.14.1976.
Статус: Исправлена в тестовой версии Зарегистрирована: 04.02.2020
Исправлена: "Технологическая платформа", версия 8.3.17.1032 (для тестирования)
Описание:
Метод ПолучитьСклонениеСтроки при склонении словосочетаний, содержащих составные слова, например, "проектно-конструкторский отдел", возвращает неправильный результат.
Контрольное Cоотношение Равенство, поправьте меня, если ошибаюсь, но ЗКГУ во многом идентична ЗУП, а в ЗУП если посмотреть у регистра сведений СклонениеПредставленийОбъектов права доступа, то право чтения (как и все остальные права) имеется только у роли ПолныеПрава, которая, в свою очередь, имеется только у группы доступа Администраторы (у всех остальных групп доступа она тупо скрывается из списка ролей, это прописано в коде).
Светлана, самый простой способ - перед вызовом для этого запроса метода Выполнить() поставьте УстановитьПривилегированныйРежим(истина), ну а в конце процедуры (желательно) - УстановитьПривилегированныйРежим(ложь).