diff --git a/modules/purchase_trade/valuation.py b/modules/purchase_trade/valuation.py index 801b588..e767c80 100644 --- a/modules/purchase_trade/valuation.py +++ b/modules/purchase_trade/valuation.py @@ -179,7 +179,7 @@ class ValuationBase(ModelSQL): values = cls._build_basis_pnl(line=line, lot=lot, sale_line=None, pc=pc, sign=-1) if line.mtm: for strat in line.mtm: - values['mtm'] = strat.get_mtm(values['qty']) + values['mtm'] = strat.get_mtm(values['quantity']) values['strategy'] = strat if values: @@ -200,7 +200,7 @@ class ValuationBase(ModelSQL): ) if line.mtm: for strat in line.mtm: - values['mtm'] = strat.get_mtm(values['qty']) + values['mtm'] = strat.get_mtm(values['quantity']) values['strategy'] = strat if values: @@ -227,7 +227,7 @@ class ValuationBase(ModelSQL): values = cls._build_basis_pnl(line=line, lot=sl, sale_line=sl_line, pc=pc, sign=+1) if sl_line.mtm: for strat in line.mtm: - values['mtm'] = strat.get_mtm(values['qty']) + values['mtm'] = strat.get_mtm(values['quantity']) values['strategy'] = strat if values: @@ -248,7 +248,7 @@ class ValuationBase(ModelSQL): ) if sl_line.mtm: for strat in sl_line.mtm: - values['mtm'] = strat.get_mtm(values['qty']) + values['mtm'] = strat.get_mtm(values['quantity']) values['strategy'] = strat if values: