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

Recusa pelo motivo "Documento não foi recebido pela unidade atual." #379

Closed
higodf opened this issue Oct 27, 2023 · 3 comments · Fixed by #394 · May be fixed by #388
Closed

Recusa pelo motivo "Documento não foi recebido pela unidade atual." #379

higodf opened this issue Oct 27, 2023 · 3 comments · Fixed by #394 · May be fixed by #388
Assignees
Labels
melhoria New feature or request
Milestone

Comments

@higodf
Copy link
Collaborator

higodf commented Oct 27, 2023

Sua solicitação de melhoria está relacionada a um problema? Por favor descreva.
Ao tentar devolver um processo onde foram retirados documentos originalmente criados por um determinado órgão o SEI recusa informando que: "Documento não foi recebido pela unidade atual."

A mensagem de recusa ocorre porque ao tentar cancelar os documentos retirados a unidade que esta recebendo o processo não foi a mesma que criou o documento.


Contexto adicional

`Documento não foi recebido pela unidade atual.

Trilha de Processamento:
#0 /opt/sei/web/modulos/pen/rn/ReceberProcedimentoRN.php(1880): InfraRN->__call('cancelarDocumen...', Array)
#1 /opt/sei/web/modulos/pen/rn/ReceberProcedimentoRN.php(1767): ReceberProcedimentoRN->cancelarDocumentosProcesso('15', Array)
#2 /opt/sei/web/modulos/pen/rn/ReceberProcedimentoRN.php(932): ReceberProcedimentoRN->atribuirDocumentos(Object(ProcedimentoDTO), Object(stdClass), Object(PenUnidadeDTO), Object(stdClass), '000004508009202...')
#3 /opt/sei/web/modulos/pen/rn/ReceberProcedimentoRN.php(733): ReceberProcedimentoRN->atualizarProcedimento(15, Object(stdClass), Object(stdClass))
#4 /opt/sei/web/modulos/pen/rn/ReceberProcedimentoRN.php(147): ReceberProcedimentoRN->registrarProcesso('000004508009202...', 138269, Object(stdClass), Object(stdClass))
#5 /opt/infra/infra_php/InfraRN.php(151): ReceberProcedimentoRN->receberProcedimentoInternoControlado(Object(stdClass))
#6 /opt/sei/web/modulos/pen/rn/ReceberProcedimentoRN.php(88): InfraRN->__call('receberProcedim...', Array)
#7 /opt/sei/web/modulos/pen/rn/ProcessarPendenciasRN.php(179): ReceberProcedimentoRN->receberProcedimento(138269)
#8 /opt/sei/web/modulos/pen/rn/PendenciasTramiteRN.php(400): ProcessarPendenciasRN->receberProcedimento('138269')
#9 /opt/sei/web/modulos/pen/rn/PendenciasTramiteRN.php(370): PendenciasTramiteRN->enviarPendenciaProcessamentoDireto(Object(PendenciaDTO))
#10 /opt/sei/web/modulos/pen/rn/PendenciasTramiteRN.php(95): PendenciasTramiteRN->enviarPendenciaProcessamento(Object(PendenciaDTO), false)
#11 /opt/sei/scripts/mod-pen/MonitoramentoTarefasPEN.php(30): PendenciasTramiteRN->encaminharPendencias(false, false, false)
#12 {main}
`
@higodf higodf added the melhoria New feature or request label Oct 27, 2023
@higodf higodf self-assigned this Oct 27, 2023
@carlosevmelo carlosevmelo self-assigned this Oct 31, 2023
@caduvieira caduvieira added this to the 3.3.3 milestone Nov 6, 2023
carlosevmelo added a commit that referenced this issue Nov 7, 2023
…-não-foi-recebido-pela-unidade-atual'

Merge relacionado a:
-Recusa pelo motivo "Documento não foi recebido pela unidade atual." #379
-feat: Correção de recusa por motivo: Documento não foi recebido pela unidade atual #381
@carlosevmelo
Copy link
Contributor

carlosevmelo commented Nov 7, 2023

Prezados @higodf @caduvieira e @mateussbh,

criei o caso de teste "TramiteProcessoContendoDocumentoMovidoDestino" para a presente Issue #379 e o PR #381.

Os casos de testes estão no PR ##388.

