|
Обмен данными | ☑ | ||
---|---|---|---|---|
0
bav
26.05.14
✎
09:07
|
Доброе время суток!
Вопрос в принципе в том, что при выгрузке данных через штатный механизм (Выполнить обмен), т.е. создание настройки обмена и правил выгрузки, выдает ощибки. В частности: "{Обработка.ОбменДаннымиXML.МодульОбъекта(14326)}: Ошибка при установке значения атрибута контекста (НомерПринятого) Свойство не может быть изменено для предопределенного узла." Для пробы я просто выгружаю справочник сотрудники по правилу выгрузки Если обмен делать, непосредственно через "Обработка.ОбменДаннымиXML", выдается совсем другая неприятная ошибка: "Ошибка при вызове метода контекста (УдалитьРегистрациюИзменений): Недопустимое значение параметра (параметр номер '1')" В обоих случаях выгрузку осуществляю через непосредственное подсоединение к базе. Подскажите что тут не так. Если выгружать через Универсальную обработку, - все проходит на ура. Необходимость возникла, потому что нужно выгружать с некоторой периодичностью. Спасибо |
|||
1
hhhh
26.05.14
✎
09:44
|
(0) вы запускаете обмен узла с самим собой. Это недопустимо.
|
|||
2
bav
26.05.14
✎
09:51
|
(1) Почему, я указываю узел, созданный в обеих базах, сам обмен, судя по "НомерОтправленного" проходит, а вот обратно - подверждение, для удаление регистрации не проходит
|
|||
3
bav
26.05.14
✎
09:53
|
(1) Если я указываю предопределенный узел, то он даже не запускается и выдает ошибку
|
|||
4
ЧашкаЧая
26.05.14
✎
10:10
|
Еще раз то что в (1). В плане обмена нужно создать узел и его указать в справочнике настроек обмена данными.
|
|||
5
hhhh
26.05.14
✎
10:11
|
(3) вы не должны запускать обмен с предопределенным узлом. Например, база центр у нее предопределенный узел центр, вы не имеете права фигачить в центре обмен с узолм центр. ТО есть посылать самому себе.
И также переферийная база, у нее предопределенный периферийный узел. А узел центр непредопределенный, на него и можно отправлять данные |
|||
6
bav
26.05.14
✎
10:42
|
(4) Так я и сделал
|
|||
7
bav
26.05.14
✎
10:44
|
(5) Создал обмен и на него ссылаюсь. В переопределенном только поправил код, иначе ругается
|
|||
8
bav
26.05.14
✎
14:33
|
(5). Вродебы нашел из-за чего не отрабатывал обмен. - неправильно ссылался на планобмена. Т.е. в ручную обмен проходит, сейчас пытаюсь запустить регламентное задание (ВыполнениеОбмена) и ни как не могу понять к функцию передается значение настройки того или ионого обмена.
|
|||
9
bav
26.05.14
✎
15:51
|
При авторизации регламентированного задания (ВыполнениеОбмена) выдается ошибка "Количество фактических параметров фонового задания не совпадает с количеством параметров метода фонового задания.", кто может сталкивался. Или все -таки надо описать свою процедуру выполнения обмена, где принудительно назначить настройку обмена, по которой происходит обмен.
|
|||
10
bav
26.05.14
✎
17:24
|
Всем спасибо за помощь. Обмен вручную работает
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |