diff --git a/custom_addons/dashboard/models/stock_dashboard.py b/custom_addons/dashboard/models/stock_dashboard.py index fae299ecb..e05ef97a4 100644 --- a/custom_addons/dashboard/models/stock_dashboard.py +++ b/custom_addons/dashboard/models/stock_dashboard.py @@ -21,6 +21,12 @@ class SamashtiDashboard(models.AbstractModel): pt.name AS product_name, pc.name AS category, uom.name AS uom, + -- Current Cost (from Valuation Layer) + COALESCE(( + SELECT SUM(svl.value) / NULLIF(SUM(svl.quantity), 0) + FROM stock_valuation_layer svl + WHERE svl.product_id = pp.id + ), 0) AS current_cost, -- Opening Stock: includes inventory adjustments before fromDate COALESCE(SUM(CASE