Commit bf7fab3247c67fa780aa0e162344361f011dc08a
1 parent
a475dd0f
Exists in
master
and in
21 other branches
AJustes US042: refs #8517
Showing
2 changed files
with
34 additions
and
19 deletions
Show diff stats
rn/ExpedirProcedimentoRN.php
@@ -395,11 +395,11 @@ class ExpedirProcedimentoRN extends InfraRN { | @@ -395,11 +395,11 @@ class ExpedirProcedimentoRN extends InfraRN { | ||
395 | $objProcesso->descricao = utf8_encode($objProcedimentoDTO->getStrDescricaoProtocolo()); | 395 | $objProcesso->descricao = utf8_encode($objProcedimentoDTO->getStrDescricaoProtocolo()); |
396 | $objProcesso->dataHoraDeProducao = $this->objProcessoEletronicoRN->converterDataWebService($objProcedimentoDTO->getDtaGeracaoProtocolo()); | 396 | $objProcesso->dataHoraDeProducao = $this->objProcessoEletronicoRN->converterDataWebService($objProcedimentoDTO->getDtaGeracaoProtocolo()); |
397 | 397 | ||
398 | - if($this->obterNivelSigiloPEN($objProcedimentoDTO->getStrStaNivelAcessoGlobalProtocolo()) == self::$STA_SIGILO_RESTRITO){ | 398 | + if($objProcedimentoDTO->getStrStaNivelAcessoGlobalProtocolo() == ProtocoloRN::$NA_RESTRITO){ |
399 | $objProcesso->hipoteseLegal = new stdClass(); | 399 | $objProcesso->hipoteseLegal = new stdClass(); |
400 | $objProcesso->hipoteseLegal->identificacao = $objPenRelHipoteseLegalRN->getIdHipoteseLegalPEN($objProcedimentoDTO->getNumIdHipoteseLegalProtocolo()); | 400 | $objProcesso->hipoteseLegal->identificacao = $objPenRelHipoteseLegalRN->getIdHipoteseLegalPEN($objProcedimentoDTO->getNumIdHipoteseLegalProtocolo()); |
401 | - $objProcesso->hipoteseLegal->nome = 'Nomee'; | ||
402 | - $objProcesso->hipoteseLegal->baseLegal = 'Base Legall'; | 401 | + // $objProcesso->hipoteseLegal->nome = 'Nomee'; |
402 | + // $objProcesso->hipoteseLegal->baseLegal = 'Base Legall'; | ||
403 | 403 | ||
404 | } | 404 | } |
405 | 405 | ||
@@ -851,15 +851,16 @@ class ExpedirProcedimentoRN extends InfraRN { | @@ -851,15 +851,16 @@ class ExpedirProcedimentoRN extends InfraRN { | ||
851 | $documento->ordem = $ordemDocumento++; | 851 | $documento->ordem = $ordemDocumento++; |
852 | $documento->descricao = utf8_encode($strDescricaoDocumento); | 852 | $documento->descricao = utf8_encode($strDescricaoDocumento); |
853 | $documento->nivelDeSigilo = $this->obterNivelSigiloPEN($documentoDTO->getStrStaNivelAcessoLocalProtocolo()); | 853 | $documento->nivelDeSigilo = $this->obterNivelSigiloPEN($documentoDTO->getStrStaNivelAcessoLocalProtocolo()); |
854 | - $documento->dataHoraDeProducao = $this->objProcessoEletronicoRN->converterDataWebService($documentoDTO->getDtaGeracaoProtocolo()); | ||
855 | - | ||
856 | - if($this->obterNivelSigiloPEN($documentoDTO->getStrStaNivelAcessoLocalProtocolo()) == self::$STA_SIGILO_RESTRITO){ | 854 | + |
855 | + if($documentoDTO->getStrStaNivelAcessoLocalProtocolo() == ProtocoloRN::$NA_RESTRITO){ | ||
856 | + | ||
857 | $documento->hipoteseLegal = new stdClass(); | 857 | $documento->hipoteseLegal = new stdClass(); |
858 | $documento->hipoteseLegal->identificacao = $objPenRelHipoteseLegalRN->getIdHipoteseLegalPEN($documentoDTO->getNumIdHipoteseLegalProtocolo()); | 858 | $documento->hipoteseLegal->identificacao = $objPenRelHipoteseLegalRN->getIdHipoteseLegalPEN($documentoDTO->getNumIdHipoteseLegalProtocolo()); |
859 | - $documento->hipoteseLegal->nome = 'Nomee'; | ||
860 | - $documento->hipoteseLegal->baseLegal = 'Base Legall'; | 859 | + // $documento->hipoteseLegal->nome = 'Nomee'; |
860 | + // $documento->hipoteseLegal->baseLegal = 'Base Legall'; | ||
861 | } | 861 | } |
862 | - | 862 | + $documento->dataHoraDeProducao = $this->objProcessoEletronicoRN->converterDataWebService($documentoDTO->getDtaGeracaoProtocolo()); |
863 | + | ||
863 | $usuarioDTO = $this->consultarUsuario($documentoDTO->getNumIdUsuarioGeradorProtocolo()); | 864 | $usuarioDTO = $this->consultarUsuario($documentoDTO->getNumIdUsuarioGeradorProtocolo()); |
864 | if(isset($usuarioDTO)) { | 865 | if(isset($usuarioDTO)) { |
865 | $documento->produtor = new stdClass(); | 866 | $documento->produtor = new stdClass(); |
rn/ReceberProcedimentoRN.php
@@ -581,12 +581,19 @@ class ReceberProcedimentoRN extends InfraRN | @@ -581,12 +581,19 @@ class ReceberProcedimentoRN extends InfraRN | ||
581 | 581 | ||
582 | if($this->obterNivelSigiloSEI($objProcesso->nivelDeSigilo) == ProtocoloRN::$NA_RESTRITO){ | 582 | if($this->obterNivelSigiloSEI($objProcesso->nivelDeSigilo) == ProtocoloRN::$NA_RESTRITO){ |
583 | $objHipoteseLegalRecebido = new PenRelHipoteseLegalRecebidoRN(); | 583 | $objHipoteseLegalRecebido = new PenRelHipoteseLegalRecebidoRN(); |
584 | - $numIdHipoteseLegal = $objHipoteseLegalRecebido->getIdHipoteseLegalSEI($objProcesso->hipoteseLegal->identificacao); | ||
585 | - if (empty($numIdHipoteseLegal)) { | ||
586 | - $objPenParametroRN = new PenParametroRN(); | ||
587 | - $objProtocoloDTO->setNumIdHipoteseLegal($objPenParametroRN->getParametro('HIPOTESE_LEGAL_PADRAO')); | 584 | + $objPenParametroRN = new PenParametroRN(); |
585 | + $numIdHipoteseLegalPadrao = $objPenParametroRN->getParametro('HIPOTESE_LEGAL_PADRAO'); | ||
586 | + | ||
587 | + if (!isset($objProcesso->hipoteseLegal) || (isset($objProcesso->hipoteseLegal) && empty($objProcesso->hipoteseLegal->identificacao))) { | ||
588 | + $objProtocoloDTO->setNumIdHipoteseLegal($numIdHipoteseLegalPadrao); | ||
588 | } else { | 589 | } else { |
589 | - $objProtocoloDTO->setNumIdHipoteseLegal($numIdHipoteseLegal); | 590 | + |
591 | + $numIdHipoteseLegal = $objHipoteseLegalRecebido->getIdHipoteseLegalSEI($objProcesso->hipoteseLegal->identificacao); | ||
592 | + if (empty($numIdHipoteseLegal)) { | ||
593 | + $objProtocoloDTO->setNumIdHipoteseLegal($numIdHipoteseLegalPadrao); | ||
594 | + } else { | ||
595 | + $objProtocoloDTO->setNumIdHipoteseLegal($numIdHipoteseLegal); | ||
596 | + } | ||
590 | } | 597 | } |
591 | } | 598 | } |
592 | 599 | ||
@@ -1117,12 +1124,19 @@ class ReceberProcedimentoRN extends InfraRN | @@ -1117,12 +1124,19 @@ class ReceberProcedimentoRN extends InfraRN | ||
1117 | 1124 | ||
1118 | if ($this->obterNivelSigiloSEI($objDocumento->nivelDeSigilo) == ProtocoloRN::$NA_RESTRITO) { | 1125 | if ($this->obterNivelSigiloSEI($objDocumento->nivelDeSigilo) == ProtocoloRN::$NA_RESTRITO) { |
1119 | $objHipoteseLegalRecebido = new PenRelHipoteseLegalRecebidoRN(); | 1126 | $objHipoteseLegalRecebido = new PenRelHipoteseLegalRecebidoRN(); |
1120 | - $numIdHipoteseLegal = $objHipoteseLegalRecebido->getIdHipoteseLegalSEI($objDocumento->hipoteseLegal->identificacao); | ||
1121 | - if (empty($numIdHipoteseLegal)) { | ||
1122 | - $objPenParametroRN = new PenParametroRN(); | ||
1123 | - $objDocumentoDTO->getObjProtocoloDTO()->setNumIdHipoteseLegal($objPenParametroRN->getParametro('HIPOTESE_LEGAL_PADRAO')); | 1127 | + $objPenParametroRN = new PenParametroRN(); |
1128 | + $numIdHipoteseLegalPadrao = $objPenParametroRN->getParametro('HIPOTESE_LEGAL_PADRAO'); | ||
1129 | + | ||
1130 | + if (!isset($objDocumento->hipoteseLegal) || (isset($objDocumento->hipoteseLegal) && empty($objDocumento->hipoteseLegal->identificacao))) { | ||
1131 | + $objDocumentoDTO->getObjProtocoloDTO()->setNumIdHipoteseLegal($numIdHipoteseLegalPadrao); | ||
1124 | } else { | 1132 | } else { |
1125 | - $objDocumentoDTO->getObjProtocoloDTO()->setNumIdHipoteseLegal($numIdHipoteseLegal); | 1133 | + |
1134 | + $numIdHipoteseLegal = $objHipoteseLegalRecebido->getIdHipoteseLegalSEI($objDocumento->hipoteseLegal->identificacao); | ||
1135 | + if (empty($numIdHipoteseLegal)) { | ||
1136 | + $objDocumentoDTO->getObjProtocoloDTO()->setNumIdHipoteseLegal($numIdHipoteseLegalPadrao); | ||
1137 | + } else { | ||
1138 | + $objDocumentoDTO->getObjProtocoloDTO()->setNumIdHipoteseLegal($numIdHipoteseLegal); | ||
1139 | + } | ||
1126 | } | 1140 | } |
1127 | } | 1141 | } |
1128 | 1142 |