Имя: Пароль:
1C
 
Ограничение доступа на уровне записей
☑
0 RAJAH
 
02.10.26
✎
08:54
Здравствуйте!
После обновления конфигурации 1С:ERP пользователь, имеющий доступ на редактирование справочника "Банковские счета контрагентов", перестал иметь возможность ввода банковского счёта физлица - RLS как будто срабатывает. Обнаружил, что теперь ограничение доступа выглядит так:
#Если &ОграничениеДоступаНаУровнеЗаписейУниверсально #Тогда 
#ДляОбъекта("Владелец") 
#Иначе 
#ПоЗначениямРасширенный( "Справочник.БанковскиеСчетаКонтрагентов","Добавление","", 
"", 
"ВЫБОР КОГДА ТипЗначения(Т.Владелец) = Тип(Справочник.ФизическиеЛица) ТОГДА", 
"ПравоИзменения","Т.Владелец","И", 
"ГруппыФизическихЛиц","Т.Владелец","ИНАЧЕ", 
"ГруппыПартнеров","ВЫРАЗИТЬ(Т.Владелец КАК Справочник.Контрагенты).Партнер","КОНЕЦ", 
"","","", 
"", "", "",
"","","", "","","", "","","", "","","", "","","", "","","", "","","", "","","", "","","", "","","", "","","" ) 
#КонецЕсли

Что нужно ему ещё открыть? "ГруппыФизическихЛиц" - это что? Справочник "ГруппыДоступаФизическихЛиц" знаю...
1 RomanYS
 
02.10.26
✎
09:18
(0) попробуй в проблемном профиле что-то поменять и записать.
Сталкивался с подобным, в служебных регистрах подсистемы доступа неправильно флаги стояли. После обновления профиля проблема ушла
2 RAJAH
 
02.10.26
✎
09:58
(1) Попробовал - всё равно.
3 Ненавижу 1С
 
гуру
02.10.26
✎
10:39
(0) очевидно нужно право на изменение физлиц
4 RAJAH
 
02.10.26
✎
11:09
(3) И это не помогает. Ранее ограничение доступа было таким:
#Если &ОграничениеДоступаНаУровнеЗаписейУниверсально #Тогда 
#ДляОбъекта("Владелец") 
#Иначе 
#ПоЗначениямРасширенный( "Справочник.БанковскиеСчетаКонтрагентов","Добавление","", 
"", 
"(", 
"","ТипЗначения(Т.Владелец) = Тип(Справочник.Контрагенты)","И", 
"ГруппыПартнеров","Т.Владелец.Партнер",")ИЛИ(", 
"","ТипЗначения(Т.Владелец) = Тип(Справочник.ФизическиеЛица)","И(", 
"ГруппыФизическихЛиц","Т.Владелец","ИЛИ", 
"ГруппыФизическихЛиц","Т.Владелец","))", "","","", "","","", "","","", "","","", "","","", "","","", "","","", "","","", "","","", "","","", "","","" ) 
#КонецЕсли
5 Seriy_Volk
 
02.10.26
✎
11:15
(0) в КА аналогичная проблема решилась добавления пользователю профиля "ответственный за ведение физлиц"
6 toypaul
 
гуру
02.10.26
✎
11:18
Режим какой стоит - производительный или стандартный?
7 toypaul
 
гуру
02.10.26
✎
11:22
Профиль группы доступа. В нём должны быть включены виды доступа «Группы физ лиц» (для ветки физлиц) или «Партнеры (группы партнеров)» — и в группе доступа заданы нужные значения. После изменений — обновить доступ (регламентные задания или «Обновление прав» в настройках пользователей).
Право изменения на само физлицо. Без него ПравоИзменения(Т.Владелец) вернёт запрет, даже если группы настроены.

анализ от Алисы
8 RAJAH
 
02.10.26
✎
13:41
(6) Стандартный.
9 RAJAH
 
02.10.26
✎
14:05
(5) Спасибо, помогло!
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс