Diferenças
Aqui você vê as diferenças entre duas revisões dessa página.
| 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] – momassula | pres: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é) | |Período da Publicação (Até) | ||
| |Situação do Acórdão | |Situação do Acórdão | ||
| + | |Limpar Filtros | ||
| |Buscar | |Buscar | ||
| 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 " | |01|Usuário preenche os campos de busca e clica no botão " | ||
| - | |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 " | |01|Usuário preenche os campos de busca e clica no botão " | ||
| - | |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" | |03|Usuário clica no botão "Ver Mais Informações" | ||
| |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 " | TO_CHAR(atc.CODG_PROCESSO_N) AS " | ||
| - | LPAD( TO_CHAR(a.NUMR_ACOREXTERNO_N), | ||
| LPAD( TO_CHAR(a.NUMR_ACOREXTERNO_N), | LPAD( TO_CHAR(a.NUMR_ACOREXTERNO_N), | ||
| 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 " | INITCAP(pr.DESC_NOME_A) AS " | ||
| - | 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 " | + | sg.NOME_SETOR_A AS " |
| - | FROM TCE_GO.PRO_ACORDAO a | + | |
| + | WHEN (SELECT LISTAGG(1) | ||
| + | | ||
| + | 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 = ' | ||
| + | THEN ' | ||
| + | ELSE ' | ||
| + | END AS " | ||
| + | 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 = ' | AND p.INDR_JULGADO_A = ' | ||
| ORDER BY 1; | ORDER BY 1; | ||
| - | |||
| </ | </ | ||