Index: vhTest/Fake/DOM/PM/ProductTekst/impl/KleurcodeBepaler.cls.xml =================================================================== diff -u -r29059 -r32266 --- vhTest/Fake/DOM/PM/ProductTekst/impl/KleurcodeBepaler.cls.xml (.../KleurcodeBepaler.cls.xml) (revision 29059) +++ vhTest/Fake/DOM/PM/ProductTekst/impl/KleurcodeBepaler.cls.xml (.../KleurcodeBepaler.cls.xml) (revision 32266) @@ -7,22 +7,22 @@ 1 DOM.PM.ProductTekst.impl.KleurcodeBepaler - -IngegevenKenmerken:DOM.PM.Maatwerk.Calc.Common.impl.LBXKenmerken,HalffabItemsBoom:DOM.PM.Maatwerk.Calc.HF.HalffabItemsBoom,DataDefinitie:Prod.Kenmerk.DataDefinitieAdapter="" + +IngegevenKenmerken:DOM.PM.Maatwerk.Calc.Common.IngegevenKenmerken,HalffabItemsBoom:DOM.PM.Maatwerk.Calc.HF.HalffabItemsBoom,DataDefinitie:Prod.Kenmerk.DataDefinitieAdapter="" TECH.String - -IngegevenKenmerken:DOM.PM.Maatwerk.Calc.Common.impl.LBXKenmerken,HalffabItemsBoom:DOM.PM.Maatwerk.Calc.HF.HalffabItemsBoom,DataDefinitie:Prod.Kenmerk.DataDefinitieAdapter="" + +IngegevenKenmerken:DOM.PM.Maatwerk.Calc.Common.IngegevenKenmerken,HalffabItemsBoom:DOM.PM.Maatwerk.Calc.HF.HalffabItemsBoom,DataDefinitie:Prod.Kenmerk.DataDefinitieAdapter="" TECH.String - -HalffabItemsBoom:DOM.PM.Maatwerk.Calc.HF.HalffabItemsBoom + +Rol:TECH.String,HalffabItemsBoom:DOM.PM.Maatwerk.Calc.HF.HalffabItemsBoom TECH.String Index: DOM/PM/ProductTekst/impl/KleurcodeBepaler/LBX.cls.xml =================================================================== diff -u --- DOM/PM/ProductTekst/impl/KleurcodeBepaler/LBX.cls.xml (revision 0) +++ DOM/PM/ProductTekst/impl/KleurcodeBepaler/LBX.cls.xml (revision 32266) @@ -0,0 +1,52 @@ + + + +DOM.PM.ProductTekst.impl.KleurcodeBepaler,DOM.PM.Maatwerk.LBX.impl.Base + + +IngegevenKenmerken:DOM.PM.Maatwerk.Calc.Common.IngegevenKenmerken,HalffabItemsBoom:DOM.PM.Maatwerk.Calc.HF.HalffabItemsBoom,DataDefinitie:Prod.Kenmerk.DataDefinitieAdapter="" +TECH.String + + + + +IngegevenKenmerken:DOM.PM.Maatwerk.Calc.Common.IngegevenKenmerken,HalffabItemsBoom:DOM.PM.Maatwerk.Calc.HF.HalffabItemsBoom,DataDefinitie:Prod.Kenmerk.DataDefinitieAdapter="" +TECH.String +Links" + + If (HalffabItemsBoom.BevatRol(ZijkantRol)) { + Set KleurCode = $ListGet(..GeefPPSKleurCodesVoorRol(HalffabItemsBoom, ZijkantRol, "LBX_PPS_LadeZijkant", DataDefinitie)) + } ElseIf $$$Not(IngegevenKenmerken.ProductieWijze = ##class(DOM.PM.enu.LBXProductieWijze).Volledig()) { + Set KleurCode = IngegevenKenmerken.LadeKleur + } + + Quit KleurCode +]]> + + + + + Index: DOM/PM/impl/Langtekst/LBXEnkelOnderdeelTekstBepaler.cls.xml =================================================================== diff -u -r30747 -r32266 --- DOM/PM/impl/Langtekst/LBXEnkelOnderdeelTekstBepaler.cls.xml (.../LBXEnkelOnderdeelTekstBepaler.cls.xml) (revision 30747) +++ DOM/PM/impl/Langtekst/LBXEnkelOnderdeelTekstBepaler.cls.xml (.../LBXEnkelOnderdeelTekstBepaler.cls.xml) (revision 32266) @@ -40,7 +40,7 @@ %Status 1 @@ -64,7 +64,7 @@ 1 @@ -89,15 +89,15 @@ 1 1 Index: vhUnitTest/DOM/PM/impl/Langtekst/LBXEnkelOnderdeelTekstBepaler/BepaalOnderdeelTekst/Test.cls.xml =================================================================== diff -u -r31563 -r32266 --- vhUnitTest/DOM/PM/impl/Langtekst/LBXEnkelOnderdeelTekstBepaler/BepaalOnderdeelTekst/Test.cls.xml (.../Test.cls.xml) (revision 31563) +++ vhUnitTest/DOM/PM/impl/Langtekst/LBXEnkelOnderdeelTekstBepaler/BepaalOnderdeelTekst/Test.cls.xml (.../Test.cls.xml) (revision 32266) @@ -24,7 +24,7 @@ -DOM.PM.ProductTekst.impl.KleurcodeBepaler +vhTest.Mock.DOM.PM.ProductTekst.impl.KleurcodeBepaler 1 @@ -38,27 +38,43 @@ 1 + +aTestName:%String + + + @@ -71,16 +87,16 @@ @@ -89,25 +105,12 @@ VerwachteEnkelOnderdeelTekst - - -aTestName:%String - - Index: DOM/PM/impl/LBXLangtekstCreator.cls.xml =================================================================== diff -u -r30747 -r32266 --- DOM/PM/impl/LBXLangtekstCreator.cls.xml (.../LBXLangtekstCreator.cls.xml) (revision 30747) +++ DOM/PM/impl/LBXLangtekstCreator.cls.xml (.../LBXLangtekstCreator.cls.xml) (revision 32266) @@ -1,7 +1,7 @@ -DOM.PM.impl.LangtekstCreator +DOM.PM.impl.LangtekstCreator,DOM.PM.Maatwerk.LBX.impl.Base APPS.PM.Maatwerk.LBX.SpoelbakAfmetingBepaler @@ -43,7 +43,7 @@ Set ..SpoelbakAfmetingBepaler = $$$Implementation(SpoelbakAfmetingBepaler, ##class(APPS.PM.Maatwerk.LBX.impl.SpoelbakAfmetingBepaler).%New()) Set ..IngegevenKenmerkenTypeAPI = $$$Implementation(IngegevenKenmerkenTypeAPI, ##class(DOM.DomeinContext).Instance().GeefIngegevenKenmerkenTypeAPI()) Set ..OnderdeelTekstBepaler = $$$Implementation(OnderdeelTekstBepaler, ##class(DOM.PM.impl.Langtekst.LBXEnkelOnderdeelTekstBepaler).%New()) - Set ..KleurCodeBepaler = $$$Implementation(KleurCodeBepaler, ##class(DOM.PM.ProductTekst.impl.KleurcodeBepaler).%New()) + Set ..KleurCodeBepaler = $$$Implementation(KleurCodeBepaler, ##class(DOM.PM.ProductTekst.impl.KleurcodeBepaler.LBX).%New()) Set ..UitsparingDataHelper = $$$Implementation(UitsparingDataHelper, ##class(DOM.PM.Maatwerk.Calc.Common.impl.LadeUitsparingHelper).%New()) Set ..UitsparingTekstFormatter = ##class(DOM.PM.Maatwerk.LBX.impl.UitsparingTekstFormatter).%New() @@ -80,7 +80,7 @@ #Dim Paragraaf As TECH.String If (..IsSpoelbaklade()) { - Do ..VoegToeLangtekstParagraaf(" 2 x "_..IngegevenKenmerken.LadeHoogte_..#KenmerkSeparator_..GeefDimensieTekst()_..#KenmerkSeparator) + Do ..VoegToeLangtekstParagraaf(" 2 x " _ ..IngegevenKenmerken.LadeHoogte _ ..#KenmerkSeparator _ ..GeefDimensieTekst() _ ..#KenmerkSeparator) #Dim AfmetingUitsparing As %Decimal = ..SpoelbakAfmetingBepaler.GeefAfmetingUitsparing(..IngegevenKenmerken) #Dim AfmetingZijstukLinks As %Decimal = ..SpoelbakAfmetingBepaler.GeefAfmetingZijstukLinks(..IngegevenKenmerken) @@ -100,22 +100,22 @@ Set Paragraaf = ..GeefDimensieTekst() } - If (..IngegevenKenmerken.ProductieWijze = ##class(DOM.PM.enu.LBXProductieWijze).Volledig()) { + If (..IngegevenKenmerken.ProductieWijze = ##class(DOM.PM.enu.LBXProductieWijze).Volledig()) { Set Paragraaf = Paragraaf _ ..#KenmerkSeparator Set Paragraaf = Paragraaf _ ..Vertaler.GeefVertaling("Bodem") _ ":" _ ..GeefKleurBinnen() Set Paragraaf = Paragraaf _ ..#KenmerkSeparator Set Paragraaf = Paragraaf _ ..Vertaler.GeefVertaling("ladezijkant", "", $$$True) _ ":" _ ..GeefKleurBuiten() Set Paragraaf = Paragraaf _ ..#KenmerkSeparator Set Paragraaf = Paragraaf _ ..Vertaler.GeefVertaling("Bevat") _ ": " _ $Select(..IsSpoelbaklade():"2x ", 1:"") _ ..Vertaler.GeefVertaling("GemonteerdeLade") - + Set Paragraaf = Paragraaf _ ..GeefZijwandTekst() Set Paragraaf = Paragraaf _ ..GeefVoorwandTekst() Set Paragraaf = Paragraaf _ ..GeefGeleiderTekst() Set Paragraaf = Paragraaf _ ..GeefRugWandTekst() - Set Paragraaf = Paragraaf _ ..GeefTekstVoorRol(##class(DOM.PM.Maatwerk.Calc.HF.enu.LBXRol).FrontBevestiging(), ..GeefFrontBevestigingTekst(), $$$True) - Set Paragraaf = Paragraaf _ ..GeefTekstVoorRol(##class(DOM.PM.Maatwerk.Calc.HF.enu.LBXRol).Zijstabilisering(), ..Vertaler.GeefVertaling("Zijstabilisering"), $$$True) - Set Paragraaf = Paragraaf _ ..GeefTekstVoorRol(##class(DOM.PM.Maatwerk.Calc.HF.enu.LBXRol).Opvullijst(), ..GeefOpvullijstTekst(), $$$True) - + Set Paragraaf = Paragraaf _ ..GeefTekstVoorRol(..Enum.Rol.FrontBevestiging, ..GeefFrontBevestigingTekst(), $$$True) + Set Paragraaf = Paragraaf _ ..GeefTekstVoorRol(..Enum.Rol.Zijstabilisering, ..Vertaler.GeefVertaling("Zijstabilisering"), $$$True) + Set Paragraaf = Paragraaf _ ..GeefTekstVoorRol(..Enum.Rol.Opvullijst, ..GeefOpvullijstTekst(), $$$True) + Do ..VoegToeLangtekstParagraaf(Paragraaf) Do ..VoegToeGekoppeldeInfoIndienNodig() @@ -145,15 +145,15 @@ 1 %Boolean - 1 %String @@ -162,7 +162,7 @@ 1 %String @@ -171,7 +171,8 @@ 1 TECH.String @@ -193,24 +194,24 @@ #Dim VoorwandVertaalSleutel As %String = "" If (..IngegevenKenmerken.IsBinnenlade) { - If (..IngegevenKenmerken.LadeHoogte=##class(DOM.PM.enu.LBXLadeHoogte).M()) { + If (..IngegevenKenmerken.LadeHoogte = ..Enum.LadeHoogte.M) { - If (..IngegevenKenmerken.VoorWandType=##class(DOM.PM.enu.LBXVoorWandType).Vulling()) { + If (..IngegevenKenmerken.VoorWandType = ..Enum.VoorWandType.Vulling) { Set VoorwandVertaalSleutel = "LBX_Voorstuk_M_metInschuifElement" - } ElseIf (..IngegevenKenmerken.VoorWandType=##class(DOM.PM.enu.LBXVoorWandType).Voorstuk()) { + } ElseIf (..IngegevenKenmerken.VoorWandType = ..Enum.VoorWandType.Voorstuk) { Set VoorwandVertaalSleutel = "LBX_Voorstuk_M_Gesloten" } - } ElseIf (..IngegevenKenmerken.LadeHoogte=##class(DOM.PM.enu.LBXLadeHoogte).C()) { - If (..IngegevenKenmerken.VoorWandType=##class(DOM.PM.enu.LBXVoorWandType).Vulling()) { + } ElseIf (..IngegevenKenmerken.LadeHoogte = ..Enum.LadeHoogte.C) { + If (..IngegevenKenmerken.VoorWandType = ..Enum.VoorWandType.Vulling) { - If (..IngegevenKenmerken.VoorWandVerhogingHoogte=##class(DOM.PM.enu.LBXVoorWandVerhogingHoogte).Hoog()) { + If (..IngegevenKenmerken.VoorWandVerhogingHoogte = ..Enum.VoorWandVerhogingHoogte.Hoog) { Set VoorwandVertaalSleutel = "LBX_Voorstuk_C_metHoogInschuifElement" } Else { // VoorWandVerhogingHoogte = "Laag" Set VoorwandVertaalSleutel = "LBX_Voorstuk_C_metLaagInschuifElement" } - } ElseIf (..IngegevenKenmerken.VoorWandType=##class(DOM.PM.enu.LBXVoorWandType).Reling()) { + } ElseIf (..IngegevenKenmerken.VoorWandType = ..Enum.VoorWandType.Reling) { Set VoorwandVertaalSleutel = "LBX_Voorstuk_C_metReling" } @@ -229,7 +230,7 @@ #Dim VoorwandVertaalSleutel As %String = ..GeefVoorwandVertaalSleutel() If ($Length(VoorwandVertaalSleutel)) { - Set VoorwandInfo=..#KenmerkSeparator _ ..Vertaler.GeefVertaling(VoorwandVertaalSleutel) + Set VoorwandInfo = ..#KenmerkSeparator _ ..Vertaler.GeefVertaling(VoorwandVertaalSleutel) } Quit VoorwandInfo @@ -257,11 +258,11 @@ #Dim RugUtils As DOM.PM.Maatwerk.Lade.RugUtils.impl.LBXRugUtils = ##class(DOM.DomeinContext).Instance().GeefMaatwerkCalcAPI().GeefLadeRugUtils(##class(DOM.PM.enu.LadeVariant).LBXPure()) #Dim RugWandTekst As TECH.String = "" - If (..IngegevenKenmerken.RugWandMateriaal = ##class(DOM.PM.enu.LBXRugWandMateriaal).Staal()) { + If (..IngegevenKenmerken.RugWandMateriaal = ..Enum.RugWandMateriaal.Staal) { Set RugWandTekst = ..#KenmerkSeparator _ ..Vertaler.GeefVertaling("StalenRug") } - If (..IsSifonlade() && ..HalffabItemsBoom.BevatRol(##class(DOM.PM.Maatwerk.Calc.HF.enu.LBXRol).Rug())) { + If (..IsSifonlade() && ..HalffabItemsBoom.BevatRol(..Enum.Rol.Rug)) { #Dim HalffabRug As DOM.PM.Maatwerk.Calc.HF.impl.LBX.Halffab.HalffabRug = RugUtils.GeefRugX(..HalffabItemsBoom).GeefHalffab() Set RugWandTekst = ..#KenmerkSeparator _ ..Vertaler.GeefVertaling("RugwandHoogte") _ " " _ HalffabRug.RugHoogte } @@ -279,22 +280,22 @@ 1 TECH.String @@ -320,8 +321,9 @@ 1 0) { - #Dim VertaalSleutel As TECH.String = "Langtekst_Dwarsverdeling"_$Select(AantalDwarsverdelingen>1:"en", 1:"") + #Dim VertaalSleutel As TECH.String = "Langtekst_Dwarsverdeling" _ $Select(AantalDwarsverdelingen > 1:"en", 1:"") #Dim DwarsverdelingTekst As TECH.String = AantalDwarsverdelingen _ " " _ ..Vertaler.GeefVertaling(VertaalSleutel) Do ..VoegToeLangtekstParagraaf(DwarsverdelingTekst) Index: vhTest/Integratie/ProductBeheer/Maatwerk/Configurator/Taorbox/VerwerkKenmerkWijzigingen/TestGeleiderTechnologie.cls.xml =================================================================== diff -u -r32257 -r32266 --- vhTest/Integratie/ProductBeheer/Maatwerk/Configurator/Taorbox/VerwerkKenmerkWijzigingen/TestGeleiderTechnologie.cls.xml (.../TestGeleiderTechnologie.cls.xml) (revision 32257) +++ vhTest/Integratie/ProductBeheer/Maatwerk/Configurator/Taorbox/VerwerkKenmerkWijzigingen/TestGeleiderTechnologie.cls.xml (.../TestGeleiderTechnologie.cls.xml) (revision 32266) @@ -6,7 +6,7 @@ 1 APPS.PM.Maatwerk.dto.IngegevenKenmerken - Index: DOM/PM/impl/LangtekstCreator.cls.xml =================================================================== diff -u -r30521 -r32266 --- DOM/PM/impl/LangtekstCreator.cls.xml (.../LangtekstCreator.cls.xml) (revision 30521) +++ DOM/PM/impl/LangtekstCreator.cls.xml (.../LangtekstCreator.cls.xml) (revision 32266) @@ -160,9 +160,11 @@ Index: DOM/PM/Maatwerk/LBX/impl/KorttekstBepaler.cls.xml =================================================================== diff -u -r29831 -r32266 --- DOM/PM/Maatwerk/LBX/impl/KorttekstBepaler.cls.xml (.../KorttekstBepaler.cls.xml) (revision 29831) +++ DOM/PM/Maatwerk/LBX/impl/KorttekstBepaler.cls.xml (.../KorttekstBepaler.cls.xml) (revision 32266) @@ -1,7 +1,7 @@ -TECH.RegisteredObject,DOM.PM.Maatwerk.Lade.KorttekstBepaler +DOM.PM.Maatwerk.Lade.KorttekstBepaler,DOM.PM.Maatwerk.LBX.impl.Base DOM.PM.Maatwerk.Calc.Common.impl.LBXKenmerken @@ -41,7 +41,8 @@ 1 @@ -50,36 +51,39 @@ DossierNummer:TECH.String,IngegevenKenmerken:DOM.PM.Maatwerk.Calc.Common.impl.LBXKenmerken,HalffabItemsBoom:DOM.PM.Maatwerk.Calc.HF.HalffabItemsBoom,DataDefinitie:Prod.Kenmerk.DataDefinitieAdapter="" TECH.String 1 TECH.String Links")) { - #dim GlijderHalffab As DOM.PM.Maatwerk.Calc.HF.Halffab = ..HalffabItemsBoom.GeefHalffabItem(##class(DOM.PM.Maatwerk.Calc.HF.enu.LBXRol).Geleider()_"->Links").GeefHalffab() - Set GlijderCode = $J($Extract($LG(..DataDefinitie.DataDefinitieGet("LBX_PPS_Geleider",GlijderHalffab.GeefProductID(),"Draagkracht"))),1) + #dim GeleiderCode As TECH.String = " " + #dim Rol As TECH.String = ..Enum.Rol.Geleider _ "->Links" + + If (..HalffabItemsBoom.BevatRol(Rol)) { + Set GeleiderCode = $Justify($Extract($ListGet(..DataDefinitie.DataDefinitieGet("LBX_PPS_Geleider",..GeefHalffab(Rol).GeefProductID(), ..Enum.KenmerkNaam.Draagkracht))), 1) } Else { - Set GlijderCode = $J($E(..IngegevenKenmerken.Draagkracht),1) + Set GeleiderCode = $Justify($Extract(..IngegevenKenmerken.Draagkracht), 1) } - Quit GlijderCode + + Quit GeleiderCode ]]> @@ -88,12 +92,14 @@ TECH.String Links")) { - #dim ZijkantHalffab As DOM.PM.Maatwerk.Calc.HF.Halffab = ..HalffabItemsBoom.GeefHalffabItem(##class(DOM.PM.Maatwerk.Calc.HF.enu.LBXRol).LadeZijkant()_"->Links").GeefHalffab() - Set ZijwandHoogte = $LG(..DataDefinitie.DataDefinitieGet("LBX_PPS_LadeZijkant",ZijkantHalffab.GeefProductID(),"Hoogte")) - } ElseIf ..IngegevenKenmerken.ProductieWijze '= ##class(DOM.PM.enu.LBXProductieWijze).Volledig() { + #dim Rol As TECH.String = ..Enum.Rol.LadeZijkant _ "->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 ]]> @@ -104,14 +110,17 @@ @@ -121,12 +130,15 @@ TECH.String @@ -135,8 +147,8 @@ 1 TECH.String @@ -145,16 +157,26 @@ TECH.String + + +Rol:TECH.String +1 +DOM.PM.Maatwerk.Calc.HF.Halffab + + Index: vhTest/Mock/DOM/PM/ProductTekst/impl/KleurcodeBepaler.cls.xml =================================================================== diff -u -r29059 -r32266 --- vhTest/Mock/DOM/PM/ProductTekst/impl/KleurcodeBepaler.cls.xml (.../KleurcodeBepaler.cls.xml) (revision 29059) +++ vhTest/Mock/DOM/PM/ProductTekst/impl/KleurcodeBepaler.cls.xml (.../KleurcodeBepaler.cls.xml) (revision 32266) @@ -8,24 +8,24 @@ 1 DOM.PM.ProductTekst.impl.KleurcodeBepaler,Tools.Mock.MockClassBase - -IngegevenKenmerken:DOM.PM.Maatwerk.Calc.Common.impl.LBXKenmerken,HalffabItemsBoom:DOM.PM.Maatwerk.Calc.HF.HalffabItemsBoom,DataDefinitie:Prod.Kenmerk.DataDefinitieAdapter="" + +IngegevenKenmerken:DOM.PM.Maatwerk.Calc.Common.IngegevenKenmerken,HalffabItemsBoom:DOM.PM.Maatwerk.Calc.HF.HalffabItemsBoom,DataDefinitie:Prod.Kenmerk.DataDefinitieAdapter="" TECH.String - - -IngegevenKenmerken:DOM.PM.Maatwerk.Calc.Common.impl.LBXKenmerken,HalffabItemsBoom:DOM.PM.Maatwerk.Calc.HF.HalffabItemsBoom,DataDefinitie:Prod.Kenmerk.DataDefinitieAdapter="" + +IngegevenKenmerken:DOM.PM.Maatwerk.Calc.Common.IngegevenKenmerken,HalffabItemsBoom:DOM.PM.Maatwerk.Calc.HF.HalffabItemsBoom,DataDefinitie:Prod.Kenmerk.DataDefinitieAdapter="" TECH.String - - -HalffabItemsBoom:DOM.PM.Maatwerk.Calc.HF.HalffabItemsBoom + +Rol:TECH.String,HalffabItemsBoom:DOM.PM.Maatwerk.Calc.HF.HalffabItemsBoom TECH.String - Index: DOM/PM/ProductTekst/impl/KleurcodeBepaler.cls.xml =================================================================== diff -u -r29059 -r32266 --- DOM/PM/ProductTekst/impl/KleurcodeBepaler.cls.xml (.../KleurcodeBepaler.cls.xml) (revision 29059) +++ DOM/PM/ProductTekst/impl/KleurcodeBepaler.cls.xml (.../KleurcodeBepaler.cls.xml) (revision 32266) @@ -3,83 +3,54 @@ TECH.Mockable - -IngegevenKenmerken:DOM.PM.Maatwerk.Calc.Common.impl.LBXKenmerken,HalffabItemsBoom:DOM.PM.Maatwerk.Calc.HF.HalffabItemsBoom,DataDefinitie:Prod.Kenmerk.DataDefinitieAdapter="" + +1 +IngegevenKenmerken:DOM.PM.Maatwerk.Calc.Common.IngegevenKenmerken,HalffabItemsBoom:DOM.PM.Maatwerk.Calc.HF.HalffabItemsBoom,DataDefinitie:Prod.Kenmerk.DataDefinitieAdapter="" TECH.String -Links" - - If (HalffabItemsBoom.BevatRol(ZijkantRol)) { - Set KleurCode = ..GeefKleurCodeLBX(HalffabItemsBoom, ZijkantRol, "LBX_PPS_LadeZijkant", DataDefinitie) - } ElseIf $$$Not(IngegevenKenmerken.ProductieWijze = ##class(DOM.PM.enu.LBXProductieWijze).Volledig()) { - Set KleurCode = IngegevenKenmerken.LadeKleur - } - - Quit KleurCode -]]> - -HalffabItemsBoom:DOM.PM.Maatwerk.Calc.HF.HalffabItemsBoom,Rol:TECH.String,GroepID:TECH.String,DataDefinitie:Prod.Kenmerk.DataDefinitieAdapter -1 + +1 +IngegevenKenmerken:DOM.PM.Maatwerk.Calc.Common.IngegevenKenmerken,HalffabItemsBoom:DOM.PM.Maatwerk.Calc.HF.HalffabItemsBoom,DataDefinitie:Prod.Kenmerk.DataDefinitieAdapter="" TECH.String - - -IngegevenKenmerken:DOM.PM.Maatwerk.Calc.Common.impl.LBXKenmerken,HalffabItemsBoom:DOM.PM.Maatwerk.Calc.HF.HalffabItemsBoom,DataDefinitie:Prod.Kenmerk.DataDefinitieAdapter="" + +Rol:TECH.String,HalffabItemsBoom:DOM.PM.Maatwerk.Calc.HF.HalffabItemsBoom TECH.String - - - -HalffabItemsBoom:DOM.PM.Maatwerk.Calc.HF.HalffabItemsBoom -TECH.String - + + +HalffabItemsBoom:DOM.PM.Maatwerk.Calc.HF.HalffabItemsBoom,Rol:TECH.String,GroepID:TECH.String,DataDefinitie:Prod.Kenmerk.DataDefinitieAdapter +1 +%List + + + + +HalffabItemsBoom:DOM.PM.Maatwerk.Calc.HF.HalffabItemsBoom,Rol:TECH.String +1 +DOM.PM.Maatwerk.Calc.HF.Halffab + +