Index: APPS/Halux/PPS/Activiteit/impl/MVX/ProductieVoorbereidingZaag/Utils.cls.xml =================================================================== diff -u --- APPS/Halux/PPS/Activiteit/impl/MVX/ProductieVoorbereidingZaag/Utils.cls.xml (revision 0) +++ APPS/Halux/PPS/Activiteit/impl/MVX/ProductieVoorbereidingZaag/Utils.cls.xml (revision 62965) @@ -0,0 +1,194 @@ + + + +TECH.RegisteredObject + + +APPS.PM.Maatwerk.impl.Verpakking.BreedteBepaler +1 + + + +DOM.PM.Maatwerk.IngegevenKenmerkenTypeAPI +1 + + + +BreedteBepaler:APPS.PM.Maatwerk.impl.Verpakking.BreedteBepaler +1 +1 +%Status +1 + + + + +IngegevenKenmerken:DOM.PM.Maatwerk.Calc.Common.impl.MVXKenmerken + + + + +IngegevenKenmerken:DOM.PM.Maatwerk.Calc.Common.impl.LBXKenmerken,RugProductID:%String,RugLengte:%Decimal,HalffabItemsBoom:DOM.PM.Maatwerk.Calc.HF.HalffabItemsBoom + + + + +IngegevenKenmerken:DOM.PM.Maatwerk.Calc.Common.impl.MVXKenmerken,RugWandHouderProductID:%String="" + RugKantHoogteInMM{ + Set RugWandHouderInfo = RugWandHouderInfo_".22" + } + + If ZijkantHoogteInMM < RugKantHoogteInMM{ + Set RugWandHouderInfo = RugWandHouderInfo_"-"_RugKantHoogte + } + } ElseIf (IngegevenKenmerken.RugWandMateriaal = ##class(DOM.PM.enu.MVXRugWandMateriaal).Staal()) { + Set RugWandHouderInfo = RugWandHouderInfo_"-- -- --" + } Else { + Do ##class(TECH.ExceptionHandler).Throw(##class(TECH.Exceptions.InvalidInputException).%New("RugWandMateriaal '"_IngegevenKenmerken.RugWandMateriaal_"' is niet ondersteund. RugWandHouderProductID:"_RugWandHouderProductID)) + } + + Quit RugWandHouderInfo +]]> + + + +IngegevenKenmerken:DOM.PM.Maatwerk.Calc.Common.impl.MVXKenmerken,HalffabItemsBoom:DOM.PM.Maatwerk.Calc.HF.HalffabItemsBoom +%Integer + + + + +IngegevenKenmerken:DOM.PM.Maatwerk.Calc.Common.impl.MVXKenmerken +%String + + + + +IngegevenKenmerken:DOM.PM.Maatwerk.Calc.Common.impl.MVXKenmerken +%String + + + + +Kleur:%String +%String + + + + + +