0
dnab
19.07.18
✎
08:19
|
Есть во внешнем отчете такой код:
МенеджерВременныхТаблиц = Новый МенеджерВременныхТаблиц;
Запрос.МенеджерВременныхТаблиц = МенеджерВременныхТаблиц;
Запрос.Текст = "ВЫБРАТЬ РАЗРЕШЕННЫЕ
| Сотрудники.Ссылка КАК Сотрудник,
| &НачДата КАК Период
|ПОМЕСТИТЬ втСотрудники
|ИЗ
| Справочник.Сотрудники КАК Сотрудники
|ГДЕ
| Сотрудники.ГоловнаяОрганизация = &Организация
| И НЕ Сотрудники.ПометкаУдаления";
Запрос.Выполнить();
ОписательВременныхТаблиц = КадровыйУчет.ОписательВременныхТаблицДляСоздатьВТКадровыеДанныеСотрудников(МенеджерВременныхТаблиц, "втСотрудники", "Сотрудник,Период");
КадровыйУчет.СоздатьВТКадровыеДанныеСотрудников(ОписательВременныхТаблиц, ИСТИНА, "Период, Сотрудник, ФизическоеЛицо, Подразделение, ВидЗанятости, ГрафикРаботы, ДатаУвольнения, ДатаПриема", , Ложь);
На последней строке у пользователя без полных прав выдает ошибку:
{ОбщийМодуль.УправлениеДоступомСлужебный.Модуль(281)}: Ошибка при вызове метода контекста (Выполнить)
Выгрузка = Запрос.Выполнить().Выгрузить();
по причине:
Недостаточно прав для работы с таблицей "Справочник.ГруппыДоступа"
Казалось бы РАЗРЕШЕННЫЕ предусмотрел и в запросе по сотрудникам и при создании ВТ кадровых данных.
Профили доступа у пользователя все типовые.
В чем может быть причина?
|
|