Имя: Пароль:
1C
1С v8
8.3: Нарушение прав доступа при чтении нового регистра сведений.
0 lukinskiy
 
09.01.21
19:16
В БП 3.0 когда-то давно был добавлен регистр сведений "ДопРеквизитыНоменклатуры". И потом информация из него использовалась во внешней обработке. При этом никакие права на этот регистр не задавались, все и так нормально работало. И вдруг под главбухом при РегистрыСведений.ДопРеквизитыНоменклатуры.ПолучитьПоследнее стало вылезать "Нарушение прав доступа!". А из под меня, у которого стоят полные права, все по-прежнему ок. Вопрос - можно ли добавить главбуху какое-то право (но не полные права), чтоб все снова работало?
1 Ненавижу 1С
 
гуру
09.01.21
19:22
Вспоминайте, что произошло перед этим самым "вдруг"
2 lukinskiy
 
09.01.21
19:30
Только обновления конфы, но их со времен создания этого регистра было много. Сам регистр и обработка никак не менялись.
3 ДенисЧ
 
09.01.21
19:31
Посмотри в ЖР, на что ругается. Бывает, что не может прочитать какое-то конкретное значение
4 lukinskiy
 
09.01.21
19:31
Просто не хочется вносить изменения в роли, сейчас этот регистр "прилеплен" сбоку и никак обновлениям не мешает.
5 Ненавижу 1С
 
гуру
09.01.21
19:37
изменения платформы были?
6 lukinskiy
 
09.01.21
19:56
Возможно, да. Обновлениями не я занимаюсь.
7 Фрэнки
 
09.01.21
22:48
начиная с какой-то там версии бсп у гб больше нет полных прав.

Поэтому, если не хотите курочить типовые роли (и это хорошо) нужно добавить свою собственную роль для этого РС или РН и добавить затем эту добавленную в профиль - а ты думаешь за каким фигом придумали.
8 Фрэнки
 
09.01.21
22:49
Профиль для добавления в группу доступа - это как раз сделано, чтоб не вносить изменения в существующие типовые на уровне конфигурации, а вносить записи на уровне пользовательских данных в базе.
9 lukinskiy
 
10.01.21
01:25
Спасибо! Добавил специальную роль для работы с РС, все заработало.