Index: APPS/EDIExport/AankoopOrder/impl/BLUM/Converteerder.cls.xml =================================================================== diff -u -r35160 -r35166 --- APPS/EDIExport/AankoopOrder/impl/BLUM/Converteerder.cls.xml (.../Converteerder.cls.xml) (revision 35160) +++ APPS/EDIExport/AankoopOrder/impl/BLUM/Converteerder.cls.xml (.../Converteerder.cls.xml) (revision 35166) @@ -54,6 +54,15 @@ @@ -72,13 +81,18 @@ 1 - @@ -112,16 +126,25 @@ #dim E1EDKA1 As APPS.EDIExport.AankoopOrder.BLUM.XML.E1EDKA1 = ##class(APPS.EDIExport.AankoopOrder.BLUM.XML.E1EDKA1).%New() Set E1EDKA1.SEGMENT = "1" set E1EDKA1.PARVW = "AG" + set E1EDKA1.PARTN = Toelevering.ToeleveringHeader.CustomerNumberForInvoice Do ORDERS05.IDOC.E1EDKA1.Insert(E1EDKA1) Set E1EDKA1 = ##class(APPS.EDIExport.AankoopOrder.BLUM.XML.E1EDKA1).%New() Set E1EDKA1.SEGMENT = "1" set E1EDKA1.PARVW = "WE" + set E1EDKA1.PARTN = Toelevering.ToeleveringHeader.CustomerNumberForShipMent Do ORDERS05.IDOC.E1EDKA1.Insert(E1EDKA1) Set E1EDKA1 = ##class(APPS.EDIExport.AankoopOrder.BLUM.XML.E1EDKA1).%New() Set E1EDKA1.SEGMENT = "1" set E1EDKA1.PARVW = "LF" + set E1EDKA1.PARTN = "9002617000009" + set E1EDKA1.NAME1 = "Julius Blum GmbH" + set E1EDKA1.STRAS = ">Industrie. 1" + set E1EDKA1.ORT01 = "Hoechst" + set E1EDKA1.COUNC = "AT" + set E1EDKA1.PSTLZ = "6973" + Do ORDERS05.IDOC.E1EDKA1.Insert(E1EDKA1) ]]> @@ -132,6 +155,21 @@ Industrie. 1") + Do $$$AssertEquals(ORDERS05Result.IDOC.E1EDKA1.GetAt(3).ORT01, "Hoechst") + Do $$$AssertEquals(ORDERS05Result.IDOC.E1EDKA1.GetAt(3).COUNC, "AT") + Do $$$AssertEquals(ORDERS05Result.IDOC.E1EDKA1.GetAt(3).PSTLZ, "6973") Do $$$AssertEquals(ORDERS05Result.IDOC.E1EDP01.Count(), 1) + Do $$$AssertEquals(ORDERS05Result.IDOC.E1EDP01.GetAt(1).SEGMENT, "1") + Do $$$AssertEquals(ORDERS05Result.IDOC.E1EDP01.GetAt(1).POSEX, "230123.21") + Do $$$AssertEquals(ORDERS05Result.IDOC.E1EDP01.GetAt(1).ACTION, "001") + Do $$$AssertEquals(ORDERS05Result.IDOC.E1EDP01.GetAt(1).MENEE, "PCE") + Do $$$AssertEquals(ORDERS05Result.IDOC.E1EDP01.GetAt(1).PMENE, "PCE") + Do $$$AssertEquals(ORDERS05Result.IDOC.E1EDP01.GetAt(1).MENGE, 1000) + Do $$$AssertEquals(ORDERS05Result.IDOC.E1EDP01.GetAt(1).NETWR, 6.96) + Do $$$AssertEquals(ORDERS05Result.IDOC.E1EDP01.GetAt(1).PEINH, 100) + Do $$$AssertEquals(ORDERS05Result.IDOC.E1EDP01.GetAt(1).VPREI, ((1000 * 6.96) / 100) ) + Do $$$AssertEquals(ORDERS05Result.IDOC.E1EDP01.GetAt(1).E1EDP03.SEGMENT, "1") + Do $$$AssertEquals(ORDERS05Result.IDOC.E1EDP01.GetAt(1).E1EDP03.IDDAT, "002") + Do $$$AssertEquals(ORDERS05Result.IDOC.E1EDP01.GetAt(1).E1EDP03.DATUM, "20160612") + + Do $$$AssertEquals(ORDERS05Result.IDOC.E1EDP01.GetAt(1).E1EDPT1.SEGMENT, "1") + Do $$$AssertEquals(ORDERS05Result.IDOC.E1EDP01.GetAt(1).E1EDP19.Count(), 3) + Do $$$AssertEquals(ORDERS05Result.IDOC.E1EDP01.GetAt(1).E1EDP19.GetAt(1).SEGMENT, "1") + Do $$$AssertEquals(ORDERS05Result.IDOC.E1EDP01.GetAt(1).E1EDP19.GetAt(1).QUALF,"001") + Do $$$AssertEquals(ORDERS05Result.IDOC.E1EDP01.GetAt(1).E1EDP19.GetAt(2).SEGMENT, "1") + Do $$$AssertEquals(ORDERS05Result.IDOC.E1EDP01.GetAt(1).E1EDP19.GetAt(2).QUALF,"002") + Do $$$AssertEquals(ORDERS05Result.IDOC.E1EDP01.GetAt(1).E1EDP19.GetAt(2).IDTNR,"01026503") + Do $$$AssertEquals(ORDERS05Result.IDOC.E1EDP01.GetAt(1).E1EDP19.GetAt(3).SEGMENT, "1") + Do $$$AssertEquals(ORDERS05Result.IDOC.E1EDP01.GetAt(1).E1EDP19.GetAt(3).QUALF,"003") ]]>