Имя: Пароль:
1C
1С v8
Обмен данными по правилам, прямое подключение к базе
0 Luck_DMST
 
19.09.13
10:11
Есть УТ 10.3 и БП 2.0 создал в них идентичные планы обмена (Обмен2) все настроил как полагается, правила переноса создал в Конвертации данных, добавил ручную регистрация (объекты регистрируются, проверял с помощью обработки РегистрацияИзмененийДляОбмена), при обмене пишет что все ГУД выгружено столько то объектов, НО сами документы в базе приемника почему-то и не создаются и не изменяются, не могу понять почему..
1 Darky
 
19.09.13
10:15
Почитай, что пишется в протоколе загрузки (для СОМ)
2 Luck_DMST
 
19.09.13
10:21
Начало выгрузки:   19.09.2013 10:17:35

Окончание выгрузки: 19.09.2013 10:17:35

Выгружено объектов: 1
Обмен данными по настройке "Мой обмен между БП и УТ" завершен (10:17:35).
Это в служебном сообщении.
В журнале регистрации ни одной ошибки, пишет только что даные успешно выгружены
3 Darky
 
19.09.13
10:26
Загрузки...НЕ выгрузки
4 Luck_DMST
 
19.09.13
10:30
Почти тоже самое :(

Начат обмен данными по настройке "Обмен между БП И УТ" (10:27:21).

Начало загрузки:   19.09.2013 10:27:28

Окончание загрузки: 19.09.2013 10:27:30

Загружено объектов: 1

Выполнение отложенных операций с документами. Начало выполнения: 19.09.2013 10:27:30

Выполнение отложенных операций с документами. Окончание выполнения: 19.09.2013 10:27:30

Начало выгрузки:   19.09.2013 10:27:30

Окончание выгрузки: 19.09.2013 10:27:30

Выгружено объектов: 0
Обмен данными по настройке "Обмен между БП И УТ" завершен (10:27:30).

В журнале регистрации тоже никаких ошибок

з.ы. этот лог уже выдан из УТ (Загружаю документы из БП в УТ)
5 Luck_DMST
 
19.09.13
10:34
Вот честно я не пойму как должна происходить загрузка данных, её надо прописывать в Модуле ПланаОбмена (он у меня мною созданный, т.е а модуле там нет ничего) или это все отводится для платформы, она своими средствами производит загрузку/выгрузку
6 Darky
 
19.09.13
10:55
Через файл обмена объекты загружаются?
7 Luck_DMST
 
19.09.13
11:03
(6) Да, забыл сказать что если использовать УниверсальныйОбменДанными, то все прекрасно работает, даже если поставить обмен по узлу обмена, все выгружается и объекты в УТ мигрируют
8 Darky
 
19.09.13
11:10
Так я думал мы об Универсальном обмене и говорим)
9 Luck_DMST
 
19.09.13
11:20
(8) То есть нельзя использовать правила, которые написаны на КД для ПланаОбмена?
10 Ranger_83
 
19.09.13
11:47
(9) можно,только нужно их загрузить в настройку обмена
11 Luck_DMST
 
19.09.13
13:01
(10) :) конечно же я загрузил. Загрузил как правила выгрузки из БП, также загрузил туда правила выгрузки из УТ (потому что у меня COM соединение к базе и двухсторонний обмен)
12 Luck_DMST
 
19.09.13
14:00
Все получилось, ничего изобретать не надо было, единственное что я сделал не правильно, так это взял описание процедуры "ОпределитьТипОтправкиДанных" из модуля обмена между БП и УТ, видимо там срабатывал какой-то отбор и мой документ никак не выгружался, когда же я прописал эту функцию пустую (подсмотрел в плане обмена "Полный") все прекрасно начало выгружаться. В модуле объекта моего плана обмена "Обмен2" я прописал:
Процедура ОпределитьТипОтправкиДанных(ЭлементДанных, ОтправкаЭлемента) Экспорт
КонецПроцедуры
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой