Index: DOM/PM/Maatwerk/Calc/Kost/impl/TAOR/SpecKostv004.cls.xml
===================================================================
diff -u -r53808 -r53809
--- DOM/PM/Maatwerk/Calc/Kost/impl/TAOR/SpecKostv004.cls.xml (.../SpecKostv004.cls.xml) (revision 53808)
+++ DOM/PM/Maatwerk/Calc/Kost/impl/TAOR/SpecKostv004.cls.xml (.../SpecKostv004.cls.xml) (revision 53809)
@@ -59,9 +59,8 @@
If ..IsWitteLadeVoorSfs(Context, IngegevenKenmerken) {
Set Procent = -13.3
}
- Set Naam = "Rework " _ Procent _ "%"
+ Set Naam = "TAX Sifonlade Extra kost + Rework " _ Procent _ "%"
Set DecimaalPercentage = Procent / 100
- Set Naam = "TAX Sifonlade Extra kost + " _ Naam
#dim Values As %ListOfDataTypes = ##class(%ListOfDataTypes).%New()
Do Values.Insert("Glijder")
@@ -74,22 +73,31 @@
Set ProcentueelKostItem = ##class(DOM.PM.Maatwerk.Calc.Kost.TaxVerdubbelingEnProcentueelKostItem).%New(Naam,,, DecimaalPercentage, TotaalKostItem, KostItemNamenToExcludeFilter)
Do TotaalKostItem.VoegToe(ProcentueelKostItem)
} Else {
- Set Naam = "Rework " _ Procent _ "%"
- Set DecimaalPercentage = Procent / 100
- Set ProcentueelKostItem = ##class(DOM.PM.Maatwerk.Calc.Kost.ProcentueelKostItem).%New(Naam,,, DecimaalPercentage, TotaalKostItem)
- Do TotaalKostItem.VoegToe(ProcentueelKostItem)
+ Do ..ZetProcentueelKostItemEnVoegToeAanTotaalKostItem(Procent, TotaalKostItem)
If ..IsWitteLadeVoorSfs(Context, IngegevenKenmerken) {
Set Procent = -15.3
- Set Naam = "Rework " _ Procent _ "%"
- Set DecimaalPercentage = Procent / 100
- Set ProcentueelKostItem = ##class(DOM.PM.Maatwerk.Calc.Kost.ProcentueelKostItem).%New(Naam,,, DecimaalPercentage, TotaalKostItem)
- Do TotaalKostItem.VoegToe(ProcentueelKostItem)
+ Do ..ZetProcentueelKostItemEnVoegToeAanTotaalKostItem(Procent, TotaalKostItem)
}
}
]]>
+
+Procent:%Decimal,TotaalKostItem:DOM.PM.Maatwerk.Calc.Kost.SamengesteldKostItem
+1
+
+
+
Context:DOM.PM.Maatwerk.Calc.Kost.KostContext,IngegevenKenmerken:DOM.PM.Maatwerk.Calc.Common.IngegevenKenmerken
1