Index: vhUnitTest/APPS/PM/Maatwerk/End2End/SST/TestSSTBasisPrijzen.cls.xml
===================================================================
diff -u -r61939 -r61945
--- vhUnitTest/APPS/PM/Maatwerk/End2End/SST/TestSSTBasisPrijzen.cls.xml (.../TestSSTBasisPrijzen.cls.xml) (revision 61939)
+++ vhUnitTest/APPS/PM/Maatwerk/End2End/SST/TestSSTBasisPrijzen.cls.xml (.../TestSSTBasisPrijzen.cls.xml) (revision 61945)
@@ -7,21 +7,21 @@
Index: DOM/PM/Maatwerk/Calc/Kost/SamengesteldKostItem.cls.xml
===================================================================
diff -u -r57367 -r61945
--- DOM/PM/Maatwerk/Calc/Kost/SamengesteldKostItem.cls.xml (.../SamengesteldKostItem.cls.xml) (revision 57367)
+++ DOM/PM/Maatwerk/Calc/Kost/SamengesteldKostItem.cls.xml (.../SamengesteldKostItem.cls.xml) (revision 61945)
@@ -121,6 +121,29 @@
Quit Kost
]]>
+
+
+KostItemNamenToExcludeFilter:TECH.Filter
+%Decimal
+
+
Index: vhTestFiles/UnitTests/APPS.PM.Maatwerk.End2End.LBX/TestLBXGewoneLadeMetSSTPrijzen/TestLadeMetSpacestepUitvoeringVolledig/Vandaag.txt
===================================================================
diff -u -r61940 -r61945
--- vhTestFiles/UnitTests/APPS.PM.Maatwerk.End2End.LBX/TestLBXGewoneLadeMetSSTPrijzen/TestLadeMetSpacestepUitvoeringVolledig/Vandaag.txt (.../Vandaag.txt) (revision 61940)
+++ vhTestFiles/UnitTests/APPS.PM.Maatwerk.End2End.LBX/TestLBXGewoneLadeMetSSTPrijzen/TestLadeMetSpacestepUitvoeringVolledig/Vandaag.txt (.../Vandaag.txt) (revision 61945)
@@ -51,7 +51,7 @@
ZijWandType Pure
*** HalffabItemKosten ***
-[SamengesteldKostItem] TotaleKost : 263.624 EUR
+[SamengesteldKostItem] TotaleKost : 263.787 EUR
[SamengesteldKostItem] Materiaal : 222.015 EUR
[StandaardHFKostItem] AfdekkapBinnen
Kost: 0.097 EUR
@@ -267,19 +267,16 @@
Activiteit: 28
Details: .0154 (kost per sec) * 2 (factor) * Max(0 (min), (0 (var kost) * 0) + 2.5 (vast) )
[SamengesteldKostItem] Voormontage : 0.000 EUR
- [SamengesteldKostItem] SpaceStep : 26.314 EUR
+ [SamengesteldKostItem] SpaceStep : 32.470 EUR
[SamengesteldKostItem] Kost uitvoering volledig : 32.470 EUR
[ActiviteitKostItem] 1x montage van de space step
Kost: 32.470 EUR
Tijd: 2336s
Activiteit: 2
Details: .0139 (kost per sec) * 1 (factor) * Max(0 (min), (0 (var kost) * 0) + 2336 (vast) )
- [ProcentueelKostItem] Rechtzetting kostprijs voor SpaceStep -2.65%
- Kost: -6.156 EUR
- Details: -2.65% op kostitem TotaleKost
- [ProcentueelKostItem] Rechtzetting kostprijs BJ2018
- Kost: 6.806 EUR
- Details: 2.65% op kostitem TotaleKost
+ [ProcentueelKostItem] Rechtzetting kostprijs BJ2018
+ Kost: 0.813 EUR
+ Details: 2.65% op kostitem TotaleKost (30.6591 + .8125)
*** HalffabItems ***
Itemtype Itemsubtype Rol Aantal ProductID Korttekst Omschrijving Te bekomen aantal Bewerkingen
Index: DOM/PM/Maatwerk/Calc/Kost/impl/LBX/Builder/SpecKostv002.cls.xml
===================================================================
diff -u -r61862 -r61945
--- DOM/PM/Maatwerk/Calc/Kost/impl/LBX/Builder/SpecKostv002.cls.xml (.../SpecKostv002.cls.xml) (revision 61862)
+++ DOM/PM/Maatwerk/Calc/Kost/impl/LBX/Builder/SpecKostv002.cls.xml (.../SpecKostv002.cls.xml) (revision 61945)
@@ -9,11 +9,69 @@
]]>
+
+
+
+
TotaalKostItem:DOM.PM.Maatwerk.Calc.Kost.SamengesteldKostItem,Context:DOM.PM.Maatwerk.Calc.Kost.KostContext,HalffabItemsBoom:DOM.PM.Maatwerk.Calc.HF.HalffabItemsBoom,IngegevenKenmerken:DOM.PM.Maatwerk.Calc.Common.IngegevenKenmerken
-
+
+
+Procent:%Decimal,TotaalKostItem:DOM.PM.Maatwerk.Calc.Kost.SamengesteldKostItem
+1
+
+
+
+
+IngegevenKenmerken:DOM.PM.Maatwerk.Calc.Common.IngegevenKenmerken
+1
+%Boolean
+
+
Index: DOM/PM/Maatwerk/Calc/Kost/SSTProcentueelKostItem.cls.xml
===================================================================
diff -u
--- DOM/PM/Maatwerk/Calc/Kost/SSTProcentueelKostItem.cls.xml (revision 0)
+++ DOM/PM/Maatwerk/Calc/Kost/SSTProcentueelKostItem.cls.xml (revision 61945)
@@ -0,0 +1,51 @@
+
+
+
+DOM.PM.Maatwerk.Calc.Kost.ProcentueelKostItem
+
+
+TECH.Filter
+1
+
+
+
+%Decimal
+1
+
+
+
+DOM.PM.Maatwerk.Calc.Kost.SamengesteldKostItem
+1
+
+
+
+
+De parameters TypeCode en Kost moeten niet meegegeven worden
+Naam:%String,Kost:%Float="",Details:%String="",Percentage:%Decimal,KostItemOmPercentageOpTeRekenen:DOM.PM.Maatwerk.Calc.Kost.SamengesteldKostItem,KostItemNamenToExcludeFilter:TECH.Filter
+1
+1
+%Status
+
+
+
+
+%Float
+
+
+
+
+
+
Index: DOM/PM/Maatwerk/Calc/Kost/impl/SST/SpecKostv001.cls.xml
===================================================================
diff -u -r61862 -r61945
--- DOM/PM/Maatwerk/Calc/Kost/impl/SST/SpecKostv001.cls.xml (.../SpecKostv001.cls.xml) (revision 61862)
+++ DOM/PM/Maatwerk/Calc/Kost/impl/SST/SpecKostv001.cls.xml (.../SpecKostv001.cls.xml) (revision 61945)
@@ -26,31 +26,6 @@
Quit ##super()
]]>
-
-
-TotaalKostItem:DOM.PM.Maatwerk.Calc.Kost.SamengesteldKostItem,Context:DOM.PM.Maatwerk.Calc.Kost.KostContext,HalffabItemsBoom:DOM.PM.Maatwerk.Calc.HF.HalffabItemsBoom,IngegevenKenmerken:DOM.PM.Maatwerk.Calc.Common.IngegevenKenmerken
-
-
-
-
-Procent:%Decimal,TotaalKostItem:DOM.PM.Maatwerk.Calc.Kost.SamengesteldKostItem
-1
-
-