diff --git a/src/flash/flash.module.ts b/src/flash/flash.module.ts index 141c8b4..c261573 100644 --- a/src/flash/flash.module.ts +++ b/src/flash/flash.module.ts @@ -1083,7 +1083,7 @@ where 1 = 0`, FROM VERDEMAR.TB_FLASH_NODO n CROSS JOIN Parametros p WHERE n.ativo = 'S' - AND ( (p.id_nodo_pai IS NULL AND n.id_nodo_pai IS NULL AND n.tipo_nodo = 'CATEGORIA') + AND ( (p.id_nodo_pai IS NULL AND n.tipo_nodo = 'CATEGORIA' AND n.NIVEL = 2) OR (p.id_nodo_pai IS NOT NULL AND n.id_nodo_pai = p.id_nodo_pai) ) AND (p.cod_empresa IS NULL OR n.cod_empresa = p.cod_empresa) ),