Index: DOM/PM/Maatwerk/Calc/Kost/impl/TAOR/v003/Voormontage.cls.xml
===================================================================
diff -u -r69061 -r69904
--- DOM/PM/Maatwerk/Calc/Kost/impl/TAOR/v003/Voormontage.cls.xml (.../Voormontage.cls.xml) (revision 69061)
+++ DOM/PM/Maatwerk/Calc/Kost/impl/TAOR/v003/Voormontage.cls.xml (.../Voormontage.cls.xml) (revision 69904)
@@ -18,14 +18,18 @@
#dim SynchronisatieStangEvaluator As DOM.PM.Maatwerk.Calc.Kost.IEvaluator = ##class(DOM.PM.Maatwerk.Calc.Kost.OfEvaluator).%New(SynchronisatieStangEvaluators)
+ Set DwarsverdelingMultiplier = ##class(DOM.PM.Maatwerk.Calc.Kost.MultiplyMultiplier).%New()
+ Do DwarsverdelingMultiplier.VoegToeMultiplier(..Multipliers.DwarsverdelingAantal)
+ Do DwarsverdelingMultiplier.VoegToeMultiplier(..Multipliers.DwarsverdelingType)
+
Do ..VoegToeVariabele("Voormontage synchronisatiestang", ..Kostenplaatsen.Voormontage002, 130, 1, 20).GebruikEvaluator(SynchronisatieStangEvaluator)
Do ..VoegToeVariabele("Voormontage zijstabilisering", ..Kostenplaatsen.Voormontage002, 131, 1, 20).GebruikEvaluator(..GeefRolAanwezigEvaluator(..Enum.Rol.Zijstabilisering))
Do ..VoegToeVariabele("Voormontage front", ..Kostenplaatsen.Voormontage002, 132, "VoormontageFront", 1).GebruikEvaluator(..GeefRolAanwezigEvaluator(..Enum.Rol.Front))
Do ..VoegToeVariabele("Voormontage bodem", ..Kostenplaatsen.Voormontage002, 133, 1, 29, 10).GebruikEvaluator(..GeefRolAanwezigEvaluator(..Enum.Rol.BodemPlaat), ##class(DOM.PM.Maatwerk.Calc.Kost.impl.TAOR.Evaluators.KoppelingSchroefGekozen).%New())
Do ..VoegToeVariabele("Voormontage bodem monteren koppelingschroef", ..Kostenplaatsen.Voormontage002, 134, 1, 26).GebruikEvaluator(..GeefRolAanwezigEvaluator(..Enum.Rol.KoppelingSchroef), ..IsGemonteerdeLadeEvaluator())
Do ..VoegToeVariabele("Linefeeding houders en dwarsverdeling", ..Kostenplaatsen.VoormontageDwarsverdelingEnHouder, 135, 1, 7).GebruikEvaluator(..GeefRolAanwezigEvaluator(..Enum.Rol.Dwarsverdeling), ..GeefProductieWijzeEvaluator(##class(DOM.PM.enu.TAORProductieWijze).Volledig()))
Do ..VoegToeVariabele("Linefeeding voormontage naar TAX", ..Kostenplaatsen.VoormontageDwarsverdelingEnHouder, 136, 1, 7).GebruikEvaluator(..GeefRolAanwezigEvaluator(..Enum.Rol.Dwarsverdeling), ..GeefProductieWijzeEvaluator(##class(DOM.PM.enu.TAORProductieWijze).Volledig()))
- Do ..VoegToeVariabele("Inkorten en montage dwarsverdeling", ..Kostenplaatsen.VoormontageDwarsverdelingEnHouder, 137, ..Multipliers.DwarsverdelingAantal, 35).GebruikEvaluator(..GeefRolAanwezigEvaluator(..Enum.Rol.Dwarsverdeling), ..GeefProductieWijzeEvaluator(##class(DOM.PM.enu.TAORProductieWijze).Volledig()))
+ Do ..VoegToeVariabele("Inkorten en montage dwarsverdeling", ..Kostenplaatsen.VoormontageDwarsverdelingEnHouder, 137, DwarsverdelingMultiplier, 35).GebruikEvaluator(..GeefRolAanwezigEvaluator(..Enum.Rol.Dwarsverdeling), ..GeefProductieWijzeEvaluator(##class(DOM.PM.enu.TAORProductieWijze).Volledig()))
Quit $$$OK
]]>
Index: DOM/PM/Maatwerk/Calc/Kost/impl/TAOR/Multiplier/DwarsverdelingType.cls.xml
===================================================================
diff -u
--- DOM/PM/Maatwerk/Calc/Kost/impl/TAOR/Multiplier/DwarsverdelingType.cls.xml (revision 0)
+++ DOM/PM/Maatwerk/Calc/Kost/impl/TAOR/Multiplier/DwarsverdelingType.cls.xml (revision 69904)
@@ -0,0 +1,23 @@
+
+
+
+
+1
+TECH.RegisteredObject,DOM.PM.Maatwerk.Calc.Kost.IMultiplier
+right
+
+
+Context:DOM.PM.Maatwerk.Calc.Kost.KostContext,HalffabItemsBoom:DOM.PM.Maatwerk.Calc.HF.HalffabItemsBoom,IngegevenKenmerken:DOM.PM.Maatwerk.Calc.Common.impl.TAORKenmerken
+%Float
+
+
+
+
+
+
Index: DOM/PM/Maatwerk/Calc/Kost/impl/TAOR/Multipliers.cls.xml
===================================================================
diff -u -r68745 -r69904
--- DOM/PM/Maatwerk/Calc/Kost/impl/TAOR/Multipliers.cls.xml (.../Multipliers.cls.xml) (revision 68745)
+++ DOM/PM/Maatwerk/Calc/Kost/impl/TAOR/Multipliers.cls.xml (.../Multipliers.cls.xml) (revision 69904)
@@ -27,6 +27,12 @@
1
+
+%String
+"DwarsverdelingType"
+1
+
+
LadeOnderdeel:DOM.PM.Maatwerk.LadeInfo.enu.LadeOnderdeel
DOM.PM.Maatwerk.Calc.Kost.impl.TAOR.Multiplier.BulkPerOnderdeelGegroepeerdVerhoudingVerpakkingTovLadeOnderdeel
@@ -60,6 +66,9 @@
DwarsverdelingAantal
+
+DwarsverdelingType
+