In your person.code4 object there should be one more field called next_number: fields.integer while computing code in def _f_code function increase that next_number.
def _f_code(self, cr, uid, ids, field_name, arg, context={}): res = {} for obj in self.browse(cr,uid,ids): nxt_number = obj.code44.next_number + 1 res[obj.id] = obj.code11.name + obj.code22.name + obj.code33.name + obj.code44.name + nzt_number self.pool.get('person.code4').write(cr,uid,[obj.code44.id], 'next_number':nxt_number}) return res ------------------------ OpenERP=Easier, Adaptable, Affordable, Modular -------------------- m2f -------------------- -- http://www.openobject.com/forum/viewtopic.php?p=41446#41446 -------------------- m2f -------------------- _______________________________________________ Tinyerp-users mailing list http://tiny.be/mailman2/listinfo/tinyerp-users
