Обмен по правилам обмена через обработку и через план обмена
Доброго времени суток. Почему обмен через обработку и через план обмена отличается?
Внедрила свои планы обмена в УНФ 1.6 и УТ 11. Написала правила обмена. Через универсальную обработку все отрабатывает. Через план обмена нет. Вот пример
В ПВД Перед выгрузкой написано это
Но в ПКО ВходящиеДанные не инициализированы. При этом ПКО переопределяется. Это если через план обмена. Через универсальную обработку все прекрасно работает.
Что делаю не так? И еще один вопрос. Как отлажить правила через план обмена когда идет выполнение?
Внедрила свои планы обмена в УНФ 1.6 и УТ 11. Написала правила обмена. Через универсальную обработку все отрабатывает. Через план обмена нет. Вот пример
В ПВД Перед выгрузкой написано это
ИсходящиеДанные = Новый Структура;
ИсходящиеДанные.Вставить("ФинансовыйРезультат", Объект);
ЗаказПокупателя = Объект.ПервичныйДокумент;
Объект = ЗаказПокупателя;
ИмяПКО = "ЗаказКлиента_ЗаказПокупателя";
ПоказатьНо в ПКО ВходящиеДанные не инициализированы. При этом ПКО переопределяется. Это если через план обмена. Через универсальную обработку все прекрасно работает.
Что делаю не так? И еще один вопрос. Как отлажить правила через план обмена когда идет выполнение?
По теме из базы знаний
- Выгрузка данных по самописным правилам
- Опыт проведения сложных переносов данных на 1С
- Программная выгрузка данных с использованием обработки "Универсальный обмен данными XML" на FTP (с фильтром по узлу плана обмена)
- Правила обмена больше не нужны
- Шлюз-обмен между старой Больницей и новой. Выгрузка СЭМД для РЭМД
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(2)
(3)
Обидно, что нет никакого толкового описания. Я так понимаю, что проблема именно в переносе объектов ссылочного типа.
ПередВыгрузкой прописала это
И все пошло. И параметры передаются только примитивных типов. Да вообще вся работа идет только с примитивными типами.))
(3)
Обидно, что нет никакого толкового описания. Я так понимаю, что проблема именно в переносе объектов ссылочного типа.
ПередВыгрузкой прописала это
СтруктураВходящихДанных = Новый Структура;
СтруктураВходящихДанных.Вставить("ФайлыКПереносу", ФайлыКПереносуСтрока);
ВыгрузитьПоПравилу(Объект.ПервичныйДокумент, , СтруктураВходящихДанных, , "ЗаказКлиента_ЗаказПокупателя");
Отказ = Истина;
И все пошло. И параметры передаются только примитивных типов. Да вообще вся работа идет только с примитивными типами.))
Почему обмен через обработку и через план обмена отличается?
Есть такое, тоже намучилась в некоторых проектах. Обработчики разные.
Например, вот
А по описанию проблемы сложно понять, что не так, не видя всех правил, может там в другом месте косяк, а не там, где кажется...
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот