[FIX] mrp: move _prepare_order_line_procurement to module sale_mrp as mrp module does not depends from sale

bzr revid: mat@openerp.com-20140110153133-qozwrixyrwxjr44n
This commit is contained in:
Martin Trigaux 2014-01-10 16:31:33 +01:00
parent 08e0003177
commit fd9d8b9ff3
2 changed files with 7 additions and 11 deletions

View File

@ -123,12 +123,3 @@ class procurement_order(osv.osv):
for procurement in self.browse(cr, uid, ids, context=context):
body = _("Manufacturing Order <em>%s</em> created.") % ( procurement.production_id.name,)
self.message_post(cr, uid, [procurement.id], body=body, context=context)
class sale_order(osv.Model):
_inherit ='sale.order'
def _prepare_order_line_procurement(self, cr, uid, order, line, move_id, date_planned, context=None):
result = super(sale_order, self)._prepare_order_line_procurement(cr, uid, order, line, move_id, date_planned, context)
result['property_ids'] = [(6, 0, [x.id for x in line.property_ids])]
return result

View File

@ -87,6 +87,11 @@ class mrp_production(osv.osv):
'sale_ref': fields.function(_ref_calc, multi='sale_name', type='char', string='Sale Reference', help='Indicate the Customer Reference from sales order.'),
}
mrp_production()
# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
class sale_order(osv.Model):
_inherit ='sale.order'
def _prepare_order_line_procurement(self, cr, uid, order, line, move_id, date_planned, context=None):
result = super(sale_order, self)._prepare_order_line_procurement(cr, uid, order, line, move_id, date_planned, context)
result['property_ids'] = [(6, 0, [x.id for x in line.property_ids])]
return result