[IMP] sale_crm: Set the reference of the sale order in the opportunity when we convert the opp to so
bzr revid: stw@openerp.com-20111026140445-db4vd7dho7b3nh27
This commit is contained in:
parent
c600b067a5
commit
f24c63436c
|
@ -103,12 +103,13 @@ class crm_make_sale(osv.osv_memory):
|
|||
}
|
||||
if partner.id:
|
||||
vals['user_id'] = partner.user_id and partner.user_id.id or uid
|
||||
new_id = sale_obj.create(cr, uid, vals)
|
||||
new_id = sale_obj.create(cr, uid, vals, context=context)
|
||||
sale_order = sale_obj.browse(cr, uid, new_id, context=context)
|
||||
case_obj.write(cr, uid, [case.id], {'ref': 'sale.order,%s' % new_id})
|
||||
new_ids.append(new_id)
|
||||
message = _("Opportunity '%s' is converted to Quotation.") % (case.name)
|
||||
self.log(cr, uid, case.id, message)
|
||||
case_obj.message_append(cr, uid, [case], _("Converted to Sales Quotation(id: %s).") % (new_id), context=context)
|
||||
case_obj.message_append(cr, uid, [case], _("Converted to Sales Quotation(%s).") % (sale_order.name), context=context)
|
||||
|
||||
if make.close:
|
||||
case_obj.case_close(cr, uid, data)
|
||||
|
|
Loading…
Reference in New Issue