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

Limitação de Repositórios/Unidades Para o Envio de Processo #196

Open
LeandroMedeirosLima opened this issue Dec 1, 2022 · 49 comments · Fixed by #518
Open

Limitação de Repositórios/Unidades Para o Envio de Processo #196

LeandroMedeirosLima opened this issue Dec 1, 2022 · 49 comments · Fixed by #518
Assignees
Labels
melhoria New feature or request
Milestone

Comments

@LeandroMedeirosLima
Copy link

LeandroMedeirosLima commented Dec 1, 2022

Sua solicitação de melhoria está relacionada a um problema? Por favor descreva.
Atualmente qualquer unidade pode enviar processos externos para repositório/unidades aptas para o recebimento de processos e documentos avulsos.

Um gestor de negócio reportou que isso pode ser um problema dependendo do usuário e pode levar erro no envio do processo.


Descreva a solução que você gostaria
A possibilidade do gestor de negócio restringir quais repositórios de estrutura uma unidade pode escolher como destino de envio de processos.


Contexto adicional
Reunião com os gestores do TJMG que propuseram o requisito: https://mtegovbr-my.sharepoint.com/:v:/g/personal/vinicius_mendonca_economia_gov_br/EQJJpJ3y9bRJo6fJQ0JOANoBFg-X8gAPCGkfocInMXHHfQ

@LeandroMedeirosLima LeandroMedeirosLima added the melhoria New feature or request label Dec 1, 2022
@caduvieira
Copy link
Member

O arquivo não está liberado para leitura.

@caduvieira caduvieira added the help wanted Extra attention is needed label Dec 13, 2022
@euviniciusmendonca
Copy link
Contributor

Solicita-se um vídeo com a evidência da melhoria.

@guilhermeadc guilhermeadc added this to the 3.4.0 milestone May 18, 2023
@caduvieira
Copy link
Member

@Mauro1706 por favor pode gerar esse vídeo?

@Mauro1706
Copy link
Contributor

Segue evidências de funcionamento.

Tarefa.196Parte01.mp4
Tarefa.196Parte02.mp4

@davidnascimento1618 davidnascimento1618 self-assigned this Jul 24, 2023
@Mauro1706 Mauro1706 removed the help wanted Extra attention is needed label Aug 1, 2023
@davidnascimento1618
Copy link
Contributor

davidnascimento1618 commented Aug 9, 2023

Prezado, @Mauro1706, vi que os itens defeituosos encontrados na issue em questão, que foram descritos e evidenciados no comentário deste pull request, ainda continuam.
Houve atualização no PR #274?

@Mauro1706
Copy link
Contributor

@davidnascimento1618 a branch ficou com conflito e não subiu as correções pertinentes

@MatheusMarques80 MatheusMarques80 self-assigned this Aug 31, 2023
@davidnascimento1618
Copy link
Contributor

davidnascimento1618 commented Aug 31, 2023

Prezado @Mauro1706, após novos testes realizados, foram identificados três problemas, que estão detalhados e evidenciados neste comentário aqui.

@MatheusMarques80
Copy link
Contributor

Não foi possível concluir os novos ajustes solicitados pelo @davidnascimento1618 dentro do time box da sprint atual. Foi feito um estudo da funcionalidade como um todo e para a correção dos pontos mencionados será necessário mais alguns dias.

@MatheusMarques80
Copy link
Contributor

Foi corrigido os seguintes itens:

  1. Ao adicionar unidades restritivas a algum repositório (a partir do segundo adicionado em diante), o sistema estava deletando todas as unidades restritivas da lista.

  2. Ao editar um mapeamento existente para excluir uma unidade restritiva da lista, o sistema estava removendo os repositórios não correlacionados, ou seja, considerando a seguinte relação: A -> X; B -> Y; e C -> Z, caso o usuário excluísse a unidade X, ao salvar e voltar à tela (via edição), o sistema estava removendo os repositórios B e C, em vez de remover apenas o A.

  3. Tempo que um repositório e uma unidade estão sendo carregados

  4. Exibição do ícone de carregamento

Tarefa.196.mp4

@davidnascimento1618
Copy link
Contributor

@MatheusMarques80, favor corrigir o problema apontado neste comentário do pull request #361,

@gledson-sousa gledson-sousa self-assigned this Oct 4, 2023
@gledson-sousa
Copy link

gledson-sousa commented Oct 10, 2023

Realizado a correção no repositório de estruturas quando for um valor nulo "Repositório de Estruturas não Encontrado."

196.-.correcao.mp4

@davidnascimento1618
Copy link
Contributor

Prezados, favor corrigir os conflitos mencionados no pull request em questão.

@Mauro1706
Copy link
Contributor

Refeito o PR: #511

@amelquia
Copy link

amelquia commented Jun 10, 2024

10/06/24
Card movido para a Sprint 44 e movido para o status "Em andamento" pois foram identificados alguns ajustes para serem realizados.

@amelquia
Copy link

11/06/24
Resolvida a questão do java script que solucionava a estrutura e unidade.
Outros erros foram gerados devido ao componente ser antigo. Resolvendo a parte do tramitar das unidades e resolução de bugs.

@Mauro1706
Copy link
Contributor

Resolvido a seleção de repositórios que limpa a seleção de unidades.
PR: #518

@yurioliveiramgi
Copy link

yurioliveiramgi commented Jun 21, 2024

