/[lohnrechner]/trunk/LST2005.py
ViewVC logotype

Diff of /trunk/LST2005.py

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 25 by wilde, Fri Jan 14 11:44:48 2005 UTC revision 26 by wilde, Thu Jan 27 10:14:51 2005 UTC
# Line 600  class LStRechner2005(LST): Line 600  class LStRechner2005(LST):
600            
601      def SetLohn(self, lohn):      def SetLohn(self, lohn):
602          """Setzt Lohn in Euro.Cent"""          """Setzt Lohn in Euro.Cent"""
603          self.Set_RE4(lohn * 100.0)          self.Set_RE4(round (lohn * 100.0))
604    
605        def GetLohn(self):
606            """Liefert Lohn in Euro.Cent"""
607            return self.RE4 / 100.0
608    
609      def SetZeitraum(self, lzz):      def SetZeitraum(self, lzz):
610          """Setzt Berechnungszeitraum (JAHR, MONAT, WOCHE, TAG)"""          """Setzt Berechnungszeitraum (JAHR, MONAT, WOCHE, TAG)"""
611          self.Set_LZZ(lzz)          self.Set_LZZ(lzz)
612    
613        def GetZeitraum(self):
614            """Liefert Berechnungszeitraum (JAHR, MONAT, WOCHE, TAG)"""
615            return self.LZZ
616    
617      def SetSteuerklasse(self, stkl):      def SetSteuerklasse(self, stkl):
618          """Setzt Steuerklasse (I, II, III, IV, V, VI)"""          """Setzt Steuerklasse (I, II, III, IV, V, VI)"""
619          self.Set_STKL(stkl)          self.Set_STKL(stkl)
620    
621      def SetKirchensteuer(self, prozent):      def GetSteuerklasse(self):
622          """Setzt Kirchensteuer in Prozent"""          """Liefert Steuerklasse (I, II, III, IV, V, VI)"""
623            return self.STKL
624    
625        def SetKirchensteuerProzent(self, prozent):
626            """Setzt Kirchensteuer in Prozent,
627            0 wenn keine Kirchensteuer zu zahlen ist."""
628          self.Set_R(prozent)          self.Set_R(prozent)
629    
630        def GetKirchensteuerProzent(self):
631            """Liefert Kirchensteuer in Prozent
632            oder 0 wenn keine Kirchensteuer zu zahlen ist."""
633            return self.R
634    
635      def SetKinderfreibetrag(self, kfb):      def SetKinderfreibetrag(self, kfb):
636          """Setzt Kinderfreibetrag lt. Lohnsteuerkarte"""          """Setzt Kinderfreibetrag lt. Lohnsteuerkarte"""
637          self.Set_ZKF(kfb)          self.Set_ZKF(kfb)
638    
639        def GetKinderfreibetrag(self):
640            """Liefert Kinderfreibetrag lt. Lohnsteuerkarte"""
641            return self.ZFK
642    
643      def GetLohnsteuer(self):      def GetLohnsteuer(self):
644          """Liefert Lohnsteuer in Euro.Cent"""          """Liefert Lohnsteuer in Euro.Cent"""
645          return round(self.LSTLZZ / 100, 2)          return round(self.LSTLZZ / 100, 2)

Legend:
Removed from v.25  
changed lines
  Added in v.26

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26