group by fix

This commit is contained in:
Claude Agent
2026-04-23 15:41:40 +00:00
parent 7afacd6664
commit cd784672d1

View File

@@ -450,7 +450,8 @@ STOCURI_371_SUMAR = """
-- (b) calcul vechime: (data_ref - 1) - NVL(dataout, datain)
WITH s AS (
SELECT
s.id_grupa, s.grupa, s.id_subgrupa, s.subgrupa,
NVL(s.grupa, 'NECLASIFICAT') AS grupa,
NVL(s.subgrupa, '-') AS subgrupa,
(s.cants + s.cant - s.cante) * s.pret AS val,
ROUND((:data_referinta - 1) - NVL(s.dataout, s.datain)) AS zile
FROM vstoc s
@@ -460,8 +461,8 @@ WITH s AS (
AND (s.cants + s.cant - s.cante) <> 0
)
SELECT
NVL(grupa, 'NECLASIFICAT') AS grupa,
NVL(subgrupa, '-') AS subgrupa,
grupa,
subgrupa,
GROUPING_ID(grupa, subgrupa) AS grouping_level,
ROUND(SUM(val), 2) AS valoare_total,
ROUND(SUM(CASE WHEN zile <= 180 THEN val ELSE 0 END), 2) AS val_0_6_luni,