|
Универсальный обмен 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 Тогда
НаборЗаписей.Записывать = Истина;
КонецЕсли;
КонецЦикла;
КонецЕсли;
|
|