Index: DOM/PM/Maatwerk/Calc/HF/impl/TAOR/Builder/HFVerpakkingv001/LosseComponentenZRF/DoosConfiguratieBepaler.cls.xml =================================================================== diff -u -r55896 -r55941 --- DOM/PM/Maatwerk/Calc/HF/impl/TAOR/Builder/HFVerpakkingv001/LosseComponentenZRF/DoosConfiguratieBepaler.cls.xml (.../DoosConfiguratieBepaler.cls.xml) (revision 55896) +++ DOM/PM/Maatwerk/Calc/HF/impl/TAOR/Builder/HFVerpakkingv001/LosseComponentenZRF/DoosConfiguratieBepaler.cls.xml (.../DoosConfiguratieBepaler.cls.xml) (revision 55941) @@ -57,12 +57,13 @@ } #dim BuilderInputDoos As DOM.PM.Maatwerk.Calc.HF.impl.TAOR.Builder.HFVerpakkingv001.LosseComponentenZRF.VerpakkingOnderdeelInput = ..GeefBuilderInputDoos(LadeOnderdeel, BestelEenheid) - ;Do BuilderInputDoos.ZetVerpakkingen(..GeefVerpakkingen(BestelEenheid)) + Do BuilderInputDoos.ZetVerpakkingen(..GeefVerpakkingen(BestelEenheid)) Do ..InsertBuilderInLijst(BuilderList, BuilderInputDoos) - Do ..InsertBuilderInLijst(BuilderList, ..GeefBuilderInputVerdeelplaat(BestelEenheid)) - Do ..InsertBuilderInLijst(BuilderList, ..GeefBuilderInputInsert(BestelEenheid)) + + Do ..InsertBuilderInLijst(BuilderList, ..GeefBuilderInputVerdeelplaat(LadeOnderdeel, BestelEenheid)) + Do ..InsertBuilderInLijst(BuilderList, ..GeefBuilderInputInsert(LadeOnderdeel, BestelEenheid)) Do ..InsertBuilderInLijst(BuilderList, ..GeefBuilderInputSpacers(LadeOnderdeel, BestelEenheid)) - Do ..InsertBuilderInLijst(BuilderList, ..GeefBuilderInputVulplaten(BestelEenheid)) + Do ..InsertBuilderInLijst(BuilderList, ..GeefBuilderInputVulplaten(LadeOnderdeel, BestelEenheid)) Quit ]]> @@ -84,12 +85,12 @@ #dim BuilderInputProductID As DOM.common.ProductID = ..DoosBepaler.GeefDoosProductId(LadeOnderdeel) #dim BuilderInputAantal As %Integer = (1 / BestelEenheid) - Quit ##class(DOM.PM.Maatwerk.Calc.HF.impl.TAOR.Builder.HFVerpakkingv001.LosseComponentenZRF.VerpakkingOnderdeelInput).%New(BuilderInputNaam, BuilderInputProductID, BuilderInputAantal) + Quit ##class(DOM.PM.Maatwerk.Calc.HF.impl.TAOR.Builder.HFVerpakkingv001.LosseComponentenZRF.VerpakkingOnderdeelInput).%New(BuilderInputNaam, BuilderInputProductID, BuilderInputAantal, LadeOnderdeel) ]]> -BestelEenheid:%Integer +LadeOnderdeel:DOM.PM.Maatwerk.LadeInfo.LadeOnderdeel,BestelEenheid:%Integer 1 DOM.PM.Maatwerk.Calc.HF.impl.TAOR.Builder.HFVerpakkingv001.LosseComponentenZRF.VerpakkingOnderdeelInput -BestelEenheid:%Integer +LadeOnderdeel:DOM.PM.Maatwerk.LadeInfo.LadeOnderdeel,BestelEenheid:%Integer 1 DOM.PM.Maatwerk.Calc.HF.impl.TAOR.Builder.HFVerpakkingv001.LosseComponentenZRF.VerpakkingOnderdeelInput @@ -127,12 +128,12 @@ #dim BuilderInputProductID As DOM.common.ProductID = ..SpacerBepaler.GeefSpacerProductId(LadeOnderdeel) #dim BuilderInputAantal As %Integer = (..SpacerBepaler.GeefAantalSpacersPerDoos(LadeOnderdeel, BestelEenheid) / BestelEenheid) - Quit ##class(DOM.PM.Maatwerk.Calc.HF.impl.TAOR.Builder.HFVerpakkingv001.LosseComponentenZRF.VerpakkingOnderdeelInput).%New(BuilderInputNaam, BuilderInputProductID, BuilderInputAantal) + Quit ##class(DOM.PM.Maatwerk.Calc.HF.impl.TAOR.Builder.HFVerpakkingv001.LosseComponentenZRF.VerpakkingOnderdeelInput).%New(BuilderInputNaam, BuilderInputProductID, BuilderInputAantal, LadeOnderdeel) ]]> -BestelEenheid:%Integer +LadeOnderdeel:DOM.PM.Maatwerk.LadeInfo.LadeOnderdeel,BestelEenheid:%Integer 1 DOM.PM.Maatwerk.Calc.HF.impl.TAOR.Builder.HFVerpakkingv001.LosseComponentenZRF.VerpakkingOnderdeelInput @@ -153,14 +154,17 @@ DOM.PM.Maatwerk.Calc.HF.impl.TAOR.Builder.HFVerpakkingv001.LosseComponentenZRF.VerpakkingOnderdeelInput.Verpakking BestelEenheid:%Integer 1 +%ListOfDataTypes -Verpakkingen:%ListOfObjects,AantalDozen:TECH.Integer +Verpakkingen:%ListOfObjects,DoosNummer:%Integer,Aantal:%Integer,BestelEenheid:%Integer 1 - Index: DOM/PM/Maatwerk/Calc/HF/impl/TAOR/HalffabItem/Verpakkingv001LosseComponentenZRFFront.cls.xml =================================================================== diff -u --- DOM/PM/Maatwerk/Calc/HF/impl/TAOR/HalffabItem/Verpakkingv001LosseComponentenZRFFront.cls.xml (revision 0) +++ DOM/PM/Maatwerk/Calc/HF/impl/TAOR/HalffabItem/Verpakkingv001LosseComponentenZRFFront.cls.xml (revision 55941) @@ -0,0 +1,14 @@ + + + +DOM.PM.Maatwerk.Calc.HF.impl.TAOR.HalffabItem.Verpakkingv001LosseComponentenZRF + + +DOM.PM.Maatwerk.Lade.enu.LosseComponent + + + + + + Index: DOM/PM/Maatwerk/Calc/HF/impl/TAOR/HalffabItem/Verpakkingv001LosseComponentenZRF.cls.xml =================================================================== diff -u --- DOM/PM/Maatwerk/Calc/HF/impl/TAOR/HalffabItem/Verpakkingv001LosseComponentenZRF.cls.xml (revision 0) +++ DOM/PM/Maatwerk/Calc/HF/impl/TAOR/HalffabItem/Verpakkingv001LosseComponentenZRF.cls.xml (revision 55941) @@ -0,0 +1,66 @@ + + + +DOM.PM.Maatwerk.Calc.HF.StandaardHalffabItem + + +%Integer +array +1 + + + +%Integer +1 + + + +%Integer +1 + + + +VerpakkingAantal:%Integer,Aantal:%Integer +%Integer + + + + +%Integer + + + + +%Integer + + + + +AantalVerpakkingen:%Integer + + + + +TotaalAantalTeVerpakken:%Integer + + + + +%ArrayOfDataTypes + + + + +1 +DOM.PM.Maatwerk.Lade.enu.LosseComponent + + + + + Index: DOM/PM/Maatwerk/Calc/HF/impl/TAOR/HalffabItem/Verpakkingv001LosseComponentenZRFZijkantRechts.cls.xml =================================================================== diff -u --- DOM/PM/Maatwerk/Calc/HF/impl/TAOR/HalffabItem/Verpakkingv001LosseComponentenZRFZijkantRechts.cls.xml (revision 0) +++ DOM/PM/Maatwerk/Calc/HF/impl/TAOR/HalffabItem/Verpakkingv001LosseComponentenZRFZijkantRechts.cls.xml (revision 55941) @@ -0,0 +1,14 @@ + + + +DOM.PM.Maatwerk.Calc.HF.impl.TAOR.HalffabItem.Verpakkingv001LosseComponentenZRF + + +DOM.PM.Maatwerk.Lade.enu.LosseComponent + + + + + + Index: DOM/PM/Maatwerk/Calc/HF/impl/Processor/GeneratorStandaardHalffabItem.cls.xml =================================================================== diff -u -r29059 -r55941 --- DOM/PM/Maatwerk/Calc/HF/impl/Processor/GeneratorStandaardHalffabItem.cls.xml (.../GeneratorStandaardHalffabItem.cls.xml) (revision 29059) +++ DOM/PM/Maatwerk/Calc/HF/impl/Processor/GeneratorStandaardHalffabItem.cls.xml (.../GeneratorStandaardHalffabItem.cls.xml) (revision 55941) @@ -3,13 +3,41 @@ %RegisteredObject + +TECH.ClassName +1 + + + +HalffabItemClassName:TECH.ClassName="DOM.PM.Maatwerk.Calc.HF.StandaardHalffabItem" +1 +1 +%Status +1 + + + + +ClassName:TECH.ClassName +1 +%Status + + + DOM.PM.Maatwerk.Calc.HF.IHalffabItem Index: DOM/PM/Maatwerk/Calc/HF/impl/TAOR/Builder/HFVerpakkingv001/LosseComponentenZRF/VerpakkingOnderdeelInput/Verpakking.cls.xml =================================================================== diff -u -r55897 -r55941 --- DOM/PM/Maatwerk/Calc/HF/impl/TAOR/Builder/HFVerpakkingv001/LosseComponentenZRF/VerpakkingOnderdeelInput/Verpakking.cls.xml (.../Verpakking.cls.xml) (revision 55897) +++ DOM/PM/Maatwerk/Calc/HF/impl/TAOR/Builder/HFVerpakkingv001/LosseComponentenZRF/VerpakkingOnderdeelInput/Verpakking.cls.xml (.../Verpakking.cls.xml) (revision 55941) @@ -4,17 +4,27 @@ TECH.RegisteredObject -TECH.Integer +%Integer + +%Integer + + + +%Integer + + -Aantal:TECH.Integer +DoosNummer:%Integer,Aantal:%Integer,BestelEenheid:%Integer 1 1 %Status 1 Index: DOM/PM/Maatwerk/Calc/HF/impl/TAOR/Builder/HFVerpakkingv001/LosseComponentenZRF/VerpakkingOnderdeelBuilder.cls.xml =================================================================== diff -u -r55893 -r55941 --- DOM/PM/Maatwerk/Calc/HF/impl/TAOR/Builder/HFVerpakkingv001/LosseComponentenZRF/VerpakkingOnderdeelBuilder.cls.xml (.../VerpakkingOnderdeelBuilder.cls.xml) (revision 55893) +++ DOM/PM/Maatwerk/Calc/HF/impl/TAOR/Builder/HFVerpakkingv001/LosseComponentenZRF/VerpakkingOnderdeelBuilder.cls.xml (.../VerpakkingOnderdeelBuilder.cls.xml) (revision 55941) @@ -29,7 +29,15 @@ 1 DOM.PM.Maatwerk.Calc.HF.IHalffabListToItemProcessor - @@ -51,12 +59,22 @@ - + Index: DOM/PM/Maatwerk/Calc/HF/impl/TAOR/HalffabItem/Verpakkingv001LosseComponentenZRFRug.cls.xml =================================================================== diff -u --- DOM/PM/Maatwerk/Calc/HF/impl/TAOR/HalffabItem/Verpakkingv001LosseComponentenZRFRug.cls.xml (revision 0) +++ DOM/PM/Maatwerk/Calc/HF/impl/TAOR/HalffabItem/Verpakkingv001LosseComponentenZRFRug.cls.xml (revision 55941) @@ -0,0 +1,14 @@ + + + +DOM.PM.Maatwerk.Calc.HF.impl.TAOR.HalffabItem.Verpakkingv001LosseComponentenZRF + + +DOM.PM.Maatwerk.Lade.enu.LosseComponent + + + + + + Index: DOM/PM/Maatwerk/Calc/HF/impl/TAOR/HalffabItem/Verpakkingv001LosseComponentenZRFZijkantLinks.cls.xml =================================================================== diff -u --- DOM/PM/Maatwerk/Calc/HF/impl/TAOR/HalffabItem/Verpakkingv001LosseComponentenZRFZijkantLinks.cls.xml (revision 0) +++ DOM/PM/Maatwerk/Calc/HF/impl/TAOR/HalffabItem/Verpakkingv001LosseComponentenZRFZijkantLinks.cls.xml (revision 55941) @@ -0,0 +1,14 @@ + + + +DOM.PM.Maatwerk.Calc.HF.impl.TAOR.HalffabItem.Verpakkingv001LosseComponentenZRF + + +DOM.PM.Maatwerk.Lade.enu.LosseComponent + + + + + + Index: DOM/PM/Maatwerk/Calc/HF/impl/TAOR/Builder/HFVerpakkingv001/LosseComponentenZRF/VerpakkingOnderdeelInput.cls.xml =================================================================== diff -u -r55897 -r55941 --- DOM/PM/Maatwerk/Calc/HF/impl/TAOR/Builder/HFVerpakkingv001/LosseComponentenZRF/VerpakkingOnderdeelInput.cls.xml (.../VerpakkingOnderdeelInput.cls.xml) (revision 55897) +++ DOM/PM/Maatwerk/Calc/HF/impl/TAOR/Builder/HFVerpakkingv001/LosseComponentenZRF/VerpakkingOnderdeelInput.cls.xml (.../VerpakkingOnderdeelInput.cls.xml) (revision 55941) @@ -15,13 +15,17 @@ %Integer + +DOM.PM.Maatwerk.LadeInfo.LadeOnderdeel + + DOM.PM.Maatwerk.Calc.HF.impl.TAOR.Builder.HFVerpakkingv001.LosseComponentenZRF.VerpakkingOnderdeelInput.Verpakking list -Naam:TECH.String="",ProductID:DOM.common.ProductID,Aantal:%Integer=1 +Naam:TECH.String="",ProductID:DOM.common.ProductID,Aantal:%Integer=1,LadeOnderdeel:DOM.PM.Maatwerk.LadeInfo.LadeOnderdeel="" 1 1 %Status @@ -30,6 +34,7 @@ Set ..Naam = Naam Set ..ProductID = ProductID Set ..Aantal = Aantal + Set ..LadeOnderdeel = LadeOnderdeel Quit $$$OK ]]>