Skip to content
Snippets Groups Projects
Commit f02cafa0 authored by Christophe Simonis's avatar Christophe Simonis
Browse files

[FIX] stock_account: define variable in right function

parent 6d04faf6
No related branches found
No related tags found
No related merge requests found
......@@ -514,11 +514,6 @@ class StockMove(models.Model):
else:
valuation_amount = cost
if self._context.get('forced_ref'):
ref = self._context['forced_ref']
else:
ref = self.picking_id.name
# the standard_price of the product may be in another decimal precision, or not compatible with the coinage of
# the company currency... so we need to use round() before creating the accounting entries.
debit_value = self.company_id.currency_id.round(valuation_amount)
......@@ -549,6 +544,11 @@ class StockMove(models.Model):
# This method returns a dictonary to provide an easy extension hook to modify the valuation lines (see purchase for an example)
self.ensure_one()
if self._context.get('forced_ref'):
ref = self._context['forced_ref']
else:
ref = self.picking_id.name
debit_line_vals = {
'name': self.name,
'product_id': self.product_id.id,
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment