Commit e9344a2ddeae6c1a99c8beaa9ebf3c2cc46c86b8
1 parent
38fe1867
Exists in
master
and in
19 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()); |