Beräkningslogik
capitex_boendekalkyl_staeda_indata - Sätt denna till true om personer och bostäder där alla inmatningsfält är tomma inte ska komma med i beräkningen. Detta påverkar framförallt layouten på utskrifterna (tex så visas då inte kolumnen för person 2 om ingen information är inmatad för person 2). Denna inställning används normalt sett tillsammans med de inställningar som medger inmatning av upp till tio personer och fem övriga bostäder.
capitex_boendekalkyl_beraekningsaar - Sätt denna till det årtal som boendekalkylen ska räkna på. Normalt är detta 2009 för version 2009.x av boendekalkylen och 2010 för version 2010.x osv.
capitex_boendekalkyl_optimeraraenta
ja - Räntan flyttas mellan personer för optimal skattereduktion
nej - Räntan fördelas lika mellan alla betalningsansvariga
somindata - Den indata som skickats till kalkylen styr (dvs fältet FoerdelaRaentaOchAvgaeld som finns i bostadsklassen)
Egen inställningsfil med beräkningsgrundande uppgifter
I web-inf/boendekalkyl finns inställningarna som påverkar beräkningslogiken. Filerna årtal/boende.xml styr basebelopp, riktvärden för budget och drift mm.
Om man önskar att egna inställningar ska användas istället så kan man kopiera denna fil, ändra den, och sedan peka ut den egna filen i capitex_customer_config.xml:
<
boendekalkyl_instaellningar_egna_filnamn
>BoendekalkylInst</
boendekalkyl_instaellningar_egna_filnamn
>
<
boendekalkyl_instaellningar_egna_filtyp
>Resource</
boendekalkyl_instaellningar_egna_filtyp
>
I den egna kopian bör man bara ha med de belopp som ändrats, på så sätt läses övriga belopp från standard och kommer då att uppdateras korrekt när en ny version av boendekalkylen installeras.
Om man skriver enligt ovan i capitex_customer_config.xml så betyder det att inställningarna för beräkningsdelen finns i följande katalog:
"classpath"/capitex/componentmodel/BoendekalkylInst
I katalogen BoendekalkylInst ska det sedan finnas en mapp för varje årtal som man vill ska hanteras av boendekalkylen, för version 2008.x av boendekalkylen bör man alltså ha med följande tre mappar 2008, 2009 och 2010. För 2009.x så bör man ha med mapparna 2009,2010 och 2011.
I varje årtals-mapp ska sedan filen boende.xml finnas dvs dessa filer ska finnas:
"classpath"/capitex/componentmodel/BoendekalkylInst/2008/boende.xml
"classpath"/capitex/componentmodel/BoendekalkylInst/2009/boende.xml
"classpath"/capitex/componentmodel/BoendekalkylInst/2010/boende.xml
Om en beräkning görs för 2008 så används information från filen 2008/boende.xml osv..
boendekalkyl_instaellningar_egna_filtyp - Resource
Anger ni Resource så betyder det att boendekalkyl_instaellningar_egna_filnamn pekar på en existerande fil i katalogen capitex\componentmodel någonstans i class-path.
boendekalkyl_instaellningar_egna_filtyp - Web
Anger ni Web så betyder det att boendekalkyl_instaellningar_egna_filnamn pekar på en fil som är relativ boendekalkylens webb-root.
boendekalkyl_instaellningar_egna_filtyp - File
Anger ni File så ska boendekalkyl_instaellningar_egna_filnamn vara en absolut sökväg till en lokal fil.