Commit e9344a2ddeae6c1a99c8beaa9ebf3c2cc46c86b8
1 parent
38fe1867
Exists in
master
and in
21 other branches
Adicionado log para registro de trâmites processados em duplicidade
Showing
1 changed file
with
5 additions
and
5 deletions
Show diff stats
rn/ReceberProcedimentoRN.php
@@ -108,10 +108,13 @@ class ReceberProcedimentoRN extends InfraRN | @@ -108,10 +108,13 @@ class ReceberProcedimentoRN extends InfraRN | ||
108 | $objProcesso = $objMetadadosProcedimento->metadados->processo; | 108 | $objProcesso = $objMetadadosProcedimento->metadados->processo; |
109 | 109 | ||
110 | //Verifica se processo já foi registrado para esse trâmite | 110 | //Verifica se processo já foi registrado para esse trâmite |
111 | - //TODO: Avaliar também processos apensados | 111 | + //TODO: Ajuste para receber corretamente processo em outra unidade do mesmo sistema passando pelo Barramento |
112 | + //Comentando o trecho abaixo funciona, mas o processo fica aberto na unidade de destino | ||
112 | if($this->tramiteRegistrado($strNumeroRegistro, $parNumIdentificacaoTramite)) { | 113 | if($this->tramiteRegistrado($strNumeroRegistro, $parNumIdentificacaoTramite)) { |
113 | - return ; | 114 | + InfraDebug::getInstance()->gravar("Trâmite $parNumIdentificacaoTramite desconsiderado por já ter sido processado para o processo" . $objProcesso->protocolo); |
115 | + return ; | ||
114 | } | 116 | } |
117 | + | ||
115 | // Validação dos dados do processo recebido | 118 | // Validação dos dados do processo recebido |
116 | $objInfraException = new InfraException(); | 119 | $objInfraException = new InfraException(); |
117 | $this->validarDadosDestinatario($objInfraException, $objMetadadosProcedimento); | 120 | $this->validarDadosDestinatario($objInfraException, $objMetadadosProcedimento); |
@@ -1748,13 +1751,10 @@ class ReceberProcedimentoRN extends InfraRN | @@ -1748,13 +1751,10 @@ class ReceberProcedimentoRN extends InfraRN | ||
1748 | 1751 | ||
1749 | //Faz o tratamento do processo e do trâmite recusado | 1752 | //Faz o tratamento do processo e do trâmite recusado |
1750 | $this->receberTramiteRecusadoInterno($objReceberTramiteRecusadoDTO); | 1753 | $this->receberTramiteRecusadoInterno($objReceberTramiteRecusadoDTO); |
1751 | - | ||
1752 | - | ||
1753 | } | 1754 | } |
1754 | 1755 | ||
1755 | protected function receberTramiteRecusadoInternoControlado(ReceberTramiteRecusadoDTO $objReceberTramiteRecusadoDTO){ | 1756 | protected function receberTramiteRecusadoInternoControlado(ReceberTramiteRecusadoDTO $objReceberTramiteRecusadoDTO){ |
1756 | 1757 | ||
1757 | - | ||
1758 | //Realiza o desbloqueio do processo | 1758 | //Realiza o desbloqueio do processo |
1759 | $objEntradaDesbloquearProcessoAPI = new EntradaDesbloquearProcessoAPI(); | 1759 | $objEntradaDesbloquearProcessoAPI = new EntradaDesbloquearProcessoAPI(); |
1760 | $objEntradaDesbloquearProcessoAPI->setIdProcedimento($objReceberTramiteRecusadoDTO->getNumIdProtocolo()); | 1760 | $objEntradaDesbloquearProcessoAPI->setIdProcedimento($objReceberTramiteRecusadoDTO->getNumIdProtocolo()); |