Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Mapeamento de Hipóteses Legais - Não recuperar Hipóteses Legais Inativas na Tela #354

Closed
euviniciusmendonca opened this issue Aug 20, 2023 · 22 comments
Assignees
Labels
erro Something isn't working
Milestone

Comments

@euviniciusmendonca
Copy link
Contributor

euviniciusmendonca commented Aug 20, 2023

Descreva o erro
As hipóteses legais do Tramita.GOV.BR cadastradas no Portal de Administração e INATIVAS são exibidas na tela de mapeamento do módulo de conexão com o SEI.


Para reproduzir
Passos para reproduzir o comportamento:

  1. Vá para Administração --> Processo Eletrônico Nacional --> Mapeamento de Hipóteses Legais;
  2. Depois clicar em Cadastrar;
  3. Verificar a existência de na combo Hipótese Legal PEN de Apenas um Teste;
  4. Depois entrar no Portal de Administração e clicar em Administração --> Hipóteses Legais e procurar pela Hipótese Apenas um Teste com Status Inativo.

Comportamento esperado
Exibir apenas hipóteses legais ativos na combo para o mapeamento.


Screenshots

A Tela do Mapeamento com Hipóteses Legais Inativos:

image

A Tela de Hipóteses Legais Inativas no Portal de Administração:

image


Contexto da falha (Por favor, complete a seguinte informação):
Não se aplica.


Informações adicionais
Não se aplica.


Log de Erros
Não se aplica.

@euviniciusmendonca euviniciusmendonca added the erro Something isn't working label Aug 20, 2023
@gledson-sousa gledson-sousa self-assigned this Sep 4, 2023
@davidnascimento1618
Copy link
Contributor

A explicação do requisito em questão, encontra-se no tempo compreendido entre 26:50 a 35:50, neste vídeo.

@euviniciusmendonca
Copy link
Contributor Author

euviniciusmendonca commented Sep 4, 2023

@davidnascimento1618 @yuribitu, vamos deixar em standby. Eu coloquei na sprint atual da API do Tramita.GOV.BR, a seguinte issue: https://github.com/pengovbr/tramitagovbr/issues/90.

Atualmente, o endpoint ​/interoperabilidade​/rest​/v3​/hipoteses não recupera o status da hipótese legal. A previsão de conclusão da sprint do desenvolvimento interno é dia 24 de setembro.

@davidnascimento1618, remover da sprint.

Depois, eu irei verificar a possibilidade de incluir um novo item na atual sprint.

@fasousa @pedrohpms para seu conhecimento.

@gledson-sousa gledson-sousa removed their assignment Sep 5, 2023
@mateussbh mateussbh self-assigned this Sep 26, 2023
@euviniciusmendonca
Copy link
Contributor Author

@davidnascimento1618 @yuribitu @carolfreirer já foi evoluído o endpoint. Podemos retomar o desenvolvimento. É possível incluir no desenvolvimento da atual sprint?

@euviniciusmendonca
Copy link
Contributor Author

Prezados,

Essa funcionalidade ainda não foi desenvolvida.

O motivo dessa funcionalidade não ter entrado em desenvolvimento era que o endpoint responsável pela recuperação de hipóteses legais retornava todas hipóteses, ativas ou inativas.

Foi incluído um parâmetro nesse endpoint para possibilitar retornar apenas as hipóteses ativas. Atualizar a tela com o novo comportamento. O funcionamento dessa funcionalidade já foi documentado anteriormente.

@sergioadao
Copy link

sergioadao commented Oct 24, 2023

Bom dia @Mauro1706, a tela com apresentação de Hipóteses Legais Inativas .......não é apresentada...conforme comentário.

@euviniciusmendonca, favor confirmar a não visualização de hipóteses inativas segundo a evidência registrada aqui. comentário.

@sergioadao sergioadao self-assigned this Oct 30, 2023
@sergioadao
Copy link

Transferida de sprint 27 para sprint 28.

@caduvieira caduvieira changed the title Mapeamento de Hipóteses Legais - Recupera Hipóteses Legais Inativas na Tela Mapeamento de Hipóteses Legais - Não recuperar Hipóteses Legais Inativas na Tela Nov 6, 2023
@caduvieira
Copy link
Member

caduvieira commented Nov 6, 2023

Novo parâmetro 'ativo' caso não preenchido traz somente as hipóteses ativas.

https://homolog.api.processoeletronico.gov.br/swagger/swagger-ui/#/tramite-service-v-3/listarHipotesesUsingGET

Em homologação alguns inativos são:

