Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
14 дек 2024, 11:51

Помогите с обменом между Документооборотом и УПП

Автор ChakChak, 06 апр 2012, 11:21

0 Пользователей и 1 гость просматривают эту тему.

ChakChak

Пытаюсь подключиться к УПП(1.3.24) из ДО(1.2.2.7) постоянно пишет:"Ошибка при установке подключения ко второй информационной базе: Вторая информационная база не предназначена для обмена с текущей информационной базой."

Пробовал менять ComConnector в коде (по умолчанию V82) на V8 и V81, безрезультатно. Но коннектор  V8 сумел подключиться к базе, но дальнейшая обработка предназначена для V82. Посоветуйте как быть? нужен интерактивный обмен :dfbsdfbsdf:

ScannerDarkly

Там если поискать глобальным поиском по "не предназначена", то выходим на функцию ОбменДаннымиСервер.УстановитьВнешнееСоединение, в ней следующий код


Функция УстановитьВнешнееСоединение(СтруктураНастроек, СтрокаСообщенияОбОшибке = "", ОшибкаПодключенияКомпоненты = Ложь) Экспорт

// выполняем попытку установки внешнего соединения
ВнешнееСоединение = ОбщегоНазначения.УстановитьВнешнееСоединение(ЗаполнитьПараметрыПодключенияВнешнегоСоединения(СтруктураНастроек), СтрокаСообщенияОбОшибке, ОшибкаПодключенияКомпоненты);

Если ВнешнееСоединение = Неопределено Тогда
Возврат Неопределено;
КонецЕсли;

Попытка

Если Не ВнешнееСоединение.ОбменДаннымиВнешнееСоединение.РольДоступнаПолныеПрава() Тогда

СтрокаСообщенияОбОшибке = НСтр("ru = 'Для пользователя внешнего соединения должна быть указана роль ""Полные права"".'");
Возврат Неопределено;
КонецЕсли;
Исключение

СтрокаСообщенияОбОшибке = НСтр("ru = 'Вторая информационная база не предназначена для обмена с текущей информационной базой.'");
Возврат Неопределено;
КонецПопытки;

Возврат ВнешнееСоединение;

КонецФункции


Фейлит оно на Если Не ВнешнееСоединение.ОбменДаннымиВнешнееСоединение.РольДоступнаПолныеПрава() Тогда
т.к. нет такой функции в вашей конфе с которой Вы обмениваетесь.

ScannerDarkly

Как бы разные подсистемы для обмена данными.
Я так понял что для управляемых приложений её переписали, там появились новые общие модули итд.
Поэтому они как бы между собой несовместимы.

В конфе "Библиотека стандартных подсистем" можете посмотреть новую, можете попытаться перетащить в УПП новую подсистему обмена из документооборота или из библиотеки стандартных подсистем. Можете попробывать сделать наоборот. Я пока не решил что делать, у самого такая проблема всплыла.

Может придется самому обработку писать для этого случая.

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск