Index: vhUnitTest/APPS/EDIExport/AankoopOrderResponse/impl/BLUM/Bewaarder/VerwijderToelevering/Test.cls.xml =================================================================== diff -u --- vhUnitTest/APPS/EDIExport/AankoopOrderResponse/impl/BLUM/Bewaarder/VerwijderToelevering/Test.cls.xml (revision 0) +++ vhUnitTest/APPS/EDIExport/AankoopOrderResponse/impl/BLUM/Bewaarder/VerwijderToelevering/Test.cls.xml (revision 36800) @@ -0,0 +1,37 @@ + + + +vhUnitTest.TestCase + + + + + + + + + + + + + + + + Index: vhUnitTest/APPS/EDIExport/AankoopOrderResponse/impl/BLUM/Bewaarder/UpdateVerwerkVlag/Test.cls.xml =================================================================== diff -u --- vhUnitTest/APPS/EDIExport/AankoopOrderResponse/impl/BLUM/Bewaarder/UpdateVerwerkVlag/Test.cls.xml (revision 0) +++ vhUnitTest/APPS/EDIExport/AankoopOrderResponse/impl/BLUM/Bewaarder/UpdateVerwerkVlag/Test.cls.xml (revision 36800) @@ -0,0 +1,107 @@ + + + +vhUnitTest.TestCase + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Index: vhUnitTest/APPS/EDIExport/AankoopOrderResponse/impl/BLUM/Bewaarder/Bewaar/Test.cls.xml =================================================================== diff -u -r36674 -r36800 --- vhUnitTest/APPS/EDIExport/AankoopOrderResponse/impl/BLUM/Bewaarder/Bewaar/Test.cls.xml (.../Test.cls.xml) (revision 36674) +++ vhUnitTest/APPS/EDIExport/AankoopOrderResponse/impl/BLUM/Bewaarder/Bewaar/Test.cls.xml (.../Test.cls.xml) (revision 36800) @@ -38,10 +38,10 @@ Do Bewaarder.Bewaar(COASODouble) - Do $$$AssertTrue($DATA(^BLOrdRsp(Bewaarder.MsgNr,1))) - Do $$$AssertEquals(^BLOrdRsp(Bewaarder.MsgNr,1),"""112122500121225001277788 000745532 W30G L 151221 """) + Do $$$AssertTrue($DATA(^BLOrdRsp(Bewaarder.ToeleveringNummer))) + Do $$$AssertEquals(^BLOrdRsp(Bewaarder.ToeleveringNummer),"""112122500121225001277788 000745532 W30G L 151221 """) - Kill ^BLOrdRsp(Bewaarder.MsgNr) + Kill ^BLOrdRsp(Bewaarder.ToeleveringNummer) ]]> @@ -52,10 +52,10 @@ Do Bewaarder.Bewaar(COASODouble) - Do $$$AssertTrue($DATA(^BLOrdRsp(Bewaarder.MsgNr,2))) - Do $$$AssertEquals(^BLOrdRsp(Bewaarder.MsgNr,2),"""22277788.01 0900225300005000000016.0121601062 V 0000000.00 """) + Do $$$AssertTrue($DATA(^BLOrdRsp(Bewaarder.ToeleveringNummer,Bewaarder.ToeleveringLijnNummer,1))) + Do $$$AssertEquals(^BLOrdRsp(Bewaarder.ToeleveringNummer,Bewaarder.ToeleveringLijnNummer,1),"""22277788.01 0900225300005000000016.0121601062 V 0000000.00 """) - Kill ^BLOrdRsp(Bewaarder.MsgNr) + Kill ^BLOrdRsp(Bewaarder.ToeleveringNummer) ]]> @@ -66,13 +66,13 @@ Do Bewaarder.Bewaar(COASODouble) - Do $$$AssertTrue($DATA(^BLOrdRsp(Bewaarder.MsgNr,2))) - Do $$$AssertEquals(^BLOrdRsp(Bewaarder.MsgNr,2),"""22277788.01 0900225300005000000016.0121601062 V 0000000.00 """) + Do $$$AssertTrue($DATA(^BLOrdRsp(Bewaarder.ToeleveringNummer,Bewaarder.ToeleveringLijnNummer,1))) + Do $$$AssertEquals(^BLOrdRsp(Bewaarder.ToeleveringNummer,Bewaarder.ToeleveringLijnNummer,1),"""22277788.01 0900225300005000000016.0121601062 V 0000000.00 """) - Do $$$AssertTrue($DATA(^BLOrdRsp(Bewaarder.MsgNr,3))) - Do $$$AssertEquals(^BLOrdRsp(Bewaarder.MsgNr,3),"""22277799.01 0900225300010000000216.0121601082 V 0000236.01 """) + Do $$$AssertTrue($DATA(^BLOrdRsp(Bewaarder.ToeleveringNummer,Bewaarder.ToeleveringLijnNummer,2))) + Do $$$AssertEquals(^BLOrdRsp(Bewaarder.ToeleveringNummer,Bewaarder.ToeleveringLijnNummer,2),"""22277799.01 0900225300010000000216.0121601082 V 0000236.01 """) - Kill ^BLOrdRsp(Bewaarder.MsgNr) + Kill ^BLOrdRsp(Bewaarder.ToeleveringNummer) ]]> Index: APPS/EDIExport/AankoopOrderResponse/impl/BLUM/Bewaarder.cls.xml =================================================================== diff -u -r36674 -r36800 --- APPS/EDIExport/AankoopOrderResponse/impl/BLUM/Bewaarder.cls.xml (.../Bewaarder.cls.xml) (revision 36674) +++ APPS/EDIExport/AankoopOrderResponse/impl/BLUM/Bewaarder.cls.xml (.../Bewaarder.cls.xml) (revision 36800) @@ -3,24 +3,46 @@ TECH.RegisteredObject - + +%String +0 + + + +%String +1 + + + +TECH.DateTime.impl.DateTimeAPI +1 + + + %Integer 99999999 + +%Integer +99999999 + + %Integer 0 1 -initvalue:%CacheString +DateTimeAPI:TECH.DateTime.impl.DateTimeAPI 1 1 %Status 1 - @@ -32,44 +54,156 @@ while ToeleveringIterator.HasNext() { #dim Toelevering As APPS.EDIExport.AankoopOrderResponse.BLUM.dto.Toelevering = ToeleveringIterator.Next() - Do ..ZetMsgNr(Toelevering.ToeleveringHeader.CustomerOrderReference) - Do ..SchrijfRecord(Toelevering.ToeleveringHeader.ToString()) + Do ..ZetToeleveringNummer(Toelevering.ToeleveringHeader.CustomerOrderReference) + Do ..SchrijfToeleveringHeader(Toelevering.ToeleveringHeader.ToString()) #dim ToeleveringDetailIterator As TECH.ListIterator = ##class(TECH.ListIterator).%New(Toelevering.ToeleveringDetail) while ToeleveringDetailIterator.HasNext() { #dim ToeleveringDetail As APPS.EDIExport.AankoopOrderResponse.BLUM.dto.ToeleveringDetail = ToeleveringDetailIterator.Next() - Do ..SchrijfRecord(ToeleveringDetail.ToString()) + Do ..ZetToeleveringLijnNummer(ToeleveringDetail.OrderLineIdentificationCustomer) + Do ..SchrijfToeleveringLijn(ToeleveringDetail.ToString()) } } Set COASO.COASOHeader.MICOUN = 0 Do ..SchrijfHeader(COASO.COASOHeader.ToString()) ]]> - + +ToeleveringsNummer:%String,ToeleveringsLijnNummer:%String,Aantal:%String,LeverDatum:%String + + + + + + + + +ToeleveringsNummer:%String + + + + +Lijn:%String +1 +%Boolean + + + + +Lijn:%String +1 +%Boolean + + + + +Toelevering:%String +1 + + + + +Record:%String,Aantal:%Integer,LeverDatum:%String +1 +%Boolean + + + + +Record:%String +1 +%Boolean + + + + CustomerOrderReference:%String 1 - + +OrderLineIdentificationCustomer:%String +1 + + + + Record:%String 1 + +Record:%String +1 + + + Record:%String 1 - Index: vhTest/Utils/APPS/EDIExport/AankoopOrderResponse/BLUM/dto/COASO.cls.xml =================================================================== diff -u -r35422 -r36800 --- vhTest/Utils/APPS/EDIExport/AankoopOrderResponse/BLUM/dto/COASO.cls.xml (.../COASO.cls.xml) (revision 35422) +++ vhTest/Utils/APPS/EDIExport/AankoopOrderResponse/BLUM/dto/COASO.cls.xml (.../COASO.cls.xml) (revision 36800) @@ -65,6 +65,119 @@ Quit COASO ]]> + + +1 +APPS.EDIExport.AankoopOrderResponse.BLUM.dto.COASO + + + + +1 +APPS.EDIExport.AankoopOrderResponse.BLUM.dto.COASO + +