Index: vhTestFiles/UnitTests/APPS.PM.Maatwerk.End2End.LBX/TestReferentieLadesVoorDotNet/TestSpoelbakLade/Vandaag.txt
===================================================================
diff -u -r69948 -r70429
--- vhTestFiles/UnitTests/APPS.PM.Maatwerk.End2End.LBX/TestReferentieLadesVoorDotNet/TestSpoelbakLade/Vandaag.txt (.../Vandaag.txt) (revision 69948)
+++ vhTestFiles/UnitTests/APPS.PM.Maatwerk.End2End.LBX/TestReferentieLadesVoorDotNet/TestSpoelbakLade/Vandaag.txt (.../Vandaag.txt) (revision 70429)
@@ -71,7 +71,7 @@
ZijWandType Pure
*** HalffabItemKosten ***
-[SamengesteldKostItem] TotaleKost : 56.789 EUR
+[SamengesteldKostItem] TotaleKost : 57.109 EUR
[SamengesteldKostItem] Materiaal : 35.530 EUR
[BewerktHFKostItem] Bodem
Kost: 1.557 EUR
@@ -116,14 +116,14 @@
[BewerktHFKostItem] V1LODoos
Kost: 0.394 EUR
Details: 0,922 * 0,4273
- [SamengesteldKostItem] MAT_Standaard_MatX : 0.506 EUR
- [BewerktHFKostItem] Mat
- Kost: 0.506 EUR
- Details: 5,1834 * 0,0976
- [SamengesteldKostItem] MAT_Standaard_MatY : 0.506 EUR
- [BewerktHFKostItem] Mat
- Kost: 0.506 EUR
- Details: 5,1834 * 0,0976
+ [SamengesteldKostItem] MAT_Standaard_MatX : 1.012 EUR
+ [SamengesteldKostItem] MatUitStukken : 1.012 EUR
+ [BewerktHFKostItem] MatX
+ Kost: 0.506 EUR
+ Details: 5,1834 * 0,0976
+ [BewerktHFKostItem] MatY
+ Kost: 0.506 EUR
+ Details: 5,1834 * 0,0976
[SamengesteldKostItem] Hoofdlijn : 7.935 EUR
[ActiviteitKostItem] 2x Linefeeding plaatmateriaal
Kost: 0.314 EUR
@@ -214,10 +214,10 @@
Activiteit: 36
Details: 0,0411 (kost per sec) * 1 (factor) * Max(0 (min), (0 (var kost) * 0) + 10 (vast) )
[SamengesteldKostItem] Voormontage : 0.000 EUR
- [SamengesteldKostItem] MAT_Standaard : 0.520 EUR
- [SamengesteldKostItem] Verwerking : 0.520 EUR
- [ActiviteitKostItem] 1x Snijden matjes van de rol
- Kost: 0.312 EUR
+ [SamengesteldKostItem] MAT_Standaard : 0.832 EUR
+ [SamengesteldKostItem] Verwerking : 0.832 EUR
+ [ActiviteitKostItem] 2x Snijden matjes van de rol
+ Kost: 0.624 EUR
Tijd: 15s
Activiteit: 1
Details: 0,0208 (kost per sec) * 1 (factor) * Max(0 (min), (1 (var kost) * 15) + 0 (vast) )
@@ -227,8 +227,8 @@
Activiteit: 2001
Details: 0,0207944444444444 * 10 * 1
[ProcentueelKostItem] Rechtzetting kostprijs BJ2018: 2,65%
- Kost: 1.466 EUR
- Details: 2,6500% op kostitem 'TotaleKost' met kost '55,3227'
+ Kost: 1.474 EUR
+ Details: 2,6500% op kostitem 'TotaleKost' met kost '55,6347'
*** HalffabItems ***
Itemtype Itemsubtype Rol Aantal ProductID Korttekst Omschrijving Te bekomen aantal Bewerkingen
@@ -239,8 +239,8 @@
H STD Geleider.Links 1 2258629 750.5001S K R+L E20 ZN Geleider, 500mm, 40kg, BLUMOTION, li+re
H STD LadeZijkant.Links 2 1603275 770M5002S Z LI V20SW-M Zijkant, 500, Zijdewit, M, Pure, Links
H STD LadeZijkant.Rechts 2 1603288 770M5002S Z RE V20SW-M Zijkant, 500, Zijdewit, M, Pure, Rechts
-H BEW MAT_Standaard_MatX.Mat 0,0976 1464830 MAT.F50X.15AGO-FIBER FA Mat, Antislip-fiber, Antraciet, B:1500,00mm, D:473,00mm 1 Breedte=122
-H BEW MAT_Standaard_MatY.Mat 0,0976 1464830 MAT.F50X.15AGO-FIBER FA Mat, Antislip-fiber, Antraciet, B:1500,00mm, D:473,00mm 1 Breedte=122
+H BEW MAT_Standaard_MatX.MatUitStukken.MatX 0,0976 1464830 MAT.F50X.15AGO-FIBER FA Mat, Antislip-fiber, Antraciet, B:1500,00mm, D:473,00mm 1 Breedte=122
+H BEW MAT_Standaard_MatX.MatUitStukken.MatY 0,0976 1464830 MAT.F50X.15AGO-FIBER FA Mat, Antislip-fiber, Antraciet, B:1500,00mm, D:473,00mm 1 Breedte=122
H STD Rug.X 1 964676 ZB7M133S.6 STR V56 SW-M Rug, Zijdewit, Staal, M, 133mm
H STD Rug.Y 1 964676 ZB7M133S.6 STR V56 SW-M Rug, Zijdewit, Staal, M, 133mm
H STD SchroefManueleMontage 16 906180 SCR.4X13T TORXT20 NI Schroeven manuele montage
Index: vhUnitTest/APPS/PM/Maatwerk/End2End/LBX/TestMatAfmetingenVoorLadeMetUitsparing.cls.xml
===================================================================
diff -u -r68035 -r70429
--- vhUnitTest/APPS/PM/Maatwerk/End2End/LBX/TestMatAfmetingenVoorLadeMetUitsparing.cls.xml (.../TestMatAfmetingenVoorLadeMetUitsparing.cls.xml) (revision 68035)
+++ vhUnitTest/APPS/PM/Maatwerk/End2End/LBX/TestMatAfmetingenVoorLadeMetUitsparing.cls.xml (.../TestMatAfmetingenVoorLadeMetUitsparing.cls.xml) (revision 70429)
@@ -9,7 +9,7 @@
#dim VerwachteBreedteMatX As %Decimal = 164
Do ..BerekenHalffabDetails(IngegevenKenmerken)
- Do ..AssertMat(##class(DOM.PM.Maatwerk.Calc.Common.enu.GekoppeldIKType).MatX(),VerwachteBreedteMatX)
+ Do ..AssertMatUitStukken(##class(DOM.PM.Maatwerk.Calc.Common.enu.GekoppeldIKType).MatX(),VerwachteBreedteMatX)
]]>
@@ -88,6 +88,38 @@
]]>
+
+GekoppeldIKType:DOM.PM.Maatwerk.Calc.Common.enu.GekoppeldIKType,VerwachteBreedte:%Decimal,VerwachteDiepteIndienBewerkt:%Decimal=""
+1
+ 0)
+
+ If (IsBewerkteDiepteVerwacht) {
+ If $$$AssertTrue(IsHFItemDiepteBewerkt,"DiepteBewerkt Rol: "_HalffabRol) {
+ Do $$$AssertEquals(HFItemMatX.GeefBewerkteDimensie(##class(DOM.PM.enu.BewerkingDimensie).Diepte()), VerwachteDiepteIndienBewerkt, "Diepte Rol: " _ HalffabRol)
+ }
+ } Else {
+ Do $$$AssertFalse(IsHFItemDiepteBewerkt, "DiepteNietBewerkt Rol: " _ HalffabRol)
+ }
+ }
+ }
+]]>
+
+
1
DOM.PM.Maatwerk.Calc.Common.impl.LBXKenmerken
Index: vhTestFiles/UnitTests/APPS.PM.Maatwerk.End2End.LBX/TestLBXPrijzen/TestCZijwandTypeFreeSpoelbaklade/Vandaag.txt
===================================================================
diff -u -r70049 -r70429
--- vhTestFiles/UnitTests/APPS.PM.Maatwerk.End2End.LBX/TestLBXPrijzen/TestCZijwandTypeFreeSpoelbaklade/Vandaag.txt (.../Vandaag.txt) (revision 70049)
+++ vhTestFiles/UnitTests/APPS.PM.Maatwerk.End2End.LBX/TestLBXPrijzen/TestCZijwandTypeFreeSpoelbaklade/Vandaag.txt (.../Vandaag.txt) (revision 70429)
@@ -71,8 +71,8 @@
ZijWandType Free
*** HalffabItemKosten ***
-[SamengesteldKostItem] TotaleKost : 99.178 EUR
- [SamengesteldKostItem] Materiaal : 72.247 EUR
+[SamengesteldKostItem] TotaleKost : 99.901 EUR
+ [SamengesteldKostItem] Materiaal : 72.639 EUR
[BewerktHFKostItem] Bodem
Kost: 1.362 EUR
Details: 11,9232 * 0,1142
@@ -117,10 +117,14 @@
[BewerktHFKostItem] V1LODoos
Kost: 0.394 EUR
Details: 0,922 * 0,4273
- [SamengesteldKostItem] MAT_Standaard_MatX : 0.392 EUR
- [BewerktHFKostItem] Mat
- Kost: 0.392 EUR
- Details: 4,081 * 0,096
+ [SamengesteldKostItem] MAT_Standaard_MatX : 0.784 EUR
+ [SamengesteldKostItem] MatUitStukken : 0.784 EUR
+ [BewerktHFKostItem] MatX
+ Kost: 0.392 EUR
+ Details: 4,081 * 0,096
+ [BewerktHFKostItem] MatY
+ Kost: 0.392 EUR
+ Details: 4,081 * 0,096
[SamengesteldKostItem] Hoofdlijn : 9.681 EUR
[ActiviteitKostItem] 2x Linefeeding plaatmateriaal
Kost: 0.314 EUR
@@ -231,10 +235,10 @@
Activiteit: 36
Details: 0,0411 (kost per sec) * 1 (factor) * Max(0 (min), (0 (var kost) * 0) + 10 (vast) )
[SamengesteldKostItem] Voormontage : 0.000 EUR
- [SamengesteldKostItem] MAT_Standaard : 0.520 EUR
- [SamengesteldKostItem] Verwerking : 0.520 EUR
- [ActiviteitKostItem] 1x Snijden matjes van de rol
- Kost: 0.312 EUR
+ [SamengesteldKostItem] MAT_Standaard : 0.832 EUR
+ [SamengesteldKostItem] Verwerking : 0.832 EUR
+ [ActiviteitKostItem] 2x Snijden matjes van de rol
+ Kost: 0.624 EUR
Tijd: 15s
Activiteit: 1
Details: 0,0208 (kost per sec) * 1 (factor) * Max(0 (min), (1 (var kost) * 15) + 0 (vast) )
@@ -244,8 +248,8 @@
Activiteit: 2001
Details: 0,0207944444444444 * 10 * 1
[ProcentueelKostItem] Rechtzetting kostprijs BJ2018: 2,65%
- Kost: 2.560 EUR
- Details: 2,6500% op kostitem 'TotaleKost' met kost '96,6177'
+ Kost: 2.579 EUR
+ Details: 2,6500% op kostitem 'TotaleKost' met kost '97,3215'
*** HalffabItems ***
Itemtype Itemsubtype Rol Aantal ProductID Korttekst Omschrijving Te bekomen aantal Bewerkingen
@@ -255,7 +259,8 @@
H STD Geleider.Rechts 1 1811812 750.4001S K RE V12 ZN Geleider, 400mm, 40kg, BLUMOTION, Rechts
H STD InschuifElementZijkant 4 1310546 IGL. 288C FGLAS LBX D Inschuifelement zijkant, Glas.Diamant, 400
H STD LadeZijkant.Links 2 3192881 780C4002S Z R+L V1 OG-M Zijkant, 400, Oriongrijs, C, Free, li+re
-H BEW MAT_Standaard_MatX.Mat 0,096 1464828 MAT.F40X.15AGO-FIBER FA Mat, Antislip-fiber, Antraciet, B:1500,00mm, D:373,00mm 1 Breedte=120
+H BEW MAT_Standaard_MatX.MatUitStukken.MatX 0,096 1464828 MAT.F40X.15AGO-FIBER FA Mat, Antislip-fiber, Antraciet, B:1500,00mm, D:373,00mm 1 Breedte=120
+H BEW MAT_Standaard_MatX.MatUitStukken.MatY 0,096 1464828 MAT.F40X.15AGO-FIBER FA Mat, Antislip-fiber, Antraciet, B:1500,00mm, D:373,00mm 1 Breedte=120
H STD Rug.X 1 964669 ZB7C133S.6 STR V28 OG-M Rug, Oriongrijs, Staal, C, 133mm
H STD Rug.Y 1 964669 ZB7C133S.6 STR V28 OG-M Rug, Oriongrijs, Staal, C, 133mm
H STD SchroefManueleMontage 12 906180 SCR.4X13T TORXT20 NI Schroeven manuele montage