[Lohnrechner-commits] r65 - trunk
scm-commit@wald.intevation.org
scm-commit at wald.intevation.org
Thu Jan 25 09:53:49 CET 2007
Author: wilde
Date: 2007-01-25 09:53:49 +0100 (Thu, 25 Jan 2007)
New Revision: 65
Modified:
trunk/test_Lohnsteuer2007.py
Log:
Neue Pr?\195?\188fwerttabelle mit Zahlen f?\195?\188r 2007 in test_Lohnsteuer2007.
Modified: trunk/test_Lohnsteuer2007.py
===================================================================
--- trunk/test_Lohnsteuer2007.py 2007-01-25 08:19:44 UTC (rev 64)
+++ trunk/test_Lohnsteuer2007.py 2007-01-25 08:53:49 UTC (rev 65)
@@ -3,28 +3,28 @@
# $Id$
# --------------------------------------------------------------------
#
-# Copyright (c) 2005,2006 by Intevation GmbH
+# Copyright (c) 2005, 2006, 2007 by Intevation GmbH
# Authors:
# Sascha Wilde <wilde at intevation.de>
#
# This program is free software under the GPL (>=v2)
# Read the file COPYING coming with this package for details.
-"""Unit Test für die Lohnsteuerberechnung in LST2006. Benutzt die
+"""Unit Test für die Lohnsteuerberechnung in LST2007. Benutzt die
Daten aus der Prüftabelle zum offiziellen Programmablaufplan zur
-maschinellen Jahreslohnsteuerberechnung 2006."""
+maschinellen Jahreslohnsteuerberechnung 2007."""
# ACHTUNG: die Prüftabelle liefert nur Referenzwerte für die
# Berechnung der Lohnsteuer auf ein Jahr, andere Berechnungßeiträume
# werden nicht berücksichtigt.
import unittest
-from LST2006 import *
+from LST2007 import *
class TestGetLohnsteuer(unittest.TestCase):
def SetUp(self):
- """Offizielle Prüftabelle und LStRechner2006 einrichten"""
+ """Offizielle Prüftabelle und LStRechner2007 einrichten"""
self.prueftabelle = {
5000 : [ 0.0, 0.0, 0.0, 0.0, 612.0, 750.0 ],
7500 : [ 0.0, 0.0, 0.0, 0.0, 987.0, 1125.0 ],
@@ -32,25 +32,25 @@
12500: [ 232.0, 18.0, 0.0, 232.0, 2403.0, 2789.0 ],
15000: [ 714.0, 444.0, 0.0, 714.0, 3400.0, 3722.0 ],
17500: [ 1362.0, 1043.0, 0.0, 1362.0, 4266.0, 4576.0 ],
- 20000: [ 2063.0, 1727.0, 0.0, 2063.0, 5126.0, 5458.0 ],
- 22500: [ 2718.0, 2368.0, 264.0, 2718.0, 6044.0, 6398.0 ],
- 25000: [ 3393.0, 3028.0, 628.0, 3393.0, 7020.0, 7394.0 ],
- 27500: [ 4095.0, 3715.0, 1104.0, 4095.0, 8052.0, 8438.0 ],
- 30000: [ 4824.0, 4430.0, 1634.0, 4824.0, 9102.0, 9488.0 ],
- 32500: [ 5580.0, 5172.0, 2240.0, 5580.0, 10152.0, 10538.0 ],
- 35000: [ 6364.0, 5941.0, 2952.0, 6364.0, 11202.0, 11588.0 ],
- 37500: [ 7175.0, 6737.0, 3684.0, 7175.0, 12252.0, 12638.0 ],
- 40000: [ 8013.0, 7561.0, 4364.0, 8013.0, 13302.0, 13688.0 ],
- 42500: [ 8878.0, 8411.0, 5026.0, 8878.0, 14352.0, 14738.0 ],
- 45000: [ 9771.0, 9290.0, 5686.0, 9771.0, 15402.0, 15788.0 ],
- 47500: [ 10691.0, 10195.0, 6360.0, 10691.0, 16452.0, 16838.0 ],
- 50000: [ 11639.0, 11128.0, 7046.0, 11639.0, 17502.0, 17888.0 ],
- 52500: [ 12613.0, 12087.0, 7746.0, 12613.0, 18552.0, 18938.0 ],
- 55000: [ 13615.0, 13075.0, 8460.0, 13615.0, 19602.0, 19988.0 ],
- 57500: [ 14639.0, 14089.0, 9188.0, 14639.0, 20652.0, 21038.0 ],
- 60000: [ 15664.0, 15115.0, 9928.0, 15664.0, 21702.0, 22088.0 ]
+ 20000: [ 2048.0, 1713.0, 0.0, 2048.0, 5126.0, 5458.0 ],
+ 22500: [ 2691.0, 2342.0, 264.0, 2691.0, 6044.0, 6398.0 ],
+ 25000: [ 3361.0, 2997.0, 628.0, 3361.0, 7020.0, 7394.0 ],
+ 27500: [ 4059.0, 3680.0, 1104.0, 4059.0, 8052.0, 8438.0 ],
+ 30000: [ 4783.0, 4390.0, 1634.0, 4783.0, 9102.0, 9488.0 ],
+ 32500: [ 5534.0, 5127.0, 2240.0, 5534.0, 10152.0, 10538.0 ],
+ 35000: [ 6313.0, 5890.0, 2952.0, 6313.0, 11202.0, 11588.0 ],
+ 37500: [ 7118.0, 6682.0, 3684.0, 7118.0, 12252.0, 12638.0 ],
+ 40000: [ 7951.0, 7499.0, 4334.0, 7951.0, 13302.0, 13688.0 ],
+ 42500: [ 8810.0, 8344.0, 4976.0, 8810.0, 14352.0, 14738.0 ],
+ 45000: [ 9697.0, 9216.0, 5632.0, 9697.0, 15402.0, 15788.0 ],
+ 47500: [ 10610.0, 10115.0, 6300.0, 10610.0, 16452.0, 16838.0 ],
+ 50000: [ 11551.0, 11041.0, 6982.0, 11551.0, 17502.0, 17888.0 ],
+ 52500: [ 12518.0, 11994.0, 7678.0, 12518.0, 18552.0, 18938.0 ],
+ 55000: [ 13513.0, 12974.0, 8388.0, 13513.0, 19602.0, 19988.0 ],
+ 57500: [ 14531.0, 13981.0, 9110.0, 14531.0, 20652.0, 21038.0 ],
+ 60000: [ 15552.0, 15002.0, 9846.0, 15552.0, 21702.0, 22088.0 ]
}
- self.t = LStRechner2006()
+ self.t = LStRechner2007()
self.t.SetZeitraum(JAHR)
def test_lohnsteuer(self):
More information about the Lohnrechner-commits
mailing list