Commit 67bcdc4ea3097f94bbaac305d9529b406c8ec705

Authored by Guilherme Andrade Del Cantoni
1 parent 3ec22624

Mudança de mensagem de debug para conclusão de processamento

rn/PendenciasTramiteRN.php
... ... @@ -53,9 +53,9 @@ class PendenciasTramiteRN extends InfraRN {
53 53 ini_set('max_execution_time','0');
54 54 ini_set('memory_limit','-1');
55 55  
56   - InfraDebug::getInstance()->setBolLigado(false);
  56 + InfraDebug::getInstance()->setBolLigado(true);
57 57 InfraDebug::getInstance()->setBolDebugInfra(false);
58   - InfraDebug::getInstance()->setBolEcho(false);
  58 + InfraDebug::getInstance()->setBolEcho(true);
59 59 InfraDebug::getInstance()->limpar();
60 60  
61 61 PENIntegracao::validarCompatibilidadeModulo();
... ...
rn/ProcessarPendenciasRN.php
... ... @@ -51,7 +51,7 @@ class ProcessarPendenciasRN extends InfraAgendamentoTarefa
51 51 {
52 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 55 if ($this->objGearmanWorker->returnCode() != GEARMAN_SUCCESS) {
56 56 $strErro = 'Erro no processamento de pendências do PEN. ErrorCode: ' . $this->objGearmanWorker->returnCode();
57 57 LogSEI::getInstance()->gravar($strErro);
... ...
rn/ReceberProcedimentoRN.php
... ... @@ -104,11 +104,12 @@ class ReceberProcedimentoRN extends InfraRN
104 104 $arrayHashPendentes = array();
105 105  
106 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 108 // pendentes de recebimento informado pelo PEN não está de acordo com a lista atual de arquivos
109 109 // mantida pela aplicação.
110 110 $arrHashComponentesProtocolo = $this->listarHashDosComponentesMetadado($objProcesso);
111 111  
  112 + $this->gravarLogDebug("{count($arrHashComponentesProtocolo)} componentes digitais identificados no protocolo {$objProcesso->protocolo}", 6);
112 113 //Percorre os componentes que precisam ser recebidos
113 114 foreach($arrHashComponentesProtocolo as $key => $componentePendente){
114 115  
... ... @@ -133,7 +134,7 @@ class ReceberProcedimentoRN extends InfraRN
133 134  
134 135 //Valida a integridade do hash
135 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 138 } else {
138 139 $this->gravarLogDebug("Componente digital desconsiderado por já fazer parte do processo", 6);
139 140 }
... ... @@ -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 255 private function listarHashDosComponentesMetadado($parObjProtocolo)
255 256 {
256 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 261 $arrHashsComponentesDigitais = array();
... ... @@ -264,7 +265,7 @@ class ReceberProcedimentoRN extends InfraRN
264 265 //Desconsidera os componendes digitais de documentos cancelados
265 266 if(!isset($objDocumento->retirado) || $objDocumento->retirado == false) {
266 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 271 $arrObjComponentesDigitais = is_array($objDocumento->componenteDigital) ? $objDocumento->componenteDigital : array($objDocumento->componenteDigital);
... ... @@ -586,7 +587,7 @@ class ReceberProcedimentoRN extends InfraRN
586 587 $this->enviarProcedimentoUnidade($objProcedimentoDTO, true);
587 588  
588 589 return $objProcedimentoDTO;
589   -
  590 +
590 591 } finally {
591 592 $objPenParametroRN = new PenParametroRN();
592 593 $numUnidadeReceptora = $objPenParametroRN->getParametro('PEN_UNIDADE_GERADORA_DOCUMENTO_RECEBIDO');
... ... @@ -1620,10 +1621,10 @@ $objAtividadeDTO2->setNumIdUnidade(SessaoSEI::getInstance()->getNumIdUnidadeAtua
1620 1621 $objAtividadeDTO2->setDthConclusao(null);
1621 1622  
1622 1623  
1623   -if ($objAtividadeRN->contarRN0035($objAtividadeDTO2) == 0) {
  1624 +if ($objAtividadeRN->contarRN0035($objAtividadeDTO2) == 0) {
1624 1625 //reabertura automática
1625 1626 $objReabrirProcessoDTO = new ReabrirProcessoDTO();
1626   - $objReabrirProcessoDTO->setDblIdProcedimento($objAtividadeDTO2->getDblIdProtocolo());
  1627 + $objReabrirProcessoDTO->setDblIdProcedimento($objAtividadeDTO2->getDblIdProtocolo());
1627 1628 $objReabrirProcessoDTO->setNumIdUsuario(SessaoSEI::getInstance()->getNumIdUsuario());
1628 1629 $objReabrirProcessoDTO->setNumIdUnidade(SessaoSEI::getInstance()->getNumIdUnidadeAtual());
1629 1630 $objProcedimentoRN->reabrirRN0966($objReabrirProcessoDTO);
... ...