Commit bfe60871357074652aa239e30dcedc85e0993df2

Authored by Thiago Farias
1 parent 98a21352

Ajustes de erros reportados

rn/PendenciasTramiteRN.php
... ... @@ -182,8 +182,8 @@ class PendenciasTramiteRN extends InfraRN {
182 182 case ProcessoEletronicoRN::$STA_SITUACAO_TRAMITE_COMPONENTES_ENVIADOS_REMETENTE:
183 183 case ProcessoEletronicoRN::$STA_SITUACAO_TRAMITE_METADADOS_RECEBIDO_DESTINATARIO:
184 184 case ProcessoEletronicoRN::$STA_SITUACAO_TRAMITE_COMPONENTES_RECEBIDOS_DESTINATARIO:
185   - $objInfraParametro = new InfraParametro($this->inicializarObjInfraIBanco());
186   - $numTentativas = $objInfraParametro->getValor(PenTramiteProcessadoRN::PARAM_NUMERO_TENTATIVAS, false);
  185 + $objPenParametroRN = new PenParametroRN();
  186 + $numTentativas = $objPenParametroRN->getParametro(PenTramiteProcessadoRN::PARAM_NUMERO_TENTATIVAS, false);
187 187 $numCont = 0;
188 188 // Executa sempre + 1 além do configurado no parâmetro para executar a recusa
189 189 while($numCont <= $numTentativas) {
... ... @@ -193,8 +193,8 @@ class PendenciasTramiteRN extends InfraRN {
193 193 break;
194 194  
195 195 case ProcessoEletronicoRN::$STA_SITUACAO_TRAMITE_RECIBO_ENVIADO_DESTINATARIO:
196   - $objInfraParametro = new InfraParametro($this->inicializarObjInfraIBanco());
197   - $numTentativas = $objInfraParametro->getValor(PenTramiteProcessadoRN::PARAM_NUMERO_TENTATIVAS, false);
  196 + $objPenParametroRN = new PenParametroRN();
  197 + $numTentativas = $objPenParametroRN->getParametro(PenTramiteProcessadoRN::PARAM_NUMERO_TENTATIVAS, false);
198 198 $numCont = 0;
199 199  
200 200 while($numCont < $numTentativas) {
... ...
rn/ReceberProcedimentoRN.php
... ... @@ -353,8 +353,10 @@ class ReceberProcedimentoRN extends InfraRN
353 353 }
354 354  
355 355  
356   - $objInfraParametro = new InfraParametro(BancoSEI::getInstance());
357   - $numTamDocExterno = $objInfraParametro->getValor('SEI_TAM_MB_DOC_EXTERNO');
  356 +// $objInfraParametro = new InfraParametro(BancoSEI::getInstance());
  357 +// $numTamDocExterno = $objInfraParametro->getValor('SEI_TAM_MB_DOC_EXTERNO');
  358 + $objPenParametroRN = new PenParametroRN();
  359 + $numTamDocExterno = $objPenParametroRN->getParametro('PEN_TAMANHO_MAXIMO_DOCUMENTO_EXPEDIDO');
358 360  
359 361  
360 362 foreach($arrObjDocumentos as $objDocument) {
... ... @@ -462,7 +464,14 @@ class ReceberProcedimentoRN extends InfraRN
462 464 if(!isset($objMetadadosProcedimento)){
463 465 throw new InfraException('Parâmetro $objMetadadosProcedimento não informado.');
464 466 }
465   -
  467 +
  468 +
  469 + if ($this->destinatarioReal) {
  470 + $objDestinatario = $this->destinatarioReal;
  471 + } else {
  472 + $objDestinatario = $objMetadadosProcedimento->metadados->destinatario;
  473 + }
  474 +
466 475 //TODO: Refatorar código para criar método de pesquisa do procedimento e reutilizá-la
467 476  
468 477 //$objProcedimentoDTO = new ProcedimentoDTO();
... ...