![]() |
|
Не хватает прав у кадровика | ☑ | ||
---|---|---|---|---|
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
|
Проблема, правда, в сотруднике. Изменил сотрудника в документе, все стало нормально. Но и сотрудник, физик, организация под этим эзером нормально открываются
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |