Имя: Пароль:
1C
1С v8
У пользователя недостаточно прав на исполнение операции над базой данных
,
0 Artificial
 
04.05.16
12:12
Добрый день. Конфа УПП. Документ "Начисление зарплаты работникам". Документ заполняется нормально, но при попытке записи выскакивае данное сообщение. В модуле документа процедура ПередЗаписью() проходит нормально, но до ОбработкаПроведения() не доходит. Какие есть мысли?
1 Molinor
 
04.05.16
12:14
Подписки на события.
2 RomanYS
 
04.05.16
12:17
Посмотреть по ЖР на какой объект не хватает прав и не заморачиваться над вопросом "в какой момент оно происходит?"
3 Artificial
 
04.05.16
12:17
(1) Одну нашёл, но проходит и её.
4 Artificial
 
04.05.16
12:18
(2) Ничего интересного там. Показывает объект и действие "Добавление".
5 RomanYS
 
04.05.16
12:22
Включи в отладчике "остановку по ошибке".
(4) Нет отказов доступа?
6 Nuobu
 
04.05.16
12:23
(0) Пробовал поиском по конфе искать именно эту фразу?
7 Artificial
 
04.05.16
12:24
(5) Включал, не помогло.
8 Artificial
 
04.05.16
12:25
(6) Только что, ничего.
9 Artificial
 
04.05.16
12:26
Хм, в роли нашёл какое-то ограничение странное.
10 RomanYS
 
04.05.16
12:26
без проведения записывает?
Планы обмена добавлял?
11 Artificial
 
04.05.16
12:27
(10) Не записывает.
Куда добавлять?
12 mehfk
 
04.05.16
12:29
Ищи в ЖР по событию "Отказ в доступе".
13 RomanYS
 
04.05.16
12:29
(11) Не надо добавлять, может не хватать прав на регистрацию изменений по планам обмена. Если ты их добавял/изменял всеьма вероятно ошибка оттуда.
14 Artificial
 
04.05.16
12:29
(12) См. (4).
15 mehfk
 
04.05.16
12:30
(14) Давай я найду?
16 Artificial
 
04.05.16
12:30
(13) Я вообще конфигурацию эту впервые вижу.
17 Dmitrii
 
гуру
04.05.16
12:32
(4) (14) B какой объект показывает?
Может надо тупо дать пользователю права на добавление указанного объекта и всё заработает?
Или найти место в коде, где происходит добавление этого объекта и организовать его выполнение в привилегированном режиме?
18 Artificial
 
04.05.16
12:32
(13) Пересмотрел все роли пользователя, на план обмена "Полный" есть только Чтение и Просмотр.
19 Artificial
 
04.05.16
12:34
(17) Показывает сам документ. Право на добавление есть.
20 RomanYS
 
04.05.16
12:35
RLS на запись?
21 Artificial
 
04.05.16
12:36
(20) #Если &ИспользоватьОграничениеПоФизическиеЛица #Тогда
ТекущаяТаблица ИЗ Документ.НачислениеЗарплатыРаботникам КАК ТекущаяТаблица
    ЛЕВОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ РАЗЛИЧНЫЕ
        СоставГруппы.Ссылка КАК ГруппаПользователей
    ИЗ
        Справочник.ГруппыПользователей.ПользователиГруппы КАК СоставГруппы
    ГДЕ
        СоставГруппы.Пользователь = &ТекущийПользователь) КАК ГруппыПользователей
    ПО (ИСТИНА)
