Commit 67bcdc4ea3097f94bbaac305d9529b406c8ec705
1 parent
3ec22624
Exists in
master
and in
11 other branches
Mudança de mensagem de debug para conclusão de processamento
Showing
3 changed files
with
14 additions
and
13 deletions
Show diff stats
rn/PendenciasTramiteRN.php
@@ -53,9 +53,9 @@ class PendenciasTramiteRN extends InfraRN { | @@ -53,9 +53,9 @@ class PendenciasTramiteRN extends InfraRN { | ||
53 | ini_set('max_execution_time','0'); | 53 | ini_set('max_execution_time','0'); |
54 | ini_set('memory_limit','-1'); | 54 | ini_set('memory_limit','-1'); |
55 | 55 | ||
56 | - InfraDebug::getInstance()->setBolLigado(false); | 56 | + InfraDebug::getInstance()->setBolLigado(true); |
57 | InfraDebug::getInstance()->setBolDebugInfra(false); | 57 | InfraDebug::getInstance()->setBolDebugInfra(false); |
58 | - InfraDebug::getInstance()->setBolEcho(false); | 58 | + InfraDebug::getInstance()->setBolEcho(true); |
59 | InfraDebug::getInstance()->limpar(); | 59 | InfraDebug::getInstance()->limpar(); |
60 | 60 | ||
61 | PENIntegracao::validarCompatibilidadeModulo(); | 61 | PENIntegracao::validarCompatibilidadeModulo(); |
rn/ProcessarPendenciasRN.php
@@ -51,7 +51,7 @@ class ProcessarPendenciasRN extends InfraAgendamentoTarefa | @@ -51,7 +51,7 @@ class ProcessarPendenciasRN extends InfraAgendamentoTarefa | ||
51 | { | 51 | { |
52 | PENIntegracao::validarCompatibilidadeBanco(); | 52 | PENIntegracao::validarCompatibilidadeBanco(); |
53 | 53 | ||
54 | - $this->gravarLogDebug("Gearman worker return code: " . $this->objGearmanWorker->returnCode(), 0, true); | 54 | + $this->gravarLogDebug("Processamento de tarefa finalizada com código: " . $this->objGearmanWorker->returnCode(), 0, true); |
55 | if ($this->objGearmanWorker->returnCode() != GEARMAN_SUCCESS) { | 55 | if ($this->objGearmanWorker->returnCode() != GEARMAN_SUCCESS) { |
56 | $strErro = 'Erro no processamento de pendências do PEN. ErrorCode: ' . $this->objGearmanWorker->returnCode(); | 56 | $strErro = 'Erro no processamento de pendências do PEN. ErrorCode: ' . $this->objGearmanWorker->returnCode(); |
57 | LogSEI::getInstance()->gravar($strErro); | 57 | LogSEI::getInstance()->gravar($strErro); |
rn/ReceberProcedimentoRN.php
@@ -104,11 +104,12 @@ class ReceberProcedimentoRN extends InfraRN | @@ -104,11 +104,12 @@ class ReceberProcedimentoRN extends InfraRN | ||
104 | $arrayHashPendentes = array(); | 104 | $arrayHashPendentes = array(); |
105 | 105 | ||
106 | // Lista todos os componentes digitais presente no protocolo | 106 | // Lista todos os componentes digitais presente no protocolo |
107 | - // Esta verificação é necessária pois existem situações em que a lista de componentes digitais | 107 | + // Esta verificação é necessária pois existem situações em que a lista de componentes digitais |
108 | // pendentes de recebimento informado pelo PEN não está de acordo com a lista atual de arquivos | 108 | // pendentes de recebimento informado pelo PEN não está de acordo com a lista atual de arquivos |
109 | // mantida pela aplicação. | 109 | // mantida pela aplicação. |
110 | $arrHashComponentesProtocolo = $this->listarHashDosComponentesMetadado($objProcesso); | 110 | $arrHashComponentesProtocolo = $this->listarHashDosComponentesMetadado($objProcesso); |
111 | 111 | ||
112 | + $this->gravarLogDebug("{count($arrHashComponentesProtocolo)} componentes digitais identificados no protocolo {$objProcesso->protocolo}", 6); | ||
112 | //Percorre os componentes que precisam ser recebidos | 113 | //Percorre os componentes que precisam ser recebidos |
113 | foreach($arrHashComponentesProtocolo as $key => $componentePendente){ | 114 | foreach($arrHashComponentesProtocolo as $key => $componentePendente){ |
114 | 115 | ||
@@ -133,7 +134,7 @@ class ReceberProcedimentoRN extends InfraRN | @@ -133,7 +134,7 @@ class ReceberProcedimentoRN extends InfraRN | ||
133 | 134 | ||
134 | //Valida a integridade do hash | 135 | //Valida a integridade do hash |
135 | $this->gravarLogDebug("Validando integridade de componente digital $numOrdemComponente", 6); | 136 | $this->gravarLogDebug("Validando integridade de componente digital $numOrdemComponente", 6); |
136 | - $receberComponenteDigitalRN->validarIntegridadeDoComponenteDigital($arrAnexosComponentes[$key][$componentePendente], $componentePendente, $parNumIdentificacaoTramite); | 137 | + $receberComponenteDigitalRN->validarIntegridadeDoComponenteDigital($arrAnexosComponentes[$key][$componentePendente], $componentePendente, $parNumIdentificacaoTramite); |
137 | } else { | 138 | } else { |
138 | $this->gravarLogDebug("Componente digital desconsiderado por já fazer parte do processo", 6); | 139 | $this->gravarLogDebug("Componente digital desconsiderado por já fazer parte do processo", 6); |
139 | } | 140 | } |
@@ -247,14 +248,14 @@ class ReceberProcedimentoRN extends InfraRN | @@ -247,14 +248,14 @@ class ReceberProcedimentoRN extends InfraRN | ||
247 | } | 248 | } |
248 | 249 | ||
249 | /** | 250 | /** |
250 | - * Método para recuperar a lista de todos os hashs dos componentes digitais presentes no protocolo recebido | ||
251 | - * | ||
252 | - * @return Array Lista de hashs dos componentes digitais | 251 | + * Método para recuperar a lista de todos os hashs dos componentes digitais presentes no protocolo recebido |
252 | + * | ||
253 | + * @return Array Lista de hashs dos componentes digitais | ||
253 | */ | 254 | */ |
254 | private function listarHashDosComponentesMetadado($parObjProtocolo) | 255 | private function listarHashDosComponentesMetadado($parObjProtocolo) |
255 | { | 256 | { |
256 | if(!isset($parObjProtocolo->documento)){ | 257 | if(!isset($parObjProtocolo->documento)){ |
257 | - throw new InfraException("Metadados do componente digital do documento de ordem {$objDocumento->ordem} não informado."); | 258 | + throw new InfraException("Metadados do componente digital do documento de ordem {$objDocumento->ordem} não informado."); |
258 | } | 259 | } |
259 | 260 | ||
260 | $arrHashsComponentesDigitais = array(); | 261 | $arrHashsComponentesDigitais = array(); |
@@ -264,7 +265,7 @@ class ReceberProcedimentoRN extends InfraRN | @@ -264,7 +265,7 @@ class ReceberProcedimentoRN extends InfraRN | ||
264 | //Desconsidera os componendes digitais de documentos cancelados | 265 | //Desconsidera os componendes digitais de documentos cancelados |
265 | if(!isset($objDocumento->retirado) || $objDocumento->retirado == false) { | 266 | if(!isset($objDocumento->retirado) || $objDocumento->retirado == false) { |
266 | if(!isset($objDocumento->componenteDigital)){ | 267 | if(!isset($objDocumento->componenteDigital)){ |
267 | - throw new InfraException("Metadados do componente digital do documento de ordem {$objDocumento->ordem} não informado."); | 268 | + throw new InfraException("Metadados do componente digital do documento de ordem {$objDocumento->ordem} não informado."); |
268 | } | 269 | } |
269 | 270 | ||
270 | $arrObjComponentesDigitais = is_array($objDocumento->componenteDigital) ? $objDocumento->componenteDigital : array($objDocumento->componenteDigital); | 271 | $arrObjComponentesDigitais = is_array($objDocumento->componenteDigital) ? $objDocumento->componenteDigital : array($objDocumento->componenteDigital); |
@@ -586,7 +587,7 @@ class ReceberProcedimentoRN extends InfraRN | @@ -586,7 +587,7 @@ class ReceberProcedimentoRN extends InfraRN | ||
586 | $this->enviarProcedimentoUnidade($objProcedimentoDTO, true); | 587 | $this->enviarProcedimentoUnidade($objProcedimentoDTO, true); |
587 | 588 | ||
588 | return $objProcedimentoDTO; | 589 | return $objProcedimentoDTO; |
589 | - | 590 | + |
590 | } finally { | 591 | } finally { |
591 | $objPenParametroRN = new PenParametroRN(); | 592 | $objPenParametroRN = new PenParametroRN(); |
592 | $numUnidadeReceptora = $objPenParametroRN->getParametro('PEN_UNIDADE_GERADORA_DOCUMENTO_RECEBIDO'); | 593 | $numUnidadeReceptora = $objPenParametroRN->getParametro('PEN_UNIDADE_GERADORA_DOCUMENTO_RECEBIDO'); |
@@ -1620,10 +1621,10 @@ $objAtividadeDTO2->setNumIdUnidade(SessaoSEI::getInstance()->getNumIdUnidadeAtua | @@ -1620,10 +1621,10 @@ $objAtividadeDTO2->setNumIdUnidade(SessaoSEI::getInstance()->getNumIdUnidadeAtua | ||
1620 | $objAtividadeDTO2->setDthConclusao(null); | 1621 | $objAtividadeDTO2->setDthConclusao(null); |
1621 | 1622 | ||
1622 | 1623 | ||
1623 | -if ($objAtividadeRN->contarRN0035($objAtividadeDTO2) == 0) { | 1624 | +if ($objAtividadeRN->contarRN0035($objAtividadeDTO2) == 0) { |
1624 | //reabertura automática | 1625 | //reabertura automática |
1625 | $objReabrirProcessoDTO = new ReabrirProcessoDTO(); | 1626 | $objReabrirProcessoDTO = new ReabrirProcessoDTO(); |
1626 | - $objReabrirProcessoDTO->setDblIdProcedimento($objAtividadeDTO2->getDblIdProtocolo()); | 1627 | + $objReabrirProcessoDTO->setDblIdProcedimento($objAtividadeDTO2->getDblIdProtocolo()); |
1627 | $objReabrirProcessoDTO->setNumIdUsuario(SessaoSEI::getInstance()->getNumIdUsuario()); | 1628 | $objReabrirProcessoDTO->setNumIdUsuario(SessaoSEI::getInstance()->getNumIdUsuario()); |
1628 | $objReabrirProcessoDTO->setNumIdUnidade(SessaoSEI::getInstance()->getNumIdUnidadeAtual()); | 1629 | $objReabrirProcessoDTO->setNumIdUnidade(SessaoSEI::getInstance()->getNumIdUnidadeAtual()); |
1629 | $objProcedimentoRN->reabrirRN0966($objReabrirProcessoDTO); | 1630 | $objProcedimentoRN->reabrirRN0966($objReabrirProcessoDTO); |