diff --git a/modules/purchase_trade/__init__.py b/modules/purchase_trade/__init__.py index 896bffa..c53e0e1 100755 --- a/modules/purchase_trade/__init__.py +++ b/modules/purchase_trade/__init__.py @@ -177,6 +177,7 @@ def register(): sale.SaleCreatePurchaseInput, sale.Derivative, sale.Valuation, + sale.ValuationLine, sale.Fee, sale.Lot, sale.FeeLots, diff --git a/modules/purchase_trade/sale.py b/modules/purchase_trade/sale.py index fe413fd..8cf9bbb 100755 --- a/modules/purchase_trade/sale.py +++ b/modules/purchase_trade/sale.py @@ -817,6 +817,13 @@ class Valuation(metaclass=PoolMeta): sale = fields.Many2One('sale.sale',"Sale") sale_line = fields.Many2One('sale.line',"Line") +class ValuationLine(metaclass=PoolMeta): + "Last Valuation" + __name__ = 'valuation.valuation.line' + + sale = fields.Many2One('sale.sale',"Sale") + sale_line = fields.Many2One('sale.line',"Line") + class ValuationDyn(metaclass=PoolMeta): "Valuation" __name__ = 'valuation.valuation.dyn'