Ajuste query flash categoria
davinTI/app-dono-modulos/pipeline/head There was a failure building this commit

This commit is contained in:
Sarah Magalhães
2026-06-03 14:52:10 -03:00
parent 6b3284979f
commit 079df5da8a
-2
View File
@@ -1079,7 +1079,6 @@ where 1 = 0`,
filhos AS (
SELECT
n.id_nodo,
-- Alteração 1: Sempre unifica o código pelo nome se não houver filtro de loja
CASE
WHEN p.cod_empresa IS NULL THEN
MIN(n.ID_NODO) OVER (PARTITION BY n.nome)
@@ -1092,7 +1091,6 @@ where 1 = 0`,
CROSS JOIN Parametros p
WHERE n.ativo = 'S'
AND ( (p.codigo_categoria_pai IS NULL AND n.tipo_nodo = 'CATEGORIA' AND n.NIVEL = 2)
-- Alteração 2: Busca os filhos de todos os nós que têm o mesmo nome da categoria pai filtrada
OR (p.codigo_categoria_pai IS NOT NULL AND n.id_nodo_pai IN (
SELECT pai.id_nodo
FROM VERDEMAR.TB_FLASH_NODO pai