Конвертация данных 2. Один объект в несколько #433186


#0 by Zixxx
Запарился под вечер совсем... Суть задачи: Выгрузить документ "Поступление", загрузить документы "Поступление", "Реализацию", и "СчетФактуру". Как реализовал: 1. Выгружаю "Поступление" 2. После выгрузки "Поступления" выгружаю по правилу "СчетФактуру" 3. После выгрузки реквизита "ДокументОснование" у документа "СчетФактуры" выгружаю по правилу документ "Реализация" Результат: Доки все выгружены как нужно, но в каком месте грамотнее для документа "СчетФактура" указать "ДокументОснование" - "Реализация"?
#1 by Andy13
И чего спросил? Выгружается? Не трожь....
#2 by Zixxx
up
#3 by Zixxx
Связи нет Счет фактуры с Реализацией
#4 by Andy13
Пункты 1-3 реализованы где? В правилах выборки?
#5 by Zixxx
В правилах выгрузки только один Документ "Поступление" В обработчике события "После выгрузки" в правиле конвертации объекта "Поступление" есть процедура: Для счет фактуры затем тоже самое делаю
#6 by Zixxx
Активность на форуме большая, ветки тонут как камни в воде...
#7 by agarych
Они у тебя по UUID синхронизируются?
#8 by Andy13
Щас под рукой КД нет, точно не разрисую, а на память не помню... В общем сначала реализацию, потом СФ. И передаешь ей ссылку(в файле выгрузки) а в правиле заполнишь реквизит "ДокументОснование" - из передаваемых данных.
#9 by Zixxx
Номер + Дата Так вот и не получается грамотно передать, еще вопрос в том что некоторые обработчики не задействованы в 77 блин :(
#10 by agarych
т.е. у тебя получается 3 документа (разных типов) с одинаковым номером и датой? Правильно?
#11 by Zixxx
Если сможешь когда под рукой будет реализация закинь в тему схематичное описание, сейчас домой убегаю. Да, верно, есть вариант поймать номер после загрузки но это не логично, и думаю есть более грамотный вариант
#12 by agarych
Попробуй просто сделать так... В ПКО счет фактуры в конвертации свойств для ДокументаОснования указываешь "Значение = Источник;" и указываешь правило конвертации "Реализация" (или как оно там у тебя).
#13 by agarych
+ в итоге при выгрузке СФ, если даже в базе приемнике нет реализации, то она будет создана.
#14 by Andy13
(12,13) Присоединяюсь. Наиболее простой путь.
#15 by Zixxx
, Спасибо хлопцы, все отлично
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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