From e9344a2ddeae6c1a99c8beaa9ebf3c2cc46c86b8 Mon Sep 17 00:00:00 2001 From: Guilherme Andrade Del Cantoni Date: Mon, 12 Nov 2018 10:00:08 -0200 Subject: [PATCH] Adicionado log para registro de trâmites processados em duplicidade --- rn/ReceberProcedimentoRN.php | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/rn/ReceberProcedimentoRN.php b/rn/ReceberProcedimentoRN.php index cd4e374..d1e1cb2 100644 --- a/rn/ReceberProcedimentoRN.php +++ b/rn/ReceberProcedimentoRN.php @@ -108,10 +108,13 @@ class ReceberProcedimentoRN extends InfraRN $objProcesso = $objMetadadosProcedimento->metadados->processo; //Verifica se processo já foi registrado para esse trâmite - //TODO: Avaliar também processos apensados + //TODO: Ajuste para receber corretamente processo em outra unidade do mesmo sistema passando pelo Barramento + //Comentando o trecho abaixo funciona, mas o processo fica aberto na unidade de destino if($this->tramiteRegistrado($strNumeroRegistro, $parNumIdentificacaoTramite)) { - return ; + InfraDebug::getInstance()->gravar("Trâmite $parNumIdentificacaoTramite desconsiderado por já ter sido processado para o processo" . $objProcesso->protocolo); + return ; } + // Validação dos dados do processo recebido $objInfraException = new InfraException(); $this->validarDadosDestinatario($objInfraException, $objMetadadosProcedimento); @@ -1748,13 +1751,10 @@ class ReceberProcedimentoRN extends InfraRN //Faz o tratamento do processo e do trâmite recusado $this->receberTramiteRecusadoInterno($objReceberTramiteRecusadoDTO); - - } protected function receberTramiteRecusadoInternoControlado(ReceberTramiteRecusadoDTO $objReceberTramiteRecusadoDTO){ - //Realiza o desbloqueio do processo $objEntradaDesbloquearProcessoAPI = new EntradaDesbloquearProcessoAPI(); $objEntradaDesbloquearProcessoAPI->setIdProcedimento($objReceberTramiteRecusadoDTO->getNumIdProtocolo()); -- libgit2 0.21.2