You should override create method like this. def create(self, cr, uid, vals, context=None): number = self.pool.get('ir.sequence').get(cr, uid,'account.invoice.out_invoice') nbr = int(number[6:8]) semester = nbr%3+1 response = number[:6] + str(semester) + number[9:] number = 'TEST' vals['number'] = response return super(account_invoice,self).create(cr, uid, vals, context=context)
------------------------ OpenERP=Easier, Adaptable, Affordable, Modular -------------------- m2f -------------------- -- http://www.openobject.com/forum/viewtopic.php?p=53375#53375 -------------------- m2f -------------------- _______________________________________________ Tinyerp-users mailing list http://tiny.be/mailman2/listinfo/tinyerp-users
