[FIX] stock: Source document
The procurement created from a move has as source document[by priority]: [1] move.rule_id.name [2] move.origin [3] move.picking_id.name ps: the internal transfer is created with this procurement. opw:641887
This commit is contained in:
parent
0b886a7050
commit
2a6564872b
|
@ -1890,7 +1890,7 @@ class stock_move(osv.osv):
|
||||||
self.write(cr, uid, [move.id], {'state': 'confirmed'}, context=context)
|
self.write(cr, uid, [move.id], {'state': 'confirmed'}, context=context)
|
||||||
|
|
||||||
def _prepare_procurement_from_move(self, cr, uid, move, context=None):
|
def _prepare_procurement_from_move(self, cr, uid, move, context=None):
|
||||||
origin = (move.group_id and (move.group_id.name + ":") or "") + (move.rule_id and move.rule_id.name or move.origin or "/")
|
origin = (move.group_id and (move.group_id.name + ":") or "") + (move.rule_id and move.rule_id.name or move.origin or move.picking_id.name or "/")
|
||||||
group_id = move.group_id and move.group_id.id or False
|
group_id = move.group_id and move.group_id.id or False
|
||||||
if move.rule_id:
|
if move.rule_id:
|
||||||
if move.rule_id.group_propagation_option == 'fixed' and move.rule_id.group_id:
|
if move.rule_id.group_propagation_option == 'fixed' and move.rule_id.group_id:
|
||||||
|
@ -2099,7 +2099,7 @@ class stock_move(osv.osv):
|
||||||
another picking. This method is designed to be inherited.
|
another picking. This method is designed to be inherited.
|
||||||
"""
|
"""
|
||||||
values = {
|
values = {
|
||||||
'origin': move.origin or move.move_dest_id and move.move_dest_id.picking_id.origin,
|
'origin': move.origin,
|
||||||
'company_id': move.company_id and move.company_id.id or False,
|
'company_id': move.company_id and move.company_id.id or False,
|
||||||
'move_type': move.group_id and move.group_id.move_type or 'direct',
|
'move_type': move.group_id and move.group_id.move_type or 'direct',
|
||||||
'partner_id': move.partner_id.id or False,
|
'partner_id': move.partner_id.id or False,
|
||||||
|
|
Loading…
Reference in New Issue