[FIX] purchase: propagate analytic accounts when invoicing on incoming shipments

Closes #5127
This commit is contained in:
Adrien Peiffer (ACSONE) 2015-02-06 16:50:03 +01:00 committed by Olivier Dony
parent ca7036776d
commit 675357b7d7
1 changed files with 1 additions and 0 deletions

View File

@ -59,6 +59,7 @@ class stock_move(osv.osv):
def _create_invoice_line_from_vals(self, cr, uid, move, invoice_line_vals, context=None):
if move.purchase_line_id:
invoice_line_vals['purchase_line_id'] = move.purchase_line_id.id
invoice_line_vals['account_analytic_id'] = move.purchase_line_id.account_analytic_id.id or False,
invoice_line_id = super(stock_move, self)._create_invoice_line_from_vals(cr, uid, move, invoice_line_vals, context=context)
if move.purchase_line_id:
purchase_line = move.purchase_line_id