From f364213005fe5e7a0c863d2a26bc52ae345d0129 Mon Sep 17 00:00:00 2001 From: qdp-odoo Date: Wed, 21 Oct 2015 08:57:26 +0200 Subject: [PATCH] [FIX] stock_account: vendor refunds lines' default account should be the stock_input in anglo saxon mode --- addons/stock_account/stock_account.py | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/addons/stock_account/stock_account.py b/addons/stock_account/stock_account.py index 1f94cc4c224..6ec1b88b241 100644 --- a/addons/stock_account/stock_account.py +++ b/addons/stock_account/stock_account.py @@ -42,9 +42,7 @@ class account_invoice_line(osv.osv): def get_invoice_line_account(self, type, product, fpos, company): if company.anglo_saxon_accounting and type in ('in_invoice', 'in_refund') and product and product.type == 'product': accounts = product.product_tmpl_id.get_product_accounts(fiscal_pos=fpos) - if type == 'in_invoice': - return accounts['stock_input'] - return accounts['stock_output'] + return accounts['stock_input'] return super(account_invoice_line, self).get_invoice_line_account(type, product, fpos, company) class account_invoice(osv.osv):