Конвертация данных. Перегрузка одного документа из 2 ТЧ в два документа. #689676


#0 by memogolik
Делаю конвертацию из КА 1.1 В УТ11. Пытаюсь перенести документ ВводОстатковВзаиморасчеты -> ВводОстатков. В документе КА в документе две ТЧ(ДанныеПоРасчетам, ДанныеПоАвансам), а в документе УТ одна ТЧ(РасчетыСПартнерами), а аванс это или долг определяется через реквизит ТипОперации. Пока что ума не приложу как это можно сделать средствами КД. Подскажите пожалуйста в каком направлении двигаться. Заранее спасибо за ответы.
#1 by patapum
можно сделать так. создаешь два правила, в одном переносишь одну ТЧ, в другом другую. для красоты можно проверить, если в ТЧ нет записей, не переносить
#2 by Холодильник
ПВД формируешь запросом, в котором названия полей запроса = названия реквизитов ТЧ дока. Делаешь итоги по типу операции и ВыгрузитьПоПравилу Кратко - ПВД: Запрос.Текст = " ..Итоги по ТипОперации" выборкаТипОперации = Запрос.выполнить.Выбрать(обходРезЗапроса.погруппировкам) Пока выборкаТипОперации.след цикл КонецЦикла примерно так
#3 by memogolik
Интересный вариант, попробую, спасибо. Только ТипОперации есть только у приемника.
#4 by Холодильник
ну это и понятно. формируй его как строка, а ПКО настрой как СТрока->перечисление
#5 by DionisSergeevich
в правиле выгрузки можно запросом получать данные для каждого из документов. Просто и не замудрено
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С