Beispiel #1
0
 def get_move_lines(self):
     Asset = Pool().get('account.asset')
     if self.asset:
         date = self.invoice.accounting_date or self.invoice.invoice_date
         Asset.close([self.asset], account=self.account, date=date)
     return super(InvoiceLine, self).get_move_lines()
Beispiel #2
0
 def transition_close(self):
     Fiscalyear = Pool().get('account.fiscalyear')
     Fiscalyear.close([self.start.close_fiscalyear])
     return 'end'
Beispiel #3
0
 def get_move_line(self):
     Asset = Pool().get('account.asset')
     if self.asset:
         Asset.close([self.asset], account=self.account)
     return super(InvoiceLine, self).get_move_line()
Beispiel #4
0
 def get_move_lines(self):
     Asset = Pool().get('account.asset')
     if self.asset:
         Asset.close([self.asset], account=self.account)
     return super(InvoiceLine, self).get_move_lines()
Beispiel #5
0
 def transition_close(self):
     Period = Pool().get('account.period')
     Period.close(Period.browse(Transaction().context['active_ids']))
     return 'end'
Beispiel #6
0
 def transition_close(self):
     JournalPeriod = Pool().get('account.journal.period')
     JournalPeriod.close(
         JournalPeriod.browse(Transaction().context['active_ids']))
     return 'end'
Beispiel #7
0
 def transition_close(self):
     Fiscalyear = Pool().get('account.fiscalyear')
     Fiscalyear.close([self.start.close_fiscalyear])
     return 'end'