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