Index: DOM/PM/Maatwerk/Calc/HF/impl/TAOR/BodemPlaatBewerktHalffabItemPostProcessor.cls.xml =================================================================== diff -u -r29339 -r29358 --- DOM/PM/Maatwerk/Calc/HF/impl/TAOR/BodemPlaatBewerktHalffabItemPostProcessor.cls.xml (.../BodemPlaatBewerktHalffabItemPostProcessor.cls.xml) (revision 29339) +++ DOM/PM/Maatwerk/Calc/HF/impl/TAOR/BodemPlaatBewerktHalffabItemPostProcessor.cls.xml (.../BodemPlaatBewerktHalffabItemPostProcessor.cls.xml) (revision 29358) @@ -13,6 +13,11 @@ 1 + +zTryout.WV.FPV1.DOM.impl.FlatpackV1Service +1 + + DOM.PM.Maatwerk.Calc.HF.impl.TAOR.HalffabItem.BodemPlaat.SlicedBodemInfo 1 @@ -28,6 +33,7 @@ Do ##super(AfmetingAangerekendPerStukBerekenaar,TeBekomenAantal,BewerkteDimensies,TeBekomenAfmetingPerBewerkteDimensies) Set ..MaatwerkCalcAPI = ##class(DOM.DomeinContext).Instance().GeefMaatwerkCalcAPI() Set ..BodemSlicedTypeBepaler = ##class(zTryout.WV.FPV1.DOM.impl.BodemSlicedTypeBepaler).%New() + Set ..FlatpackV1Service = ##class(zTryout.WV.FPV1.DOM.impl.FlatpackV1Service).%New() Quit $$$OK ]]> @@ -44,23 +50,14 @@ #dim TeBewerkenDimensie = ##class(DOM.PM.enu.BewerkingDimensie).Breedte() #dim NettoAfgewerkteBodemBreedte As %Numeric = TeBekomenAfmetingPerBewerkteDimensies.GetAt(TeBewerkenDimensie) #dim Lade As DOM.PM.Maatwerk.LadeInfo.Lade = ..MaatwerkCalcAPI.GeefLadeInfo(Context.HalffabItemsBoom, IngegevenKenmerken) - Do OvermaatPerBewerkteDimensie.SetAt(..GeefOvermaatVoorBreedte(NettoAfgewerkteBodemBreedte, Lade), TeBewerkenDimensie) + + Set ..SlicedBodemInfo = ..FlatpackV1Service.GeefSlicedBodemInfo(NettoAfgewerkteBodemBreedte,Lade) + Do OvermaatPerBewerkteDimensie.SetAt(..SlicedBodemInfo.Overmaat, TeBewerkenDimensie) } Quit OvermaatPerBewerkteDimensie ]]> - -NettoAfgewerkteBodemBreedte:%Numeric,Lade:DOM.PM.Maatwerk.LadeInfo.Lade -1 -%Numeric - - -