Closed gledson-sousa closed 7 months ago
Prezado @gledson-sousa, foram verificadas alguns problemas nas funcionalidades referentes ao bloco de trâmite externo, são eles:
[x] 1. Tela de 'Trâmite em Bloco':
[x] 2. Criação de bloco de trâmite externo:
[x] 3. Tela de listagem de 'Trâmite em Bloco':
- [ ] 3.1. Botão de 'Cancelar Trâmite' não deveria ser exibido enquanto o bloco não for de fato tramitado; Edit: Botão Cancelar da funcionalidade foi suspendo.
[x] 4. Visualizar processos dentro do bloco de trâmite externo:
[x] 5. Excluir bloco:
[x] 5.1. Ao clicar no ícone da lixeira, a mensagem de confirmação de exclusão do bloco está descrita da seguinte forma: "Confirma a exclusão do mapeamento " 25 x Gerado "?" ao invés de: "Confirma exclusão do Bloco "25"?
[x] 6. Tramitar bloco:
[x] 6.1. Título da tela deveria ser: "Envio Externo de Processos do Bloco de Trâmite" ao invés de: "Envio Externo de Processo do Bloco";
[x] 6.2. Se houver mais de um processo dentro do bloco de trâmite, apenas um deles é tramitado, os demais são cancelados.
[x] 7. Cancela trâmite do bloco:
- [x] 7.1. Ao clicar sobre o ícone de 'Cancelar Trâmite do Bloco', a mensagem de confirmação de exclusão do bloco está descrita da seguinte forma: "Confirma a cancelamento dos trâmites do Bloco " 25 x New block "?" ao invés de: "Confirma o cancelamento dos trâmites do Bloco "25"? Edit: Botão Cancelar da funcionalidade foi suspendo.
- [x] 7.2. Se houver mais de um bloco e, somente um deles for tramitado, o ícone de 'Cancelar Trâmite do Bloco' é exibido para todos os demais; Edit: Botão Cancelar da funcionalidade foi suspendo.
- [x] 7.3. Ao cancelar um trâmite em um bloco, o ícone de 'Cancelar Trâmite do Bloco' continua sendo exibido e, consequentemente, estourando um erro em tela (caso seja acionado). Edit: Botão Cancelar da funcionalidade foi suspendo.
PR não pode ser atrelado com a clausula closes, segue link:
Prezado, @gledson-sousa,
Ao retestar, pude verificar que os seguintes itens ainda não foram corrigidos, são eles:
2.2. Sistema está permitindo vincular um processo a um mesmo bloco repetidamente (não há mensagem de impedimento); 3.5. Campo 'Palavras-chave para pesquisa' não funcional; 3.7. Ordenação nas colunas: 'Número' e 'Descrição' não funcional; 4.5. Ordenação da coluna: 'Processos' não funcional; 5.1. Ao clicar no ícone da lixeira, a mensagem de confirmação de exclusão do bloco está descrita da seguinte forma: "Confirma a exclusão do mapeamento " 25 x Gerado "?" ao invés de: "Confirma exclusão do Bloco "25"?
Outros problemas que foram encontrados:
Prezado, @gledson-sousa, ao baixar a branch e tentar atualiza-la localmente, houve alguns conflitos, como você pode observar no print abaixo:
Favor, assim que possível, corrigi-los.
@davidnascimento1618 atualizei o meu fork com as ultimas atualizações do modulo (3.3.2), e resolvi os conflitos
@mrglaydson, para ter acesso ao recurso _md_pen_tramita_embloco precisa atribuir o perfil de 'Tramitador' ao usuário no qual está logado (no caso seria o "Teste"). Pergunta: como fazer para que seja exibido este perfil nas opções do combobox 'Perfil', da tela de 'Permissões Administradas', poderia descrever os steps aqui?
@davidnascimento1618
Vìdeo mostrando como dar permissão "tramitador..." para um usuário de teste https://drive.google.com/file/d/1pPd1uvGB9jMqscKrwbv0488j4tIdzOI2/view?usp=sharing
Prezado, @mrglaydson,
Ao retestar, pude verificar que os seguintes itens ainda não foram corrigidos, são eles:
Outros problemas que foram encontrados:
Prezado @mrglaydson, favor corrigir os conflitos mencionados no pull request #329.
@mrglaydson , @yurioliveiramgi , @euviniciusmendonca , @carlosevmelo , @mateussbh .... Segue lista atualizada do testes do Bloco Externo:
@mrglaydson ....observar itens 31 e 42...
Creio que isso resuma bem o que foi discutido @mrglaydson, @carlosevmelo e @sergioadao.
@euviniciusmendonca , para seu conhecimento.
Para fins de registro, ficou definido que a mensagem de impossibilidade de adição de processo em bloco será apresentada conforme segue:
"Prezado(a) usuário(a), o processo [Número do Processo] se encontra inserido no bloco de número [Número do bloco]. Para continuar com essa ação é necessário que o processo seja removido do bloco em questão."
A mensagem será exibida por meio de um balão de cor vermelha, indicando eventual erro na inclusão do processo no bloco. Para cada processo um balão será apresentado.
Em complemento aos balões de erro vermelhos, um balão representando o sucesso da inclusão dos outros processos será exibido em tela com a seguinte mensagem:
"Os demais processos selecionados foram incluídos com sucesso no bloco [Número do bloco]."
"Processo(s) incluído(s) com sucesso no bloco [Número do bloco]."
Para inclusões Para ciência @euviniciusmendonca e @mrglaydson
Bom dia @mrglaydson , @mateussbh , @carlosevmelo ...No teste feito com o SEI3/MYSQL, na inclusão de processo num bloco para trâmite, aparece o erro abaixo:
( ! ) Fatal error: Uncaught exception 'Exception' with message '' in /opt/infra/infra_php/Infra.php on line 196 ( ! ) Exception: 'Warning: /opt/infra/infra_php/InfraPagina.php linha:3558. Cannot modify header information - headers already sent by (output started at /opt/infra/infra_php/InfraPagina.php:767) ' in /opt/infra/infra_php/Infra.php on line 196 Call Stack #TimeMemoryFunctionLocation 10.0023488448{main}( ).../controlador.php:0 20.24928406616InfraPagina->processarExcecao( ).../controlador.php:1444 30.27098846408InfraPaginaEsquema->montarPaginaErro( ).../InfraPagina.php:1885 40.27108846408InfraPagina->montarDocType( ).../InfraPaginaEsquema.php:343 50.27108846456InfraPagina->montarHeader( ).../InfraPagina.php:604 60.27108846456InfraPagina::enviarHeaderInicial( ).../InfraPagina.php:3594 70.27108846552header ( ).../InfraPagina.php:3558 80.27108847472infraGerarExcecao( ).../InfraPagina.php:3558
@mrglaydson, @mateussbh , @carlosevmelo ...Bom dia...Estava fazendo testes no SEI3/MYSQL e identifiquei um problema...Segue: Quando, de maneira equivocada, o processo é enviado para o mesmo orgão, o bloco mantém o estado EM PROCESSAMENTO e os processo ficam com a situação CANCELADO. Neste contexto, os processos existentes neste bloco não podem ser mais incluídos em outro bloco. Segue evidência SEI3:
https://github.com/pengovbr/mod-sei-pen/assets/87815724/921e9230-b56d-4d4a-917b-33ebf0f0a759
Segue evidência SEI4:
https://github.com/pengovbr/mod-sei-pen/assets/87815724/a321e4b6-73f5-4c31-a3ab-60ac315f00dc
@mrglaydson, @mateussbh e @carlosevmelo ....Problema de impedimento de inclusão em outro bloco após o envio para o mesmo orgão foi RESOLVIDO. Segue evidência SEI4-OFICIAL/MYSQL:
https://github.com/pengovbr/mod-sei-pen/assets/87815724/c97e91cd-96f1-4ddd-88fb-80bd2b24af77
@mrglaydson, @mateussbh e @carlosevmelo ...@mrglaydson, @mateussbh e @carlosevmelo ....Problema de impedimento de inclusão em outro bloco após o envio para o mesmo orgão foi RESOLVIDO. Segue evidência SEI3/MYSQL:
Segue evidência:
https://github.com/pengovbr/mod-sei-pen/assets/87815724/1c945e1c-fbc8-4407-aea4-4663fa077952
https://github.com/pengovbr/mod-sei-pen/assets/87815724/a98af277-210d-4dd7-b999-5044b64a8262
@mrglaydson , @mateussbh e @carlosevmelo ,,, Problema de pesquisa de Nro. do Processo persiste....Segue evidência:
https://github.com/pengovbr/mod-sei-pen/assets/87815724/9e8a67e0-92e8-4d8d-afa7-adfbc393c545
SEI-OFICIAL/SQLSERVER:
https://github.com/pengovbr/mod-sei-pen/assets/87815724/e6b43c0a-8f47-487a-a6ce-5886037b6dc6
@mrglaydson, @mateussbh @yuribitu....Mensagens inclusão no bloco de trâmite...funcionando ok. Segue evidência:
https://github.com/pengovbr/mod-sei-pen/assets/87815724/5edefd38-8a39-4428-971d-c30c151826df
@mrglaydson , @mateussbh e @carlosevmelo ... Consulta ao Número do Processo está oK: OBS: Antes de nova consulta, é necessário limpar o campo de pesquisa.
Segue evidência:
https://github.com/pengovbr/mod-sei-pen/assets/87815724/f59f865e-e39e-40cd-8bed-28adce53d289
@yuribitu , @mateussbh ..... Segue evidência da primeira solicitação de ajuste de mensagem: OBS: Validado no item 14 IMPLEMENTAÇÃO OK
**- [ ] Processo consta como incluído em bloco não concluído: "Prezado(a) usuário(a), o processo [Número do Processo] se encontra inserido no bloco de número [Número do bloco]. Para continuar com essa ação é necessário que o processo seja removido do bloco em questão."
https://github.com/pengovbr/mod-sei-pen/assets/87815724/ccee7759-da1c-4028-afb9-4f2f19989532
Segue evidência da primeira solicitação de ajuste de mensagem: OBS: Validado no item 14 - IMPLEMENTAÇÃO OK
- [ ] Caso o processo de inclusão ocorra sem nenhum problema a mensagem a ser exibida, por meio de balão, será: "Processo(s) incluído(s) com sucesso no bloco [Número do bloco]."
https://github.com/pengovbr/mod-sei-pen/assets/87815724/9da9205f-6e0f-4751-9549-f4b27ecf4f25
Segue evidência da primeira solicitação de ajuste de mensagem: IMPLEMENTAÇÃO OK
- [ ] Havendo vários processos selecionados, alguns incluídos e outros não: Em complemento aos balões de erro vermelhos, um balão representando o sucesso da inclusão dos outros processos será exibido em tela com a seguinte mensagem: "Os demais processos selecionados foram incluídos com sucesso no bloco [Número do bloco]."
https://github.com/pengovbr/mod-sei-pen/assets/87815724/24339061-02ee-40fd-9eac-c6f83a8fb9e7
Funcionalidade do bloco externa finalizada e testada com sucesso nas versões sei 4.0.12.15, 4.0.12 e 3.1.7, nos BDs mysql, oracle e sqlserver.
Comentários foram majoritariamente centralizados nas issues 306 e 292. O PR com os arquivos da funcionalidade (pré-release) é o https://github.com/pengovbr/mod-sei-pen/pull/424.
Para nível de registro e validação da funcionalidade bloco de trâmite externo, pontua-se os seguintes quesitos a serem verificados:
@mateussbh, @mrglaydson , para conhecimento.
@yurioliveiramgi e @mateussbh ...Seguem evidências SEI4/MYSQL Release 3.6.0.....
https://github.com/pengovbr/mod-sei-pen/assets/87815724/7ede54ee-98b1-4234-b962-f97690d86d1c
https://github.com/pengovbr/mod-sei-pen/assets/87815724/11c9646c-2ab8-4958-ab0d-e238b5362c3d
https://github.com/pengovbr/mod-sei-pen/assets/87815724/d98c62aa-a2ce-4de8-a1e2-2a762bdd06c7
https://github.com/pengovbr/mod-sei-pen/assets/87815724/4246c7fe-1b06-42cc-b5e9-a7bfa0fcffa4
https://github.com/pengovbr/mod-sei-pen/assets/87815724/bf3d45a1-8d3f-4418-8c69-f092f1491835
https://github.com/pengovbr/mod-sei-pen/assets/87815724/849ee1b7-e312-4421-a74a-7b773cfd3c5c
https://github.com/pengovbr/mod-sei-pen/assets/87815724/34d40cf6-d43d-4cf5-823a-21396a06fac1
https://github.com/pengovbr/mod-sei-pen/assets/87815724/0a97d1d2-76b7-421a-8911-9057bae9dd86
https://github.com/pengovbr/mod-sei-pen/assets/87815724/dd057f98-0692-4b68-9a8b-a5dc6446c85f
https://github.com/pengovbr/mod-sei-pen/assets/87815724/c9559ce5-10de-453c-a7b8-c28eb7c62cc5
@yurioliveiramgi e @mateussbh ...Seguem evidências SEI4/MYSQL Release 3.6.0.....
https://github.com/pengovbr/mod-sei-pen/assets/87815724/7ede54ee-98b1-4234-b962-f97690d86d1c
https://github.com/pengovbr/mod-sei-pen/assets/87815724/11c9646c-2ab8-4958-ab0d-e238b5362c3d
https://github.com/pengovbr/mod-sei-pen/assets/87815724/d98c62aa-a2ce-4de8-a1e2-2a762bdd06c7
https://github.com/pengovbr/mod-sei-pen/assets/87815724/4246c7fe-1b06-42cc-b5e9-a7bfa0fcffa4
https://github.com/pengovbr/mod-sei-pen/assets/87815724/bf3d45a1-8d3f-4418-8c69-f092f1491835
https://github.com/pengovbr/mod-sei-pen/assets/87815724/849ee1b7-e312-4421-a74a-7b773cfd3c5c
https://github.com/pengovbr/mod-sei-pen/assets/87815724/34d40cf6-d43d-4cf5-823a-21396a06fac1
https://github.com/pengovbr/mod-sei-pen/assets/87815724/0a97d1d2-76b7-421a-8911-9057bae9dd86
https://github.com/pengovbr/mod-sei-pen/assets/87815724/dd057f98-0692-4b68-9a8b-a5dc6446c85f
https://github.com/pengovbr/mod-sei-pen/assets/87815724/c9559ce5-10de-453c-a7b8-c28eb7c62cc5
Evidência do teste de capacidade máxima de processos (vídeo).
Registro gerado pelo @mrglaydson , a quem eu agradeço.
@yurioliveiramgi e @mateussbh ...Seguem evidências SEI-OFICIAL/MYSQL Release 3.6.0.....
MAPEAMENTO TIPO PROCESSO
https://github.com/pengovbr/mod-sei-pen/assets/87815724/fdd02b58-4e3b-438b-8f7d-7615ac978168
https://github.com/pengovbr/mod-sei-pen/assets/87815724/3dd78522-db41-47da-bc68-9d5c702d37ac
ALTERAÇÃO ORDEM DOS DOCUMENTOS NO PROCESSO
https://github.com/pengovbr/mod-sei-pen/assets/87815724/22450d66-6846-4770-b929-cfe4b919b7f0
https://github.com/pengovbr/mod-sei-pen/assets/87815724/e1085149-54e9-48c3-ba93-9e0d471c4278
BLOCO TRÂMITE
https://github.com/pengovbr/mod-sei-pen/assets/87815724/d8c9f7cc-70e6-4ca4-b64a-3e83f825d4fe
https://github.com/pengovbr/mod-sei-pen/assets/87815724/dfdfdd95-e0f9-44d6-8575-13c6c4ecf792
ENVIO PARCIAL
https://github.com/pengovbr/mod-sei-pen/assets/87815724/0913f95c-73e3-40e8-955a-f082b54d27d3
https://github.com/pengovbr/mod-sei-pen/assets/87815724/cb795a5a-9afd-4ee4-8ef3-2a0b5d4da312
https://github.com/pengovbr/mod-sei-pen/assets/87815724/e2e132a8-c381-4b1b-93fa-c41323d141b8
@yurioliveiramgi e @mateussbh ...Seguem evidências SEI3/MYSQL Release 3.6.0.....
MAPEAMENTO TIPO PROCESSO
https://github.com/pengovbr/mod-sei-pen/assets/87815724/587615df-4070-4f7f-b394-b215d7cf3d9c
https://github.com/pengovbr/mod-sei-pen/assets/87815724/614c3571-f63f-4796-ad85-820004d944bb
https://github.com/pengovbr/mod-sei-pen/assets/87815724/32d22c96-795e-4b76-b33a-4c883c24ade9
ALTERAÇÃO ORDEM DOS DOCUMENTOS NO PROCESSO
https://github.com/pengovbr/mod-sei-pen/assets/87815724/c3d76917-5b6e-4a59-9cb7-8a07b2af6d57
https://github.com/pengovbr/mod-sei-pen/assets/87815724/00e7fc0a-40e2-48ad-ba67-bca3283e69e8
BLOCO TRÂMITE
https://github.com/pengovbr/mod-sei-pen/assets/87815724/f1ef6ba6-1ffd-4f77-acc1-2a5330924994
https://github.com/pengovbr/mod-sei-pen/assets/87815724/10e4089b-7299-4ffb-a312-6a287fbe3071
ENVIO PARCIAL
https://github.com/pengovbr/mod-sei-pen/assets/87815724/dab00689-f296-400d-ad41-06e50656fa93
https://github.com/pengovbr/mod-sei-pen/assets/87815724/d8af458f-2df3-4209-ab0b-c751e490323c
https://github.com/pengovbr/mod-sei-pen/assets/87815724/8933f187-e641-4223-b755-e02d29bb2b01
Boa tarde, @mateussbh e @yurioliveiramgi ....Seguem evidências SEI-OFICIAL/MYSQL Release 3.6.0 (PULL 03/04/2024).....
MAPEAMENTO TIPO PROCESSO
https://github.com/pengovbr/mod-sei-pen/assets/87815724/ca221fb8-0289-4cd1-bfd4-5d5d11ae584c
https://github.com/pengovbr/mod-sei-pen/assets/87815724/8756b69c-4681-4e97-9685-8838a0b8cc7e
https://github.com/pengovbr/mod-sei-pen/assets/87815724/a5346adc-f9f4-485a-82a7-8581ab07ba88
ALTERAÇÃO ORDEM DOS DOCUMENTOS NO PROCESSO
https://github.com/pengovbr/mod-sei-pen/assets/87815724/15a42438-f13a-4ba3-bb97-75fc5b3db796
https://github.com/pengovbr/mod-sei-pen/assets/87815724/c2044ac9-af54-4c88-b5a9-730907ad88ba
BLOCO TRÂMITE
https://github.com/pengovbr/mod-sei-pen/assets/87815724/3a6c6fa8-ed58-4531-b00a-ae24f30693b4
https://github.com/pengovbr/mod-sei-pen/assets/87815724/f312ce7c-b587-4f1c-8b3d-6fc9e7015f51
ENVIO PARCIAL
https://github.com/pengovbr/mod-sei-pen/assets/87815724/9c5a48b1-0861-4773-b85b-abb297526163
https://github.com/pengovbr/mod-sei-pen/assets/87815724/48b7ff69-8f6b-4560-a99b-451c9b2a392a
https://github.com/pengovbr/mod-sei-pen/assets/87815724/98409780-3303-43c4-9652-8fe43859d177
Boa tarde, @mateussbh e @yurioliveiramgi ....Seguem evidências SEI-OFICIAL/MYSQL Release 3.6.0 (PULL 03/04/2024).....
BLOCO TRÂMITE - 50+ https://github.com/pengovbr/mod-sei-pen/assets/87815724/bf2b4202-79b4-4d9f-9496-400c8d490e4b
https://github.com/pengovbr/mod-sei-pen/assets/87815724/877c1329-3fc6-4737-bca2-93714abee9d7
o Pull Request encontra-se junto com a branch abaixo, devido ser complemento da funcionalidade do Trâmite em bloco https://github.com/mrglaydson/mod-sei-pen/tree/feature/tramite-em-bloco