Index: APPS/TRANSP/Offerte/impl/DHL/OfferteBerekenaar.cls.xml =================================================================== diff -u -r46643 -r52975 --- APPS/TRANSP/Offerte/impl/DHL/OfferteBerekenaar.cls.xml (.../OfferteBerekenaar.cls.xml) (revision 46643) +++ APPS/TRANSP/Offerte/impl/DHL/OfferteBerekenaar.cls.xml (.../OfferteBerekenaar.cls.xml) (revision 52975) @@ -23,6 +23,21 @@ 1 + +DOM.EC.Winkelkar.WinkelkarService +1 + + + +DOM.EC.Winkelkar.impl.WinkelkarUtils +1 + + + +APPS.VKP.Offerte.OfferteRepository +1 + + APPS.TRANSP.Offerte.impl.DHL.Transportduur 1 @@ -49,7 +64,7 @@ -TransportduurRepository:APPS.TRANSP.Offerte.impl.DHL.TransportduurRepository,TariefBepaler:APPS.TRANSP.Offerte.impl.DHL.TariefBepaler,StapelingBepaler:APPS.TRANSP.Offerte.impl.DHL.StapelingBepaler +TransportduurRepository:APPS.TRANSP.Offerte.impl.DHL.TransportduurRepository,TariefBepaler:APPS.TRANSP.Offerte.impl.DHL.TariefBepaler,StapelingBepaler:APPS.TRANSP.Offerte.impl.DHL.StapelingBepaler,WinkelkarService:APPS.EC.Winkelkar.WinkelkarService,WinkelkarUtils:DOM.EC.Winkelkar.impl.WinkelkarUtils,OfferteRepository:APPS.VKP.Offerte.OfferteRepository 1 1 %Status @@ -58,6 +73,10 @@ Set ..TransportduurRepository = $$$Inject(TransportduurRepository, ##class(APPS.TRANSP.Offerte.impl.DHL.TransportduurRepository).%New()) Set ..TariefBepaler = $$$Inject(TariefBepaler,##class(APPS.TRANSP.Offerte.impl.DHL.TariefBepaler).%New()) Set ..StapelingBepaler = $$$Inject(StapelingBepaler, ##class(APPS.TRANSP.Offerte.impl.DHL.StapelingBepaler).%New()) + Set ..WinkelkarService = $$$Inject(WinkelkarService,##class(APPS.EC.Winkelkar.impl.WinkelkarService).%New()) + Set ..WinkelkarUtils = $$$Inject(WinkelkarUtils,##class(APPS.EC.Winkelkar.impl.WinkelkarUtils).%New()) + Set ..OfferteRepository = $$$Inject(OfferteRepository,##class(APPS.VKP.Offerte.impl.OfferteRepository).%New()) + Set ..OfferteData = ##class(APPS.TRANSP.OfferteService.dto.OfferteData).%New() set ..QueryAPI = ##class(TECH.Context).Instance().GeefQueryAPI() @@ -130,6 +149,7 @@ Set OfferteItem.CarbonNeutralPrijs = 0 Set OfferteItem.Kostprijs = ..TransportTarief Set OfferteItem.AantalPalletten = ..AantalPalletten + Set OfferteItem.AantalLades = ..GeefAantalLadesVanOfferte(..BerekenInput.Referentie) #dim VroegsteAfhaalDag As TECH.enu.Day = ##class(TECH.DateUtils).DayNumber(..BerekenInput.VroegsteAfhaalDatum) @@ -145,6 +165,23 @@ ]]> + +OfferteId:%String +1 +%Numeric + + + AfhaalDatum:%Date,DuurtijdInWerkDagen:%Integer 1