mirror of
https://github.com/NaN-tic/trytond-agronomics.git
synced 2023-12-14 05:33:01 +01:00
parent
e7d5c8d474
commit
44ed562c2a
|
@ -338,11 +338,9 @@ class Production(metaclass=PoolMeta):
|
||||||
input_quantity = 0
|
input_quantity = 0
|
||||||
template_qty = production.production_template.quantity
|
template_qty = production.production_template.quantity
|
||||||
for enology in production.enology_products:
|
for enology in production.enology_products:
|
||||||
move = production._move(production.picking_location,
|
move = production._move('input',
|
||||||
production.location,
|
|
||||||
production.company,
|
|
||||||
enology.product,
|
enology.product,
|
||||||
enology.uom.id,
|
enology.uom,
|
||||||
enology.quantity)
|
enology.quantity)
|
||||||
move.production_input = production
|
move.production_input = production
|
||||||
moves.append(move)
|
moves.append(move)
|
||||||
|
@ -354,11 +352,9 @@ class Production(metaclass=PoolMeta):
|
||||||
quantity = enology.quantity
|
quantity = enology.quantity
|
||||||
qty = quantity * (input_quantity or 1) / template_qty
|
qty = quantity * (input_quantity or 1) / template_qty
|
||||||
qty = enology.uom.round(qty)
|
qty = enology.uom.round(qty)
|
||||||
move = production._move(production.picking_location,
|
move = production._move('input',
|
||||||
production.location,
|
|
||||||
production.company,
|
|
||||||
enology.product,
|
enology.product,
|
||||||
enology.uom.id,
|
enology.uom,
|
||||||
float(qty))
|
float(qty))
|
||||||
move.production_input = production
|
move.production_input = production
|
||||||
moves.append(move)
|
moves.append(move)
|
||||||
|
@ -486,9 +482,7 @@ class Production(metaclass=PoolMeta):
|
||||||
product = production.pass_feature(product)
|
product = production.pass_feature(product)
|
||||||
product = production.copy_certification(product)
|
product = production.copy_certification(product)
|
||||||
move = production._move(
|
move = production._move(
|
||||||
production.location,
|
'output',
|
||||||
distrib.location,
|
|
||||||
production.company,
|
|
||||||
product,
|
product,
|
||||||
distrib.uom,
|
distrib.uom,
|
||||||
distrib.produced_quantity)
|
distrib.produced_quantity)
|
||||||
|
@ -665,9 +659,7 @@ class OutputDistribution(ModelSQL, ModelView):
|
||||||
product = distribution.production.pass_feature(product)
|
product = distribution.production.pass_feature(product)
|
||||||
|
|
||||||
move = distribution.production._move(
|
move = distribution.production._move(
|
||||||
distribution.production.location,
|
'input',
|
||||||
distribution.location,
|
|
||||||
distribution.production.company,
|
|
||||||
product,
|
product,
|
||||||
distribution.uom,
|
distribution.uom,
|
||||||
distribution.produced_quantity)
|
distribution.produced_quantity)
|
||||||
|
|
Loading…
Reference in a new issue