Foi identificado que a limitação de repositórios funciona corretamente por meio do campo em que o nome da unidade será inserido. Entretanto, ao clicar no ícone "Consultar Organograma" este não realiza o carregamento.

Image

@mateussbh , @Mauro1706 e @euviniciusmendonca , PSC

@amelquia
Copy link

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

@amelquia
Copy link

24/06/24
Após explicação do @yurioliveiramgi , o card foi movido para Ajustes Necessários.

@Mauro1706
Copy link
Contributor

Organograma resolvido no PR: #528

@Mauro1706
Copy link
Contributor

Resolvido restrição de envio para bloco e organograma!
#537

@amelquia
Copy link

amelquia commented Jul 8, 2024

08/07/24
Planning realizada.
Card movido para a Sprint46.

@sergioadao
Copy link

Bom dia @Mauro1706 e @amelquia .... Segue erro encontrado no mapeamento de unidades após o pull do PR 537.

Segue evidência:

issue-196-erro.mp4

@Mauro1706
Copy link
Contributor

Realizado a correção no PR #539 com a separação dos métodos de autocompletar no cadastro de unidades e envio de processo!

@caduvieira
Copy link
Member

@sergioadao testar novo PR

@sergioadao
Copy link

Bom dia @Mauro1706 e @amelquia ..... segue testes realizados com as versões 4.0.12 , 4.1.1 e 4.1.3.

No caso, da versão 4.1.3 , surgiu um novo erro na criação de um processo. Segue evidência.

issue-196-4.0.12.mp4
issue-196-4.1.1-erro.mp4
issue-196-4.1.3-erro.mp4

@euviniciusmendonca
Copy link
Contributor

euviniciusmendonca commented Jul 11, 2024

@amelquia @yurioliveiramgi @Mauro1706

Conforme explicado em reunião, a funcionalidade organograma será ocultada, visto que não é utilizada pela maioria dos usuários. Dessa forma, eu acredito que o impeditivo para conclusão dessa issue foi removido.

OBS: Posteriormente, vamos analisar a viabilidade de disponibilizar novamente a funcionalidade.

Atenciosamente,

@euviniciusmendonca
Copy link
Contributor

@yurioliveiramgi

Realizar o mapeamento do impacto dessa alteração na documentação do Tramita GOV.BR.

@yurioliveiramgi
Copy link

A funcionalidade prevista para a issue está correta.
No dia de hoje foi liberado um patch que resolveu o problema do organograma para as versões 4.1.x.
Diante disso, caso seja mantida a decisão de ocultar o organograma (issue #540), a issue está validada negocialmente.
Caso contrário, será necessário aguardar o merge do PR para posterior validação.

@euviniciusmendonca PSC e validação.

@yurioliveiramgi
Copy link

16/07/24 - Issue validada, funcionamento conforme esperado. Movida para Aceito Negocial.

@Mauro1706 , @amelquia , @euviniciusmendonca e @mateussbh , PSC

@yurioliveiramgi
Copy link

yurioliveiramgi commented Jul 29, 2024

A presente issue está sendo encaminhada para realização de ajustes. Na realização de alguns testes, foi verificada a necessidade de algumas correções:

  1. Ao realizar a limitação de apenas estruturas (mantendo o campo de unidades vazio), Figura 01, ao tentar realizar o envio de um trâmite, a limitação de repositórios de estruturas é respeitada, Figura 02. Entretanto, nenhuma unidade é exibida como destino, Figura 03.
  • Caso o gestor preencha apenas o campo "Restringir às Estruturas" deve ser compreendido que todas as unidades pertencentes ao(s) repositório(s) selecionados deve(m) ser exibido(s). Ou seja, existirá apenas uma limitação de repositórios de estruturas e não de unidades;
    Figura 01
    image
    Figura 02
    image
    Figura 03
    image
  1. Correção gramatical no texto exibido nas telas "Novo Mapeamento de Unidades" (Figura 04) e "Editar Mapeamento de Unidades" (Figura 05).
  • Em ambas telas alterar "Restringir as Estruturas" para "Restringir às Estruturas".
    Figura 04
    image
    Figura 05
    image
  1. Aproveito para solicitar a alteração do título da tela "Mapeamento de Unidade" para "Mapeamento de Unidades"
    image

@euviniciusmendonca , @amelquia , @mateussbh , @Mauro1706 , PSC.

@amelquia
Copy link

@yurioliveiramgi
Como essa issue foi validada e dada como Aceito Negocial, peço a gentileza de abrir uma nova issue para análise e correções.

@yurioliveiramgi
Copy link

@euviniciusmendonca, PSC

@euviniciusmendonca
Copy link
Contributor

euviniciusmendonca commented Jul 30, 2024 via email

@amelquia
Copy link

30/07/24 - Daily
Conforme solicitado pelo @euviniciusmendonca, a fim de ganharmos celeridade com as tratativas para a liberação da release 3.7.0, a issue será alterada para "Ajustes Necessários" e, será tratada na Sprint atual - Sprint 47.

@Mauro1706
Copy link
Contributor

Realizado as correções apontadas pelo @yurioliveiramgi no PR #565
Segue evidência da correção:

corrcao-limitacao-repositorios_zieZnfhH.mp4

@yurioliveiramgi
Copy link

Issue validada negocialmente. Funcionamento conforme o previsto.

@amelquia , @mateussbh e @euviniciusmendonca

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment