Index: APPS/TRANSP/Offerte/impl/DHL/OfferteBerekenaar.cls.xml =================================================================== diff -u -r36486 -r36515 --- APPS/TRANSP/Offerte/impl/DHL/OfferteBerekenaar.cls.xml (.../OfferteBerekenaar.cls.xml) (revision 36486) +++ APPS/TRANSP/Offerte/impl/DHL/OfferteBerekenaar.cls.xml (.../OfferteBerekenaar.cls.xml) (revision 36515) @@ -33,6 +33,11 @@ 1 + +APPS.TRANSP.OfferteService.dto.OfferteData +1 + + TransportduurRepository:APPS.TRANSP.Offerte.impl.DHL.TransportduurRepository,TariefBepaler:APPS.TRANSP.Offerte.impl.DHL.TariefBepaler,StapelingBepaler:APPS.TRANSP.Offerte.impl.DHL.StapelingBepaler 1 @@ -43,6 +48,7 @@ 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 ..OfferteData = ##class(APPS.TRANSP.OfferteService.dto.OfferteData).%New() quit $$$OK ]]> @@ -52,27 +58,26 @@ APPS.TRANSP.OfferteService.dto.OfferteData @@ -87,14 +92,15 @@ { #dim Pallet As APPS.TRANSP.OfferteService.dto.Pallet = PallettenIterator.Next() Set TotaalGewichtInKg = TotaalGewichtInKg + ..TariefBepaler.BepaalFactureerbaarGewichtInKg(Pallet.Afmeting, Pallet.GewichtInKG) - + Do ..BewaarPalletInDetails(Pallet) } - Quit ..TariefBepaler.GeefTarief(..BerekenInput.LeverAdres.LandCode, ..BerekenInput.LeverAdres.Postcode, TotaalGewichtInKg) + #dim Tarief As TECH.Decimal = ..TariefBepaler.GeefTarief(..BerekenInput.LeverAdres.LandCode, ..BerekenInput.LeverAdres.Postcode, TotaalGewichtInKg) + Do ..BewaarTotalenInDetails(Tarief, TotaalGewichtInKg) + Quit Tarief ]]> - 1 @@ -179,6 +186,34 @@ Quit ServiceCode ]]> + + +Pallet:APPS.TRANSP.OfferteService.dto.Pallet +1 + + + + +Tarief:TECH.Decimal,TotaalGewichtInKg:TECH.Decimal +1 + + + + +OfferteItem:APPS.TRANSP.OfferteService.dto.OfferteItem +1 + +