|
Магия рлс в зуп 3.1 |
☑ |
0
Terras
07.08.20
✎
08:55
|
Добрый день, форумчане!
Помогите с рлс.
Входные данные:
есть зуп 3.1
Есть рлс по организациям и группам доступа физ лиц.
При попытке записи документа у всех пользователей кроме полных прав ругается на чтение таблицы некоторых сотрудников, нашла в каком месте:
Запрос.Текст =
"ВЫБРАТЬ
| Сотрудники.Ссылка КАК Сотрудник,
| Сотрудники.ФизическоеЛицо КАК ФизическоеЛицо
|ПОМЕСТИТЬ ВТФизическиеЛица
|ИЗ
| Справочник.Сотрудники КАК Сотрудники
|ГДЕ
| Сотрудники.ФизическоеЛицо В(&СписокФизическихЛиц)
| И Сотрудники.ГоловнаяОрганизация = &ГоловнаяОрганизация";
Запрос.Выполнить();
физ лицо одно, организация одна.
Под полными правами видно 4 сотрудников, а под пользователем под которым ругается видно только 3.
У физ лица группа доступа заполнена.
На всякий случай перезаписала организацию у проблемного сотрудника - результат тот же.
Где еще может быть проблема?
|
|
1
FIXXXL
07.08.20
✎
08:56
|
(0) РАЗРЕШЕННЫЕ в запросе
|
|
2
Terras
07.08.20
✎
08:57
|
если отключить рлс по организации - все отрабатывает без ошибок. Т.е. проблема явно в организации.
|
|
3
FIXXXL
07.08.20
✎
08:59
|
(2) проблема в кривом запросе
|
|
4
Terras
07.08.20
✎
09:01
|
На это в первую очередь обратила внимание, но запрос типовой, не хотелось бы менять типовую конфу, пусть даже через расширение, ведь так по плану не должно быть.
|
|
5
Terras
07.08.20
✎
09:01
|
и потом если организация у сотрудника стоит, то почему ругается...
|
|
6
Terras
07.08.20
✎
09:06
|
УРА! разобралась.
В РЛС есть связь по регистру "Организации в которых работали сотрудники".
По проблемному сотруднику не было данных в этом регистре.
|
|
7
Eiffil123
07.08.20
✎
18:32
|
(6) расплодили миллион регистров
|
|
8
CepeLLlka
07.08.20
✎
18:45
|
(6)РЛС работает нормально, но такие вот косяки бывают, да, частенько сталкиваюсь с этим.. А вообще не очень удобно когда десятки юр. лиц и пользователей в одной базе
|
|