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

Reply via email to