ГДЕ (НЕ 1 В
                        (ВЫБРАТЬ ПЕРВЫЕ 1
                            1 КАК ПолеОтбора
                        ИЗ
                            РегистрСведений.НазначениеВидовОбъектовДоступа КАК НазначениеВидовОбъектовДоступа
                        ГДЕ
                            НазначениеВидовОбъектовДоступа.ГруппаПользователей = ГруппыПользователей.ГруппаПользователей
                            И ВЫБОР
                                КОГДА НазначениеВидовОбъектовДоступа.ВидОбъектаДоступа = ЗНАЧЕНИЕ(Перечисление.ВидыОбъектовДоступа.ФизическиеЛица)
                                    ТОГДА ВЫБОР
                                            КОГДА (НЕ 1 В
                                                        (ВЫБРАТЬ ПЕРВЫЕ 1
                                                            1
                                                        ИЗ
                                                            (ВЫБРАТЬ
                                                                Документ.НачислениеЗарплатыРаботникам.Начисления.Ссылка,
                                                                Документ.НачислениеЗарплатыРаботникам.Начисления.Физлицо
                                                            ИЗ
                                                                Документ.НачислениеЗарплатыРаботникам.Начисления
        
                                                            ОБЪЕДИНИТЬ ВСЕ
        
                                                            ВЫБРАТЬ
                                                                Документ.НачислениеЗарплатыРаботникам.Удержания.Ссылка,
                                                                Документ.НачислениеЗарплатыРаботникам.Удержания.Физлицо
                                                            ИЗ
                                                                Документ.НачислениеЗарплатыРаботникам.Удержания
        
                                                            ОБЪЕДИНИТЬ ВСЕ
        
                                                            ВЫБРАТЬ
                                                                Документ.НачислениеЗарплатыРаботникам.ПогашениеЗаймов.Ссылка,
                                                                Документ.НачислениеЗарплатыРаботникам.ПогашениеЗаймов.ФизЛицо
                                                            ИЗ
                                                                Документ.НачислениеЗарплатыРаботникам.ПогашениеЗаймов
                                                            ) КАК СодержимоеТаблЧастей ВНУТРЕННЕЕ СОЕДИНЕНИЕ Справочник.ФизическиеЛица КАК ФизическиеЛица
                                                                ПО
                                                                    ФизическиеЛица.Ссылка = СодержимоеТаблЧастей.Физлицо ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.НастройкиПравДоступаПользователей КАК НастройкиПравДоступаПользователей
                                                                ПО
                                                                    НастройкиПравДоступаПользователей.ОбъектДоступа = ФизическиеЛица.ГруппаДоступаФизическогоЛица
                                                                        И НастройкиПравДоступаПользователей.ВидОбъектаДоступа = ЗНАЧЕНИЕ(Перечисление.ВидыОбъектовДоступа.ФизическиеЛица)
                                                                        И НастройкиПравДоступаПользователей.ОбластьДанных = ЗНАЧЕНИЕ(Перечисление.ОбластиДанныхОбъектовДоступа.ФизическиеЛицаДанные)
                                                                        И НастройкиПравДоступаПользователей.Пользователь = НазначениеВидовОбъектовДоступа.ГруппаПользователей
                                                                        И НастройкиПравДоступаПользователей.Запись = ИСТИНА
                                                        ГДЕ
                                                            СодержимоеТаблЧастей.Ссылка = ТекущаяТаблица.Ссылка
                                                            И НастройкиПравДоступаПользователей.ОбластьДанных ЕСТЬ NULL ))
                                                ТОГДА ИСТИНА
                                            ИНАЧЕ ЛОЖЬ
                                        КОНЕЦ
                                ИНАЧЕ ИСТИНА
                            КОНЕЦ = ЛОЖЬ))
                И НЕ ГруппыПользователей.ГруппаПользователей ЕСТЬ NULL
#КонецЕсли                

Вот какая-то дичь написана в ограничениях по полям.
22 elisabet
 
04.05.16
12:40
У человека который проводит этот документ какие ограничения на справочник физ лиц и подразделения?
23 Artificial
 
04.05.16
12:42
(22) Физлица читать может, в подразделениях на чтение RLS.
24 RomanYS
 
04.05.16
12:42
(21) Пустой документ записывает?
25 Artificial
 
04.05.16
12:43
(24) Нет.
26 RomanYS
 
04.05.16
12:44
(25) значит RLS по шапке: организация или подразделение
27 Artificial
 
04.05.16
12:45
(26) Организации в документе в принципе нет. Попробовать удалить эту дичь и записать?
28 Artificial
 
04.05.16
12:50
(26) Не помогло.
29 Artificial
 
04.05.16
12:53
(26) Спасибо, добрый человек! В другой роли её одна личь мешала.
30 RomanYS
 
04.05.16
12:55
(29) ломать роли в УПП, которую первые раз видишь - это... плохо.
Если не можешь разобраться, лучше добавь свою на один документ и дай её кому надо.