Имя: Пароль:
1C
 
Не хватает прав у кадровика
0 ArturDoo
 
22.03.22
15:25
Добрый день. У кадровика не открывается один документ - командировка, другие командировки нормально открываются.
Текст из ЖР:

У пользователя недостаточно прав на исполнение операции над базой данных.
{ОбщийМодуль.КадровыйУчет.Модуль(3253)}:Запрос.Выполнить();
{ОбщийМодуль.КадровыйУчет.Модуль(431)}:СоздатьВТСотрудникиОрганизации(Запрос.МенеджерВременныхТаблиц, ТолькоРазрешенные, Параметры);
{ОбщийМодуль.КадровыйУчетРасширенный.Модуль(158)}:СотрудникиОрганизации = КадровыйУчет.СотрудникиОрганизации(Ложь, ПараметрыСоздания);
{ОбщийМодуль.КадровыйУчетФормыРасширенный.Модуль(525)}:ДругиеСотрудникиФизическогоЛица = КадровыйУчетРасширенный.ДругиеСотрудникиФизическогоЛица(ФизическоеЛицо, Организация, Сотрудник, ДатаНачала, ДатаОкончания);
{Документ.Командировка.Форма.ФормаДокумента.Форма(3420)}:ЭтотОбъект.ДругиеСотрудникиФизическогоЛица = КадровыйУчетФормыРасширенный.ДругиеСотрудникиФизическогоЛица(
{Документ.Командировка.Форма.ФормаДокумента.Форма(3431)}:УстановитьДругихСотрудниковФизическогоЛица(НачалоПериода, ОкончаниеПериода);
{Документ.Командировка.Форма.ФормаДокумента.Форма(1627)}:ЗаполнитьОтсутствияПоДругимМестамРаботы();
{Документ.Командировка.Форма.ФормаДокумента.Форма(1602)}:НачатьИнициализациюФормы(ТекущийОбъект);
{Документ.Командировка.Форма.ФормаДокумента.Форма(170)}:ПриПолученииДанныхНаСервере(ТекущийОбъект);

по причине:
Ошибка выполнения запроса
по причине:
У пользователя недостаточно прав на исполнение операции над базой данных.


ОбщийМодуль.КадровыйУчет.Модуль(3253)}:Запрос.Выполнить() текст запроса:
ВЫБРАТЬ
    Сотрудники.Ссылка КАК Сотрудник,
    ДАТАВРЕМЯ(2022, 3, 21, 0, 0, 0) КАК ДатаНачала,
    ДАТАВРЕМЯ(2022, 3, 23, 0, 0, 0) КАК ДатаОкончания
ПОМЕСТИТЬ ВТСотрудникиПериодыДляПолученияСотрудниковОрганизации
ИЗ
    Справочник.Сотрудники КАК Сотрудники
ГДЕ
Сотрудники.ФизическоеЛицо В (&МассивФизическихЛиц)
    И Сотрудники.ГоловнаяОрганизация В (&ГоловныеОрганизации)
{ГДЕ
    Сотрудники.Ссылка.* КАК Сотрудник,
    Сотрудники.ГоловнаяОрганизация.*,
    Сотрудники.ФизическоеЛицо.*}
Как я понимаю, не хватает прав на сотрудника, но в справочнике сотрудники этот сотрудник спокойно открывается. В чем проблема?
1 lodger
 
22.03.22
15:38
при анализе прав, строчка
Сотрудники.ГоловнаяОрганизация.*,

может лезть в реквизиты справочника организаций, к которой доступа может и не быть.
2 ArturDoo
 
22.03.22
15:39
К справочнику организации тоже есть доступ. Организация одна
3 lodger
 
22.03.22
15:47
ну тут всего 3 сущности и 1 явность:
физлица, сотрудники, организации и датавремя.
надо посмотреть все ограничения справочных типов по рлс - может физик в запрещенной организации. или в пустой организации, а разрешена определенная.
4 ArturDoo
 
22.03.22
15:59
Проблема, правда, в сотруднике. Изменил сотрудника в документе, все стало нормально. Но и сотрудник, физик, организация под этим эзером нормально открываются