Имя: Пароль:
1C
1С v8
УТ 11.4.6 Ошибка: Для добавления требуются разрешенные "Группы доступа физических лиц"
0 jk3
 
15.01.19
14:08
При попытке создать новый элемент справочника ФизическиеЛица под юзером ошибка:
Для добавления требуются разрешенные "Группы доступа физических лиц"
Юзеру выданы роли "Добавление изменение физических лиц", "Добавление изменение классификаторов и настроек физических лиц".

Кто уже боролся с этим, подскажите, пожалуйста, что еще надо сделать?
1 toxa01001
 
15.01.19
14:26
У юзера нет разрешенных групп доступа физических лиц.
2 jk3
 
15.01.19
14:31
(1) Что нужно сделать?

Я типовой демке такая же ошибка, при этом справочник ГруппыДоступаФизическихЛиц пустой.
3 shuhard_серый
 
15.01.19
14:41
(2) что-то мешает отключить RLS ?
4 jk3
 
15.01.19
15:02
(3) Я бы и рад отключить, но в настройках вижу только галки "Группы доступа контрагентов" и "Группы доступа номенклатуры".
Где отключить для физ.лиц?
5 Pers0naGrata
 
15.01.19
15:04
(0) Только у роли "Полные права" есть права на работу со справочником "ГруппыДоступаФизическихЛиц".
У меня конфигурация снята с поддержки, поэтому я добавил роль для чтения справочника "ГруппыДоступаФизическихЛиц" и добавил созданную роль в профиль пользователя.
6 toxa01001
 
15.01.19
15:07
В группе доступа пользователя на установи "группы физических лиц"  - все разрешены без ограничений.
7 jk3
 
15.01.19
15:10
(6) Это я первым делом проверил.
Стоит Все разрешены, без исключений.
8 jk3
 
15.01.19
15:12
(5) Я уже тоже так думаю сделать, но это какой-то аццкий баг типовой, что никому, кроме юзера с полными правами, нельзя добавлять физ.лиц в справочник.
9 yzimin
 
15.01.19
16:04
11.4.6.188 тоже столкнулись с этим. Срабатывает ограничение RLS даже, если в профиле нет ограничений по группам доступа физлиц
10 jk3
 
15.01.19
16:55
(9) Прикол в том, что это даже не RLS срабатывает, а такой чудо-юдо код:
ОбщийМодуль.УправлениеДоступом
ГруппыЗначенийДоступаРазрешающиеИзменениеЗначенийДоступа()
    Если Не ПравоДоступа("Чтение", Метаданные.НайтиПоТипу(СвойстваГрупп.Тип)) Тогда
        Возврат Новый Массив;
    КонецЕсли;

И как было верно подмечено в (5) права на чтение этого справочнике есть только у ПолныхПрав и в итоге выводится это сообщение об ошибке.
11 jk3
 
15.01.19
23:41
В общем, чтобы всё взлетело, кроме новой роли, у которой выставить доступ на чтение справочника ГруппыДоступаФизическихЛиц, нужно еще в этот справочник добавить как минимум 1 элемент.
Это даст возможность вводить и редактировать новые элементы.
А чтобы еще можно было отредактировать старые элементы, нужно небольшой обработкой заполнить реквизит ГруппаДоступа всем элементам справочника физ.лиц.
12 gee12
 
17.06.19
10:37
Тоже словили такую ошибку на 11.4.6.230 и 11.4.7.128. Сделали как в (11), помогло. На сайте публикаций ошибок ничего не нашел. Напишу как я им в саппорт.
13 gee12
 
17.06.19
12:44
Ответили.
Исправление ошибки 00-00220328 планируется включить в сборку релиза 11.4.8.74
AdBlock убивает бесплатный контент. 1Сергей