Index: vhTest/Fake/APPS/EDIExport/AankoopOrderResponse/BLUM/impl/BLOrdRspService.cls.xml =================================================================== diff -u --- vhTest/Fake/APPS/EDIExport/AankoopOrderResponse/BLUM/impl/BLOrdRspService.cls.xml (revision 0) +++ vhTest/Fake/APPS/EDIExport/AankoopOrderResponse/BLUM/impl/BLOrdRspService.cls.xml (revision 37032) @@ -0,0 +1,33 @@ + + + +APPS.EDIExport.AankoopOrderResponse.BLUM.impl.BLOrdRspService + + +%String +..MultiDim + + + +%String +1 + + + +MultiDim:%String + + + + +1 +Data:%String + + + + + + Index: vhTest/Mock/APPS/EDIExport/AankoopOrderResponse/BLUM/BLOrdRspService.cls.xml =================================================================== diff -u --- vhTest/Mock/APPS/EDIExport/AankoopOrderResponse/BLUM/BLOrdRspService.cls.xml (revision 0) +++ vhTest/Mock/APPS/EDIExport/AankoopOrderResponse/BLUM/BLOrdRspService.cls.xml (revision 37032) @@ -0,0 +1,55 @@ + + + + +Deze klasse werd automatisch gegenereerd en onderhouden - lokale aanpassingen zijn niet nodig. +Een hercompilatie van de basis interface - met een correct werkende studiohook ( v2.20 ++ ) - zorgt ervoor dat deze klasse aangepast wordt +Inheritance van meerdere TECH.Interface interfaces resulteert nog niet in een mockklasse met overeenkomstige inheritance-structuur. +1 +APPS.EDIExport.AankoopOrderResponse.BLUM.BLOrdRspService,Tools.Mock.MockClassBase +right + + +COASO:APPS.EDIExport.AankoopOrderResponse.BLUM.dto.COASO + + + + + + + + +Record:%String + + + + +ToeleveringNr:%String,Record:%String + + + + +ToeleveringNr:%String,ToeleveringLijnNr:%String,lijnnr:%Integer,Record:%String + + + + +ToeleveringsNummer:%String,ToeleveringsUniekLijnNummer:%String,Aantal:%String,LeverDatum:%String + + + + +ToeleveringsNummer:%String + + + + + + Index: APPS/EDIExport/AankoopOrderResponse/Migratie/ImporteerLaatsteCOAInBLOrdRsp.cls.xml =================================================================== diff -u -r37005 -r37032 --- APPS/EDIExport/AankoopOrderResponse/Migratie/ImporteerLaatsteCOAInBLOrdRsp.cls.xml (.../ImporteerLaatsteCOAInBLOrdRsp.cls.xml) (revision 37005) +++ APPS/EDIExport/AankoopOrderResponse/Migratie/ImporteerLaatsteCOAInBLOrdRsp.cls.xml (.../ImporteerLaatsteCOAInBLOrdRsp.cls.xml) (revision 37032) @@ -8,18 +8,18 @@ -APPS.EDIExport.AankoopOrderResponse.Migratie.BLOrdRspService +APPS.EDIExport.AankoopOrderResponse.BLUM.BLOrdRspService -BLImpService:APPS.EDIExport.AankoopOrderResponse.Migratie.BLImpService,BLOrdRspService:APPS.EDIExport.AankoopOrderResponse.Migratie.BLOrdRspService +BLImpService:APPS.EDIExport.AankoopOrderResponse.Migratie.BLImpService,BLOrdRspService:APPS.EDIExport.AankoopOrderResponse.BLUM.BLOrdRspService 1 1 %Status 1 @@ -35,19 +35,19 @@ Set berichtindex = ..BLImpService.GeefRecentsteVerwerktCOABerichtIndex() Do ##class(Tools.Wlip).%New(207).String("ID geimporteerd COA bericht "_ berichtindex) if berichtindex { - do ..BLOrdRspService.ZetBerichtHeader(..BLImpService.GeefBerichtHeader(berichtindex)) + do ..BLOrdRspService.SchrijfHeader(..BLImpService.GeefBerichtHeader(berichtindex)) set berichtlijnen = ..BLImpService.GeefBerichtLijnen(berichtindex) set berichtlijnIterator = ##class(TECH.ListIterator).%New(berichtlijnen) while berichtlijnIterator.HasNext() { set lijn = berichtlijnIterator.Next() if ..GeefTypeVanLijn(lijn) = "11" { Set ToeleveringVanHeader = ..GeefToeleveringNrVanLijn(lijn) - Do ..BLOrdRspService.ZetToeleveringHeader(ToeleveringVanHeader,lijn) + Do ..BLOrdRspService.SchrijfToeleveringHeader(ToeleveringVanHeader,lijn) Set lijnnr = 0 } elseif ..GeefTypeVanLijn(lijn) = "22" { set lijnnr = lijnnr + 1 - Do ..BLOrdRspService.ZetToeleveringLijn(ToeleveringVanHeader,..GeefToeleveringLijnNrVanLijn(lijn),lijnnr,lijn) + Do ..BLOrdRspService.SchrijfToeleveringLijn(ToeleveringVanHeader,..GeefToeleveringLijnNrVanLijn(lijn),lijnnr,lijn) } else { ;onbekend lijn type voor dit bericht, negeren } Index: APPS/EDIExport/AankoopOrderResponse/BLUM/BLOrdRspService.cls.xml =================================================================== diff -u --- APPS/EDIExport/AankoopOrderResponse/BLUM/BLOrdRspService.cls.xml (revision 0) +++ APPS/EDIExport/AankoopOrderResponse/BLUM/BLOrdRspService.cls.xml (revision 37032) @@ -0,0 +1,43 @@ + + + +1 +TECH.Interface + + +1 +COASO:APPS.EDIExport.AankoopOrderResponse.BLUM.dto.COASO + + + +1 +ToeleveringsNummer:%String,ToeleveringsUniekLijnNummer:%String,Aantal:%String,LeverDatum:%String + + + +1 +ToeleveringsNummer:%String + + + +1 + + + +1 +ToeleveringNr:%String,ToeleveringLijnNr:%String,lijnnr:%Integer,Record:%String + + + +1 +ToeleveringNr:%String,Record:%String + + + +1 +Record:%String + + + + + Index: vhTest/Mock/APPS/EDIExport/AankoopOrderResponse/impl/BLUM/Kopieerder.cls.xml =================================================================== diff -u -r36674 -r37032 --- vhTest/Mock/APPS/EDIExport/AankoopOrderResponse/impl/BLUM/Kopieerder.cls.xml (.../Kopieerder.cls.xml) (revision 36674) +++ vhTest/Mock/APPS/EDIExport/AankoopOrderResponse/impl/BLUM/Kopieerder.cls.xml (.../Kopieerder.cls.xml) (revision 37032) @@ -6,7 +6,7 @@ Een hercompilatie van de basis interface - met een correct werkende studiohook ( v2.20 ++ ) - zorgt ervoor dat deze klasse aangepast wordt Inheritance van meerdere TECH.Interface interfaces resulteert nog niet in een mockklasse met overeenkomstige inheritance-structuur. 1 -APPS.EDIExport.AankoopOrderResponse.impl.BLUM.Kopieerder,Tools.Mock.MockClassBase +APPS.EDIExport.AankoopOrderResponse.BLUM.impl.Kopieerder,Tools.Mock.MockClassBase right Index: vhTest/Fake/APPS/EDIExport/AankoopOrderResponse/impl/BLUM/Service.cls.xml =================================================================== diff -u -r37018 -r37032 --- vhTest/Fake/APPS/EDIExport/AankoopOrderResponse/impl/BLUM/Service.cls.xml (.../Service.cls.xml) (revision 37018) +++ vhTest/Fake/APPS/EDIExport/AankoopOrderResponse/impl/BLUM/Service.cls.xml (.../Service.cls.xml) (revision 37032) @@ -5,12 +5,11 @@ Deze klasse werd automatisch gegenereerd en onderhouden, nieuwe methodes worden automatisch bijgevoegd, bestaande blijven zoals ze zijn. Een hercompilatie van de basis interface - met een correct werkende studiohook ( v2.20 ++ ) - zorgt ervoor dat deze klasse aangepast wordt 1 -APPS.EDIExport.AankoopOrderResponse.impl.BLUM.Service +APPS.EDIExport.AankoopOrderResponse.BLUM.impl.BLOrdRspService COASO:APPS.EDIExport.AankoopOrderResponse.BLUM.dto.COASO - + Index: vhUnitTest/APPS/EDIExport/AankoopOrderResponse/impl/BLUM/Ontvanger/Ontvang/Test.cls.xml =================================================================== diff -u -r36809 -r37032 --- vhUnitTest/APPS/EDIExport/AankoopOrderResponse/impl/BLUM/Ontvanger/Ontvang/Test.cls.xml (.../Test.cls.xml) (revision 36809) +++ vhUnitTest/APPS/EDIExport/AankoopOrderResponse/impl/BLUM/Ontvanger/Ontvang/Test.cls.xml (.../Test.cls.xml) (revision 37032) @@ -36,7 +36,7 @@ #dim XMLCorrelaterMock As vhTest.Mock.TECH.XMLCorrelater = ##class(vhTest.Mock.TECH.XMLCorrelater).%New() Do XMLCorrelaterMock.IndienMethodCall("GeefObjectVanBestand", $$$ElkeWaarde,$$$ElkeWaarde, $$$ElkeWaarde).DanDoeNiks() - #dim Ontvanger As APPS.EDIExport.AankoopOrderResponse.impl.BLUM.Ontvanger = ##class(APPS.EDIExport.AankoopOrderResponse.impl.BLUM.Ontvanger).%New(,FileUtilsFake,XMLCorrelaterMock) + #dim Ontvanger As APPS.EDIExport.AankoopOrderResponse.BLUM.impl.Ontvanger = ##class(APPS.EDIExport.AankoopOrderResponse.BLUM.impl.Ontvanger).%New(,FileUtilsFake,XMLCorrelaterMock) Do $$$AssertEquals(Ontvanger.Ontvang().Count(),1) ]]> @@ -53,7 +53,7 @@ #dim XMLCorrelaterMock As vhTest.Mock.TECH.XMLCorrelater = ##class(vhTest.Mock.TECH.XMLCorrelater).%New() Do XMLCorrelaterMock.VerwachtMethodCall("GeefObjectVanBestand", VolledigeBestandNaam,ClassName,"ORDERS05").DanDoeNiks() - #dim Ontvanger As APPS.EDIExport.AankoopOrderResponse.impl.BLUM.Ontvanger = ##class(APPS.EDIExport.AankoopOrderResponse.impl.BLUM.Ontvanger).%New(,FileUtilsFake,XMLCorrelaterMock) + #dim Ontvanger As APPS.EDIExport.AankoopOrderResponse.BLUM.impl.Ontvanger = ##class(APPS.EDIExport.AankoopOrderResponse.BLUM.impl.Ontvanger).%New(,FileUtilsFake,XMLCorrelaterMock) Do Ontvanger.Ontvang() Do XMLCorrelaterMock.Verifieer() @@ -74,7 +74,7 @@ Do XMLCorrelaterMock.IndienMethodCall("GeefObjectVanBestand", VolledigeBestandNaam1,ClassName,"ORDERS05").DanException($$$DummyException) Do XMLCorrelaterMock.VerwachtMethodCall("GeefObjectVanBestand", VolledigeBestandNaam2,ClassName,"ORDERS05").DanDoeNiks() - #dim Ontvanger As APPS.EDIExport.AankoopOrderResponse.impl.BLUM.Ontvanger = ##class(APPS.EDIExport.AankoopOrderResponse.impl.BLUM.Ontvanger).%New(,FileUtilsFake,XMLCorrelaterMock) + #dim Ontvanger As APPS.EDIExport.AankoopOrderResponse.BLUM.impl.Ontvanger = ##class(APPS.EDIExport.AankoopOrderResponse.BLUM.impl.Ontvanger).%New(,FileUtilsFake,XMLCorrelaterMock) Do Ontvanger.Ontvang() Do XMLCorrelaterMock.Verifieer() @@ -92,7 +92,7 @@ #dim XMLCorrelaterMock As vhTest.Mock.TECH.XMLCorrelater = ##class(vhTest.Mock.TECH.XMLCorrelater).%New() Do XMLCorrelaterMock.IndienMethodCall("GeefObjectVanBestand", VolledigeBestandNaam1,ClassName,"ORDERS05").DanException($$$DummyException) - #dim Ontvanger As APPS.EDIExport.AankoopOrderResponse.impl.BLUM.Ontvanger = ##class(APPS.EDIExport.AankoopOrderResponse.impl.BLUM.Ontvanger).%New(,FileUtilsFake,XMLCorrelaterMock) + #dim Ontvanger As APPS.EDIExport.AankoopOrderResponse.BLUM.impl.Ontvanger = ##class(APPS.EDIExport.AankoopOrderResponse.BLUM.impl.Ontvanger).%New(,FileUtilsFake,XMLCorrelaterMock) Do Ontvanger.Ontvang() @@ -115,7 +115,7 @@ #dim XMLCorrelaterMock As vhTest.Mock.TECH.XMLCorrelater = ##class(vhTest.Mock.TECH.XMLCorrelater).%New() Do XMLCorrelaterMock.IndienMethodCall("GeefObjectVanBestand", VolledigeBestandNaam,ClassName,"ORDERS05").DanDoeNiks() - #dim Ontvanger As APPS.EDIExport.AankoopOrderResponse.impl.BLUM.Ontvanger = ##class(APPS.EDIExport.AankoopOrderResponse.impl.BLUM.Ontvanger).%New(,FileUtilsFake,XMLCorrelaterMock,ConverteerderMock) + #dim Ontvanger As APPS.EDIExport.AankoopOrderResponse.BLUM.impl.Ontvanger = ##class(APPS.EDIExport.AankoopOrderResponse.BLUM.impl.Ontvanger).%New(,FileUtilsFake,XMLCorrelaterMock,ConverteerderMock) Do Ontvanger.Ontvang() Do ConverteerderMock.Verifieer() @@ -140,7 +140,7 @@ #dim BewaarderMock As vhTest.Mock.APPS.EDIExport.AankoopOrderResponse.impl.BLUM.Service = ##class(vhTest.Mock.APPS.EDIExport.AankoopOrderResponse.impl.BLUM.Service).%New() Do BewaarderMock.VerwachtMethodCall("Bewaar",COASODummy).DanDoeNiks() - #dim Ontvanger As APPS.EDIExport.AankoopOrderResponse.impl.BLUM.Ontvanger = ##class(APPS.EDIExport.AankoopOrderResponse.impl.BLUM.Ontvanger).%New(,FileUtilsFake,XMLCorrelaterMock,ConverteerderMock,BewaarderMock) + #dim Ontvanger As APPS.EDIExport.AankoopOrderResponse.BLUM.impl.Ontvanger = ##class(APPS.EDIExport.AankoopOrderResponse.BLUM.impl.Ontvanger).%New(,FileUtilsFake,XMLCorrelaterMock,ConverteerderMock,BewaarderMock) Do Ontvanger.Ontvang() Do BewaarderMock.Verifieer() @@ -165,7 +165,7 @@ #dim BewaarderMock As vhTest.Mock.APPS.EDIExport.AankoopOrderResponse.impl.BLUM.Service = ##class(vhTest.Mock.APPS.EDIExport.AankoopOrderResponse.impl.BLUM.Service).%New() Do BewaarderMock.IndienMethodCall("Bewaar",$$$ElkeWaarde).DanDoeNiks() - #dim Ontvanger As APPS.EDIExport.AankoopOrderResponse.impl.BLUM.Ontvanger = ##class(APPS.EDIExport.AankoopOrderResponse.impl.BLUM.Ontvanger).%New(,FileUtilsFake,XMLCorrelaterMock,ConverteerderMock,BewaarderMock) + #dim Ontvanger As APPS.EDIExport.AankoopOrderResponse.BLUM.impl.Ontvanger = ##class(APPS.EDIExport.AankoopOrderResponse.BLUM.impl.Ontvanger).%New(,FileUtilsFake,XMLCorrelaterMock,ConverteerderMock,BewaarderMock) Do Ontvanger.Ontvang() Index: vhUnitTest/APPS/EDIExport/AankoopOrderResponse/Migratie/ImporteerLaatsteCOAInBLOrdRsp/Test.cls.xml =================================================================== diff -u -r36949 -r37032 --- vhUnitTest/APPS/EDIExport/AankoopOrderResponse/Migratie/ImporteerLaatsteCOAInBLOrdRsp/Test.cls.xml (.../Test.cls.xml) (revision 36949) +++ vhUnitTest/APPS/EDIExport/AankoopOrderResponse/Migratie/ImporteerLaatsteCOAInBLOrdRsp/Test.cls.xml (.../Test.cls.xml) (revision 37032) @@ -8,7 +8,7 @@ -vhTest.Mock.APPS.EDIExport.AankoopOrderResponse.Migratie.BLOrdRspService +vhTest.Mock.APPS.EDIExport.AankoopOrderResponse.BLUM.BLOrdRspService @@ -19,7 +19,7 @@ TestName:%String 1 -APPS.EDIExport.AankoopOrderResponse.impl.BLUM.Service,Tools.Mock.MockClassBase +APPS.EDIExport.AankoopOrderResponse.BLUM.impl.BLOrdRspService,Tools.Mock.MockClassBase right Index: vhTest/Fake/APPS/EDIExport/AankoopOrderResponse/impl/BLUM/Converteerder.cls.xml =================================================================== diff -u -r35399 -r37032 --- vhTest/Fake/APPS/EDIExport/AankoopOrderResponse/impl/BLUM/Converteerder.cls.xml (.../Converteerder.cls.xml) (revision 35399) +++ vhTest/Fake/APPS/EDIExport/AankoopOrderResponse/impl/BLUM/Converteerder.cls.xml (.../Converteerder.cls.xml) (revision 37032) @@ -5,7 +5,7 @@ Deze klasse werd automatisch gegenereerd en onderhouden, nieuwe methodes worden automatisch bijgevoegd, bestaande blijven zoals ze zijn. Een hercompilatie van de basis interface - met een correct werkende studiohook ( v2.20 ++ ) - zorgt ervoor dat deze klasse aangepast wordt 1 -APPS.EDIExport.AankoopOrderResponse.impl.BLUM.Converteerder +APPS.EDIExport.AankoopOrderResponse.BLUM.impl.Converteerder ORDERS05:APPS.EDIExport.AankoopOrderResponse.BLUM.XML.ORDERS05 Index: vhUnitTest/APPS/EDIExport/AankoopOrderResponse/impl/BLUM/Ontvanger/SubClass.cls.xml =================================================================== diff -u -r36777 -r37032 --- vhUnitTest/APPS/EDIExport/AankoopOrderResponse/impl/BLUM/Ontvanger/SubClass.cls.xml (.../SubClass.cls.xml) (revision 36777) +++ vhUnitTest/APPS/EDIExport/AankoopOrderResponse/impl/BLUM/Ontvanger/SubClass.cls.xml (.../SubClass.cls.xml) (revision 37032) @@ -1,7 +1,7 @@ -APPS.EDIExport.AankoopOrderResponse.impl.BLUM.Ontvanger +APPS.EDIExport.AankoopOrderResponse.BLUM.impl.Ontvanger %ListOfObjects Index: vhTest/Utils/APPS/EDIExport/AankoopOrderResponse/BLUM/dto/COASO.cls.xml =================================================================== diff -u -r36805 -r37032 --- vhTest/Utils/APPS/EDIExport/AankoopOrderResponse/BLUM/dto/COASO.cls.xml (.../COASO.cls.xml) (revision 36805) +++ vhTest/Utils/APPS/EDIExport/AankoopOrderResponse/BLUM/dto/COASO.cls.xml (.../COASO.cls.xml) (revision 37032) @@ -32,7 +32,7 @@ Set ToeleveringDetail.ReasonCode = "V" Set ToeleveringDetail.PriceDimension = "2" Set ToeleveringDetail.NetPrice = "0000216.01" - Set ToeleveringDetail.OrderLineIdentificationCustomer = "277799.01 " + Set ToeleveringDetail.OrderLineIdentificationCustomer = "277788.02 " Set ToeleveringDetail.IdentNumberSupplierBAU = "09002253" Set ToeleveringDetail.DelDateCode = "2" Do Toelevering.ToeleveringDetail.Insert(ToeleveringDetail) Index: vhTest/Mock/APPS/EDIExport/AankoopOrderResponse/impl/BLUM/Converteerder.cls.xml =================================================================== diff -u -r35399 -r37032 --- vhTest/Mock/APPS/EDIExport/AankoopOrderResponse/impl/BLUM/Converteerder.cls.xml (.../Converteerder.cls.xml) (revision 35399) +++ vhTest/Mock/APPS/EDIExport/AankoopOrderResponse/impl/BLUM/Converteerder.cls.xml (.../Converteerder.cls.xml) (revision 37032) @@ -6,7 +6,7 @@ Een hercompilatie van de basis interface - met een correct werkende studiohook ( v2.20 ++ ) - zorgt ervoor dat deze klasse aangepast wordt Inheritance van meerdere TECH.Interface interfaces resulteert nog niet in een mockklasse met overeenkomstige inheritance-structuur. 1 -APPS.EDIExport.AankoopOrderResponse.impl.BLUM.Converteerder,Tools.Mock.MockClassBase +APPS.EDIExport.AankoopOrderResponse.BLUM.impl.Converteerder,Tools.Mock.MockClassBase right Index: vhUnitTest/APPS/EDIExport/AankoopOrderResponse/impl/BLUM/Service/UpdateVerwerkVlag/Test.cls.xml =================================================================== diff -u -r36900 -r37032 --- vhUnitTest/APPS/EDIExport/AankoopOrderResponse/impl/BLUM/Service/UpdateVerwerkVlag/Test.cls.xml (.../Test.cls.xml) (revision 36900) +++ vhUnitTest/APPS/EDIExport/AankoopOrderResponse/impl/BLUM/Service/UpdateVerwerkVlag/Test.cls.xml (.../Test.cls.xml) (revision 37032) @@ -3,68 +3,60 @@ vhUnitTest.TestCase - - - + +vhTest.Fake.APPS.EDIExport.AankoopOrderResponse.BLUM.impl.BLOrdRspService + - + +TestName:%String @@ -73,19 +65,16 @@ #Dim COASODouble As APPS.EDIExport.AankoopOrderResponse.BLUM.dto.COASO = ##class(vhTest.Utils.APPS.EDIExport.AankoopOrderResponse.BLUM.dto.COASO).GeefCOASOGesplitsteLijn() Set COASODouble.ToeleveringList.GetAt(1).ToeleveringDetail.GetAt(1).OrderQuantity = "0000666" Set COASODouble.ToeleveringList.GetAt(1).ToeleveringDetail.GetAt(2).OrderQuantity = "0000667" - #Dim Service As APPS.EDIExport.AankoopOrderResponse.impl.BLUM.Service = ##class(APPS.EDIExport.AankoopOrderResponse.impl.BLUM.Service).%New() - Do Service.Bewaar(COASODouble) + Do ..BLOrdRspService.Bewaar(COASODouble) - Do $$$AssertEquals($Piece(^BLOrdRsp(Service.ToeleveringNummer,Service.ToeleveringLijnNummer,1),"\","2"),"") - Do $$$AssertEquals($Piece(^BLOrdRsp(Service.ToeleveringNummer,Service.ToeleveringLijnNummer,2),"\","2"),"") + Do $$$AssertEquals($Piece(..BLOrdRspService.MultiDim("277788",1,1),"\","2"),"") + Do $$$AssertEquals($Piece(..BLOrdRspService.MultiDim("277788",1,2),"\","2"),"") - Do Service.UpdateVerwerkVlag(Service.ToeleveringNummer,100 * Service.ToeleveringLijnNummer,"0000500","200108") + Do ..BLOrdRspService.UpdateVerwerkVlag("277788",100,"0000500","200108") - Do $$$AssertEquals($Piece(^BLOrdRsp(Service.ToeleveringNummer,Service.ToeleveringLijnNummer,1),"\","2"),"1") - Do $$$AssertEquals($Piece(^BLOrdRsp(Service.ToeleveringNummer,Service.ToeleveringLijnNummer,2),"\","2"),"") - - Kill ^BLOrdRsp(Service.ToeleveringNummer) + Do $$$AssertEquals($Piece(..BLOrdRspService.MultiDim("277788",1,1),"\","2"),"1") + Do $$$AssertEquals($Piece(..BLOrdRspService.MultiDim("277788",1,2),"\","2"),"") ]]> @@ -94,36 +83,29 @@ #Dim COASODouble As APPS.EDIExport.AankoopOrderResponse.BLUM.dto.COASO = ##class(vhTest.Utils.APPS.EDIExport.AankoopOrderResponse.BLUM.dto.COASO).GeefCOASOGesplitsteLijn() Set COASODouble.ToeleveringList.GetAt(1).ToeleveringDetail.GetAt(1).DeliveryDateAxBUA = "200131" Set COASODouble.ToeleveringList.GetAt(1).ToeleveringDetail.GetAt(2).DeliveryDateAxBUA = "200108" - #Dim Service As APPS.EDIExport.AankoopOrderResponse.impl.BLUM.Service = ##class(APPS.EDIExport.AankoopOrderResponse.impl.BLUM.Service).%New() - Do Service.Bewaar(COASODouble) + Do ..BLOrdRspService.Bewaar(COASODouble) + Do $$$AssertEquals($Piece(..BLOrdRspService.MultiDim("277788",1,1),"\","2"),"") + Do $$$AssertEquals($Piece(..BLOrdRspService.MultiDim("277788",1,2),"\","2"),"") - Do $$$AssertEquals($Piece(^BLOrdRsp(Service.ToeleveringNummer,Service.ToeleveringLijnNummer,1),"\","2"),"") - Do $$$AssertEquals($Piece(^BLOrdRsp(Service.ToeleveringNummer,Service.ToeleveringLijnNummer,2),"\","2"),"") + Do ..BLOrdRspService.UpdateVerwerkVlag("277788",100,"0000500","160105") - Do Service.UpdateVerwerkVlag(Service.ToeleveringNummer,100 * Service.ToeleveringLijnNummer,"0000500","160105") - - Do $$$AssertEquals($Piece(^BLOrdRsp(Service.ToeleveringNummer,Service.ToeleveringLijnNummer,1),"\","2"),"") - Do $$$AssertEquals($Piece(^BLOrdRsp(Service.ToeleveringNummer,Service.ToeleveringLijnNummer,2),"\","2"),"1") - - Kill ^BLOrdRsp(Service.ToeleveringNummer) + Do $$$AssertEquals($Piece(..BLOrdRspService.MultiDim("277788",1,1),"\","2"),"") + Do $$$AssertEquals($Piece(..BLOrdRspService.MultiDim("277788",1,2),"\","2"),"1") ]]> Index: vhTest/Fake/APPS/EDIExport/AankoopOrderResponse/impl/BLUM/Kopieerder.cls.xml =================================================================== diff -u -r36900 -r37032 --- vhTest/Fake/APPS/EDIExport/AankoopOrderResponse/impl/BLUM/Kopieerder.cls.xml (.../Kopieerder.cls.xml) (revision 36900) +++ vhTest/Fake/APPS/EDIExport/AankoopOrderResponse/impl/BLUM/Kopieerder.cls.xml (.../Kopieerder.cls.xml) (revision 37032) @@ -5,7 +5,7 @@ Deze klasse werd automatisch gegenereerd en onderhouden, nieuwe methodes worden automatisch bijgevoegd, bestaande blijven zoals ze zijn. Een hercompilatie van de basis interface - met een correct werkende studiohook ( v2.20 ++ ) - zorgt ervoor dat deze klasse aangepast wordt 1 -APPS.EDIExport.AankoopOrderResponse.impl.BLUM.Kopieerder +APPS.EDIExport.AankoopOrderResponse.BLUM.impl.Kopieerder Index: vhUnitTest/APPS/EDIExport/AankoopOrderResponse/impl/BLUM/Kopieerder/Kopieer/Test.cls.xml =================================================================== diff -u -r36805 -r37032 --- vhUnitTest/APPS/EDIExport/AankoopOrderResponse/impl/BLUM/Kopieerder/Kopieer/Test.cls.xml (.../Test.cls.xml) (revision 36805) +++ vhUnitTest/APPS/EDIExport/AankoopOrderResponse/impl/BLUM/Kopieerder/Kopieer/Test.cls.xml (.../Test.cls.xml) (revision 37032) @@ -41,7 +41,7 @@ Set ^BLOrdRsp(222483,"04",5)="""22222483.04 0251181000000000000295.842 00V 0000000.00 """ Set ^BLOrdRsp(222483,"05",6)="""22222483.05 0253367100000000000295.842 00V 0000000.00 """ - #Dim Kopieerder As APPS.EDIExport.AankoopOrderResponse.impl.BLUM.Kopieerder = ##class(APPS.EDIExport.AankoopOrderResponse.impl.BLUM.Kopieerder).%New() + #Dim Kopieerder As APPS.EDIExport.AankoopOrderResponse.impl.BLUM.Kopieerder = ##class(APPS.EDIExport.AankoopOrderResponse.BLUM.impl.Kopieerder).%New() Do Kopieerder.Kopieer() Index: vhUnitTest/APPS/EDIExport/AankoopOrderResponse/impl/BLUM/Service/Bewaar/Test.cls.xml =================================================================== diff -u -r36900 -r37032 --- vhUnitTest/APPS/EDIExport/AankoopOrderResponse/impl/BLUM/Service/Bewaar/Test.cls.xml (.../Test.cls.xml) (revision 36900) +++ vhUnitTest/APPS/EDIExport/AankoopOrderResponse/impl/BLUM/Service/Bewaar/Test.cls.xml (.../Test.cls.xml) (revision 37032) @@ -3,92 +3,83 @@ vhUnitTest.TestCase + +vhTest.Fake.APPS.EDIExport.AankoopOrderResponse.BLUM.impl.BLOrdRspService + + - Index: APPS/EDIExport/AankoopOrderResponse/BLUM/impl/Converteerder.cls.xml =================================================================== diff -u --- APPS/EDIExport/AankoopOrderResponse/BLUM/impl/Converteerder.cls.xml (revision 0) +++ APPS/EDIExport/AankoopOrderResponse/BLUM/impl/Converteerder.cls.xml (revision 37032) @@ -0,0 +1,246 @@ + + + +TECH.RegisteredObject + + +ORDERS05:APPS.EDIExport.AankoopOrderResponse.BLUM.XML.ORDERS05 +APPS.EDIExport.AankoopOrderResponse.BLUM.dto.COASO + + + + +COASO:APPS.EDIExport.AankoopOrderResponse.BLUM.dto.COASO,ORDERS05:APPS.EDIExport.AankoopOrderResponse.BLUM.XML.ORDERS05 +1 + + + + +Toelevering:APPS.EDIExport.AankoopOrderResponse.BLUM.dto.Toelevering,ORDERS05:APPS.EDIExport.AankoopOrderResponse.BLUM.XML.ORDERS05 +1 + + + + +COASO:APPS.EDIExport.AankoopOrderResponse.BLUM.dto.COASO,ORDERS05:APPS.EDIExport.AankoopOrderResponse.BLUM.XML.ORDERS05 +1 + + + + +Toelevering:APPS.EDIExport.AankoopOrderResponse.BLUM.dto.Toelevering,ORDERS05:APPS.EDIExport.AankoopOrderResponse.BLUM.XML.ORDERS05 +1 + + + + +Toelevering:APPS.EDIExport.AankoopOrderResponse.BLUM.dto.Toelevering,ORDERS05:APPS.EDIExport.AankoopOrderResponse.BLUM.XML.ORDERS05 +1 + + + + +Toelevering:APPS.EDIExport.AankoopOrderResponse.BLUM.dto.Toelevering,ORDERS05:APPS.EDIExport.AankoopOrderResponse.BLUM.XML.ORDERS05 +1 + + + + +E1EDP20List:%ListOfObjects,ABGRU:%String="" +1 + + + + +ToeleveringDetail:APPS.EDIExport.AankoopOrderResponse.BLUM.dto.ToeleveringDetail,E1EDP01:APPS.EDIExport.AankoopOrderResponse.BLUM.XML.E1EDP01 +1 + + + + +ToeleveringDetail:APPS.EDIExport.AankoopOrderResponse.BLUM.dto.ToeleveringDetail,E1EDP01:APPS.EDIExport.AankoopOrderResponse.BLUM.XML.E1EDP01 +1 + + + + +E1EDP05:APPS.EDIExport.AankoopOrderResponse.BLUM.XML.E1EDP05 +1 +%String + + + + +ToeleveringDetail:APPS.EDIExport.AankoopOrderResponse.BLUM.dto.ToeleveringDetail,WMENG:%String +1 + + + + +ToeleveringDetail:APPS.EDIExport.AankoopOrderResponse.BLUM.dto.ToeleveringDetail,ABGRU:%String +1 + + + + +ToeleveringDetail:APPS.EDIExport.AankoopOrderResponse.BLUM.dto.ToeleveringDetail,ABGRU:%String,WMENG:%String +1 + + + + +ABGRU:%String +1 +%Boolean + + + + +WMENG:%String +1 +%Boolean +0) +]]> + + + + + Index: vhUnitTest/APPS/EDIExport/AankoopOrderResponse/impl/BLUM/Service/VerwijderToelevering/Test.cls.xml =================================================================== diff -u -r36809 -r37032 --- vhUnitTest/APPS/EDIExport/AankoopOrderResponse/impl/BLUM/Service/VerwijderToelevering/Test.cls.xml (.../Test.cls.xml) (revision 36809) +++ vhUnitTest/APPS/EDIExport/AankoopOrderResponse/impl/BLUM/Service/VerwijderToelevering/Test.cls.xml (.../Test.cls.xml) (revision 37032) @@ -3,32 +3,30 @@ vhUnitTest.TestCase - - - + +vhTest.Fake.APPS.EDIExport.AankoopOrderResponse.BLUM.impl.BLOrdRspService + - + +TestName:%String Index: vhUnitTest/APPS/EDIExport/AankoopOrderResponse/impl/BLUM/Converteerder/Converteer/Test.cls.xml =================================================================== diff -u -r35619 -r37032 --- vhUnitTest/APPS/EDIExport/AankoopOrderResponse/impl/BLUM/Converteerder/Converteer/Test.cls.xml (.../Test.cls.xml) (revision 35619) +++ vhUnitTest/APPS/EDIExport/AankoopOrderResponse/impl/BLUM/Converteerder/Converteer/Test.cls.xml (.../Test.cls.xml) (revision 37032) @@ -5,7 +5,7 @@