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

Diff of /trunk/LST2005.py

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

revision 10 by wilde, Thu Jan 13 10:17:05 2005 UTC revision 11 by wilde, Thu Jan 13 10:54:59 2005 UTC
# Line 538  class LST: Line 538  class LST:
538          self.JVBEZ = value          self.JVBEZ = value
539                    
540      def Set_KRV(self, value):      def Set_KRV(self, value):
541          if value not in (0,1):          assert value in (0,1), "must be 0 or 1"
             raise ValueError  
542          self.KRV = value          self.KRV = value
543                    
544      def Set_LZZ(self, value):      def Set_LZZ(self, value):
545          assert value in (1,2,3,4), "must be in range 1-4 (JAHR, MONAT, WOCHE, TAG)"          assert value in (1,2,3,4), \
546                   "must be in range 1-4 (JAHR, MONAT, WOCHE, TAG)"
547          self.LZZ = value          self.LZZ = value
548                    
549      def Set_R(self, value):      def Set_R(self, value):
550            assert value >= 0.0 and value <= 100.0, \
551                   "must be in range 0.0-100.0 (Percent)"
552          self.R = value          self.R = value
553                    
554      def Set_SONSTB(self, value):      def Set_SONSTB(self, value):
555          self.SONSTB = value          self.SONSTB = value
556                    
557      def Set_STKL(self, value):      def Set_STKL(self, value):
558          assert value in (1,2,3,4,5,6), "must be in range 1-6 (I II III IV V VI)"          assert value in (1,2,3,4,5,6), \
559                   "must be in range 1-6 (I II III IV V VI)"
560          self.STKL = value          self.STKL = value
561                    
562      def Set_VBEZ(self, value):      def Set_VBEZ(self, value):

Legend:
Removed from v.10  
changed lines
  Added in v.11

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26