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