Index: DOM/PM/Maatwerk/Calc/Kost/impl/TAOR/v003/Front.cls.xml
===================================================================
diff -u -r30142 -r30191
--- DOM/PM/Maatwerk/Calc/Kost/impl/TAOR/v003/Front.cls.xml (.../Front.cls.xml) (revision 30142)
+++ DOM/PM/Maatwerk/Calc/Kost/impl/TAOR/v003/Front.cls.xml (.../Front.cls.xml) (revision 30191)
@@ -10,10 +10,11 @@
%Status
1
+
+DOM.PM.Maatwerk.LadeInfo.impl.LosseComponentFactoryTAX
+1
+
+
HalffabItemsBoom:DOM.PM.Maatwerk.Calc.HF.HalffabItemsBoom,IngegevenKenmerken:DOM.PM.Maatwerk.Calc.Common.IngegevenLadeKenmerken,TAORLadeUtils:DOM.PM.Maatwerk.Lade.LadeUtils
1
@@ -23,6 +28,7 @@
Do ##super(HalffabItemsBoom, IngegevenKenmerken)
Set ..TAORLadeUtils = $$$Implementation(TAORLadeUtils, ##class(DOM.PM.Maatwerk.Lade.LadeUtils.impl.TAORLadeUtils).%New())
Set ..PlaatAfwerkingBepaler = ##class(DOM.PM.Maatwerk.Calc.HF.impl.TAOR.PlaatAfwerkingBepaler).%New()
+ Set ..LosseComponentFactory = ##class(DOM.PM.Maatwerk.LadeInfo.impl.LosseComponentFactoryTAX).%New()
Quit $$$OK
]]>
@@ -46,9 +52,9 @@
DOM.PM.Maatwerk.LadeInfo.Ruggen
@@ -59,10 +65,10 @@
DOM.PM.Maatwerk.LadeInfo.Fronten
Index: DOM/PM/Maatwerk/Calc/Kost/impl/TAOR/v003/Voormontage.cls.xml
===================================================================
diff -u -r30156 -r30191
--- DOM/PM/Maatwerk/Calc/Kost/impl/TAOR/v003/Voormontage.cls.xml (.../Voormontage.cls.xml) (revision 30156)
+++ DOM/PM/Maatwerk/Calc/Kost/impl/TAOR/v003/Voormontage.cls.xml (.../Voormontage.cls.xml) (revision 30191)
@@ -14,7 +14,7 @@
Do ..VoegToeVariabele("Voormontage Zijstabilisering",..Kostenplaatsen.Voormontage002,131,1,20,,,).GebruikEvaluator(..GeefRolAanwezigEvaluator(##class(DOM.PM.Maatwerk.Calc.HF.enu.TAORRol).Zijstabilisering()))
- Do ..VoegToeVariabele("Voormontage front",..Kostenplaatsen.Voormontage002,132,"VoormontageFront",1,,,).GebruikEvaluator(..GeefRolAanwezigEvaluator(##class(DOM.PM.Maatwerk.Calc.HF.enu.TAORRol).FrontPlaat()))
+ 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(##class(DOM.PM.Maatwerk.Calc.HF.enu.TAORRol).BodemPlaat()),##class(DOM.PM.Maatwerk.Calc.Kost.impl.TAOR.Evaluators.KoppelingSchroefGekozen).%New())
Index: DOM/PM/Maatwerk/Calc/HF/impl/TAOR/BuilderHFv002.cls.xml
===================================================================
diff -u -r30186 -r30191
--- DOM/PM/Maatwerk/Calc/HF/impl/TAOR/BuilderHFv002.cls.xml (.../BuilderHFv002.cls.xml) (revision 30186)
+++ DOM/PM/Maatwerk/Calc/HF/impl/TAOR/BuilderHFv002.cls.xml (.../BuilderHFv002.cls.xml) (revision 30191)
@@ -32,9 +32,8 @@
Do ##class(DOM.PM.Maatwerk.Calc.HF.impl.TAOR.Builder.HFOpvullijstv001).%New(##this)
Do ##class(DOM.PM.Maatwerk.Calc.HF.impl.TAOR.Builder.Generated.HFTiponv000).%New(##this)
Do ##class(DOM.PM.Maatwerk.Calc.HF.impl.TAOR.Builder.HFZijstabiliseringv001).%New(##this)
- Do ##class(DOM.PM.Maatwerk.Calc.HF.impl.TAOR.Builder.HFFrontPlaatv000).%New(##this)
Do ##class(DOM.PM.Maatwerk.Calc.HF.impl.TAOR.Builder.HFBodemPlaatv000).%New(##this)
- Do ##class(DOM.PM.Maatwerk.Calc.HF.impl.TAOR.Builder.Generated.HFFrontEindkapv000).%New(##this)
+ Do ##class(DOM.PM.Maatwerk.Calc.HF.impl.TAOR.Builder.Frontv000).%New(##this)
Do ##class(DOM.PM.Maatwerk.Calc.HF.impl.TAOR.Builder.Rugv000).%New(##this)
Do ##class(DOM.PM.Maatwerk.Calc.HF.impl.TAOR.Builder.HFZijkantLinksv000).%New(##this)
Do ##class(DOM.PM.Maatwerk.Calc.HF.impl.TAOR.Builder.HFZijkantRechtsv000).%New(##this)
Index: DOM/PM/Maatwerk/Calc/Kost/impl/TAOR/Evaluators/BevatFront.cls.xml
===================================================================
diff -u -r29059 -r30191
--- DOM/PM/Maatwerk/Calc/Kost/impl/TAOR/Evaluators/BevatFront.cls.xml (.../BevatFront.cls.xml) (revision 29059)
+++ DOM/PM/Maatwerk/Calc/Kost/impl/TAOR/Evaluators/BevatFront.cls.xml (.../BevatFront.cls.xml) (revision 30191)
@@ -11,7 +11,7 @@
HalffabItemsBoom:DOM.PM.Maatwerk.Calc.HF.HalffabItemsBoom,Context:DOM.PM.Maatwerk.Calc.Kost.KostContext,IngegevenKenmerken:DOM.PM.Maatwerk.Calc.Common.IngegevenKenmerken
%Boolean
-
Index: vhTestFiles/UnitTests/APPS.PM.Maatwerk.End2End.TAOR/TestTAORGewoneLadePrijzen/TestStandaardBinnenladeVerpakking/ProboxVandaag.txt
===================================================================
diff -u -r30186 -r30191
--- vhTestFiles/UnitTests/APPS.PM.Maatwerk.End2End.TAOR/TestTAORGewoneLadePrijzen/TestStandaardBinnenladeVerpakking/ProboxVandaag.txt (.../ProboxVandaag.txt) (revision 30186)
+++ vhTestFiles/UnitTests/APPS.PM.Maatwerk.End2End.TAOR/TestTAORGewoneLadePrijzen/TestStandaardBinnenladeVerpakking/ProboxVandaag.txt (.../ProboxVandaag.txt) (revision 30191)
@@ -270,23 +270,24 @@
Kost: 6.305 EUR
Details: 54.9700 * .1147
Product : 1038761 - HDP.06X2450X1250BO-ZK NN
+ [SamengesteldKostItem] Front : 9.909 EUR
+ [SamengesteldKostItem] FrontEindkap : 5.725 EUR
+ [StandaardHFKostItem] Links
+ Kost: 2.863 EUR
+ Details: 2.8625 * 1
+ [StandaardHFKostItem] Rechts
+ Kost: 2.863 EUR
+ Details: 2.8625 * 1
+ [BewerktHFKostItem] FrontPlaat
+ Kost: 4.184 EUR
+ Details: 84.7700 * .0494
+ Product : 1039207 - MDP.09X2850X1040FRONT NN
[StandaardHFKostItem] FrontBevestiging
Kost: 0.524 EUR
Details: 0.1311 * 4
[StandaardHFKostItem] FrontBevestigingSchroef
Kost: 0.152 EUR
Details: 0.0190 * 8
- [SamengesteldKostItem] FrontEindkap : 5.725 EUR
- [StandaardHFKostItem] Links
- Kost: 2.863 EUR
- Details: 2.8625 * 1
- [StandaardHFKostItem] Rechts
- Kost: 2.863 EUR
- Details: 2.8625 * 1
- [BewerktHFKostItem] FrontPlaat
- Kost: 4.184 EUR
- Details: 84.7700 * .0494
- Product : 1039207 - MDP.09X2850X1040FRONT NN
[StandaardHFKostItem] Glijder
Kost: 10.643 EUR
Details: 10.6433 * 1
@@ -385,11 +386,11 @@
H STD BodemOndersteuning 1 1124773 LBS.487.02 BODEM D500 ZN Bodemondersteuning, 500mm
H STD BodemOndersteuningSchroef 2 1168369 SCR.3,5X8T SENKK NI Schroef bodemondersteuning
H BEW BodemPlaat 0,1147039385335105829 1038761 HDP.06X2450X1250BO-ZK NN Bodemplaat, Fineer, Natuur notenhout 1 Breedte=480;Lengte=569
+H STD Front.FrontEindkap.Links 1 935237 ZI7.C.LI.01TAOR BOX AL Front-eindkap, Aluminium Look, C, Links
+H STD Front.FrontEindkap.Rechts 1 935238 ZI7.C.RE.01TAOR BOX AL Front-eindkap, Aluminium Look, C, Rechts
+H BEW Front.FrontPlaat 0,0493556827205454251 1039207 MDP.09X2850X1040FRONT NN Frontplaat, Fineer, Natuur notenhout 1 Breedte=191.5;Lengte=585
H STD FrontBevestiging 4 784215 ZF7M7082 FROB V500 ZN Frontbevestiging, Drevel, C
H STD FrontBevestigingSchroef 8 1071984 SCR.M3X10T MET-SCHR NI Schroef frontbevestiging
-H STD FrontEindkap.Links 1 935237 ZI7.C.LI.01TAOR BOX AL Front-eindkap, Aluminium Look, C, Links
-H STD FrontEindkap.Rechts 1 935238 ZI7.C.RE.01TAOR BOX AL Front-eindkap, Aluminium Look, C, Rechts
-H BEW FrontPlaat 0,0493556827205454251 1039207 MDP.09X2850X1040FRONT NN Frontplaat, Fineer, Natuur notenhout 1 Breedte=191.5;Lengte=585
H STD Glijder 1 685058 760H5000B MOVENTO MP ZN Geleider, Movento, 500mm, 40kg, Volledig
H BEW KantenBand 0,0264 1043936 KBD.17X0.5 KANTENBAND NN Kantenband, Natuur notenhout 1 Lengte=4400
H STD Koppeling.Links 1 685080 T51.7601 KUPP L 100 OR Koppeling, Movento, Schroef, Links
Index: DOM/PM/Maatwerk/Calc/Kost/impl/TAOR/v003/KartonMachine.cls.xml
===================================================================
diff -u -r30186 -r30191
--- DOM/PM/Maatwerk/Calc/Kost/impl/TAOR/v003/KartonMachine.cls.xml (.../KartonMachine.cls.xml) (revision 30186)
+++ DOM/PM/Maatwerk/Calc/Kost/impl/TAOR/v003/KartonMachine.cls.xml (.../KartonMachine.cls.xml) (revision 30191)
@@ -20,7 +20,7 @@
Do ..VariabeleKost(Detail _ " (ZIJKANT LINKS)", KartonMachine, 141, 52, ..Multipliers.BOGVerhoudingVerpakkingTovLadeOnderdeel("Zijkant_Links")).GebruikEvaluator(IsBOGVerpakking, ..GeefRolAanwezigEvaluator(##class(DOM.PM.Maatwerk.Calc.HF.enu.TAORRol).ZijkantLinks()))
Do ..VariabeleKost(Detail _ " (ZIJKANT RECHTS)", KartonMachine, 142, 52, ..Multipliers.BOGVerhoudingVerpakkingTovLadeOnderdeel("Zijkant_Rechts")).GebruikEvaluator(IsBOGVerpakking, ..GeefRolAanwezigEvaluator(##class(DOM.PM.Maatwerk.Calc.HF.enu.TAORRol).ZijkantRechts()))
Do ..VariabeleKost(Detail _ " (RUG)", KartonMachine, 143, 52, ..Multipliers.BOGVerhoudingVerpakkingTovLadeOnderdeel("Rug")).GebruikEvaluator(IsBOGVerpakking, ..GeefRolAanwezigEvaluator(..Enum.Rol.Rug))
- Do ..VariabeleKost(Detail _ " (FRONT)", KartonMachine, 144, 52, ..Multipliers.BOGVerhoudingVerpakkingTovLadeOnderdeel("Front")).GebruikEvaluator(IsBOGVerpakking, ..GeefRolAanwezigEvaluator(##class(DOM.PM.Maatwerk.Calc.HF.enu.TAORRol).FrontPlaat()))
+ Do ..VariabeleKost(Detail _ " (FRONT)", KartonMachine, 144, 52, ..Multipliers.BOGVerhoudingVerpakkingTovLadeOnderdeel("Front")).GebruikEvaluator(IsBOGVerpakking, ..GeefRolAanwezigEvaluator(..Enum.Rol.Front))
#Dim HeefOnderdelenDoos As DOM.PM.Maatwerk.Calc.Kost.impl.Evaluator.HeeftOnderdelenDoosEvaluator = ##class(DOM.PM.Maatwerk.Calc.Kost.impl.Evaluator.HeeftOnderdelenDoosEvaluator).%New()
Index: DOM/PM/Maatwerk/Calc/HF/impl/TAOR/Builder/HFFrontPlaatv000.cls.xml
===================================================================
diff -u -r30156 -r30191
--- DOM/PM/Maatwerk/Calc/HF/impl/TAOR/Builder/HFFrontPlaatv000.cls.xml (.../HFFrontPlaatv000.cls.xml) (revision 30156)
+++ DOM/PM/Maatwerk/Calc/HF/impl/TAOR/Builder/HFFrontPlaatv000.cls.xml (.../HFFrontPlaatv000.cls.xml) (revision 30191)
@@ -48,7 +48,7 @@
IngegevenKenmerken:DOM.PM.Maatwerk.Calc.Common.IngegevenKenmerken,Context:DOM.PM.Maatwerk.Calc.HF.HalffabContext
1
%Boolean
-
Index: DOM/PM/Maatwerk/Calc/Kost/impl/TAOR/v003/Controle.cls.xml
===================================================================
diff -u -r30186 -r30191
--- DOM/PM/Maatwerk/Calc/Kost/impl/TAOR/v003/Controle.cls.xml (.../Controle.cls.xml) (revision 30186)
+++ DOM/PM/Maatwerk/Calc/Kost/impl/TAOR/v003/Controle.cls.xml (.../Controle.cls.xml) (revision 30191)
@@ -15,7 +15,7 @@
Do ..VasteKost("Controle (ZIJKANT LINKS)", ..Kostenplaatsen.Controle002, 201, 7.5).GebruikEvaluator(..GeefRolAanwezigEvaluator(##class(DOM.PM.Maatwerk.Calc.HF.enu.TAORRol).ZijkantLinks()))
Do ..VasteKost("Controle (ZIJKANT RECHTS)", ..Kostenplaatsen.Controle002, 202, 7.5).GebruikEvaluator(..GeefRolAanwezigEvaluator(##class(DOM.PM.Maatwerk.Calc.HF.enu.TAORRol).ZijkantRechts()))
Do ..VasteKost("Controle (RUG)", ..Kostenplaatsen.Controle002, 203, 15).GebruikEvaluator(..GeefRolAanwezigEvaluator(##class(DOM.PM.Maatwerk.Calc.HF.enu.TAORRol).Rug()))
- Do ..VasteKost("Controle (FRONT)", ..Kostenplaatsen.Controle002, 204, 10).GebruikEvaluator(..GeefRolAanwezigEvaluator(##class(DOM.PM.Maatwerk.Calc.HF.enu.TAORRol).FrontPlaat()))
+ Do ..VasteKost("Controle (FRONT)", ..Kostenplaatsen.Controle002, 204, 10).GebruikEvaluator(..GeefRolAanwezigEvaluator(..Enum.Rol.Front))
Quit $$$OK
]]>
Index: DOM/PM/Maatwerk/Calc/HF/impl/TAOR/Builder/Frontv000.cls.xml
===================================================================
diff -u
--- DOM/PM/Maatwerk/Calc/HF/impl/TAOR/Builder/Frontv000.cls.xml (revision 0)
+++ DOM/PM/Maatwerk/Calc/HF/impl/TAOR/Builder/Frontv000.cls.xml (revision 30191)
@@ -0,0 +1,39 @@
+
+
+
+DOM.PM.Maatwerk.Calc.HF.IDynamischSamengesteldHalffabItemBuilder,DOM.PM.Maatwerk.TAX.impl.Base
+
+
+SamengesteldHalffabItemBuilder:DOM.PM.Maatwerk.Calc.HF.ISamengesteldHalffabItemBuilder
+1
+1
+%Status
+
+
+
+
+IngegevenKenmerken:DOM.PM.Maatwerk.Calc.Common.IngegevenKenmerken,Context:DOM.PM.Maatwerk.Calc.HF.HalffabContext
+1
+TECH.Iterator
+
+
+
+
+IngegevenKenmerken:DOM.PM.Maatwerk.Calc.Common.IngegevenKenmerken,Context:DOM.PM.Maatwerk.Calc.HF.HalffabContext
+1
+%Boolean
+
+
+
+
+
+
Index: DOM/PM/Maatwerk/Calc/HF/impl/TAOR/Builder/HFBodemPlaatv000.cls.xml
===================================================================
diff -u -r30186 -r30191
--- DOM/PM/Maatwerk/Calc/HF/impl/TAOR/Builder/HFBodemPlaatv000.cls.xml (.../HFBodemPlaatv000.cls.xml) (revision 30186)
+++ DOM/PM/Maatwerk/Calc/HF/impl/TAOR/Builder/HFBodemPlaatv000.cls.xml (.../HFBodemPlaatv000.cls.xml) (revision 30191)
@@ -14,7 +14,7 @@
Set ..AfhankelijkVan = ##class(DOM.PM.Maatwerk.Calc.HF.enu.TAORRol).ZijkantLinks()_";"
_##class(DOM.PM.Maatwerk.Calc.HF.enu.TAORRol).ZijkantRechts()_";"
_##class(DOM.PM.Maatwerk.Calc.HF.enu.TAORRol).Rug()_";"
- _##class(DOM.PM.Maatwerk.Calc.HF.enu.TAORRol).FrontPlaat()
+ _##class(DOM.PM.Maatwerk.Calc.HF.enu.TAORRol).Front()
Quit $$$OK
]]>
Index: vhTestFiles/UnitTests/APPS.PM.Maatwerk.End2End.TAOR/TestTAORGewoneLadePrijzen/TestBinnenlade/Vandaag.txt
===================================================================
diff -u -r30186 -r30191
--- vhTestFiles/UnitTests/APPS.PM.Maatwerk.End2End.TAOR/TestTAORGewoneLadePrijzen/TestBinnenlade/Vandaag.txt (.../Vandaag.txt) (revision 30186)
+++ vhTestFiles/UnitTests/APPS.PM.Maatwerk.End2End.TAOR/TestTAORGewoneLadePrijzen/TestBinnenlade/Vandaag.txt (.../Vandaag.txt) (revision 30191)
@@ -275,23 +275,24 @@
Kost: 4.545 EUR
Details: 54.9700 * .0827
Product : 1038761 - HDP.06X2450X1250BO-ZK NN
+ [SamengesteldKostItem] Front : 10.086 EUR
+ [SamengesteldKostItem] FrontEindkap : 5.725 EUR
+ [StandaardHFKostItem] Links
+ Kost: 2.863 EUR
+ Details: 2.8625 * 1
+ [StandaardHFKostItem] Rechts
+ Kost: 2.863 EUR
+ Details: 2.8625 * 1
+ [BewerktHFKostItem] FrontPlaat
+ Kost: 4.361 EUR
+ Details: 84.7700 * .0514
+ Product : 1039207 - MDP.09X2850X1040FRONT NN
[StandaardHFKostItem] FrontBevestiging
Kost: 0.415 EUR
Details: 0.1037 * 4
[StandaardHFKostItem] FrontBevestigingSchroef
Kost: 0.152 EUR
Details: 0.0190 * 8
- [SamengesteldKostItem] FrontEindkap : 5.725 EUR
- [StandaardHFKostItem] Links
- Kost: 2.863 EUR
- Details: 2.8625 * 1
- [StandaardHFKostItem] Rechts
- Kost: 2.863 EUR
- Details: 2.8625 * 1
- [BewerktHFKostItem] FrontPlaat
- Kost: 4.361 EUR
- Details: 84.7700 * .0514
- Product : 1039207 - MDP.09X2850X1040FRONT NN
[StandaardHFKostItem] Glijder
Kost: 13.852 EUR
Details: 13.8523 * 1
@@ -394,11 +395,11 @@
H STD BodemOndersteuning 1 1124770 LBS.337.02 BODEM D350 ZN Bodemondersteuning, 350mm
H STD BodemOndersteuningSchroef 2 1168369 SCR.3,5X8T SENKK NI Schroef bodemondersteuning
H BEW BodemPlaat 0,08267921198975143183 1038761 HDP.06X2450X1250BO-ZK NN Bodemplaat, Fineer, Natuur notenhout 1 Breedte=330;Lengte=594
+H STD Front.FrontEindkap.Links 1 935237 ZI7.C.LI.01TAOR BOX AL Front-eindkap, Aluminium Look, C, Links
+H STD Front.FrontEindkap.Rechts 1 935238 ZI7.C.RE.01TAOR BOX AL Front-eindkap, Aluminium Look, C, Rechts
+H BEW Front.FrontPlaat 0,05144702520870412956 1039207 MDP.09X2850X1040FRONT NN Frontplaat, Fineer, Natuur notenhout 1 Breedte=191.5;Lengte=610
H STD FrontBevestiging 4 837573 ZF7M7002 FROB V500 ZN Frontbevestiging, Schroef, C
H STD FrontBevestigingSchroef 8 1071984 SCR.M3X10T MET-SCHR NI Schroef frontbevestiging
-H STD FrontEindkap.Links 1 935237 ZI7.C.LI.01TAOR BOX AL Front-eindkap, Aluminium Look, C, Links
-H STD FrontEindkap.Rechts 1 935238 ZI7.C.RE.01TAOR BOX AL Front-eindkap, Aluminium Look, C, Rechts
-H BEW FrontPlaat 0,05144702520870412956 1039207 MDP.09X2850X1040FRONT NN Frontplaat, Fineer, Natuur notenhout 1 Breedte=191.5;Lengte=610
H STD Glijder 1 726708 760H3500T MOVENTO MP ZN Geleider, Movento, 350mm, 40kg, Volledig, TIPON
H BEW KantenBand 0,0234 1043936 KBD.17X0.5 KANTENBAND NN Kantenband, Natuur notenhout 1 Lengte=3900
H STD Koppeling.Links 1 1168481 T51.7601VH KUPP L 100R737 Koppeling, Movento, Drevel, Links
Index: DOM/PM/Maatwerk/Calc/HF/IHalffabItem.cls.xml
===================================================================
diff -u -r30186 -r30191
--- DOM/PM/Maatwerk/Calc/HF/IHalffabItem.cls.xml (.../IHalffabItem.cls.xml) (revision 30186)
+++ DOM/PM/Maatwerk/Calc/HF/IHalffabItem.cls.xml (.../IHalffabItem.cls.xml) (revision 30191)
@@ -128,7 +128,7 @@
Index: DOM/PM/Maatwerk/Calc/Kost/impl/TAOR/v003/Inpakken.cls.xml
===================================================================
diff -u -r30186 -r30191
--- DOM/PM/Maatwerk/Calc/Kost/impl/TAOR/v003/Inpakken.cls.xml (.../Inpakken.cls.xml) (revision 30186)
+++ DOM/PM/Maatwerk/Calc/Kost/impl/TAOR/v003/Inpakken.cls.xml (.../Inpakken.cls.xml) (revision 30191)
@@ -87,7 +87,7 @@
Do ..VasteEnVariabeleKost("Verpakken ZIJKANT LINKS",..Kostenplaatsen.VpkBulkPerOnderdeelGegroepeerd,151,3,22.5,..Multipliers.BOGVerhoudingVerpakkingTovLadeOnderdeel("Zijkant_Links")).GebruikEvaluator(IsEenLosseComponentenVerpakking, ..GeefRolAanwezigEvaluator(##class(DOM.PM.Maatwerk.Calc.HF.enu.TAORRol).ZijkantLinks()))
Do ..VasteEnVariabeleKost("Verpakken ZIJKANT RECHTS",..Kostenplaatsen.VpkBulkPerOnderdeelGegroepeerd,152,3,22.5,..Multipliers.BOGVerhoudingVerpakkingTovLadeOnderdeel("Zijkant_Rechts")).GebruikEvaluator(IsEenLosseComponentenVerpakking, ..GeefRolAanwezigEvaluator(##class(DOM.PM.Maatwerk.Calc.HF.enu.TAORRol).ZijkantRechts()))
Do ..VasteEnVariabeleKost("Verpakken RUG",..Kostenplaatsen.VpkBulkPerOnderdeelGegroepeerd,153,5,26.5,..Multipliers.BOGVerhoudingVerpakkingTovLadeOnderdeel("Rug")).GebruikEvaluator(IsEenLosseComponentenVerpakking, ..GeefRolAanwezigEvaluator(..Enum.Rol.Rug))
- Do ..VasteEnVariabeleKost("Verpakken FRONT",..Kostenplaatsen.VpkBulkPerOnderdeelGegroepeerd,154,2.5,37.5,..Multipliers.BOGVerhoudingVerpakkingTovLadeOnderdeel("Front")).GebruikEvaluator(IsEenLosseComponentenVerpakking, ..GeefRolAanwezigEvaluator(##class(DOM.PM.Maatwerk.Calc.HF.enu.TAORRol).FrontPlaat()))
+ Do ..VasteEnVariabeleKost("Verpakken FRONT",..Kostenplaatsen.VpkBulkPerOnderdeelGegroepeerd,154,2.5,37.5,..Multipliers.BOGVerhoudingVerpakkingTovLadeOnderdeel("Front")).GebruikEvaluator(IsEenLosseComponentenVerpakking, ..GeefRolAanwezigEvaluator(..Enum.Rol.Front))
Do ..VoegToeVariabele("Afhandelen pallet",..Kostenplaatsen.VpkBulkPerOnderdeelGegroepeerd,155,1,2.1,,,).GebruikEvaluator(IsEenLosseComponentenVerpakking)
]]>
Index: vhTestFiles/UnitTests/APPS.PM.Maatwerk.End2End.TAOR/TestTAORLosseComponenten/TestProductieWijzen/FrontVandaag.txt
===================================================================
diff -u -r30156 -r30191
--- vhTestFiles/UnitTests/APPS.PM.Maatwerk.End2End.TAOR/TestTAORLosseComponenten/TestProductieWijzen/FrontVandaag.txt (.../FrontVandaag.txt) (revision 30156)
+++ vhTestFiles/UnitTests/APPS.PM.Maatwerk.End2End.TAOR/TestTAORLosseComponenten/TestProductieWijzen/FrontVandaag.txt (.../FrontVandaag.txt) (revision 30191)
@@ -103,20 +103,21 @@
Details: .014 (kost per sec) * 160 (factor) * (1 (vast) + 0 (delta breedte) + 0 (delta diepte) + 0 (delta hoogte))
[SamengesteldKostItem] KartonMachine : 0.000 EUR
[SamengesteldKostItem] Materiaal : 10.697 EUR
+ [SamengesteldKostItem] Front : 9.909 EUR
+ [SamengesteldKostItem] FrontEindkap : 5.725 EUR
+ [StandaardHFKostItem] Links
+ Kost: 2.863 EUR
+ Details: 2.8625 * 1
+ [StandaardHFKostItem] Rechts
+ Kost: 2.863 EUR
+ Details: 2.8625 * 1
+ [BewerktHFKostItem] FrontPlaat
+ Kost: 4.184 EUR
+ Details: 84.7700 * .0494
+ Product : 1039207 - MDP.09X2850X1040FRONT NN
[StandaardHFKostItem] FrontBevestiging
Kost: 0.524 EUR
Details: 0.1311 * 4
- [SamengesteldKostItem] FrontEindkap : 5.725 EUR
- [StandaardHFKostItem] Links
- Kost: 2.863 EUR
- Details: 2.8625 * 1
- [StandaardHFKostItem] Rechts
- Kost: 2.863 EUR
- Details: 2.8625 * 1
- [BewerktHFKostItem] FrontPlaat
- Kost: 4.184 EUR
- Details: 84.7700 * .0494
- Product : 1039207 - MDP.09X2850X1040FRONT NN
[SamengesteldKostItem] Verpakking : 0.263 EUR
[StandaardHFKostItem] Front Horizontaal
Kost: 0.106 EUR
@@ -139,10 +140,10 @@
*** HalffabItems ***
Itemtype Itemsubtype Rol Aantal ProductID Korttekst Omschrijving Te bekomen aantal Bewerkingen
+H STD Front.FrontEindkap.Links 1 935237 ZI7.C.LI.01TAOR BOX AL Front-eindkap, Aluminium Look, C, Links
+H STD Front.FrontEindkap.Rechts 1 935238 ZI7.C.RE.01TAOR BOX AL Front-eindkap, Aluminium Look, C, Rechts
+H BEW Front.FrontPlaat 0,0493556827205454251 1039207 MDP.09X2850X1040FRONT NN Frontplaat, Fineer, Natuur notenhout 1 Breedte=191.5;Lengte=585
H STD FrontBevestiging 4 784215 ZF7M7082 FROB V500 ZN Frontbevestiging, Drevel, C
-H STD FrontEindkap.Links 1 935237 ZI7.C.LI.01TAOR BOX AL Front-eindkap, Aluminium Look, C, Links
-H STD FrontEindkap.Rechts 1 935238 ZI7.C.RE.01TAOR BOX AL Front-eindkap, Aluminium Look, C, Rechts
-H BEW FrontPlaat 0,0493556827205454251 1039207 MDP.09X2850X1040FRONT NN Frontplaat, Fineer, Natuur notenhout 1 Breedte=191.5;Lengte=585
H STD Verpakking.Front Horizontaal 0,3 1234485 VPK.PIRBLFR TAXBLK B Horizontaal tussenschot
H BEW Verpakking.Front bodemdoos 0,08064952048823016565 353744 VFF.TB165EB ZZCARTON BR Front bodemdoos 0,1 Lengte=881
H BEW Verpakking.Front dekseldoos 0,0898038360941586748 353743 VFF.TB143EB ZZCARTON BR Front dekseldoos 0,1 Lengte=981
Index: vhTestFiles/UnitTests/APPS.PM.Maatwerk.End2End.TAOR/TestTAORGewoneLadePrijzen/TestStandaardBinnenladeVerpakking/BulkPerOnderdeelGegroepeerdVandaag.txt
===================================================================
diff -u -r30186 -r30191
--- vhTestFiles/UnitTests/APPS.PM.Maatwerk.End2End.TAOR/TestTAORGewoneLadePrijzen/TestStandaardBinnenladeVerpakking/BulkPerOnderdeelGegroepeerdVandaag.txt (.../BulkPerOnderdeelGegroepeerdVandaag.txt) (revision 30186)
+++ vhTestFiles/UnitTests/APPS.PM.Maatwerk.End2End.TAOR/TestTAORGewoneLadePrijzen/TestStandaardBinnenladeVerpakking/BulkPerOnderdeelGegroepeerdVandaag.txt (.../BulkPerOnderdeelGegroepeerdVandaag.txt) (revision 30191)
@@ -268,23 +268,24 @@
Kost: 6.305 EUR
Details: 54.9700 * .1147
Product : 1038761 - HDP.06X2450X1250BO-ZK NN
+ [SamengesteldKostItem] Front : 9.909 EUR
+ [SamengesteldKostItem] FrontEindkap : 5.725 EUR
+ [StandaardHFKostItem] Links
+ Kost: 2.863 EUR
+ Details: 2.8625 * 1
+ [StandaardHFKostItem] Rechts
+ Kost: 2.863 EUR
+ Details: 2.8625 * 1
+ [BewerktHFKostItem] FrontPlaat
+ Kost: 4.184 EUR
+ Details: 84.7700 * .0494
+ Product : 1039207 - MDP.09X2850X1040FRONT NN
[StandaardHFKostItem] FrontBevestiging
Kost: 0.524 EUR
Details: 0.1311 * 4
[StandaardHFKostItem] FrontBevestigingSchroef
Kost: 0.152 EUR
Details: 0.0190 * 8
- [SamengesteldKostItem] FrontEindkap : 5.725 EUR
- [StandaardHFKostItem] Links
- Kost: 2.863 EUR
- Details: 2.8625 * 1
- [StandaardHFKostItem] Rechts
- Kost: 2.863 EUR
- Details: 2.8625 * 1
- [BewerktHFKostItem] FrontPlaat
- Kost: 4.184 EUR
- Details: 84.7700 * .0494
- Product : 1039207 - MDP.09X2850X1040FRONT NN
[StandaardHFKostItem] Glijder
Kost: 10.643 EUR
Details: 10.6433 * 1
@@ -462,11 +463,11 @@
H STD BodemOndersteuning 1 1124773 LBS.487.02 BODEM D500 ZN Bodemondersteuning, 500mm
H STD BodemOndersteuningSchroef 2 1168369 SCR.3,5X8T SENKK NI Schroef bodemondersteuning
H BEW BodemPlaat 0,1147039385335105829 1038761 HDP.06X2450X1250BO-ZK NN Bodemplaat, Fineer, Natuur notenhout 1 Breedte=480;Lengte=569
+H STD Front.FrontEindkap.Links 1 935237 ZI7.C.LI.01TAOR BOX AL Front-eindkap, Aluminium Look, C, Links
+H STD Front.FrontEindkap.Rechts 1 935238 ZI7.C.RE.01TAOR BOX AL Front-eindkap, Aluminium Look, C, Rechts
+H BEW Front.FrontPlaat 0,0493556827205454251 1039207 MDP.09X2850X1040FRONT NN Frontplaat, Fineer, Natuur notenhout 1 Breedte=191.5;Lengte=585
H STD FrontBevestiging 4 784215 ZF7M7082 FROB V500 ZN Frontbevestiging, Drevel, C
H STD FrontBevestigingSchroef 8 1071984 SCR.M3X10T MET-SCHR NI Schroef frontbevestiging
-H STD FrontEindkap.Links 1 935237 ZI7.C.LI.01TAOR BOX AL Front-eindkap, Aluminium Look, C, Links
-H STD FrontEindkap.Rechts 1 935238 ZI7.C.RE.01TAOR BOX AL Front-eindkap, Aluminium Look, C, Rechts
-H BEW FrontPlaat 0,0493556827205454251 1039207 MDP.09X2850X1040FRONT NN Frontplaat, Fineer, Natuur notenhout 1 Breedte=191.5;Lengte=585
H STD Glijder 1 685058 760H5000B MOVENTO MP ZN Geleider, Movento, 500mm, 40kg, Volledig
H BEW KantenBand 0,0264 1043936 KBD.17X0.5 KANTENBAND NN Kantenband, Natuur notenhout 1 Lengte=4400
H STD Koppeling.Links 1 685080 T51.7601 KUPP L 100 OR Koppeling, Movento, Schroef, Links
Index: vhTestFiles/UnitTests/APPS.PM.Maatwerk.End2End.TAOR/TestTAORGewoneLadePrijzen/TestStandaardBinnenladeVerpakking/V1Vandaag.txt
===================================================================
diff -u -r30186 -r30191
--- vhTestFiles/UnitTests/APPS.PM.Maatwerk.End2End.TAOR/TestTAORGewoneLadePrijzen/TestStandaardBinnenladeVerpakking/V1Vandaag.txt (.../V1Vandaag.txt) (revision 30186)
+++ vhTestFiles/UnitTests/APPS.PM.Maatwerk.End2End.TAOR/TestTAORGewoneLadePrijzen/TestStandaardBinnenladeVerpakking/V1Vandaag.txt (.../V1Vandaag.txt) (revision 30191)
@@ -260,23 +260,24 @@
Kost: 6.305 EUR
Details: 54.9700 * .1147
Product : 1038761 - HDP.06X2450X1250BO-ZK NN
+ [SamengesteldKostItem] Front : 9.909 EUR
+ [SamengesteldKostItem] FrontEindkap : 5.725 EUR
+ [StandaardHFKostItem] Links
+ Kost: 2.863 EUR
+ Details: 2.8625 * 1
+ [StandaardHFKostItem] Rechts
+ Kost: 2.863 EUR
+ Details: 2.8625 * 1
+ [BewerktHFKostItem] FrontPlaat
+ Kost: 4.184 EUR
+ Details: 84.7700 * .0494
+ Product : 1039207 - MDP.09X2850X1040FRONT NN
[StandaardHFKostItem] FrontBevestiging
Kost: 0.524 EUR
Details: 0.1311 * 4
[StandaardHFKostItem] FrontBevestigingSchroef
Kost: 0.152 EUR
Details: 0.0190 * 8
- [SamengesteldKostItem] FrontEindkap : 5.725 EUR
- [StandaardHFKostItem] Links
- Kost: 2.863 EUR
- Details: 2.8625 * 1
- [StandaardHFKostItem] Rechts
- Kost: 2.863 EUR
- Details: 2.8625 * 1
- [BewerktHFKostItem] FrontPlaat
- Kost: 4.184 EUR
- Details: 84.7700 * .0494
- Product : 1039207 - MDP.09X2850X1040FRONT NN
[StandaardHFKostItem] Glijder
Kost: 10.643 EUR
Details: 10.6433 * 1
@@ -369,11 +370,11 @@
H STD BodemOndersteuning 1 1124773 LBS.487.02 BODEM D500 ZN Bodemondersteuning, 500mm
H STD BodemOndersteuningSchroef 2 1168369 SCR.3,5X8T SENKK NI Schroef bodemondersteuning
H BEW BodemPlaat 0,1147039385335105829 1038761 HDP.06X2450X1250BO-ZK NN Bodemplaat, Fineer, Natuur notenhout 1 Breedte=480;Lengte=569
+H STD Front.FrontEindkap.Links 1 935237 ZI7.C.LI.01TAOR BOX AL Front-eindkap, Aluminium Look, C, Links
+H STD Front.FrontEindkap.Rechts 1 935238 ZI7.C.RE.01TAOR BOX AL Front-eindkap, Aluminium Look, C, Rechts
+H BEW Front.FrontPlaat 0,0493556827205454251 1039207 MDP.09X2850X1040FRONT NN Frontplaat, Fineer, Natuur notenhout 1 Breedte=191.5;Lengte=585
H STD FrontBevestiging 4 784215 ZF7M7082 FROB V500 ZN Frontbevestiging, Drevel, C
H STD FrontBevestigingSchroef 8 1071984 SCR.M3X10T MET-SCHR NI Schroef frontbevestiging
-H STD FrontEindkap.Links 1 935237 ZI7.C.LI.01TAOR BOX AL Front-eindkap, Aluminium Look, C, Links
-H STD FrontEindkap.Rechts 1 935238 ZI7.C.RE.01TAOR BOX AL Front-eindkap, Aluminium Look, C, Rechts
-H BEW FrontPlaat 0,0493556827205454251 1039207 MDP.09X2850X1040FRONT NN Frontplaat, Fineer, Natuur notenhout 1 Breedte=191.5;Lengte=585
H STD Glijder 1 685058 760H5000B MOVENTO MP ZN Geleider, Movento, 500mm, 40kg, Volledig
H BEW KantenBand 0,0264 1043936 KBD.17X0.5 KANTENBAND NN Kantenband, Natuur notenhout 1 Lengte=4400
H STD Koppeling.Links 1 685080 T51.7601 KUPP L 100 OR Koppeling, Movento, Schroef, Links
Index: DOM/PM/Maatwerk/LadeInfo/impl/LosseComponentFactoryTAX.cls.xml
===================================================================
diff -u -r30186 -r30191
--- DOM/PM/Maatwerk/LadeInfo/impl/LosseComponentFactoryTAX.cls.xml (.../LosseComponentFactoryTAX.cls.xml) (revision 30186)
+++ DOM/PM/Maatwerk/LadeInfo/impl/LosseComponentFactoryTAX.cls.xml (.../LosseComponentFactoryTAX.cls.xml) (revision 30191)
@@ -33,7 +33,7 @@
#dim HalffabItem As DOM.PM.Maatwerk.Calc.HF.IHalffabItem
#dim Rol As TECH.String
- if ##class(TECH.StringUtils).Equals(LosseComponentCategorie,"Zijkant","Rug") {
+ if ##class(TECH.StringUtils).Equals(LosseComponentCategorie,"Zijkant","Rug","Front") {
set Rol = $replace(LosseComponent, ".", "")
do ..ValideerRol(Rol, HalffabItemsBoom, LosseComponent)
set HalffabItem = HalffabItemsBoom.GeefHalffabItem(Rol)
Index: vhTestFiles/UnitTests/APPS.PM.Maatwerk.End2End.TAOR/TestTAORGewoneLadePrijzen/TestStandaardBinnenladeVerpakking/FlatpackV1Vandaag.txt
===================================================================
diff -u -r30186 -r30191
--- vhTestFiles/UnitTests/APPS.PM.Maatwerk.End2End.TAOR/TestTAORGewoneLadePrijzen/TestStandaardBinnenladeVerpakking/FlatpackV1Vandaag.txt (.../FlatpackV1Vandaag.txt) (revision 30186)
+++ vhTestFiles/UnitTests/APPS.PM.Maatwerk.End2End.TAOR/TestTAORGewoneLadePrijzen/TestStandaardBinnenladeVerpakking/FlatpackV1Vandaag.txt (.../FlatpackV1Vandaag.txt) (revision 30191)
@@ -230,23 +230,24 @@
Kost: 6.539 EUR
Details: 54.9700 * .119
Product : 1038761 - HDP.06X2450X1250BO-ZK NN
+ [SamengesteldKostItem] Front : 9.909 EUR
+ [SamengesteldKostItem] FrontEindkap : 5.725 EUR
+ [StandaardHFKostItem] Links
+ Kost: 2.863 EUR
+ Details: 2.8625 * 1
+ [StandaardHFKostItem] Rechts
+ Kost: 2.863 EUR
+ Details: 2.8625 * 1
+ [BewerktHFKostItem] FrontPlaat
+ Kost: 4.184 EUR
+ Details: 84.7700 * .0494
+ Product : 1039207 - MDP.09X2850X1040FRONT NN
[StandaardHFKostItem] FrontBevestiging
Kost: 0.524 EUR
Details: 0.1311 * 4
[StandaardHFKostItem] FrontBevestigingSchroef
Kost: 0.152 EUR
Details: 0.0190 * 8
- [SamengesteldKostItem] FrontEindkap : 5.725 EUR
- [StandaardHFKostItem] Links
- Kost: 2.863 EUR
- Details: 2.8625 * 1
- [StandaardHFKostItem] Rechts
- Kost: 2.863 EUR
- Details: 2.8625 * 1
- [BewerktHFKostItem] FrontPlaat
- Kost: 4.184 EUR
- Details: 84.7700 * .0494
- Product : 1039207 - MDP.09X2850X1040FRONT NN
[StandaardHFKostItem] Glijder
Kost: 10.643 EUR
Details: 10.6433 * 1
@@ -344,11 +345,11 @@
H STD BodemOndersteuning 1 1124773 LBS.487.02 BODEM D500 ZN Bodemondersteuning, 500mm
H STD BodemOndersteuningSchroef 1 1238300 INP.TA1.SCR3,5X8T LBS NI Schroef bodemondersteuning
H BEW BodemPlaat 0,1189609919223831406 1038761 HDP.06X2450X1250BO-ZK NN Bodemplaat, Fineer, Natuur notenhout 1 Breedte=480;Lengte=569
+H STD Front.FrontEindkap.Links 1 935237 ZI7.C.LI.01TAOR BOX AL Front-eindkap, Aluminium Look, C, Links
+H STD Front.FrontEindkap.Rechts 1 935238 ZI7.C.RE.01TAOR BOX AL Front-eindkap, Aluminium Look, C, Rechts
+H BEW Front.FrontPlaat 0,0493556827205454251 1039207 MDP.09X2850X1040FRONT NN Frontplaat, Fineer, Natuur notenhout 1 Breedte=191.5;Lengte=585
H STD FrontBevestiging 4 784215 ZF7M7082 FROB V500 ZN Frontbevestiging, Drevel, C
H STD FrontBevestigingSchroef 8 1071984 SCR.M3X10T MET-SCHR NI Schroef frontbevestiging
-H STD FrontEindkap.Links 1 935237 ZI7.C.LI.01TAOR BOX AL Front-eindkap, Aluminium Look, C, Links
-H STD FrontEindkap.Rechts 1 935238 ZI7.C.RE.01TAOR BOX AL Front-eindkap, Aluminium Look, C, Rechts
-H BEW FrontPlaat 0,0493556827205454251 1039207 MDP.09X2850X1040FRONT NN Frontplaat, Fineer, Natuur notenhout 1 Breedte=191.5;Lengte=585
H STD Glijder 1 685058 760H5000B MOVENTO MP ZN Geleider, Movento, 500mm, 40kg, Volledig
H BEW KantenBand 0,0264 1043936 KBD.17X0.5 KANTENBAND NN Kantenband, Natuur notenhout 1 Lengte=4400
H STD Koppeling.Links 1 685080 T51.7601 KUPP L 100 OR Koppeling, Movento, Schroef, Links
Index: DOM/PM/Maatwerk/Calc/HF/impl/TAOR/Builder/HFVerpakkingv001.cls.xml
===================================================================
diff -u -r30186 -r30191
--- DOM/PM/Maatwerk/Calc/HF/impl/TAOR/Builder/HFVerpakkingv001.cls.xml (.../HFVerpakkingv001.cls.xml) (revision 30186)
+++ DOM/PM/Maatwerk/Calc/HF/impl/TAOR/Builder/HFVerpakkingv001.cls.xml (.../HFVerpakkingv001.cls.xml) (revision 30191)
@@ -52,7 +52,7 @@
_##class(DOM.PM.Maatwerk.Calc.HF.enu.TAORRol).Zijstabilisering()_";"
_##class(DOM.PM.Maatwerk.Calc.HF.enu.TAORRol).Opvullijst()_";"
_##class(DOM.PM.Maatwerk.Calc.HF.enu.TAORRol).BodemPlaat()_";"
- _##class(DOM.PM.Maatwerk.Calc.HF.enu.TAORRol).FrontPlaat()_";"
+ _##class(DOM.PM.Maatwerk.Calc.HF.enu.TAORRol).Front()_";"
_##class(DOM.PM.Maatwerk.Calc.HF.enu.TAORRol).ZijkantLinks()_";"
_##class(DOM.PM.Maatwerk.Calc.HF.enu.TAORRol).ZijkantRechts()_";"
_##class(DOM.PM.Maatwerk.Calc.HF.enu.TAORRol).Rug()
Index: DOM/PM/Maatwerk/Calc/HF/impl/TAOR/Builder/HFFrontBevestigingv001.cls.xml
===================================================================
diff -u -r30156 -r30191
--- DOM/PM/Maatwerk/Calc/HF/impl/TAOR/Builder/HFFrontBevestigingv001.cls.xml (.../HFFrontBevestigingv001.cls.xml) (revision 30156)
+++ DOM/PM/Maatwerk/Calc/HF/impl/TAOR/Builder/HFFrontBevestigingv001.cls.xml (.../HFFrontBevestigingv001.cls.xml) (revision 30191)
@@ -11,7 +11,7 @@
%Status