Index: vhUnitTest/APPS/TRANSP/impl/TransportService/Nacalculator/DoeNalculatie/Test.cls.xml =================================================================== diff -u -r56348 -r62386 --- vhUnitTest/APPS/TRANSP/impl/TransportService/Nacalculator/DoeNalculatie/Test.cls.xml (.../Test.cls.xml) (revision 56348) +++ vhUnitTest/APPS/TRANSP/impl/TransportService/Nacalculator/DoeNalculatie/Test.cls.xml (.../Test.cls.xml) (revision 62386) @@ -6,7 +6,7 @@ 1 + +DOM.PARTIJ.impl.LegacyPartijAPI +1 + + -VerkoopApi:DOM.VKP.VerkoopAPI="" +VerkoopApi:DOM.VKP.VerkoopAPI="",LegacyPartijApi:DOM.PARTIJ.impl.LegacyPartijAPI="" 1 1 %Status 1 @@ -67,8 +73,8 @@ Index: vhDeploy/D20201002xNacalculatieHafele.cls.xml =================================================================== diff -u --- vhDeploy/D20201002xNacalculatieHafele.cls.xml (revision 0) +++ vhDeploy/D20201002xNacalculatieHafele.cls.xml (revision 62386) @@ -0,0 +1,35 @@ + + + +vhDeploy.Deploy + + +%String + Haëfele]]> + + + +1 + + + + + + Index: APPS/TRANSP/impl/TransportService/Nacalculator.cls.xml =================================================================== diff -u -r56492 -r62386 --- APPS/TRANSP/impl/TransportService/Nacalculator.cls.xml (.../Nacalculator.cls.xml) (revision 56492) +++ APPS/TRANSP/impl/TransportService/Nacalculator.cls.xml (.../Nacalculator.cls.xml) (revision 62386) @@ -33,8 +33,13 @@ 1 + +DOM.PARTIJ.impl.LegacyPartijAPI +1 + + -TransportdataVoorKlantBepaler:APPS.TRANSP.impl.TransportService.Nacalculator.TransportdataVoorKlantBepaler="",RapportGenerator:APPS.common.Rapport.impl.BestandGeneratorDataTransferObjectBased="",RapportDataFactory:APPS.TRANSP.impl.TransportService.Nacalculator.RapportDataFactory="",MailApi:TECH.Mail.MailAPI="",FileUtils:TECH.File.FileUtils="",VerkoopApi:DOM.VKP.VerkoopAPI="" +TransportdataVoorKlantBepaler:APPS.TRANSP.impl.TransportService.Nacalculator.TransportdataVoorKlantBepaler="",RapportGenerator:APPS.common.Rapport.impl.BestandGeneratorDataTransferObjectBased="",RapportDataFactory:APPS.TRANSP.impl.TransportService.Nacalculator.RapportDataFactory="",MailApi:TECH.Mail.MailAPI="",FileUtils:TECH.File.FileUtils="",VerkoopApi:DOM.VKP.VerkoopAPI="",LegacyPartijApi:DOM.PARTIJ.impl.LegacyPartijAPI="" 1 1 %Status @@ -46,6 +51,7 @@ Set ..MailApi = $$$Inject(MailApi, ##class(TECH.Mail.impl.MailAPI).%New()) Set ..FileUtils = $$$Inject(FileUtils, ##class(TECH.File.impl.FileUtils).%New()) Set ..VerkoopApi = $$$Inject(VerkoopApi, ##class(DOM.VKP.impl.VerkoopAPI).%New()) + Set ..LegacyPartijApi = $$$Inject(LegacyPartijApi, ##class(DOM.PARTIJ.impl.LegacyPartijAPI).%New()) Quit $$$OK ]]> @@ -57,21 +63,22 @@ #dim KlantNaam As %String = ##class(TECH.StringUtils).StringStrippenVanLeestekensSpatiesTabs(..VerkoopApi.GeefKlant(KlantId).GeefNaam()) #dim Foldernaam As %String = ##class(TECH.Files).AppendSubPath(##class(TECH.Config.ConfigMgr).Instance().GeefString("MSMGATEWAY"), "Nacalculatie") #dim Bestandsnaam As %String = ##class(TECH.Files).AppendFile(Foldernaam, "Nacalculatie"_KlantNaam_".csv") + #dim KlantNummer As %String = ..LegacyPartijApi.GeefKlantNummerVoorPartijID(KlantId) #dim Mail As TECH.Mail.Mail = ..MailApi.MaakNieuwMail() Do Mail.ZetVerzender($$$SystemMail("OV")) Do Mail.ZetOnderwerp("Nacalculatie transporten "_KlantNaam) Do Mail.ZetIsHTML($$$True) - #dim OntvangerIterator = ##class(TECH.ListbuildIterator).%New(##class(TECH.Config.ConfigMgr).Instance().GeefString("APPS.TRANSP.TransportService.Nacalculatie"_KlantNaam_".MailOntvangers")) + #dim OntvangerIterator = ##class(TECH.ListbuildIterator).%New(##class(TECH.Config.ConfigMgr).Instance().GeefString("APPS.TRANSP.TransportService.Nacalculatie"_KlantNummer_".MailOntvangers")) While OntvangerIterator.HasNext() { Do Mail.VoegToeOntvanger(OntvangerIterator.Next()) } Try { //Data ophalen - #dim VorigeLaatstVerwerkteRit As %String = ##class(TECH.Config.ConfigMgr).Instance().GeefString("APPS.TRANSP.TransportService.Nacalculatie"_KlantNaam_".LaatstVerwerkteRit") + #dim VorigeLaatstVerwerkteRit As %String = ##class(TECH.Config.ConfigMgr).Instance().GeefString("APPS.TRANSP.TransportService.Nacalculatie"_KlantNummer_".LaatstVerwerkteRit") #dim RitDataLijst As APPS.TRANSP.dto.NacalculatieLijst = ..TransportdataVoorKlantBepaler.BepaalTransportData(KlantId, TransporteurIterator) - #dim HuidigeLaatstVerwerkteRit As %String = ##class(TECH.Config.ConfigMgr).Instance().GeefString("APPS.TRANSP.TransportService.Nacalculatie"_KlantNaam_".LaatstVerwerkteRit") + #dim HuidigeLaatstVerwerkteRit As %String = ##class(TECH.Config.ConfigMgr).Instance().GeefString("APPS.TRANSP.TransportService.Nacalculatie"_KlantNummer_".LaatstVerwerkteRit") //csv maken Do ..RapportGenerator.MaakBestand(..RapportDataFactory.MaakRapportData(RitDataLijst, Bestandsnaam)) Index: vhTest/Mock/APPS/TRANSP/impl/TransportService/Nacalculator/TransportdataVoorKlantBepaler.cls.xml =================================================================== diff -u -r56270 -r62386 --- vhTest/Mock/APPS/TRANSP/impl/TransportService/Nacalculator/TransportdataVoorKlantBepaler.cls.xml (.../TransportdataVoorKlantBepaler.cls.xml) (revision 56270) +++ vhTest/Mock/APPS/TRANSP/impl/TransportService/Nacalculator/TransportdataVoorKlantBepaler.cls.xml (.../TransportdataVoorKlantBepaler.cls.xml) (revision 62386) @@ -9,7 +9,7 @@ right -VerkoopApi:DOM.VKP.VerkoopAPI="" +VerkoopApi:DOM.VKP.VerkoopAPI="",LegacyPartijApi:DOM.PARTIJ.impl.LegacyPartijAPI="" %Status