Diferenças

Aqui você vê as diferenças entre duas revisões dessa página.

Link para esta página de comparações

Ambos lados da revisão anterior Revisão anterior
Próxima revisão
Revisão anterior
pres:gerti:gestao_de_ativos:srd:er_002_-_acordaos [17/04/2026 11:53] momassulapres:gerti:gestao_de_ativos:srd:er_002_-_acordaos [27/04/2026 15:32] (atual) momassula
Linha 33: Linha 33:
 |Período da Publicação (Até)  |Data  |       |Mascará: DD/MM/AAAA  | |Período da Publicação (Até)  |Data  |       |Mascará: DD/MM/AAAA  |
 |Situação do Acórdão  |Seleção Única  |   |Possui Pendências e Análises Concluídas  |     | |Situação do Acórdão  |Seleção Única  |   |Possui Pendências e Análises Concluídas  |     |
 +|Limpar Filtros  |Botão  |         |
 |Buscar  |Botão  |         | |Buscar  |Botão  |         |
  
Linha 56: Linha 57:
 ^Passo^Ação^Regra^Tela| ^Passo^Ação^Regra^Tela|
 |01|Usuário preenche os campos de busca e clica no botão "Buscar".|RN01|Tela 01| |01|Usuário preenche os campos de busca e clica no botão "Buscar".|RN01|Tela 01|
-|02|Sistema exibe os acórdãos encontrados de acórdão com os campos preenchidos.| |Tela 02|+|02|Sistema exibe os acórdãos encontrados de acórdão com os campos preenchidos.|RN03, RN04|Tela 02|
  
 ==== Fluxo 02 - Ver Mais Informações de um Acórdão ==== ==== Fluxo 02 - Ver Mais Informações de um Acórdão ====
Linha 62: Linha 63:
 ^Passo^Ação^Regra^Tela| ^Passo^Ação^Regra^Tela|
 |01|Usuário preenche os campos de busca e clica no botão "Buscar".|RN01|Tela 01| |01|Usuário preenche os campos de busca e clica no botão "Buscar".|RN01|Tela 01|
-|02|Sistema exibe os acórdãos encontrados de acórdão com os campos preenchidos.| |Tela 02|+|02|Sistema exibe os acórdãos encontrados de acórdão com os campos preenchidos.|RN03, RN04|Tela 02|
 |03|Usuário clica no botão "Ver Mais Informações" associado ao acórdão desejado.| |Tela 02| |03|Usuário clica no botão "Ver Mais Informações" associado ao acórdão desejado.| |Tela 02|
 |04|Sistema exibe uma modal com mais informações sobre o acórdão.|RN02|Tela 03| |04|Sistema exibe uma modal com mais informações sobre o acórdão.|RN02|Tela 03|
Linha 71: Linha 72:
 |RN01|Pelo menos um campo de busca deve ser preenchido.| |RN01|Pelo menos um campo de busca deve ser preenchido.|
 |RN02|Os seguintes dados do Acórdão devem ser exibidos na Tela 03: Número, Ano, Processo, Assunto, Relator, Órgão de Origem, Data do Julgamento e Data de Publicação.| |RN02|Os seguintes dados do Acórdão devem ser exibidos na Tela 03: Número, Ano, Processo, Assunto, Relator, Órgão de Origem, Data do Julgamento e Data de Publicação.|
 +|RN03|Os acórdãos são encontrados utilizando a consulta contida no Anexo A1.|
 +|RN04|A busca deve ser páginada no backend e no frontend.|
  
 ===== Anexos ===== ===== Anexos =====
