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_003_-_deliberacoes [24/04/2026 10:49] – momassula | pres:gerti:gestao_de_ativos:srd:er_003_-_deliberacoes [27/04/2026 15:33] (atual) – momassula | ||
|---|---|---|---|
| Linha 27: | Linha 27: | ||
| |Tipo de Deliberação|Seleção Multipla| |Obtidos com a consulta do Anexo A2| | | | |Tipo de Deliberação|Seleção Multipla| |Obtidos com a consulta do Anexo A2| | | | ||
| |Analisada|Seleção Única| |Sim ou Não.| | | | |Analisada|Seleção Única| |Sim ou Não.| | | | ||
| + | |Limpar Filtros|Botão| | | | | | ||
| |Filtrar|Botão| | | | | | |Filtrar|Botão| | | | | | ||
| |Lista de Deliberações|Lista| | | |Lista contendo os seguintes campos do acórdão: \\ - Item \\ - Tipo de Deliberação \\ - Analisada \\ Cada item da lista conterá os botões Analisar e Excluir.| | |Lista de Deliberações|Lista| | | |Lista contendo os seguintes campos do acórdão: \\ - Item \\ - Tipo de Deliberação \\ - Analisada \\ Cada item da lista conterá os botões Analisar e Excluir.| | ||
| Linha 67: | Linha 68: | ||
| ^Passo^Ação^Regra^Tela| | ^Passo^Ação^Regra^Tela| | ||
| - | |01|Usuário acessa a funcionalidade " | + | |01|Usuário acessa a funcionalidade " |
| |02|Sistema exibe a lista de deliberações associados ao acórdão.|RN01|Tela 01| | |02|Sistema exibe a lista de deliberações associados ao acórdão.|RN01|Tela 01| | ||
| |03|Usuários preenche os campos de filtro e clica no botão " | |03|Usuários preenche os campos de filtro e clica no botão " | ||
| Linha 99: | Linha 100: | ||
| ^Regra^Descrição| | ^Regra^Descrição| | ||
| - | |RN01|As deliberações são obtidas utilizando a consulta contida no Anexo A1. {ID_ACORDAO} é o parâmetro para fazer o filtro na busca pelas deliberações. Esse parâmetro é obtido na funcionalidade Buscar Acórdãos.| | + | |RN01|As deliberações são obtidas utilizando a consulta contida no Anexo A1. {ID_ACORDAO_HTML_MARKDOWN} é o parâmetro para fazer o filtro na busca pelas deliberações. Esse parâmetro é obtido na funcionalidade Buscar Acórdãos.| |
| |RN02|O sistema deve registrar a nova deliberação na tabela SCD.TB_ITEM_ACORDAO de acordo com as regras para os campos abaixo: \\ - DS_ITEM = preencher com o valor do campo Item \\ - DS_TEXTO = preencher com o valor do campo Texto do Item \\ - BL_ANALISADA = preencher com " | |RN02|O sistema deve registrar a nova deliberação na tabela SCD.TB_ITEM_ACORDAO de acordo com as regras para os campos abaixo: \\ - DS_ITEM = preencher com o valor do campo Item \\ - DS_TEXTO = preencher com o valor do campo Texto do Item \\ - BL_ANALISADA = preencher com " | ||
| |RN03|O sistema deve registrar a nova deliberação na tabela SCD.TB_ITEM_ACORDAO de acordo com as regras para os campos abaixo: \\ - DS_ITEM = preencher com o valor do campo Item \\ - DS_TEXTO = preencher com o valor do campo Texto do Item \\ - BL_ANALISADA = preencher com o valor do campo Analisada \\ - DS_ITEM_ALTERADO_POR = preencher com o valor do usuário que realizou o cadastro \\ - DT_ALTERACAO_ITEM = preencher com a data e hora atual \\ O sistema deve apagar todas as referências de SCD.ID_ITEM_ACORDAO na tabela SCD.TB_CLASSIFICACAO_ITEM_ACORDAO. \\ E para cada valor selecionado no campo Tipo de Deliberação o sistema deve registrar um novo registro na tabela SCD.TB_CLASSIFICACAO_ITEM_ACORDAO de acordo com as regras para os campos abaixo: \\ - DS_CLASSIFICACAO_ITEM = preencher com o valor do campo Tipo de Deliberação \\ - DS_ORIGEM_CLASSIFICACAO_ITEM = preencher com o valor " | |RN03|O sistema deve registrar a nova deliberação na tabela SCD.TB_ITEM_ACORDAO de acordo com as regras para os campos abaixo: \\ - DS_ITEM = preencher com o valor do campo Item \\ - DS_TEXTO = preencher com o valor do campo Texto do Item \\ - BL_ANALISADA = preencher com o valor do campo Analisada \\ - DS_ITEM_ALTERADO_POR = preencher com o valor do usuário que realizou o cadastro \\ - DT_ALTERACAO_ITEM = preencher com a data e hora atual \\ O sistema deve apagar todas as referências de SCD.ID_ITEM_ACORDAO na tabela SCD.TB_CLASSIFICACAO_ITEM_ACORDAO. \\ E para cada valor selecionado no campo Tipo de Deliberação o sistema deve registrar um novo registro na tabela SCD.TB_CLASSIFICACAO_ITEM_ACORDAO de acordo com as regras para os campos abaixo: \\ - DS_CLASSIFICACAO_ITEM = preencher com o valor do campo Tipo de Deliberação \\ - DS_ORIGEM_CLASSIFICACAO_ITEM = preencher com o valor " | ||
| |RN04|A exclusão do registro deve ser uma exclusão lógica modificando o valor da coluna BL_ITEM_ATIVO da tabela SCD.TB_ITEM_ACORDAO para " | |RN04|A exclusão do registro deve ser uma exclusão lógica modificando o valor da coluna BL_ITEM_ATIVO da tabela SCD.TB_ITEM_ACORDAO para " | ||
| + | |RN05|Os dados do acórdão são obtidos utilizando a consulta contida no Anexo A2. {ID_ACORDAO_HTML_MARKDOWN} é o parâmetro para fazer o filtro na busca pelas deliberações. Esse parâmetro é obtido na funcionalidade Buscar Acórdãos.| | ||
| ===== Anexos ===== | ===== Anexos ===== | ||
| Linha 139: | Linha 141: | ||
| </ | </ | ||
| - | A3 - Consulta para buscar os dados do acórdão | + | ==== A3 - Consulta para buscar os dados do acórdão |
| <code sql> | <code sql> | ||
| 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 160: | Linha 162: | ||
| 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 | ||
| Linha 185: | Linha 187: | ||
| AND ahm.ID_ACORDAO_HTML_MARKDOWN = {ID_ACORDAO_HTML_MARKDOWN} | AND ahm.ID_ACORDAO_HTML_MARKDOWN = {ID_ACORDAO_HTML_MARKDOWN} | ||
| ORDER BY 1; | ORDER BY 1; | ||
| + | |||
| + | |||
| </ | </ | ||
| + | |||
| + | |||