Ainda estou com problemas para subir o ambiente SEI 3 e executar o teste completo, assim sendo, até o momento consegui gerar evidências de testes nos seguintes cenários:

SEI 4:

  1. [tests-sei4][funcional][mysql] TramiteProcessoContendoDocumentoMovidoDestino
  2. [tests-sei4][funcional][oracle] TramiteProcessoContendoDocumentoMovidoDestino
  3. [tests-sei4][funcional][sqlserver] TramiteProcessoContendoDocumentoMovidoDestino

SEI:

  1. [tests-sei][funcional][mysql] TramiteProcessoContendoDocumentoMovidoDestino
  2. [tests-sei][funcional][oracle] TramiteProcessoContendoDocumentoMovidoDestino
  3. [tests-sei][funcional][sqlserver] TramiteProcessoContendoDocumentoMovidoDestino

Pendências de testes:

(ainda estou com problemas pra subir o ambiente de desenvolvimento SEI 3)

(também estou com problemas para ecxecutar o teste completo de todos os casos de testes nas três versões do SEI)

Obs: Assim que resolver eu atualizo a presente issue com as evidências de teste

Evidências de testes realizados com sucesso:

Telas do Sistema:

SEI:

tests-sei funcional print  TramiteProcessoContendoDocumentoMovidoDestino-1

tests-sei funcional print  TramiteProcessoContendoDocumentoMovidoDestino-2

tests-sei funcional print  TramiteProcessoContendoDocumentoMovidoDestino-3

SEI 4:

sei4 org1-1

sei4 org1-2

sei4 org2

Execução dos testes:

SEI:
[tests-sei][funcional][mysql] TramiteProcessoContendoDocumentoMovidoDestino
tests-sei funcional mysql  TramiteProcessoContendoDocumentoMovidoDestino

[tests-sei][funcional][oracle] TramiteProcessoContendoDocumentoMovidoDestino
tests-sei funcional oracle  TramiteProcessoContendoDocumentoMovidoDestino

[tests-sei][funcional][sqlserver] TramiteProcessoContendoDocumentoMovidoDestino
tests-sei funcional sqlserver  TramiteProcessoContendoDocumentoMovidoDestino

SEI 4:
[tests-sei4][funcional][mysql] TramiteProcessoContendoDocumentoMovidoDestino
tests-sei4 funcional mysql  TramiteProcessoContendoDocumentoMovidoDestino

[tests-sei4][funcional][oracle] TramiteProcessoContendoDocumentoMovidoDestino
tests-sei4 funcional oracle  TramiteProcessoContendoDocumentoMovidoDestino

[tests-sei4][funcional][sqlserver] TramiteProcessoContendoDocumentoMovidoDestino
tests-sei4 funcional sqlserver  TramiteProcessoContendoDocumentoMovidoDestino

@mateussbh mateussbh self-assigned this Nov 7, 2023
@higodf higodf reopened this Nov 7, 2023
@mateussbh mateussbh removed their assignment Nov 7, 2023
@carlosevmelo
Copy link
Contributor

carlosevmelo commented Nov 8, 2023

Prezados @higodf @caduvieira e @mateussbh,

Consegui subir o ambiente do SEI3 e estou incluíndo a evidência de teste no SEI3 MySQL.

Obs: ainda está com erro para subir os ambientes, assim sendo, não consigo iniciar os testes:
-SEI3 Oracle
-SEI3 SQLServer

Evidências de testes realizados com sucesso:

Telas do Sistema:

SEI3:

sei3 org1-1

sei3 org1-2

sei3 org2

Execução dos testes:

SEI 3:
[tests-sei3][funcional][mysql] TramiteProcessoContendoDocumentoMovidoDestino
tests-sei3 funcional mysql  TramiteProcessoContendoDocumentoMovidoDestino

@carlosevmelo
Copy link
Contributor

Aprovação após execução dos testes funcionais da issue, e também do teste funcional completo.

@caduvieira caduvieira modified the milestone: 3.4.0 Nov 28, 2023
caduvieira added a commit that referenced this issue Dec 1, 2023
Caso o processo esteja fechado o mesmo é reaberto na unidade que criou o mesmo para cancelar o documento

Closes #379
Mauro1706 pushed a commit to Mauro1706/mod-sei-pen that referenced this issue Dec 12, 2023
…mapeamento