Linha 79: Linha 82:
 WITH membros AS ( WITH membros AS (
     SELECT     SELECT
-        CASE+        CASE 
             WHEN m2.GERUSUA_ID IS NULL THEN m.GERUSUA_ID             WHEN m2.GERUSUA_ID IS NULL THEN m.GERUSUA_ID
             ELSE m2.GERUSUA_ID             ELSE m2.GERUSUA_ID
Linha 92: Linha 95:
     atc.PROAUTU_ID AS ID_PROCESSO,     atc.PROAUTU_ID AS ID_PROCESSO,
     TO_CHAR(atc.CODG_PROCESSO_N) AS "Processo",     TO_CHAR(atc.CODG_PROCESSO_N) AS "Processo",
-    LPAD( TO_CHAR(a.NUMR_ACOREXTERNO_N), 5, '0' ) || '/' || EXTRACT(YEAR FROM s.DATA_SESSAO_D) AS "Acórdão", 
     LPAD( TO_CHAR(a.NUMR_ACOREXTERNO_N), 5, '0' ) AS "Número do Acórdão",     LPAD( TO_CHAR(a.NUMR_ACOREXTERNO_N), 5, '0' ) AS "Número do Acórdão",
     EXTRACT(YEAR FROM s.DATA_SESSAO_D) AS "Ano do Acórdão",     EXTRACT(YEAR FROM s.DATA_SESSAO_D) AS "Ano do Acórdão",
     INITCAP(pr.DESC_NOME_A) AS "Relator",     INITCAP(pr.DESC_NOME_A) AS "Relator",
-    CASE+    CASE 
         WHEN s.DATA_SESSAO_D IS NULL THEN a.DATA_JULGAMENTO_D         WHEN s.DATA_SESSAO_D IS NULL THEN a.DATA_JULGAMENTO_D
         ELSE s.DATA_SESSAO_D         ELSE s.DATA_SESSAO_D
     END AS "Data do Julgamento",     END AS "Data do Julgamento",
     d.DATA_PUBLICACAO_D AS "Data da Publicação",     d.DATA_PUBLICACAO_D AS "Data da Publicação",
-    sg.NOME_SETOR_A AS "Órgão de Origem" +    sg.NOME_SETOR_A AS "Órgão de Origem", 
-FROM TCE_GO.PRO_ACORDAO a+    CASE 
 +        WHEN (SELECT LISTAGG(1) 
 +                FROM SCD.TB_ACORDAO_HTML_MARKDOWN ahm2 
 +                    LEFT JOIN SCD.TB_ITEM_ACORDAO ia2 ON ia2.ID_ACORDAO_HTML_MARKDOWN = ahm2.ID_ACORDAO_HTML_MARKDOWN 
 +                WHERE ahm2.ID_ACORDAO_HTML_MARKDOWN = ahm.ID_ACORDAO_HTML_MARKDOWN 
 +                    AND ia2.BL_ANALISADA = 'N') IS NULL 
 +            THEN 'Análises Concluídas' 
 +        ELSE 'Possui Pendências' 
 +    END AS "Situação do Acórdão" 
 +FROM SCD.TB_ACORDAO_HTML_MARKDOWN ahm 
 +    LEFT JOIN TCE_GO.PRO_ACORDAO a ON a.PROACOR_ID = ahm.ID_ACORDAO
     LEFT JOIN TCE_GO.PRO_AUTUACAO atc ON atc.PROAUTU_ID = a.PROAUTU_ID     LEFT JOIN TCE_GO.PRO_AUTUACAO atc ON atc.PROAUTU_ID = a.PROAUTU_ID
     LEFT JOIN TCE_GO.PLD_PAUTA p ON p.PROACOR_ID = a.PROACOR_ID     LEFT JOIN TCE_GO.PLD_PAUTA p ON p.PROACOR_ID = a.PROACOR_ID
Linha 119: Linha 131:
     AND p.INDR_JULGADO_A = 'S'     AND p.INDR_JULGADO_A = 'S'
 ORDER BY 1; ORDER BY 1;
- 
 </code> </code>
  
  • pres/gerti/gestao_de_ativos/srd/er_002_-_acordaos.1776426805.txt.gz
  • Última modificação: 17/04/2026 11:53
  • por momassula