28 Teste Hipótese Legal Teste Hipótese Legal 05/01/2023 16:05 Inativo
27 Qualquer instituição pode adicionar hipóteses Art. , II, da Lei nº 1.610/1998 22/09/2020 01:49 Inativo

@yurioliveiramgi yurioliveiramgi added this to the 3.6.0 milestone Feb 2, 2024
@caduvieira caduvieira modified the milestones: 3.6.0, 3.7.0 Mar 15, 2024
@yurioliveiramgi
Copy link
Contributor

Necessário ajustes. Mesmo com a hipótese desativada, esta segue apresentada na lista de hipóteses.

Hipótese desativada 17:23
image
Agendamento executado 17:24
image
Hipótese inativada disponível na lista 17:25
image

Para conhecimento @mateussbh , @amelquia , @euviniciusmendonca , @caduvieira e @Mauro1706

@amelquia
Copy link

amelquia commented Jun 5, 2024

05/06/24
Card movido para a Sprint 43.

@Mauro1706
Copy link
Contributor

Resolvido no PR #512 para limitar listagem com somente ativas.

@amelquia
Copy link

10/06/24
Card movido para a Sprint 44.

@pengovbr pengovbr deleted a comment from amelquia Jun 12, 2024
@sergioadao
Copy link

Bom dia @Mauro1706, @mateussbh, @yurioliveiramgi e @amelquia....Issue validada e confirmado o funcionamento conforme solicitado. Segue evidência:

OBS: Utilizado SEI 4.1.1 e branch release/3.7.0

issue-354.mp4

@yurioliveiramgi
Copy link
Contributor

Foi verificado que hipóteses inicialmente inativadas no momento de criação do ambiente não são listadas na caixa de seleção do mapeamento. Uma vez ativada a hipótese, e executado o agendamento, esta passa a ser visível na caixa de seleção. Entretanto, ao inativar alguma hipótese recentemente ativada, ou que já estava ativa no momento de criação do ambiente, esta não deixa de aparecer na caixa de seleção.

Atenção aos horários de captura de tela no canto inferior direito

Image

Image

Image

Nova verificação:

Image

Image

Image

Image

@caduvieira
Copy link
Member

caduvieira commented Jun 21, 2024

Entretanto, ao inativar alguma hipótese recentemente ativada, ou que já estava ativa no momento de criação do ambiente, esta não deixa de aparecer na caixa de seleção.

Foi executado o agendamento depois?

@amelquia
Copy link

21/06/24
Movimento da issue em Em Análise P.O. para a Sprint 45 .

@pengovbr pengovbr deleted a comment from amelquia Jun 24, 2024
@amelquia
Copy link

24/06/24
Após as explicações fornecidas pelo @yurioliveiramgi, o card foi movido para "Ajustes Necessários".

@Mauro1706
Copy link
Contributor

Resolvido o problema no PR #522

@amelquia
Copy link

amelquia commented Jun 27, 2024

27/06/24
Validação técnica a ser realizada pelo Sérgio Adão e alinhamento a ser realizada(após a daily) em conjunto com o Yuri, a fim de sanar dúvidas sobre as hipóteses inativadas .

@sergioadao
Copy link

Bom dia @yurioliveiramgi , @mateussbh e @amelquia ... segue evidência da implementação do mapeamento automático de hipóteses legais.
Ambiente: SEI 4.1.1 / Branch 3.7.0

issue-354.mp4

OBS: Contudo, após testes, observou-se que é possível desativar uma hipótese que esteja mapeada sem qualquer aviso ao usuário. Segue evidência:

issue-354-desativar-hipotese.mp4

@caduvieira
Copy link
Member

OBS: Contudo, após testes, observou-se que é possível desativar uma hipótese que esteja mapeada sem qualquer aviso ao usuário. Segue evidência:

Não há ponto de extensão no SEI 4.1.1 que bloqueia esse tipo de ação.

@yurioliveiramgi
Copy link
Contributor

yurioliveiramgi commented Jul 5, 2024

Issue movida para aceito negocial.
O assunto da issue em questão está resolvido. O módulo não está mais recuperando hipóteses inativas.
O mapeamento automático está tratado na issue #350
A questão da inativação está sendo tratada na issue #348 e carece de ponto de extensão no SEI, conforme pontuado pelo Carlos #354 (comment)

@yurioliveiramgi
Copy link
Contributor

@euviniciusmendonca , @caduvieira , @sergioadao , @amelquia, @mateussbh e @Mauro1706

Para conhecimento.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
erro Something isn't working
Projects
None yet
Development

Successfully merging a pull request may close this issue.

9 participants