Index: vhUnitTest/APPS/TRANSP/impl/TransportService/Nacalculator/TransportdataVoorKlantBepaler/BepaalTransportData/Test.cls.xml =================================================================== diff -u --- vhUnitTest/APPS/TRANSP/impl/TransportService/Nacalculator/TransportdataVoorKlantBepaler/BepaalTransportData/Test.cls.xml (revision 0) +++ vhUnitTest/APPS/TRANSP/impl/TransportService/Nacalculator/TransportdataVoorKlantBepaler/BepaalTransportData/Test.cls.xml (revision 64105) @@ -0,0 +1,119 @@ + + + +vhUnitTest.TestCase + + + + + + + + + + +Transporteur...:DOM.TRANSP.enu.Transporteur +1 +TECH.Iterator + + + + +KlantId:DOM.VKP.enu.Klant +1 +vhTest.Mock.DOM.TRANSP.Rit + + + + +KlantId:DOM.VKP.enu.Klant +1 +vhTest.Mock.DOM.TRANSP.Levering + + + + + + Index: APPS/TRANSP/impl/TransportService/Nacalculator/TransportdataVoorKlantBepaler.cls.xml =================================================================== diff -u -r64099 -r64105 --- APPS/TRANSP/impl/TransportService/Nacalculator/TransportdataVoorKlantBepaler.cls.xml (.../TransportdataVoorKlantBepaler.cls.xml) (revision 64099) +++ APPS/TRANSP/impl/TransportService/Nacalculator/TransportdataVoorKlantBepaler.cls.xml (.../TransportdataVoorKlantBepaler.cls.xml) (revision 64105) @@ -53,15 +53,21 @@ 1 + +DOM.TRANSP.impl.DataM.DataMRitIterator +1 + + -VerkoopApi:DOM.VKP.VerkoopAPI="",LegacyPartijApi:DOM.PARTIJ.impl.LegacyPartijAPI="" +VerkoopApi:DOM.VKP.VerkoopAPI="",LegacyPartijApi:DOM.PARTIJ.impl.LegacyPartijAPI="",RitIterator:DOM.TRANSP.impl.DataM.DataMRitIterator="" 1 1 %Status 1 @@ -78,10 +84,9 @@ #dim RitId As %String = LaatstVerwerkteRit Set Resultaat = ##class(APPS.TRANSP.dto.NacalculatieLijst).%New() - Set RitIterator = ##class(DOM.TRANSP.impl.DataM.DataMRitIterator).%New() - While (RitIterator.HasNext()) { - Set Rit = RitIterator.Next() + While (..RitIterator.HasNext()) { + Set Rit = ..RitIterator.Next() If (Rit.GeefID() > RitId && ..BevatTransporteurIteratorTransporteur(TransporteurIterator, Rit.GeefTransporteur())) { #dim LeveringIterator = Rit.GeefLeveringIterator() @@ -95,14 +100,16 @@ Set NacalculatieDto.AantalEuroPallet = Levering.GeefAantalEuroPalletten() Set NacalculatieDto.AantalHalveEuroPallet = Levering.GeefAantalHalveEuroPalletten() Set NacalculatieDto.AantalBuitenmaatsePallet = Levering.GeefAantalBuitenmaatsPalletten() - Set NacalculatieDto.LeveradresGemeente = Levering.GeefAdres().GeefGemeente() - Set NacalculatieDto.LeveradresNaam = Levering.GeefAdres().GeefNaam() - Set NacalculatieDto.LeveradresPostcode = Levering.GeefAdres().GeefPostcode() - Set NacalculatieDto.LeveradresStraat = Levering.GeefAdres().GeefStraat() + + #dim LeverAdres As DOM.VKP.LeverAdres = Levering.GeefAdres() + Set NacalculatieDto.LeveradresGemeente = LeverAdres.GeefGemeente() + Set NacalculatieDto.LeveradresNaam = LeverAdres.GeefNaam() + Set NacalculatieDto.LeveradresPostcode = LeverAdres.GeefPostcode() + Set NacalculatieDto.LeveradresStraat = LeverAdres.GeefStraat() Set NacalculatieDto.OphaalTijdstip = Rit.GeefOphaalTimeStamp() Set NacalculatieDto.RitNummer = Rit.GeefID() Set NacalculatieDto.Bonnummers = ..MaakBonnummerLijstje(Levering) - Set NacalculatieDto.Land = Levering.GeefAdres().GeefLand().GeefNaam() + Set NacalculatieDto.Land = LeverAdres.GeefLand().GeefNaam() Set NacalculatieDto.KlantOrdernummer = ..MaakKlantnummerLijst(Levering) Do ..VulAanKlantSpecifiek(KlantId, NacalculatieDto, Levering) @@ -126,7 +133,7 @@ Index: vhTest/Mock/APPS/TRANSP/impl/TransportService/Nacalculator/TransportdataVoorKlantBepaler.cls.xml =================================================================== diff -u -r62386 -r64105 --- vhTest/Mock/APPS/TRANSP/impl/TransportService/Nacalculator/TransportdataVoorKlantBepaler.cls.xml (.../TransportdataVoorKlantBepaler.cls.xml) (revision 62386) +++ vhTest/Mock/APPS/TRANSP/impl/TransportService/Nacalculator/TransportdataVoorKlantBepaler.cls.xml (.../TransportdataVoorKlantBepaler.cls.xml) (revision 64105) @@ -9,7 +9,7 @@ right -VerkoopApi:DOM.VKP.VerkoopAPI="",LegacyPartijApi:DOM.PARTIJ.impl.LegacyPartijAPI="" +VerkoopApi:DOM.VKP.VerkoopAPI="",LegacyPartijApi:DOM.PARTIJ.impl.LegacyPartijAPI="",RitIterator:DOM.TRANSP.impl.DataM.DataMRitIterator="" %Status