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