Index: DOM/VKP/Maatwerk/impl/BestelService/BestelEenheidLosseComponentenInBulkBepaler.cls.xml =================================================================== diff -u -r55546 -r55550 --- DOM/VKP/Maatwerk/impl/BestelService/BestelEenheidLosseComponentenInBulkBepaler.cls.xml (.../BestelEenheidLosseComponentenInBulkBepaler.cls.xml) (revision 55546) +++ DOM/VKP/Maatwerk/impl/BestelService/BestelEenheidLosseComponentenInBulkBepaler.cls.xml (.../BestelEenheidLosseComponentenInBulkBepaler.cls.xml) (revision 55550) @@ -101,7 +101,7 @@ If (Kenmerken.LadeHoogte = ##class(DOM.PM.enu.TAORLadeHoogte).N()) { Set BestelEenheid = 24 - } ElseIf ((Kenmerken.LadeHoogte = ##class(DOM.PM.enu.TAORLadeHoogte).M()) || + } ElseIf ((Kenmerken.LadeHoogte = ##class(DOM.PM.enu.TAORLadeHoogte).M()) || (Kenmerken.LadeHoogte = ##class(DOM.PM.enu.TAORLadeHoogte).K())) { Set BestelEenheid = 16 } ElseIf ((Kenmerken.LadeHoogte = ##class(DOM.PM.enu.TAORLadeHoogte).C()) || @@ -122,7 +122,7 @@ @@ -77,7 +80,10 @@ #dim IngegevenKenmerken As DOM.PM.Maatwerk.Calc.Common.IngegevenKenmerken = ##class(DOM.PM.Maatwerk.Calc.Common.impl.TAORKenmerken).%New() Set IngegevenKenmerken.LadeHoogte = ##class(DOM.PM.enu.TAORLadeHoogte).M() - Do ..AssertBestelEenheid(IngegevenKenmerken, "16") + #dim Lade As DOM.PM.Maatwerk.LadeInfo.Lade = ##class(DOM.PM.Maatwerk.LadeInfo.impl.TAX.Lade).%New(..GeefHalffabItem(), IngegevenKenmerken) + #dim LadeOnderdeel As DOM.PM.Maatwerk.LadeInfo.LadeOnderdeel = ##class(DOM.PM.Maatwerk.LadeInfo.impl.TAX.Zijkant).%New(Lade, ..GeefHalffabItem(), IngegevenKenmerken) + + Do ..AssertBestelEenheid(IngegevenKenmerken, LadeOnderdeel, "16") ]]> @@ -88,7 +94,10 @@ #dim IngegevenKenmerken As DOM.PM.Maatwerk.Calc.Common.IngegevenKenmerken = ##class(DOM.PM.Maatwerk.Calc.Common.impl.TAORKenmerken).%New() Set IngegevenKenmerken.LadeHoogte = ##class(DOM.PM.enu.TAORLadeHoogte).K() - Do ..AssertBestelEenheid(IngegevenKenmerken, "8") + #dim Lade As DOM.PM.Maatwerk.LadeInfo.Lade = ##class(DOM.PM.Maatwerk.LadeInfo.impl.TAX.Lade).%New(..GeefHalffabItem(), IngegevenKenmerken) + #dim LadeOnderdeel As DOM.PM.Maatwerk.LadeInfo.LadeOnderdeel = ##class(DOM.PM.Maatwerk.LadeInfo.impl.TAX.Zijkant).%New(Lade, ..GeefHalffabItem(), IngegevenKenmerken) + + Do ..AssertBestelEenheid(IngegevenKenmerken, LadeOnderdeel, "8") ]]> @@ -99,7 +108,10 @@ #dim IngegevenKenmerken As DOM.PM.Maatwerk.Calc.Common.IngegevenKenmerken = ##class(DOM.PM.Maatwerk.Calc.Common.impl.TAORKenmerken).%New() Set IngegevenKenmerken.LadeHoogte = ##class(DOM.PM.enu.TAORLadeHoogte).C() - Do ..AssertBestelEenheid(IngegevenKenmerken, "8") + #dim Lade As DOM.PM.Maatwerk.LadeInfo.Lade = ##class(DOM.PM.Maatwerk.LadeInfo.impl.TAX.Lade).%New(..GeefHalffabItem(), IngegevenKenmerken) + #dim LadeOnderdeel As DOM.PM.Maatwerk.LadeInfo.LadeOnderdeel = ##class(DOM.PM.Maatwerk.LadeInfo.impl.TAX.Zijkant).%New(Lade, ..GeefHalffabItem(), IngegevenKenmerken) + + Do ..AssertBestelEenheid(IngegevenKenmerken, LadeOnderdeel, "8") ]]> @@ -110,19 +122,91 @@ #dim IngegevenKenmerken As DOM.PM.Maatwerk.Calc.Common.IngegevenKenmerken = ##class(DOM.PM.Maatwerk.Calc.Common.impl.TAORKenmerken).%New() Set IngegevenKenmerken.LadeHoogte = ##class(DOM.PM.enu.TAORLadeHoogte).F() - Do ..AssertBestelEenheid(IngegevenKenmerken, "8") + #dim Lade As DOM.PM.Maatwerk.LadeInfo.Lade = ##class(DOM.PM.Maatwerk.LadeInfo.impl.TAX.Lade).%New(..GeefHalffabItem(), IngegevenKenmerken) + #dim LadeOnderdeel As DOM.PM.Maatwerk.LadeInfo.LadeOnderdeel = ##class(DOM.PM.Maatwerk.LadeInfo.impl.TAX.Zijkant).%New(Lade, ..GeefHalffabItem(), IngegevenKenmerken) + + Do ..AssertBestelEenheid(IngegevenKenmerken, LadeOnderdeel, "8") ]]> + + + + + + + + + + + + + + + + + + + + -IngegevenKenmerken:DOM.PM.Maatwerk.Calc.Common.IngegevenKenmerken,VerwachteWaarde:TECH.Integer +IngegevenKenmerken:DOM.PM.Maatwerk.Calc.Common.IngegevenKenmerken,LadeOnderdeel:DOM.PM.Maatwerk.LadeInfo.LadeOnderdeel,VerwachteWaarde:TECH.Integer 1 1 DOM.PM.Maatwerk.Calc.HF.HalffabItemsBoom -