Hi, I have to migrate a custom module from V8 to V9 but I've a problem: I have this sample code (procurement.py) in version 8.0 to automaticaly generate a PO when a Sale Order is confirmed but I don't know how to edit it to work in version 9.0
class procurement_order(osv.osv):
_inherit = 'procurement.order'
_columns = {
'analytic_account_id' : fields.many2one('account.analytic.account','Compte Analytique'),
}
def make_po(self, cr, uid, ids, context=None):
res = super(procurement_order,self).make_po(cr, uid, ids, context)
po_line=res[ids[0]]
if po_line:
for procurement in self.browse(cr, uid, ids, context):
self.pool.get('purchase.order.line').write(cr,uid,po_line,{'name':procurement.name,'account_analytic_id':procurement.analytic_account_id.id})
return res
procurement_order()
In advance, thanks.