Имя: Пароль:
1C
 
ЗУП. Ключи доступа и наборы групп доступа
☑
0 Chikibriki33
 
07.10.26
✎
11:37
Добрый день. У меня есть три сотрудника, у двух из них группа доступа физических лиц 001, у третьего 002. Если проводить документ Работа в выходные и праздники со всеми тремя, возникает ошибка: Недостаточно прав для добавления данных (невозможно будет прочитать). Но если проводить документы по отдельности, то есть в одном документе первые два сотрудника, в другом третий сотрудник, то документы проводятся без ошибки. То есть эти группы доступа по отдельности работают, а вместе нет. Я делаю все под определённым пользователем. У него есть свой набор групп доступа (Набор1) , среди этих групп есть группа, содержащая 001 и группа, содержащая 002. То есть права на эти группы у пользователя есть. При проведении документа создаётся ключ доступа, или берётся уже существующий, у которого в Табличной части 1 есть значения 001 и 002. Дальше в коде идёт проверка, где в регистре сведений Ключи доступа наборов групп доступа ищется запись, где Набор1 и этот новый ключ, но её нет. Из-за этого доступа нет. При полноправном пользователе проверки такой нет. Что делать?
1 Волшебник
 
07.10.26
✎
12:02
Журнал регистрации показывает ошибки отказа в доступе
2 Chikibriki33
 
07.10.26
✎
12:25
(1) Ошибка возникает через ВызватьИсключение, а к исключению код приходит потому, что в регистре Ключи доступа наборов групп доступа нет записи, где Набор групп доступа = разрешенный набор группы доступа и Ключ доступа = Новый ключ доступа с нужными группами доступа физлиц. Не могу понять как и когда делаются записи в этот регистр. В журнале регистрации просто пишется отмена транзакции и та же ошибка.
3 Волшебник
 
07.10.26
✎
12:31
(2) Поставьте точку останова и проанализируйте стек вызова
4 Chikibriki33
 
07.10.26
✎
12:42
(3) Делал. В регистре Ключи доступа к объектам новый ключ к документу записывается. Но в регистре Ключи доступа наборов групп доступа новой записи не появляется, вообще нет кода для этого
5 Волшебник
 
07.10.26
✎
12:46
(4) Припоминаю, что есть рег. задание по обновлению ключей доступа.
6 Chikibriki33
 
07.10.26
✎
13:45
(5) Пытался сделать обновление конкретно для одного документа, написало, что обновление не требуется
7 Волшебник
 
07.10.26
✎
13:50
Может перестанете врать? (Набор1, 001, 002)
8 Chikibriki33
 
07.10.26
✎
13:56
(7) Что? В каком месте я вру? Названия групп доступа физлиц и набора данных я поменял на этом форуме. Их настоящее название неважно, суть проблемы та же.
9 Волшебник
 
07.10.26
✎
14:00
(8) Вы врёте профессионалам, пытаясь подменить реальность на ваш нейрослоп
10 Chikibriki33
 
07.10.26
✎
14:02
(9) Наезд на ровном месте, обоснуйте
11 Волшебник
 
07.10.26
✎
14:04
(10) Чики-брики, что Я тебе должен обосновать? Что у тебя есть 3 сотрудника? Или что у тебя есть ЗУП?
12 Chikibriki33
 
07.10.26
✎
14:07
(11) Всю проблему я описал, с вами общаться я больше не собираюсь
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн