Index: APPS/Halux/PPS/Activiteit/impl/MVX/VoormontageVoorbereidingDetailBlad.cls.xml =================================================================== diff -u -r62944 -r65930 --- APPS/Halux/PPS/Activiteit/impl/MVX/VoormontageVoorbereidingDetailBlad.cls.xml (.../VoormontageVoorbereidingDetailBlad.cls.xml) (revision 62944) +++ APPS/Halux/PPS/Activiteit/impl/MVX/VoormontageVoorbereidingDetailBlad.cls.xml (.../VoormontageVoorbereidingDetailBlad.cls.xml) (revision 65930) @@ -30,7 +30,7 @@ 1 APPS.Halux.PPS.Document.ProductieDetailDocument.enu.Layout - Index: APPS/Halux/PPS/Document/ProductieDetailDocument/impl/MVX/DetailBladGroepenBepaler.cls.xml =================================================================== diff -u -r64825 -r65930 --- APPS/Halux/PPS/Document/ProductieDetailDocument/impl/MVX/DetailBladGroepenBepaler.cls.xml (.../DetailBladGroepenBepaler.cls.xml) (revision 64825) +++ APPS/Halux/PPS/Document/ProductieDetailDocument/impl/MVX/DetailBladGroepenBepaler.cls.xml (.../DetailBladGroepenBepaler.cls.xml) (revision 65930) @@ -36,7 +36,7 @@ ElseIf Rol=##class(DOM.PM.Maatwerk.Calc.HF.enu.MVXRol).Rug() { Set GroepNaam=##class(APPS.Halux.PPS.Document.ProductieDetailDocument.impl.MVX.enu.DetailBladLayoutGroepen).Rug() } ElseIf Rol=##class(DOM.PM.Maatwerk.Calc.HF.enu.MVXRol).RugBodemSchroef() { Set GroepNaam=##class(APPS.Halux.PPS.Document.ProductieDetailDocument.impl.MVX.enu.DetailBladLayoutGroepen).Rug() } ElseIf Rol=##class(DOM.PM.Maatwerk.Calc.HF.enu.MVXRol).RugWandHouder() { Set GroepNaam=##class(APPS.Halux.PPS.Document.ProductieDetailDocument.impl.MVX.enu.DetailBladLayoutGroepen).Rug() } - ElseIf Rol=##class(DOM.PM.Maatwerk.Calc.HF.enu.MVXRol).RugWandHouderSchroef() { Set GroepNaam=##class(APPS.Halux.PPS.Document.ProductieDetailDocument.impl.MVX.enu.DetailBladLayoutGroepen).Rug()} + ElseIf Rol=##class(DOM.PM.Maatwerk.Calc.HF.enu.MVXRol).RugWandHouderSchroef() { Set GroepNaam=""} ElseIf Rol=##class(DOM.PM.Maatwerk.Calc.HF.enu.MVXRol).SchroefManueleMontage() { Set GroepNaam=##class(APPS.Halux.PPS.Document.ProductieDetailDocument.impl.MVX.enu.DetailBladLayoutGroepen).Monteren() } ElseIf Rol=##class(DOM.PM.Maatwerk.Calc.HF.enu.MVXRol).Sifonkap() { Set GroepNaam=##class(APPS.Halux.PPS.Document.ProductieDetailDocument.impl.MVX.enu.DetailBladLayoutGroepen).Monteren() } ElseIf Rol=##class(DOM.PM.Maatwerk.Calc.HF.enu.MVXRol).SpoelbakBinnenRugwandHouder() { Set GroepNaam=##class(APPS.Halux.PPS.Document.ProductieDetailDocument.impl.MVX.enu.DetailBladLayoutGroepen).Rug() } Index: APPS/Halux/PPS/Activiteit/impl/MVX/ProductieVoorbereidingZaag/Utils.cls.xml =================================================================== diff -u -r63595 -r65930 --- APPS/Halux/PPS/Activiteit/impl/MVX/ProductieVoorbereidingZaag/Utils.cls.xml (.../Utils.cls.xml) (revision 63595) +++ APPS/Halux/PPS/Activiteit/impl/MVX/ProductieVoorbereidingZaag/Utils.cls.xml (.../Utils.cls.xml) (revision 65930) @@ -45,15 +45,12 @@ Set Opmerking = Opmerking_",FRONT" } - /* - // NOG GEEN MATJES-IMPLEMENTATIE NODIG VOORLOPIG #dim IngegevenKenmerkenAPI As DOM.PM.IngegevenKenmerkenAPI = ##class(DOM.DomeinContext).Instance().GeefIngegevenKenmerkenAPI() If IngegevenKenmerkenAPI.HeeftGekoppeldeMat(IngegevenKenmerken) { - Set GekoppeldeMatInfoBepaler = ##class(APPS.Halux.PPS.Activiteit.impl.LBX.ProductieVoorbereidingZaag.GekoppeldeMatInfoBepaler).%New() + Set GekoppeldeMatInfoBepaler = ##class(APPS.Halux.PPS.Activiteit.impl.MVX.ProductieVoorbereidingZaag.GekoppeldeMatInfoBepaler).%New() #dim MATKenmerken As DOM.PM.Maatwerk.Calc.Common.impl.MATKenmerken = IngegevenKenmerkenAPI.GeefGekoppeldeKenmerken(IngegevenKenmerken,##class(DOM.PM.Maatwerk.Calc.Common.enu.GekoppeldIKType).MatX()) Set Opmerking = Opmerking_","_GekoppeldeMatInfoBepaler.GeefInfo(MATKenmerken) } - */ } Quit Opmerking @@ -148,14 +145,12 @@ %String + + +TECH.RegisteredObject + + +APPS.Halux.PPS.impl.Formatter.Mat +1 + + + +MatFormatter:APPS.Halux.PPS.impl.Formatter.Mat +1 +1 +%Status +1 + + + + +MATKenmerken:DOM.PM.Maatwerk.Calc.Common.impl.MATKenmerken + + + + + + Index: APPS/Halux/PPS/Activiteit/impl/MVX/VoorbereidingZaag.cls.xml =================================================================== diff -u -r63069 -r65930 --- APPS/Halux/PPS/Activiteit/impl/MVX/VoorbereidingZaag.cls.xml (.../VoorbereidingZaag.cls.xml) (revision 63069) +++ APPS/Halux/PPS/Activiteit/impl/MVX/VoorbereidingZaag.cls.xml (.../VoorbereidingZaag.cls.xml) (revision 65930) @@ -153,18 +153,18 @@ Set UitvoeringInfo.LadeDiepte = IngegevenKenmerken.LadeDiepte Set UitvoeringInfo.Opmerking = ..ZaagUtils.GeefOpmerking(IngegevenKenmerken) - Set UitvoeringInfo.IsTipon = $$$False //(IngegevenKenmerken.GeleiderTechnologie = ##class(DOM.PM.enu.MVXGeleiderTechnologie).TIPON()) + Set UitvoeringInfo.IsTipon = $$$False - #dim IsInschuifElementNietMeegeleverd As %Boolean = $$$False // ##class(TECH.ListUtils).Contains(IngegevenKenmerken.NietMeeleveren, ##class(DOM.PM.Maatwerk.Calc.HF.enu.MVXNietMeeleveren).InschuifElementZijkant()) + #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 - #dim IsVerpakkingTypeV1 As %Boolean = $$$False // (IngegevenKenmerken.VerpakkingType = ##class(DOM.PM.enu.MVXVerpakkingType).V1()) + #dim IsVerpakkingTypeV1 As %Boolean = (IngegevenKenmerken.VerpakkingType = ##class(DOM.PM.enu.MVXVerpakkingType).V1()) If $$$Not(IsVerpakkingTypeV1) { - ;Set:(IngegevenKenmerken.HeeftZijstabilisering) UitvoeringInfo.ZijstabiliseringInfo = "ZIJSTB" + Set:(IngegevenKenmerken.HeeftZijstabilisering) UitvoeringInfo.ZijstabiliseringInfo = "ZIJSTB" Set:(HalffabItemsBoom.BevatRol(##class(DOM.PM.Maatwerk.Calc.HF.enu.MVXRol).TiponBlumotionSynchronisatieStang())) UitvoeringInfo.SynchronisatieStangInfo = "SYNCST" - ;Set:(IngegevenKenmerken.AantalDwarsverdelingen>0) UitvoeringInfo.DwarsverdelingInfo = "DWARSV:" _IngegevenKenmerken.AantalDwarsverdelingen + Set:(IngegevenKenmerken.AantalDwarsverdelingen>0) UitvoeringInfo.DwarsverdelingInfo = "DWARSV:" _IngegevenKenmerken.AantalDwarsverdelingen } If SequentieItemItem.%Extends(##class(APPS.Halux.common.VHOSSProductieSequentieItem).%ClassName(1)) {