|
1С 8.3 Бухгалтерия. Вопрос по правам доступа. | ☑ | ||
|---|---|---|---|---|
|
0
bard666
02.02.16
✎
09:02
|
Есть база БП 3.0.43.50, в ней пользователь с ролью бухгалтер, который заведует банковскими документами. Ввел авансовые отчеты. По кому-то из сотрудников получается вывести печатную форму АО-1, по другим нет. Стал разбираться где собака порылась. Выяснил, что это Общий модуль КадровыйУчет, строка 2207. Имеется запрос
Запрос.Текст = "ВЫБРАТЬ | Сотрудники.Ссылка КАК Сотрудник, | Сотрудники.ГоловнаяОрганизация, | Сотрудники.ФизическоеЛицо |ПОМЕСТИТЬ ВТФизическиеЛица |ИЗ | Справочник.Сотрудники КАК Сотрудники |ГДЕ | Сотрудники.ФизическоеЛицо В(&СписокФизическихЛиц) | И Сотрудники.ГоловнаяОрганизация В(&ГоловныеОрганизации)"; Если сотрудник, по которому введен документ присутствует в базе и у него проставлено физ. лицо, выдается ошибка, что недостаточно прав на исполнение операций над БД. Если Сотрудника нет в справочнике или не указано физ. лицо, все проходит. Никак не могу откопать в чем загвоздка. Права на чтение и просмотр справочника у пользователя есть (роль ДобавлениеИзменениеДанныхСотрудников). Может кто подскажет? |
|||
|
1
asady
02.02.16
✎
09:09
|
(0) пожалуй это похоже на те грабли на которые я уже наступил
ЗУП 3.0 При заполнении начисления зп под rls выпадает с ошибкой нарушения прав. |
|||
|
2
Aleksey
02.02.16
✎
09:11
|
см журнал регистрации на что ругается
Если именно в этом запросе, добавь слово разрешенные Запрос.Текст = "ВЫБРАТЬ разрешенные | Сотрудники.Ссылка КАК Сотрудник, ... |
|||
|
3
Aleksey
02.02.16
✎
09:15
|
ну и как вариант проверь на последнем релизе 43.89
|
|||
|
4
bard666
02.02.16
✎
09:46
|
(1) Группы доступа физ. лиц как справочник, конечно, есть, но там нет элементов.
Изменил Запрос Запрос.Текст = "ВЫБРАТЬ РАЗРЕШЕННЫЕ | Сотрудники.Ссылка КАК Сотрудник, | Сотрудники.ГоловнаяОрганизация, | Сотрудники.ФизическоеЛицо |ПОМЕСТИТЬ ВТФизическиеЛица |ИЗ | Справочник.Сотрудники КАК Сотрудники | ВНУТРЕННЕЕ СОЕДИНЕНИЕ Справочник.ФизическиеЛица КАК ФизическиеЛица | ПО Сотрудники.ФизическоеЛицо = ФизическиеЛица.Ссылка | И (ФизическиеЛица.Ссылка В (&СписокФизическихЛиц)) |ГДЕ | Сотрудники.ГоловнаяОрганизация В(&ГоловныеОрганизации)"; Теперь работает. Спасибо |
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |