[FIX] stock_landed_costs: fix account for non-anglosaxon accounting companies
This reverts commit c382e8c81f7c3739bf5875d621623f971aa9ccab. closes odoo/odoo#60431 X-original-commit: 84ec7277193958d914d0c976d85a00d2270a0563 Signed-off-by: Nicolas Martinelli (nim) <nim@odoo.com>
This commit is contained in:
@@ -30,7 +30,7 @@ class AccountMove(models.Model):
|
||||
'cost_lines': [(0, 0, {
|
||||
'product_id': l.product_id.id,
|
||||
'name': l.product_id.name,
|
||||
'account_id': l.product_id.product_tmpl_id.get_product_accounts()['stock_input'].id if self.company_id.anglo_saxon_accounting else l.account_id.id,
|
||||
'account_id': l.product_id.product_tmpl_id.get_product_accounts()['stock_input'].id,
|
||||
'price_unit': l.currency_id._convert(l.price_subtotal, l.company_currency_id, l.company_id, l.move_id.date),
|
||||
'split_method': 'equal',
|
||||
}) for l in landed_costs_lines],
|
||||
|
||||
@@ -520,9 +520,9 @@ class TestStockValuationLCFIFOVB(TestStockValuationLCCommon):
|
||||
self.assertEqual(lc.cost_lines.price_unit, 50)
|
||||
self.assertEqual(lc.cost_lines.product_id, self.productlc1)
|
||||
|
||||
expense_aml = self._get_expense_move_lines()[-1]
|
||||
self.assertEqual(expense_aml.debit, 0)
|
||||
self.assertEqual(expense_aml.credit, 50)
|
||||
input_aml = self._get_stock_input_move_lines()[-1]
|
||||
self.assertEqual(input_aml.debit, 0)
|
||||
self.assertEqual(input_aml.credit, 50)
|
||||
valuation_aml = self._get_stock_valuation_move_lines()[-1]
|
||||
self.assertEqual(valuation_aml.debit, 50)
|
||||
self.assertEqual(valuation_aml.credit, 0)
|
||||
|
||||
Reference in New Issue
Block a user