diff --git a/MdWsSeiRest.php b/MdWsSeiRest.php index e672aa0..d1fd0ef 100644 --- a/MdWsSeiRest.php +++ b/MdWsSeiRest.php @@ -150,7 +150,7 @@ public function getNome() public function getVersao() { - return '1.0.2'; + return '1.0.3'; } public function getInstituicao() diff --git a/rn/MdWsSeiDocumentoRN.php b/rn/MdWsSeiDocumentoRN.php index 3e733ba..27e261d 100644 --- a/rn/MdWsSeiDocumentoRN.php +++ b/rn/MdWsSeiDocumentoRN.php @@ -632,6 +632,7 @@ protected function listarDocumentosProcessoConectado(DocumentoDTO $documentoDTOP $objRelBlocoProtocoloDTO = new RelBlocoProtocoloDTO(); $objRelBlocoProtocoloDTO->setDistinct(true); $objRelBlocoProtocoloDTO->retDblIdProtocolo(); + $objRelBlocoProtocoloDTO->setDblIdProtocolo($documentoDTO->getDblIdDocumento()); $objRelBlocoProtocoloDTO->setNumIdUnidadeBloco(SessaoSEI::getInstance()->getNumIdUnidadeAtual()); $objRelBlocoProtocoloDTO->setStrStaTipoBloco(BlocoRN::$TB_ASSINATURA); $objRelBlocoProtocoloDTO->setStrStaEstadoBloco(BlocoRN::$TE_DISPONIBILIZADO); @@ -642,7 +643,7 @@ protected function listarDocumentosProcessoConectado(DocumentoDTO $documentoDTOP $arrDocumentosDisponibilizados = InfraArray::indexarArrInfraDTO($objRelBlocoProtocoloRN->listarRN1291($objRelBlocoProtocoloDTO), 'IdProtocolo'); - if (isset($arrDocumentosDisponibilizados[$documentoDTOParam->getDblIdProcedimento()])) { + if (!empty($arrDocumentosDisponibilizados)) { $disponibilizado = "S"; } else { $disponibilizado = "N"; @@ -708,7 +709,7 @@ protected function listarDocumentosProcessoConectado(DocumentoDTO $documentoDTOP if ($documentoDTO->getStrStaDocumento() == DocumentoRN::$TD_EDITOR_INTERNO && $documentoDTO->getStrSinBloqueado() == 'N' && (($numIdUnidadeGeradoraProtocolo == $numIdUnidadeAtual && $strSinDisponibilizadoParaOutraUnidade == 'N') || (($hasBloco || $permiteAssinatura) && !$assinadoPorOutraUnidade)) - && $documentoPublicado == 'N' && $documentoCancelado == 'N' + && $documentoPublicado == 'N' && $documentoCancelado == 'N' //o- ) { $permiteAlterar = true; } diff --git a/rn/MdWsSeiVersaoRN.php b/rn/MdWsSeiVersaoRN.php index b3164b6..a1ae7a3 100644 --- a/rn/MdWsSeiVersaoRN.php +++ b/rn/MdWsSeiVersaoRN.php @@ -75,6 +75,9 @@ protected function atualizarVersaoConectado() case '1.0.1': $this->atualizaVersaoGenerico('1.0.2'); break; + case '1.0.2': + $this->atualizaVersaoGenerico('1.0.3'); + break; default: if($strVersaoBanco == $modulo->getVersao()){ $this->finalizar('VERSAO JA CONSTA COMO ATUALIZADA', false);