Commit bfe60871357074652aa239e30dcedc85e0993df2
1 parent
98a21352
Exists in
master
and in
19 other branches
Ajustes de erros reportados
Showing
2 changed files
with
16 additions
and
7 deletions
Show diff stats
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(); |