Commit e9344a2ddeae6c1a99c8beaa9ebf3c2cc46c86b8
1 parent
38fe1867
Exists in
master
and in
3 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 | 108 | $objProcesso = $objMetadadosProcedimento->metadados->processo; |
| 109 | 109 | |
| 110 | 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 | 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 | 118 | // Validação dos dados do processo recebido |
| 116 | 119 | $objInfraException = new InfraException(); |
| 117 | 120 | $this->validarDadosDestinatario($objInfraException, $objMetadadosProcedimento); |
| ... | ... | @@ -1748,13 +1751,10 @@ class ReceberProcedimentoRN extends InfraRN |
| 1748 | 1751 | |
| 1749 | 1752 | //Faz o tratamento do processo e do trâmite recusado |
| 1750 | 1753 | $this->receberTramiteRecusadoInterno($objReceberTramiteRecusadoDTO); |
| 1751 | - | |
| 1752 | - | |
| 1753 | 1754 | } |
| 1754 | 1755 | |
| 1755 | 1756 | protected function receberTramiteRecusadoInternoControlado(ReceberTramiteRecusadoDTO $objReceberTramiteRecusadoDTO){ |
| 1756 | 1757 | |
| 1757 | - | |
| 1758 | 1758 | //Realiza o desbloqueio do processo |
| 1759 | 1759 | $objEntradaDesbloquearProcessoAPI = new EntradaDesbloquearProcessoAPI(); |
| 1760 | 1760 | $objEntradaDesbloquearProcessoAPI->setIdProcedimento($objReceberTramiteRecusadoDTO->getNumIdProtocolo()); | ... | ... |