diff --git a/modules/purchase_trade/valuation.py b/modules/purchase_trade/valuation.py index 02d6f26..3583b28 100644 --- a/modules/purchase_trade/valuation.py +++ b/modules/purchase_trade/valuation.py @@ -86,7 +86,7 @@ class ValuationBase(ModelSQL): price = pc.price if line.terms: - c = [t for t in line.terms if t.component == pc.id] + c = [t for t in line.terms if t.component == pc.price_component.id] if c: price = c[0].manual_price