Index: DOM/PM/Maatwerk/BewerktHalffabrikaat/KorttekstBepaler.cls.xml =================================================================== diff -u --- DOM/PM/Maatwerk/BewerktHalffabrikaat/KorttekstBepaler.cls.xml (revision 0) +++ DOM/PM/Maatwerk/BewerktHalffabrikaat/KorttekstBepaler.cls.xml (revision 68026) @@ -0,0 +1,15 @@ + + + +1 +TECH.Interface + + +1 +DossierNummer:TECH.String,IngegevenKenmerken:DOM.PM.Maatwerk.Calc.Common.IngegevenKenmerken,HalffabItemsBoom:DOM.PM.Maatwerk.Calc.HF.HalffabItemsBoom +TECH.String + + + + + Index: vhTest/Mock/DOM/PM/Maatwerk/BewerktHalffabrikaat/KorttekstBepaler.cls.xml =================================================================== diff -u --- vhTest/Mock/DOM/PM/Maatwerk/BewerktHalffabrikaat/KorttekstBepaler.cls.xml (revision 0) +++ vhTest/Mock/DOM/PM/Maatwerk/BewerktHalffabrikaat/KorttekstBepaler.cls.xml (revision 68026) @@ -0,0 +1,20 @@ + + + + +Deze klasse werd automatisch gegenereerd en onderhouden - lokale aanpassingen zijn niet nodig. +Een hercompilatie van de basis interface - met een correct werkende studiohook ( v2.20 ++ ) - zorgt ervoor dat deze klasse aangepast wordt +1 +DOM.PM.Maatwerk.BewerktHalffabrikaat.KorttekstBepaler,Tools.Mock.MockClassBase +right + + +DossierNummer:TECH.String,IngegevenKenmerken:DOM.PM.Maatwerk.Calc.Common.IngegevenKenmerken,HalffabItemsBoom:DOM.PM.Maatwerk.Calc.HF.HalffabItemsBoom +TECH.String + + + + + + Index: DOM/PM/Maatwerk/INK/impl/KorttekstBepaler.cls.xml =================================================================== diff -u -r68025 -r68026 --- DOM/PM/Maatwerk/INK/impl/KorttekstBepaler.cls.xml (.../KorttekstBepaler.cls.xml) (revision 68025) +++ DOM/PM/Maatwerk/INK/impl/KorttekstBepaler.cls.xml (.../KorttekstBepaler.cls.xml) (revision 68026) @@ -1,7 +1,7 @@ -DOM.PM.Maatwerk.Lade.KorttekstBepaler,DOM.PM.Maatwerk.LBX.impl.Base +DOM.PM.Maatwerk.BewerktHalffabrikaat.KorttekstBepaler,TECH.RegisteredObject DOM.PM.Maatwerk.Calc.Common.impl.LBXKenmerken @@ -18,43 +18,12 @@ 1 - -DOM.PM.Maatwerk.LadeInfoAPI -1 - - - -DOM.PM.Maatwerk.LadeInfo.Lade -1 - - - -DOM.PM.ProductTekst.impl.KleurcodeBepaler -1 - - - -DOM.PM.Maatwerk.Calc.Common.impl.SSTKenmerken -1 - - - -DOM.PM.Maatwerk.IngegevenKenmerkenTypeAPI -1 - - -LadeInfoAPI:DOM.PM.Maatwerk.LadeInfoAPI="",KleurCodeBepaler:DOM.PM.ProductTekst.impl.KleurcodeBepaler="",IngegevenKenmerkenTypeAPI:DOM.PM.Maatwerk.IngegevenKenmerkenTypeAPI="" 1 1 %Status 1 - @@ -67,19 +36,8 @@ Set:$$$Not($IsObject(DataDefinitie)) DataDefinitie = ##class(Prod.Kenmerk.impl.DataDefinitie).%New() Set ..DataDefinitie = DataDefinitie Set ..IngegevenKenmerken = IngegevenKenmerken - Set ..HalffabItemsBoom = HalffabItemsBoom - Set ..Lade = ..LadeInfoAPI.GeefLade(HalffabItemsBoom,IngegevenKenmerken) - - If (..IsSpaceStep()) - { - Set ..SSTKenmerken = ..IngegevenKenmerken.GekoppeldeIngegevenKenmerken.GetAt(##class(DOM.PM.Maatwerk.Calc.Common.enu.GekoppeldIKType).SpaceStep()) - - #dim UitvoeringCode As %String = ..GeefUitvoeringCode() - #dim SpaceStepDimensie As %String = ..GeefSpaceStepDimensie() - #dim SpaceStepKleur As %String = ..SSTKenmerken.Kleur - - Set Korttekst = "SST#"_UitvoeringCode_$J(DossierNummer,4)_SpaceStepDimensie_" "_SpaceStepKleur - } Else { + Set ..HalffabItemsBoom = HalffabItemsBoom + /* #dim GeleiderCode As %String = ..GeefGeleiderCode() #dim ZijwandHoogte As %String = ..GeefZijwandHoogte() #dim DesignCode As %String = ..GeefDesignCode() @@ -90,153 +48,18 @@ #dim BinnenkleurCode As %String = ..KleurCodeBepaler.GeefBinnenKleurCode(IngegevenKenmerken, HalffabItemsBoom, DataDefinitie) Set Korttekst = "LB"_GeleiderCode_ZijwandHoogte_DesignCode_FrontBevestigingCode_$J(DossierNummer,5)_LadeDimensie_$J(VerpakkingCode,1)_" "_$J($E(BuitenkleurCode,1,2),2)_$J($E(BinnenkleurCode,1,2),2) - } - + */ Quit Korttekst ]]> - -1 -TECH.String -Links" - - If (..HalffabItemsBoom.BevatRol(Rol)) { - Set GeleiderCode = $Justify($Extract($ListGet(..DataDefinitie.DataDefinitieGet("LBX_PPS_Geleider",..GeefHalffab(Rol).GeefProductID(), ..Enum.KenmerkNaam.Draagkracht))), 1) - } Else { - Set GeleiderCode = $Justify($Extract(..IngegevenKenmerken.Draagkracht), 1) - } - - Quit GeleiderCode -]]> - - - -1 -TECH.String -Links" - - If (..HalffabItemsBoom.BevatRol(Rol)) { - Set ZijwandHoogte = $ListGet(..DataDefinitie.DataDefinitieGet("LBX_PPS_LadeZijkant", ..GeefHalffab(Rol).GeefProductID(), "Hoogte")) - } ElseIf $$$Not(..IngegevenKenmerken.ProductieWijze = ##class(DOM.PM.enu.LBXProductieWijze).Volledig()) { - Set ZijwandHoogte = ..IngegevenKenmerken.LadeHoogte - } - - Quit ZijwandHoogte -]]> - - - -1 -TECH.String - - - - -1 -TECH.String - - - - -1 -TECH.String - - - - -1 -TECH.String - - - Rol:TECH.String 1 DOM.PM.Maatwerk.Calc.HF.Halffab - - -1 -TECH.String - - - - -1 - - - - -1 -%Boolean - -