fix: typo corrige mensagens e teste da mesma

Mensagem: A recusa é uma das três formas de conclusão de trâmite

feat: implementação de mapeamento de tipos de processos e relacionamentos entre orgãos

feat: mapeamento tipos de processos exportar tipo de processos

feat: atualização de teste sei3

correções de bugs apontados na issue

feat: correções para vesão de modugo sei

feat: separação de testes e tipo de processo padrão

chore: adiciona teste funcional para gitaction

chore: adiciona teste funcional para gitaction

chore: adiciona teste funcional para gitaction

chore: adiciona teste funcional para gitaction

chore: adiciona teste funcional para gitaction

chore: adiciona teste funcional para gitaction

chore: adiciona teste funcional para gitaction

fix: reabrir processo para cancelar documento

Caso o processo esteja fechado o mesmo é reaberto na unidade que criou o mesmo para cancelar o documento

Closes pengovbr#379

feat: adiciona nome Tramita no mapeamento de unidades

Adiciona sigla e descrição no mapeamento de unidade do Tramita e altera mensagem de erro

Closes pengovbr#238

Closes pengovbr#277

Release/3.4.0 (pengovbr#402)

* chore: atualização da mensagem de unidade já mapeada
 Correção de phpcs e XSS
---------

Co-authored-by: mateussbh <[email protected]>
Co-authored-by: higocavalcante <[email protected]>

chore: adiciona badge do codesniffer

feat: implementação da regra no recebimento do tramite no tramitaGOVBR

feat: correçõs de bug encontrados e importar dentro de mapeamente de tipos de processos

feat: inclusão de ponto de extenção para tratar excluir e desativar do tipo de processo

feat: correções de bug encontrados e phpunit sei ultima versão

feat: correções de layout e desativar tipo de processo

feat: correções PHPcs

feat: correão de tela de Mapeamento de Tipo de Processo
Mauro1706 pushed a commit to Mauro1706/mod-sei-pen that referenced this issue Dec 12, 2023
fix: corrige mensagens e lançamento de validação do cadastramento de mapeamento

fix: typo corrige mensagens e teste da mesma

Mensagem: A recusa é uma das três formas de conclusão de trâmite

feat: implementação de mapeamento de tipos de processos e relacionamentos entre orgãos

feat: mapeamento tipos de processos exportar tipo de processos

feat: atualização de teste sei3

correções de bugs apontados na issue

feat: correções para vesão de modugo sei

feat: separação de testes e tipo de processo padrão

chore: adiciona teste funcional para gitaction

chore: adiciona teste funcional para gitaction

chore: adiciona teste funcional para gitaction

chore: adiciona teste funcional para gitaction

chore: adiciona teste funcional para gitaction

chore: adiciona teste funcional para gitaction

chore: adiciona teste funcional para gitaction

fix: reabrir processo para cancelar documento

Caso o processo esteja fechado o mesmo é reaberto na unidade que criou o mesmo para cancelar o documento

Closes pengovbr#379

feat: adiciona nome Tramita no mapeamento de unidades

Adiciona sigla e descrição no mapeamento de unidade do Tramita e altera mensagem de erro

Closes pengovbr#238

Closes pengovbr#277

Release/3.4.0 (pengovbr#402)

* chore: atualização da mensagem de unidade já mapeada
 Correção de phpcs e XSS
---------

Co-authored-by: mateussbh <[email protected]>
Co-authored-by: higocavalcante <[email protected]>

chore: adiciona badge do codesniffer

feat: implementação da regra no recebimento do tramite no tramitaGOVBR

feat: correçõs de bug encontrados e importar dentro de mapeamente de tipos de processos

feat: inclusão de ponto de extenção para tratar excluir e desativar do tipo de processo

feat: correções de bug encontrados e phpunit sei ultima versão

feat: correções de layout e desativar tipo de processo

feat: correções PHPcs

feat: correão de tela de Mapeamento de Tipo de Processo

fix: corrige mensagens e lançamento de validação do cadastramento de mapeamento

fix: typo corrige mensagens e teste da mesma

Mensagem: A recusa é uma das três formas de conclusão de trâmite

fix: corrige mensagens e lançamento de validação do cadastramento de mapeamento

fix: typo corrige mensagens e teste da mesma

Mensagem: A recusa é uma das três formas de conclusão de trâmite
Mauro1706 pushed a commit to Mauro1706/mod-sei-pen that referenced this issue Dec 12, 2023
chore: remove pasta de módulos do phpcs

fix: corrige mensagens e lançamento de validação do cadastramento de mapeamento

fix: typo corrige mensagens e teste da mesma

Mensagem: A recusa é uma das três formas de conclusão de trâmite

feat: implementação de mapeamento de tipos de processos e relacionamentos entre orgãos

feat: mapeamento tipos de processos exportar tipo de processos

feat: atualização de teste sei3

correções de bugs apontados na issue

feat: correções para vesão de modugo sei

feat: separação de testes e tipo de processo padrão

chore: adiciona teste funcional para gitaction

chore: adiciona teste funcional para gitaction

chore: adiciona teste funcional para gitaction

chore: adiciona teste funcional para gitaction

chore: adiciona teste funcional para gitaction

chore: adiciona teste funcional para gitaction

chore: adiciona teste funcional para gitaction

fix: reabrir processo para cancelar documento

Caso o processo esteja fechado o mesmo é reaberto na unidade que criou o mesmo para cancelar o documento

Closes pengovbr#379

feat: adiciona nome Tramita no mapeamento de unidades

Adiciona sigla e descrição no mapeamento de unidade do Tramita e altera mensagem de erro

Closes pengovbr#238

Closes pengovbr#277

Release/3.4.0 (pengovbr#402)

* chore: atualização da mensagem de unidade já mapeada
 Correção de phpcs e XSS
---------

Co-authored-by: mateussbh <[email protected]>
Co-authored-by: higocavalcante <[email protected]>

chore: adiciona badge do codesniffer

feat: implementação da regra no recebimento do tramite no tramitaGOVBR

feat: correçõs de bug encontrados e importar dentro de mapeamente de tipos de processos

feat: inclusão de ponto de extenção para tratar excluir e desativar do tipo de processo

feat: correções de bug encontrados e phpunit sei ultima versão

feat: correções de layout e desativar tipo de processo

feat: correções PHPcs

feat: correão de tela de Mapeamento de Tipo de Processo

fix: corrige mensagens e lançamento de validação do cadastramento de mapeamento

fix: typo corrige mensagens e teste da mesma

Mensagem: A recusa é uma das três formas de conclusão de trâmite

fix: corrige mensagens e lançamento de validação do cadastramento de mapeamento

fix: typo corrige mensagens e teste da mesma

Mensagem: A recusa é uma das três formas de conclusão de trâmite

chore: remove pasta de módulos do phpcs

fix: corrige mensagens e lançamento de validação do cadastramento de mapeamento

fix: typo corrige mensagens e teste da mesma

Mensagem: A recusa é uma das três formas de conclusão de trâmite

chore: adiciona teste funcional para gitaction

chore: adiciona teste funcional para gitaction

chore: adiciona teste funcional para gitaction

chore: adiciona teste funcional para gitaction

chore: adiciona teste funcional para gitaction

chore: adiciona teste funcional para gitaction

chore: adiciona teste funcional para gitaction

fix: reabrir processo para cancelar documento

Caso o processo esteja fechado o mesmo é reaberto na unidade que criou o mesmo para cancelar o documento

Closes pengovbr#379

feat: adiciona nome Tramita no mapeamento de unidades

Adiciona sigla e descrição no mapeamento de unidade do Tramita e altera mensagem de erro

Closes pengovbr#238

Closes pengovbr#277

Release/3.4.0 (pengovbr#402)

* chore: atualização da mensagem de unidade já mapeada
 Correção de phpcs e XSS
---------

Co-authored-by: mateussbh <[email protected]>
Co-authored-by: higocavalcante <[email protected]>

chore: adiciona badge do codesniffer

feat: correção erro de atualização de modulo
mrglaydson pushed a commit to mrglaydson/mod-sei-pen that referenced this issue Dec 15, 2023
mrglaydson pushed a commit to mrglaydson/mod-sei-pen that referenced this issue Dec 15, 2023
caduvieira added a commit that referenced this issue Feb 1, 2024
Caso o processo esteja fechado o mesmo é reaberto na unidade que criou o mesmo para cancelar o documento

Closes #379
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
melhoria New feature or request
Projects
None yet
4 participants