| 
    
 | 
        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 
 | 
         
        Сделай отдельного пользака для этого, и это скорее всего РЛС (ограничение на уровне записей) "чудит"     
         | 
 | 
    
        Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший