Changeset 82211ea for remit/vouchers/models.py
- Timestamp:
- Apr 19, 2010, 6:53:39 AM (16 years ago)
- Branches:
- master, client
- Children:
- dbb39a2
- Parents:
- e5caf62
- git-author:
- Alex Dehnert <adehnert@…> (04/19/10 06:53:39)
- git-committer:
- Alex Dehnert <adehnert@…> (04/19/10 06:53:39)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
remit/vouchers/models.py
r36d2293 r82211ea 25 25 budget_term = models.ForeignKey(BudgetTerm) 26 26 expense_area = models.ForeignKey(BudgetArea, related_name='as_expense_area') # ~GL 27 incurred_time = models.DateTimeField(default=datetime.datetime.now, help_text='Time the item or service was purchased') 27 28 request_time = models.DateTimeField(default=datetime.datetime.now) 28 29 approval_time = models.DateTimeField(blank=True, null=True,) 29 30 approval_status = models.IntegerField(default=0, choices=APPROVAL_STATES) 30 printing_time = models.DateTimeField(blank=True, null=True,)31 31 name = models.CharField(max_length=50, verbose_name='short description', ) 32 32 description = models.TextField(blank=True, verbose_name='long description', ) 33 33 documentation = models.ForeignKey('Documentation', null=True, ) 34 voucher = models.ForeignKey('Voucher', null=True, ) 34 35 35 36 class Meta: … … 73 74 self.expense_area, 74 75 self.description, 76 self.incurred_time, 75 77 ) 76 78 self.approval_status = 1 77 79 self.approval_time = datetime.datetime.now() 80 self.voucher = voucher 78 81 self.save() 79 82 … … 94 97 gl = models.IntegerField() 95 98 processed = models.BooleanField() 99 process_time = models.DateTimeField(blank=True, null=True,) 96 100 documentation = models.ForeignKey('Documentation', blank=True, null=True, ) 97 101 … … 105 109 lst = lst + ['']*(3-len(lst)) 106 110 return lst 111 112 def mark_processed(self, ): 113 self.process_time = datetime.datetime.now() 114 self.processed = True 115 self.save() 107 116 108 117 def __unicode__(self, ):
Note: See TracChangeset
for help on using the changeset viewer.