Универсальный обмен XML не переносит движения документов (УФ, Розница 2.1)
☑
0
ixijixi
15.11.14
✎
23:58
Никогда не сталкивался с такой ебулдой.
В правилах указал выгружать табчасти и движения. В ХМЛ-файле выгрузки движения присутствуют, но в базу приемник не загружаются.
Как так?
1
ixijixi
16.11.14
✎
00:26
В отладчике смотрю ПередЗаписью, ЭтотОбъект.Движения.ТоварыНаСкладах присутствует набор. Куды потом девается?
2
ixijixi
16.11.14
✎
00:46
И что еще более странно - пишет: выгружено (условно) 100 объектов, загружено 100 объектов. Как это вообще понимать?!
3
Mikhail Volkov
16.11.14
✎
09:12
(0) Их обычно не переносят (см. "Показать описание конфигурации..."), на месте проводят.
4
hhhh
16.11.14
✎
10:06
(2) а регистраторы загружаются?
5
ixijixi
17.11.14
✎
08:04
(4) Да
(3) Нельзя перепроводить
6
Redkiy
17.11.14
✎
08:14
(0) не взлетит
в 8.2 и выше нужно НаборЗаписей.Записывать = Истина;
7
ixijixi
17.11.14
✎
08:47
(6) Щас попробую
8
ixijixi
17.11.14
✎
08:50
(6) Спасибо, взлетело!
9
Redkiy
17.11.14
✎
08:50
(7) в КД создавай правила автоматом.
в глоб. обработчике "После загрузки объекта"
Попытка
Для каждого НаборЗаписей из Объект.Движения Цикл
НаборЗаписей.Записывать = Истина;
КонецЦикла;
Исключение
КонецПопытки;
10
ixijixi
17.11.14
✎
08:56
(9) сделал так
Если Метаданные.Документы.Содержит(Объект.Метаданные()) Тогда
Для Каждого НаборЗаписей Из Объект.Движения Цикл
Если Не НаборЗаписей.Количество() = 0 Тогда
НаборЗаписей.Записывать = Истина;
КонецЕсли;
КонецЦикла;
КонецЕсли;
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой