Index: vhDeploy/D20210322xNacalculatieVanRaemdonck.cls.xml =================================================================== diff -u --- vhDeploy/D20210322xNacalculatieVanRaemdonck.cls.xml (revision 0) +++ vhDeploy/D20210322xNacalculatieVanRaemdonck.cls.xml (revision 64068) @@ -0,0 +1,28 @@ + + + +vhDeploy.Deploy + + +%String +Nacalculate voor VanRaemdonck instellen + + + +1 + + + + + + Index: vhCARETAKER.mac.rou =================================================================== diff -u -r63953 -r64068 --- vhCARETAKER.mac.rou (.../vhCARETAKER.mac.rou) (revision 63953) +++ vhCARETAKER.mac.rou (.../vhCARETAKER.mac.rou) (revision 64068) @@ -1123,7 +1123,7 @@ DoeNacalculatieHaefeleNederland ; Lijst met te betalen transportkosten voor H�feleNL genereren try { Do InitRuntimeContext - do ##class(APPS.TRANSP.impl.TransportService).%New().DoeNacalculatie("K||2671", ##class(DOM.TRANSP.enu.Transporteur).GLSBelgiumFreight(), ##class(DOM.TRANSP.enu.Transporteur).VRD(), ##class(DOM.TRANSP.enu.Transporteur).DHL()) + do ##class(APPS.TRANSP.impl.TransportService).%New().DoeNacalculatie(##class(DOM.VKP.enu.Klant).HaefeleNederland(), ##class(DOM.TRANSP.enu.Transporteur).GLSBelgiumFreight(), ##class(DOM.TRANSP.enu.Transporteur).VRD(), ##class(DOM.TRANSP.enu.Transporteur).DHL()) } catch(Exceptie) { do OnError @@ -1133,7 +1133,7 @@ DoeNacalculatieDuPont ; Lijst met te betalen transportkosten voor Du Pont genereren try { Do InitRuntimeContext - do ##class(APPS.TRANSP.impl.TransportService).%New().DoeNacalculatie("K||1736", ##class(DOM.TRANSP.enu.Transporteur).GLSBelgiumFreight(), ##class(DOM.TRANSP.enu.Transporteur).TTC(), ##class(DOM.TRANSP.enu.Transporteur).VRD(), ##class(DOM.TRANSP.enu.Transporteur).DHL()) + do ##class(APPS.TRANSP.impl.TransportService).%New().DoeNacalculatie(##class(DOM.VKP.enu.Klant).DuPont(), ##class(DOM.TRANSP.enu.Transporteur).GLSBelgiumFreight(), ##class(DOM.TRANSP.enu.Transporteur).TTC(), ##class(DOM.TRANSP.enu.Transporteur).VRD(), ##class(DOM.TRANSP.enu.Transporteur).DHL()) } catch(Exceptie) { do OnError @@ -1143,17 +1143,27 @@ DoeNacalculatieBiemarBois ; Lijst met te betalen transportkosten voor Biemar-Bois genereren try { Do InitRuntimeContext - do ##class(APPS.TRANSP.impl.TransportService).%New().DoeNacalculatie("K||4943", ##class(DOM.TRANSP.enu.Transporteur).GLSBelgiumFreight(), ##class(DOM.TRANSP.enu.Transporteur).TTC(), ##class(DOM.TRANSP.enu.Transporteur).VRD(), ##class(DOM.TRANSP.enu.Transporteur).DHL()) + do ##class(APPS.TRANSP.impl.TransportService).%New().DoeNacalculatie(##class(DOM.VKP.enu.Klant).BiemarBois(), ##class(DOM.TRANSP.enu.Transporteur).GLSBelgiumFreight(), ##class(DOM.TRANSP.enu.Transporteur).TTC(), ##class(DOM.TRANSP.enu.Transporteur).VRD(), ##class(DOM.TRANSP.enu.Transporteur).DHL()) } catch(Exceptie) { do OnError } quit +DoeNacalculatieVanRaemdonck ; Lijst met te betalen transportkosten voor Van Raemdonck genereren + try { + Do InitRuntimeContext + do ##class(APPS.TRANSP.impl.TransportService).%New().DoeNacalculatie(##class(DOM.VKP.enu.Klant).VanRaemdonck(), ##class(DOM.TRANSP.enu.Transporteur).TTC(), ##class(DOM.TRANSP.enu.Transporteur).VRD(), ##class(DOM.TRANSP.enu.Transporteur).DHL()) + } + catch(Exceptie) { + do OnError + } + quit + DoeNacalculatieHaefeleBelgie ; Lijst met te betalen transportkosten voor H�feleBE genereren try { Do InitRuntimeContext - do ##class(APPS.TRANSP.impl.TransportService).%New().DoeNacalculatie("K||4875", ##class(DOM.TRANSP.enu.Transporteur).TTC(), ##class(DOM.TRANSP.enu.Transporteur).VRD(), ##class(DOM.TRANSP.enu.Transporteur).DHL()) + do ##class(APPS.TRANSP.impl.TransportService).%New().DoeNacalculatie(##class(DOM.VKP.enu.Klant).HaefeleBelgie(), ##class(DOM.TRANSP.enu.Transporteur).TTC(), ##class(DOM.TRANSP.enu.Transporteur).VRD(), ##class(DOM.TRANSP.enu.Transporteur).DHL()) } catch(Exceptie) { do OnError Index: APPS/TRANSP/impl/TransportService/Nacalculator/TransportdataVoorKlantBepaler.cls.xml =================================================================== diff -u -r64057 -r64068 --- APPS/TRANSP/impl/TransportService/Nacalculator/TransportdataVoorKlantBepaler.cls.xml (.../TransportdataVoorKlantBepaler.cls.xml) (revision 64057) +++ APPS/TRANSP/impl/TransportService/Nacalculator/TransportdataVoorKlantBepaler.cls.xml (.../TransportdataVoorKlantBepaler.cls.xml) (revision 64068) @@ -170,7 +170,7 @@ Set NacalculatieDto.Palletprijs = ..BepaalPalletPrijsVoorHaefele(Levering) Set NacalculatieDto.LijnTotaal = ..BepaalLijnTotaal(NacalculatieDto, Levering) Set NacalculatieDto.TeBetalen = NacalculatieDto.LijnTotaal/2 - } ElseIf (..IsHafeleBE(KlantId) || ..IsDuPont(KlantId) || ..IsBiemarBois(KlantId) || ..IsOptima(KlantId)) { + } ElseIf (..IsHafeleBE(KlantId) || ..IsDuPont(KlantId) || ..IsBiemarBois(KlantId) || ..IsOptima(KlantId) || ..IsVanRaemdonck(KlantId)) { Set NacalculatieDto.ColliPrijs = ..#ColliPrijsDuPont Set NacalculatieDto.Palletprijs = ..#PalletprijsDuPont Set NacalculatieDto.LijnTotaal = ..BepaalLijnTotaal(NacalculatieDto, Levering) @@ -312,6 +312,14 @@ + + +KlantId:DOM.common.PartijID +1 +%Boolean + +