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,8 +182,8 @@ class PendenciasTramiteRN extends InfraRN {
182 case ProcessoEletronicoRN::$STA_SITUACAO_TRAMITE_COMPONENTES_ENVIADOS_REMETENTE: 182 case ProcessoEletronicoRN::$STA_SITUACAO_TRAMITE_COMPONENTES_ENVIADOS_REMETENTE:
183 case ProcessoEletronicoRN::$STA_SITUACAO_TRAMITE_METADADOS_RECEBIDO_DESTINATARIO: 183 case ProcessoEletronicoRN::$STA_SITUACAO_TRAMITE_METADADOS_RECEBIDO_DESTINATARIO:
184 case ProcessoEletronicoRN::$STA_SITUACAO_TRAMITE_COMPONENTES_RECEBIDOS_DESTINATARIO: 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 $numCont = 0; 187 $numCont = 0;
188 // Executa sempre + 1 além do configurado no parâmetro para executar a recusa 188 // Executa sempre + 1 além do configurado no parâmetro para executar a recusa
189 while($numCont <= $numTentativas) { 189 while($numCont <= $numTentativas) {
@@ -193,8 +193,8 @@ class PendenciasTramiteRN extends InfraRN { @@ -193,8 +193,8 @@ class PendenciasTramiteRN extends InfraRN {
193 break; 193 break;
194 194
195 case ProcessoEletronicoRN::$STA_SITUACAO_TRAMITE_RECIBO_ENVIADO_DESTINATARIO: 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 $numCont = 0; 198 $numCont = 0;
199 199
200 while($numCont < $numTentativas) { 200 while($numCont < $numTentativas) {
rn/ReceberProcedimentoRN.php
@@ -353,8 +353,10 @@ class ReceberProcedimentoRN extends InfraRN @@ -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 foreach($arrObjDocumentos as $objDocument) { 362 foreach($arrObjDocumentos as $objDocument) {
@@ -462,7 +464,14 @@ class ReceberProcedimentoRN extends InfraRN @@ -462,7 +464,14 @@ class ReceberProcedimentoRN extends InfraRN
462 if(!isset($objMetadadosProcedimento)){ 464 if(!isset($objMetadadosProcedimento)){
463 throw new InfraException('Parâmetro $objMetadadosProcedimento não informado.'); 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 //TODO: Refatorar código para criar método de pesquisa do procedimento e reutilizá-la 475 //TODO: Refatorar código para criar método de pesquisa do procedimento e reutilizá-la
467 476
468 //$objProcedimentoDTO = new ProcedimentoDTO(); 477 //$objProcedimentoDTO = new ProcedimentoDTO();