Я пытаюсь переопределить создавать и копировать методы, чтобы всякий раз, когда я выполнить любого из этих методов моего порядкового номера автоинкрементируемый, вот создать метод:переопределить метод копирования для увеличения порядкового номера
def create(self, cr, uid, vals, context=None):
if context is None:
context = {}
data_obj = self.pool.get('ir.model.data')
sequence_ids = data_obj.search(cr, uid, [('name','=','seq_tour_booking')], context=context)
sequence_id = data_obj.browse(cr, uid, sequence_ids[0], context=context).res_id
if vals.get('name','/') =='/':
code = self.pool.get('ir.sequence').get_id(cr, uid, sequence_id, 'id', context) or '/'
vals['name'] = code
return super(tour_booking, self).create(cr, uid, vals, context=context)
любой идеи для метода копирования? спасибо.
Вам не нужно переопределить метод «копировать», потому что он называет «создать» метод внутренне. –