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