Browse Source

[IMP] mis_builder: copy semantics for mis.report.instance

pull/189/head
Stéphane Bidoul 9 years ago
parent
commit
65d4d0b08d
  1. 9
      mis_builder/models/mis_builder.py

9
mis_builder/models/mis_builder.py

@ -596,7 +596,8 @@ class MisReportInstance(models.Model):
period_ids = fields.One2many('mis.report.instance.period',
'report_instance_id',
required=True,
string='Periods')
string='Periods',
copy=True)
target_move = fields.Selection([('posted', 'All Posted Entries'),
('all', 'All Entries')],
string='Target Moves',
@ -606,6 +607,12 @@ class MisReportInstance(models.Model):
string='Company')
landscape_pdf = fields.Boolean(string='Landscape PDF')
@api.one
def copy(self, default=None):
default = dict(default or {})
default['name'] = _('%s (copy)') % self.name
return super(MisReportInstance, self).copy(default)
def _format_date(self, lang_id, date):
# format date following user language
date_format = self.env['res.lang'].browse(lang_id).date_format

Loading…
Cancel
Save