Index: APPS/EDIExport/AankoopOrder/impl/BLUM/Converteerder.cls.xml =================================================================== diff -u -r35153 -r35160 --- APPS/EDIExport/AankoopOrder/impl/BLUM/Converteerder.cls.xml (.../Converteerder.cls.xml) (revision 35153) +++ APPS/EDIExport/AankoopOrder/impl/BLUM/Converteerder.cls.xml (.../Converteerder.cls.xml) (revision 35160) @@ -23,53 +23,144 @@ #Dim Toelevering As APPS.EDIExport.AankoopOrder.BLUM.dto.Toelevering = ToeleveringList.Next() #dim ORDERS05 As APPS.EDIExport.AankoopOrder.BLUM.XML.ORDERS05 = ##class(APPS.EDIExport.AankoopOrder.BLUM.XML.ORDERS05).%New() + + Set ORDERS05.IDOC.BEGIN = "1" + + Do ..VoegToeEDIDC40(.ORDERS05) + Do ..VoegToeE1EDK01(.ORDERS05) + Do ..VoegToeE1EDK03(.ORDERS05, Toelevering) + Do ..VoegToeE1EDK02(.ORDERS05, Toelevering) + Do ..VoegToeE1EDK17(.ORDERS05, Toelevering) + Do ..VoegToeE1EDK18(.ORDERS05, Toelevering) + Do ..VoegToeE1EDKT1(.ORDERS05, Toelevering) + Do ..VoegToeE1EDKA1(.ORDERS05, Toelevering) - Do ..GeefEDIDC40(.ORDERS05) - Do ..GeefE1EDK01(.ORDERS05) - Do ..GeefE1EDK03(.ORDERS05, Toelevering) - Do ..GeefE1EDKA1(.ORDERS05, Toelevering) + #Dim ToeleveringDetailIterator As TECH.ListIterator = ##class(TECH.ListIterator).%New(Toelevering.ToeleveringDetail) + While ToeleveringDetailIterator.HasNext() + { + #Dim ToeleveringDetail As APPS.EDIExport.AankoopOrder.BLUM.dto.ToeleveringDetail = ToeleveringDetailIterator.Next() + Do ..VoegToeE1EDP01(.ORDERS05, ToeleveringDetail) + } Do List.Insert(ORDERS05) } Quit List ]]> - + 1 - - + 1 - - + 1 - - + 1 + + + + + +1 + + + + + +1 + + + + + +1 + + + + +1 + + + + +1 + + + + +1 +E1EDP01:APPS.EDIExport.AankoopOrder.BLUM.XML.E1EDP01,ToeleveringDetail:APPS.EDIExport.AankoopOrder.BLUM.dto.ToeleveringDetail +1 +%ListOfObjects + +