You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 

17 lines
671 B

from odoo import fields, models, _
class DuplicateOperation(models.TransientModel):
_name = 'opendons.operation.duplicate'
_description = 'Duplicate the operation'
def duplicate_operation(self):
active_ids = self._context.get('active_ids', []) or []
for record in self.env['opendons.operation'].browse(active_ids):
#creation de l'opération sans les segments
vals={}
vals['name']='copy of ' + record.name
vals['chanel']=record.chanel
vals['user_id']=self._uid
vals['state']='draft'
dup_operation=super(opendons_operation, self).create(vals)