diff --git a/queries.py b/queries.py index dabcabd..4fa198e 100644 --- a/queries.py +++ b/queries.py @@ -596,10 +596,12 @@ UNION ALL SELECT 'Valoare stoc total' AS indicator, - TO_CHAR(ROUND(SUM(s.cant * s.pret), 0), '999,999,999') AS valoare, + TO_CHAR(ROUND(SUM((s.cants + s.cant - s.cante) * s.pret), 0), '999,999,999') AS valoare, 'RON' AS um FROM vstoc s -WHERE s.cant > 0 +WHERE s.an = EXTRACT(YEAR FROM (:data_referinta - 1)) + AND s.luna = EXTRACT(MONTH FROM (:data_referinta - 1)) + AND (s.cants + s.cant - s.cante) > 0 """ # =============================================================================