account_period.py 487 B

12345678910111213141516171819
  1. from openerp import api, fields, models
  2. class AccountPeriod(models.Model):
  3. _inherit = 'account.period'
  4. @api.model
  5. def get_periods(self):
  6. domain = []
  7. periods = []
  8. for period in self.env['account.period'].search(domain):
  9. periods.append({
  10. 'id': period.id,
  11. 'name': period.name,
  12. 'display_name': period.display_name,
  13. 'state': period.state
  14. })
  15. return periods