-
- Downloads
[IMP] stock_account, anglo-saxon accounting: help to clear out interim accounts
Accounting entries made for invoices and stock valuation on the interim accounts (stock input/output accounts) are now reconciled together for both sales and purchases. This will definitively help to have those accounts zero-outed when all operations are processed. The reconciliation is made as long as the stock valuation is set in real-time, whatever the costing method. Note that change change also allow a particular use case to be solved: when a purchase is made in a foreign currency whose rate change between the incoming shipment reception and the bill validation (there will be an automated exchange rate entry created). Was task 32331. Was PR #22483
Showing
- addons/account/models/account_invoice.py 2 additions, 2 deletionsaddons/account/models/account_invoice.py
- addons/account/models/account_move.py 2 additions, 2 deletionsaddons/account/models/account_move.py
- addons/l10n_generic_coa/data/l10n_generic_coa_chart_data.xml 2 additions, 0 deletionsaddons/l10n_generic_coa/data/l10n_generic_coa_chart_data.xml
- addons/purchase/models/account_invoice.py 50 additions, 14 deletionsaddons/purchase/models/account_invoice.py
- addons/purchase/models/stock.py 25 additions, 0 deletionsaddons/purchase/models/stock.py
- addons/purchase/tests/__init__.py 1 addition, 0 deletionsaddons/purchase/tests/__init__.py
- addons/purchase/tests/test_anglo_saxon_valuation_reconciliation.py 138 additions, 0 deletions...rchase/tests/test_anglo_saxon_valuation_reconciliation.py
- addons/sale_stock/models/account_invoice.py 10 additions, 0 deletionsaddons/sale_stock/models/account_invoice.py
- addons/sale_stock/models/stock.py 10 additions, 1 deletionaddons/sale_stock/models/stock.py
- addons/sale_stock/tests/__init__.py 1 addition, 0 deletionsaddons/sale_stock/tests/__init__.py
- addons/sale_stock/tests/test_anglo_saxon_valuation_reconciliation.py 173 additions, 0 deletions..._stock/tests/test_anglo_saxon_valuation_reconciliation.py
- addons/stock_account/models/account_invoice.py 50 additions, 0 deletionsaddons/stock_account/models/account_invoice.py
- addons/stock_account/models/account_move.py 4 additions, 2 deletionsaddons/stock_account/models/account_move.py
- addons/stock_account/models/stock.py 32 additions, 7 deletionsaddons/stock_account/models/stock.py
- addons/stock_account/tests/__init__.py 1 addition, 0 deletionsaddons/stock_account/tests/__init__.py
- addons/stock_account/tests/test_anglo_saxon_valuation_reconciliation_common.py 120 additions, 0 deletions...tests/test_anglo_saxon_valuation_reconciliation_common.py
Loading
Please register or sign in to comment