1 TECH.Mockable TECH.DateTime.DateTimeAPI 1 DOM.PM.enu.Familie 1 DOM.PM.enu.Variant 1 DOM.PM.Maatwerk.Calc.HF.IHalffabTabel 1 DOM.PM.Maatwerk.Calc.HF.HalffabSpec 1 DOM.PM.Maatwerk.Calc.HF.HalffabItemsBoom DOM.PM.Maatwerk.Calc.HF.IBewerkingsInfoTabel 1 DOM.PM.Maatwerk.Calc.Common.BerekeningsSpecificatie 1 %Date 1 DOM.PM.Maatwerk.Calc.Common.Probleem.BerekeningProbleem list 1 %String 1 DOM.VKP.KlantOrderInstellingen 1 Array van List Of DOM.PM.Maatwerk.Calc.Common.Probleem.GeprobeerdeSelectieKenmerken %ListOfObjects array 1 Familie:DOM.PM.enu.Familie,Variant:DOM.PM.enu.Variant,BerekeningsSpecificatie:DOM.PM.Maatwerk.Calc.Common.BerekeningsSpecificatie,HalffabRepository:DOM.PM.Maatwerk.Calc.HF.IHalffabRepository="" 1 1 %Status DOM.VKP.KlantOrderInstellingen %Date Variant:DOM.PM.enu.Variant DOM.PM.enu.Variant RedenVoorSelectie: Optionele reden waarmee een builder kan aangeven waarom hij een bepaalde selectie probeert uit te voeren. IHalffabItemBuilder:DOM.PM.Maatwerk.Calc.HF.IHalffabItemBuilder,SelectieKenmerken:%ArrayOfDataTypes,RedenVoorSelectie:%String="" %ListOfObjects IHalffabItemBuilder:DOM.PM.Maatwerk.Calc.HF.IHalffabItemBuilder,PropertyNaam1:%String,PropertyNaam2:%String,SelectieKenmerken:%ArrayOfDataTypes,RedenVoorSelectie:%String="" %ListOfObjects ELEMENTTYPE="DOM.PM.Maatwerk.Calc.HF.KenmerkPaar" IHalffabItemBuilder:DOM.PM.Maatwerk.Calc.HF.IHalffabItemBuilder,SelectieKenmerken:%ArrayOfDataTypes,RedenVoorSelectie:%String 1 %String Rol:%String %ListOfObjects ELEMENTTYPE="DOM.PM.Maatwerk.Calc.Common.Probleem.GeprobeerdeSelectieKenmerken" DOM.PM.Maatwerk.Calc.HF.IHalffabTabel ProductID:%String,BewerkingDimensie:%String DOM.PM.Maatwerk.Calc.HF.impl.BewerkingsInfo ProductID:%String %String DOM.PM.Maatwerk.Calc.HF.HalffabSpec %Integer Exceptie:TECH.IException BerekeningProbleem:DOM.PM.Maatwerk.Calc.Common.Probleem.BerekeningProbleem %ListOfObjects ELEMENTTYPE="DOM.PM.Maatwerk.Calc.Common.Probleem.BerekeningProbleem" DOM.PM.Maatwerk.Calc.Common.BerekeningsSpecificatie DOM.PM.Maatwerk.Calc.Common.enu.BerekeningWijze