КД 2.1 - переносится только ссылка, но не объект
Приветствую всех, кто решил помочь с решением вопроса. Вопрос вот в чем:
Дано:
КД 2.1;
1С ERP - база источник;
1С БП - база приёмник.
Использую типовые правила обмена УТ - БП, они почти на 100% подходят, некоторые моменты приходится дорабатывать.
Переношу документ ПриобретениеУслугПрочихАктивов(ERP) в ПоступлениеДопРасходов(БП). В приёмнике есть табличная часть Товары, в табличной части реквизит ДокументПартии составного типа, в моём случае он имеет тип - ДокументСсылка.ПриобретениеТоваровУслуг;
Проблема в том, что переносится только ссылка, но не сам объект. Т.е. на стороне БП, после загрузки, получается битая ссылка, т.к. ссылка есть, а объекта нет.
Ссылка получается из входящих данных, там документ указывается корректно. Далее, программно указывается Имя ПКО, в зависимости от вида документа, и типа операции в нём.
Если в ПКО "ПТУ_ЗакупкаТоваровУслуг" указать поиск по полям, а не по идентификатору, и в приёмнике будет документ удовлетворяющий условиям поиска, то в приёмнике всё корректно заполняется, т.е. документ найдётся, и подставится. Но если такого документа нет, то документ не создаётся. Смотрел файл обмена, там нет такого объекта. Если принудительно зарегистрировать к обмену документ партии, тогда он корректно загрузится, и по ссылке подставится.
В ПКО "ПТУ_ЗакупкаТоваровУслуг" менял настройки, результат всегда одинаковый.
Вопрос: как сделать так, чтобы передавалась не только ссылка, но и выгружался объект?
Дано:
КД 2.1;
1С ERP - база источник;
1С БП - база приёмник.
Использую типовые правила обмена УТ - БП, они почти на 100% подходят, некоторые моменты приходится дорабатывать.
Переношу документ ПриобретениеУслугПрочихАктивов(ERP) в ПоступлениеДопРасходов(БП). В приёмнике есть табличная часть Товары, в табличной части реквизит ДокументПартии составного типа, в моём случае он имеет тип - ДокументСсылка.ПриобретениеТоваровУслуг;
Проблема в том, что переносится только ссылка, но не сам объект. Т.е. на стороне БП, после загрузки, получается битая ссылка, т.к. ссылка есть, а объекта нет.
Ссылка получается из входящих данных, там документ указывается корректно. Далее, программно указывается Имя ПКО, в зависимости от вида документа, и типа операции в нём.
Если в ПКО "ПТУ_ЗакупкаТоваровУслуг" указать поиск по полям, а не по идентификатору, и в приёмнике будет документ удовлетворяющий условиям поиска, то в приёмнике всё корректно заполняется, т.е. документ найдётся, и подставится. Но если такого документа нет, то документ не создаётся. Смотрел файл обмена, там нет такого объекта. Если принудительно зарегистрировать к обмену документ партии, тогда он корректно загрузится, и по ссылке подставится.
В ПКО "ПТУ_ЗакупкаТоваровУслуг" менял настройки, результат всегда одинаковый.
Вопрос: как сделать так, чтобы передавалась не только ссылка, но и выгружался объект?
Прикрепленные файлы:
По теме из базы знаний
- Полезные приемы при работе с Конвертацией данных 2.1. Логирование, интерактивное управление, дозаполнение и постпроведение документов
- Обмен по правилам Конвертации данных 2.1 для ERP, КА, УТ 11, БП 3, ЗУП 3, Розница 2.3
- Выгрузка / загрузка правил Конвертации данных 2.1 в файлы / из файлов (для Git, SonarQube, VS Code и т.д.)
- Нюансы Конвертации данных 2.1, или как небольшая задача привела нас к восстановлению регистра сведений из нескольких миллионов строк
- Заметки по Конвертации данных 2.1
Найденные решения
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот