summaryrefslogtreecommitdiff
path: root/addons/web/static/src/js/fields/basic_fields.js
diff options
context:
space:
mode:
authorSimon Lejeune <sle@openerp.com>2019-05-11 15:44:16 +0000
committerSimon Lejeune <sle@openerp.com>2019-06-09 14:11:36 +0000
commit6127608cae729b5c8bf20b92d8af3d591cc2034f (patch)
tree7a99dcf261edc69240a3d24b49f7cb380bca0359 /addons/web/static/src/js/fields/basic_fields.js
parentfb65f8c91646d9afca77778655b802195670c82a (diff)
[REF] stock_account: standard cost method with valuation layers
Valuation of standard move: We introduce _create_in_svl and _create_out_svl and call these method in _action_done only on the standard move, the other valuation methods still use the old code. We hijack _account_entry_move to create journal entries anyway for the valuation layer with a minimal diff. Helpers for the valuation layers creation are added on the product because we will need to create similar layer without stock move later on when we'll implement changes of cost method. We also make a first implementation of the edition in the past to make some tests pass, it will be completed with other cost method implementation Change of standard price: Before this commit, the wizard to change the standard price was only displayed in perpetual, because it was used to create accountign entries. We also use this wizard in manual now, because we want to create a stock valuation layer. Fortunetaly, the accounting fields of this wizard are not required if the product has a manual valuation. And the new method is private. We adapt the existing tests as well as we can and include the start of a new battery of tests: test_stockvaluationlayer.py task-1875873
Diffstat (limited to 'addons/web/static/src/js/fields/basic_fields.js')
0 files changed, 0 insertions, 0 deletions