Index: vhUnitTest/APPS/TRANSP/impl/TransportService/Nacalculator/DoeNalculatie/Test.cls.xml
===================================================================
diff -u -r56248 -r56270
--- vhUnitTest/APPS/TRANSP/impl/TransportService/Nacalculator/DoeNalculatie/Test.cls.xml (.../Test.cls.xml) (revision 56248)
+++ vhUnitTest/APPS/TRANSP/impl/TransportService/Nacalculator/DoeNalculatie/Test.cls.xml (.../Test.cls.xml) (revision 56270)
@@ -10,7 +10,7 @@
#dim GegenereerdAntwoord As APPS.TRANSP.dto.NacalculatieLijst = ..GenereerAntwoordData(2)
Set TransportdataVoorKlantBepalerMock = ##class(vhTest.Mock.APPS.TRANSP.impl.TransportService.Nacalculator.TransportdataVoorKlantBepaler).%New()
- Do TransportdataVoorKlantBepalerMock.VerwachtMethodCall("BepaalTransportData", KlantId).ExactAantalKeer(1).DanReturn(GegenereerdAntwoord)
+ Do TransportdataVoorKlantBepalerMock.VerwachtMethodCall("BepaalTransportData", KlantId, $$$ElkeWaarde).ExactAantalKeer(1).DanReturn(GegenereerdAntwoord)
Set BestandRapportDataDataTransferObjectBased = ##class(APPS.common.Rapport.dto.BestandRapportDataDataTransferObjectBased).%New()
Set RapportDataFactoryMock = ##class(vhTest.Mock.APPS.TRANSP.impl.TransportService.Nacalculator.RapportDataFactory).%New()
@@ -28,7 +28,7 @@
Do FileUtilsMock.VerwachtMethodCall("Delete", Bestandsnaam)
Set Nacalculator = ##class(APPS.TRANSP.impl.TransportService.Nacalculator).%New(TransportdataVoorKlantBepalerMock, RapportGeneratorMock, RapportDataFactoryMock, MailApi, FileUtilsMock)
- Do Nacalculator.DoeNacalculatie(KlantId)
+ Do Nacalculator.DoeNacalculatie(KlantId, ##class(DOM.TRANSP.enu.Transporteur).GLSBelgiumFreight())
Do TransportdataVoorKlantBepalerMock.Verifieer()
Do RapportGeneratorMock.Verifieer()
@@ -45,7 +45,7 @@
#dim GegenereerdAntwoord As APPS.TRANSP.dto.NacalculatieLijst = ..GenereerAntwoordData(0)
Set TransportdataVoorKlantBepalerMock = ##class(vhTest.Mock.APPS.TRANSP.impl.TransportService.Nacalculator.TransportdataVoorKlantBepaler).%New()
- Do TransportdataVoorKlantBepalerMock.VerwachtMethodCall("BepaalTransportData", KlantId).ExactAantalKeer(1).DanReturn(GegenereerdAntwoord)
+ Do TransportdataVoorKlantBepalerMock.VerwachtMethodCall("BepaalTransportData", KlantId, $$$ElkeWaarde).ExactAantalKeer(1).DanReturn(GegenereerdAntwoord)
Set BestandRapportDataDataTransferObjectBased = ##class(APPS.common.Rapport.dto.BestandRapportDataDataTransferObjectBased).%New()
Set RapportDataFactoryMock = ##class(vhTest.Mock.APPS.TRANSP.impl.TransportService.Nacalculator.RapportDataFactory).%New()
@@ -63,7 +63,7 @@
Do FileUtilsMock.VerwachtMethodCall("Delete", Bestandsnaam)
Set Nacalculator = ##class(APPS.TRANSP.impl.TransportService.Nacalculator).%New(TransportdataVoorKlantBepalerMock, RapportGeneratorMock, RapportDataFactoryMock, MailApi, FileUtilsMock)
- Do Nacalculator.DoeNacalculatie(KlantId)
+ Do Nacalculator.DoeNacalculatie(KlantId, ##class(DOM.TRANSP.enu.Transporteur).GLSBelgiumFreight())
Do TransportdataVoorKlantBepalerMock.Verifieer()
Do RapportGeneratorMock.Verifieer()
@@ -81,7 +81,7 @@
#dim GegenereerdAntwoord As APPS.TRANSP.dto.NacalculatieLijst = ..GenereerAntwoordData(2)
Set GeenDataException = ##class(TECH.Exceptions.DataNotFoundException).%New("Geen data voor '"_KlantId_"'")
Set TransportdataVoorKlantBepalerMock = ##class(vhTest.Mock.APPS.TRANSP.impl.TransportService.Nacalculator.TransportdataVoorKlantBepaler).%New()
- Do TransportdataVoorKlantBepalerMock.IndienMethodCall("BepaalTransportData", KlantId).DanException(GeenDataException)
+ Do TransportdataVoorKlantBepalerMock.IndienMethodCall("BepaalTransportData", KlantId, $$$ElkeWaarde).DanException(GeenDataException)
Set BestandRapportDataDataTransferObjectBased = ##class(APPS.common.Rapport.dto.BestandRapportDataDataTransferObjectBased).%New()
Set RapportDataFactoryMock = ##class(vhTest.Mock.APPS.TRANSP.impl.TransportService.Nacalculator.RapportDataFactory).%New()
Index: vhTest/Mock/APPS/TRANSP/impl/TransportService/Nacalculator/TransportdataVoorKlantBepaler.cls.xml
===================================================================
diff -u -r56252 -r56270
--- vhTest/Mock/APPS/TRANSP/impl/TransportService/Nacalculator/TransportdataVoorKlantBepaler.cls.xml (.../TransportdataVoorKlantBepaler.cls.xml) (revision 56252)
+++ vhTest/Mock/APPS/TRANSP/impl/TransportService/Nacalculator/TransportdataVoorKlantBepaler.cls.xml (.../TransportdataVoorKlantBepaler.cls.xml) (revision 56270)
@@ -16,9 +16,9 @@
-KlantId:DOM.common.PartijID
+KlantId:DOM.common.PartijID,TransporteurIterator:TECH.Iterator
APPS.TRANSP.dto.NacalculatieLijst
-
Index: vhTest/Fake/APPS/TRANSP/impl/TransportService/Nacalculator/TransportdataVoorKlantBepaler.cls.xml
===================================================================
diff -u -r54054 -r56270
--- vhTest/Fake/APPS/TRANSP/impl/TransportService/Nacalculator/TransportdataVoorKlantBepaler.cls.xml (.../TransportdataVoorKlantBepaler.cls.xml) (revision 54054)
+++ vhTest/Fake/APPS/TRANSP/impl/TransportService/Nacalculator/TransportdataVoorKlantBepaler.cls.xml (.../TransportdataVoorKlantBepaler.cls.xml) (revision 56270)
@@ -7,16 +7,16 @@
1
APPS.TRANSP.impl.TransportService.Nacalculator.TransportdataVoorKlantBepaler
-
-KlantId:DOM.common.PartijID,BeginDatum:%Date,EindDatum:%Date
-APPS.TRANSP.dto.NacalculatieLijst
+
+Levering:DOM.TRANSP.impl.DataM.DataMLevering
+%String
-
-Levering:DOM.TRANSP.impl.DataM.DataMLevering
-%String
+
+KlantId:DOM.common.PartijID,TransporteurIterator:TECH.Iterator
+APPS.TRANSP.dto.NacalculatieLijst
Index: APPS/TRANSP/impl/TransportService/Nacalculator.cls.xml
===================================================================
diff -u -r56252 -r56270
--- APPS/TRANSP/impl/TransportService/Nacalculator.cls.xml (.../Nacalculator.cls.xml) (revision 56252)
+++ APPS/TRANSP/impl/TransportService/Nacalculator.cls.xml (.../Nacalculator.cls.xml) (revision 56270)
@@ -52,8 +52,9 @@
-KlantId:DOM.common.PartijID
+KlantId:DOM.common.PartijID,Transporteur...:DOM.TRANSP.enu.Transporteur
-KlantId:DOM.common.PartijID
+KlantId:DOM.common.PartijID,TransporteurIterator:TECH.Iterator
APPS.TRANSP.dto.NacalculatieLijst
NacalculatieDto:APPS.TRANSP.dto.Nacalculatie,Levering:DOM.TRANSP.impl.DataM.DataMLevering
1
+%Numeric
+
+
+TransporteurIterator:TECH.Iterator,Transporteur:DOM.TRANSP.enu.Transporteur
+1
+%Boolean
+
+