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

Diff of /trunk/LST2005.py

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

revision 12 by wilde, Thu Jan 13 10:54:59 2005 UTC revision 13 by wilde, Thu Jan 13 12:18:08 2005 UTC
# Line 236  class LST: Line 236  class LST:
236              if self.RE4 > self.VBEZ:              if self.RE4 > self.VBEZ:
237                  self._ANP += 920                  self._ANP += 920
238          else:          else:
239              self._ANP = 0              self._ANP = 0            
240          if self.STKL == 1:          if self.STKL == 1:
241              self._SAP = 36              self._SAP = 36
242              self._KFB = self.ZKF * 5808              self._KFB = self.ZKF * 5808
# Line 276  class LST: Line 276  class LST:
276              self._VSP1 = 1.0              self._VSP1 = 1.0
277          else:          else:
278              if self._ZRE4VP > 62400:              if self._ZRE4VP > 62400:
279                  self._ZRE4VP = 62400.0                  self._ZRE4VP = 62400
280              self._VSP1 = 0.2 * self._ZRE4VP              self._VSP1 = 0.2 * self._ZRE4VP
281              self._VSP1 = self._VSP1 * 0.0975              self._VSP1 *= 0.0975
282          self._VSP2 = 0.11 * self._ZRE4VP          self._VSP2 = 0.11 * self._ZRE4VP
283          self._VHB = 1500 * self._KZTAB          self._VHB = 1500 * self._KZTAB
284          if self._VSP2 > self._VHB:          if self._VSP2 > self._VHB:
# Line 371  class LST: Line 371  class LST:
371              self.SOLZLZZ = 0              self.SOLZLZZ = 0
372          if self.R > 0:          if self.R > 0:
373              self._JW = self._JBMG * 100              self._JW = self._JBMG * 100
374              self._UPANTEIL              self._UPANTEIL()
375              self.BK = self._ANTEIL1              self.BK = self._ANTEIL1
376          else:          else:
377              self.BK = 0              self.BK = 0
# Line 616  class LStRechner2005(LST): Line 616  class LStRechner2005(LST):
616    
617      def GetSoli(self):      def GetSoli(self):
618          """Liefert Solidarit�tszuschlag in Euro.Cent"""          """Liefert Solidarit�tszuschlag in Euro.Cent"""
619          return round(self.SOLZLZZ / 100, 2)          return FixedPointFloor(self.SOLZLZZ / 100, 2)
620    
621      def GetKirchensteuer(self):      def GetKirchensteuer(self):
622          """Liefert Kirchensteuer in Euro.Cent"""          """Liefert Kirchensteuer in Euro.Cent"""

Legend:
Removed from v.12  
changed lines
  Added in v.13

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26