Hello, I have this code.
class HrExpenseExtended(models.Model):
_inherit = 'hr.expense'
def copy_expense(self,default=None):
default = dict(default or {})
default['name'] = self.name + ' (Copy)'
new_log = super(HrExpenseExtended,self).copy(default)
return {
# 'name': self.order_id,
'res_model': 'hr.expense',
'type': 'ir.actions.act_window',
'context': {},
'view_mode': 'form',
'view_type': 'form',
'res_id': new_log.id,
'view_id': self.env.ref("hr_expense.hr_expense_view_form").id,
'target': 'current'
}
There is a date field in the hr.expense model, what can I do so that when the user duplicates a record, that field can be automatically increased by 1 month?
Example: If you have a record created with a date of February 10, when I duplicate it, does the duplicate record appear with March 10?
Odoo 13 community, thanks and sorry for the inconvenience.