Перенос документа основания. КД. #520051


#0 by php5
Не переноситься "ДокументОснование". Переношу документ и у него есть подчиненные документы:  Документ1   Документ2    Документ3 В ПКО перед выгрузкой документа "Документ1" пишу: СоответствиеПодчиненных = пПолучитьСоответствиеПодчиненных(Источник.Ссылка); Для Каждого ПодчинДок ИЗ СоответствиеПодчиненных Цикл В ПКС документов "Документ3" и "Документ4" в свойстве "ДокументОснование" в Перед выгрузкой указываю правило документа основания. Проблема в том, что при переносе документов подчиненных подчиненных "Документ3" и Документ4" не проставляется документ основание?
#1 by php5
up
#2 by Defender aka LINN
Мда. А чего, КД не доверяешь определить правило?
#3 by php5
мне нужно чтобы он выгружал определенные подчин. документы и в определенной последовательности...
#4 by Defender aka LINN
КД все равно сама последовательность определяет, по большей части.
#5 by GenV
Почему просто не получать сразу список всех подчиненный документов для текущего объекта в перед выгрузкой в ПВД, а не в ПКО (что бы не городить проверку параметра). И в цикле их выгрузить? Имя правила, как уже сказали, КД сама по типу док-та определит. Или, лучше, в ПВД при выгрузке не выгружать каждый раз список документов для каждого объекта, а добавлять их в один большой общий в параметре, а потом, после выгрузки всех данных, его выгрузить. ЗЫ Последовательность выгрузки в общем не на что не влияет, если ПКО у тебя не завязано на рекурсивную выгрузку. Все равно все выгрузиться по ссылкам.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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