APPS.Halux.PPS.Activiteit.ProductieSequentieAwareActiviteit APPS.Halux.PPS.Activiteit.impl.MVX.ProductieVoorbereidingZaag.Utils 1 1 ProductieSequentieWerklijstItemBewaarder:APPS.Halux.PPS.Activiteit.impl.WerklijstItemBewaarder="",ZaagUtils:APPS.Halux.PPS.Activiteit.impl.MVX.ProductieVoorbereidingZaag.Utils 1 1 %Status 1 1 %Status 1 APPS.Halux.PPS.Activiteit.impl.common.dto.ProductieUitvoeringInfo Item:APPS.Halux.common.ProductieSequentieItem,IngegevenKenmerken:DOM.PM.Maatwerk.Calc.Common.impl.MVXKenmerken 1 %ArrayOfObjects ELEMENTTYPE="APPS.Halux.PPS.Activiteit.dto.ProductieSequentieWerklijstItem" UitvoeringInfo:APPS.Halux.PPS.Activiteit.impl.common.dto.ProductieUitvoeringInfo,BodemItem:DOM.PM.Maatwerk.Calc.HF.BewerktHalffabItem,IngegevenKenmerken:DOM.PM.Maatwerk.Calc.Common.impl.MVXKenmerken 1 UitvoeringInfo:APPS.Halux.PPS.Activiteit.impl.common.dto.ProductieUitvoeringInfo,RugItem:DOM.PM.Maatwerk.Calc.HF.IHalffabItem,IngegevenKenmerken:DOM.PM.Maatwerk.Calc.Common.impl.MVXKenmerken,HalffabItemsBoom:DOM.PM.Maatwerk.Calc.HF.HalffabItemsBoom 1 UitvoeringInfo:APPS.Halux.PPS.Activiteit.impl.common.dto.ProductieUitvoeringInfo,RugWandHouderItem:DOM.PM.Maatwerk.Calc.HF.IHalffabItem,IngegevenKenmerken:DOM.PM.Maatwerk.Calc.Common.impl.MVXKenmerken 1 UitvoeringInfo:APPS.Halux.PPS.Activiteit.impl.common.dto.ProductieUitvoeringInfo,IngegevenKenmerken:DOM.PM.Maatwerk.Calc.Common.impl.MVXKenmerken,SequentieItemItem:APPS.Halux.common.ProductieSequentieItem,HalffabItemsBoom:DOM.PM.Maatwerk.Calc.HF.HalffabItemsBoom 1 0) UitvoeringInfo.DwarsverdelingInfo = "DWARSV:" _IngegevenKenmerken.AantalDwarsverdelingen Set:(IngegevenKenmerken.HeeftZijstabilisering) UitvoeringInfo.ZijstabiliseringInfo = "ZIJSTB" #dim IsInschuifElementNietMeegeleverd As %Boolean = ##class(TECH.ListUtils).Contains(IngegevenKenmerken.NietMeeleveren, ##class(DOM.PM.Maatwerk.Calc.HF.enu.MVXNietMeeleveren).InschuifElementZijkant()) #dim ZonderInschuifElement As %String = "ZI" Set:IsInschuifElementNietMeegeleverd UitvoeringInfo.InschuifElementInfo = ZonderInschuifElement If SequentieItemItem.%Extends(##class(APPS.Halux.common.VHOSSProductieSequentieItem).%ClassName(1)) { #dim VHossItem As APPS.Halux.common.VHOSSProductieSequentieItem = SequentieItemItem Set UitvoeringInfo.VHossInfo = ##class(APPS.Halux.common.impl.VHossService).%New().GeefVHossInfo(VHossItem.VHOSSID, VHossItem.ZijVlakID, VHossItem.SlotID) } ]]> %Library.CacheStorage