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
]]>