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 | 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()); | ... | ... |