Имя: Пароль:
1C
1С v8
Com соединение. Создание документа.
0 geminisf
 
07.04.22
14:04
Доброго всем дня.

Платформа 8.3.18.1334. Конфигурация БП 3.0.106.101.
Поступила задача на основании поступления сделать реализацию в другой базе. Конфигурации совпадают в источнике и приемнике. Решил сделать через Com соединение. Все прекрасно работает, если подключаться к базе-приемнику под пользователем с админскими правами. Под пользователем со стандартными правами "Главный бухгалтер" выдает ошибку:

"Произошла исключительная ситуация (1C:Enterprise 8.3.18.1334): Ошибка при выполнении обработчика - \u0027ПередЗаписью\u0027\n{Справочник.ИдентификаторыОбъектовМетаданных.МодульМенеджера(3451)}: Ошибка при получении значения атрибута контекста (КлючДанныхПовторногоИспользования)\nНарушение прав доступа!"

Собственно вопрос: каки роли(права) надо добавить пользователю? Или придется давать пользователю "Полные права"?
1 ДенисЧ
 
07.04.22
14:06
В ЖР что написано?
2 Aleksandr N
 
07.04.22
14:13
(0) Лучше написать веб-сервис.
3 ДенисЧ
 
07.04.22
14:13
(2) На go!
4 geminisf
 
07.04.22
14:19
(1) По этому поводу - ничего.
5 youalex
 
07.04.22
14:50
(4) ну посмотри какой объект там дергается в Справочник.ИдентификаторыОбъектовМетаданных.МодульМенеджера(3451)
емнип, КлючДанныхПовторногоИспользования это Параметр сеанса , и у каких ролей есть права на него
6 Kassern
 
07.04.22
14:52
(0) есть волшебный метод 1с ПравоДоступа() посмотрите в СП
7 geminisf
 
07.04.22
15:06
(5) Только у роли "Полные права". Поэтому и думаю, что придется давать пользователю "Полные права".
8 Fish
 
07.04.22
16:05
(7) Не надо давать пользователю полные права. А вот соединение делай от имени пользователя с полными правами.
9 vicof
 
07.04.22
16:10
(8) И лучше не соединение, а веб-сервис
10 Fish
 
07.04.22
16:11
(9) Да это понятно. Кстати, имхо, Одата лучше, чем веб-сервис.
11 Fish
 
07.04.22
16:12
+(10) В некоторых случаях.
12 Kigo_Kigo
 
07.04.22
16:23
Сделай отдельного пользака для этого, и это скорее всего РЛС (ограничение на уровне записей) "чудит"
Независимо от того, куда вы едете — это в гору и против ветра!