From 4a228f5ade37bb88b75dc56ebe2ae8a511ff803d Mon Sep 17 00:00:00 2001 From: Ezequiel Lafuente Date: Mon, 11 Jun 2018 10:07:06 -0300 Subject: [PATCH] Ajuste dos itens 11004 e 11005 --- rn/MdWsSeiDocumentoRN.php | 8 ++++++++ 1 file changed, 8 insertions(+), 0 deletions(-) diff --git a/rn/MdWsSeiDocumentoRN.php b/rn/MdWsSeiDocumentoRN.php index 9abe570..b64d398 100644 --- a/rn/MdWsSeiDocumentoRN.php +++ b/rn/MdWsSeiDocumentoRN.php @@ -374,6 +374,10 @@ class MdWsSeiDocumentoRN extends DocumentoRN { $protocoloRN = new ProtocoloRN(); $retProtoculoDTO = $protocoloRN->consultarRN0186($protocoloDTOauxiliar); + if(empty($retProtoculoDTO)){ + throw new InfraException('Documento não encontrado.'); + } + if($retProtoculoDTO->getStrStaProtocolo() != ProtocoloRN::$TP_DOCUMENTO_RECEBIDO){ throw new InfraException('A alteração deve ser apenas de documentos externos.'); } @@ -544,6 +548,10 @@ class MdWsSeiDocumentoRN extends DocumentoRN { $protocoloRN = new ProtocoloRN(); $retProtoculoDTO = $protocoloRN->consultarRN0186($protocoloDTOauxiliar); + if(empty($retProtoculoDTO)){ + throw new InfraException('Documento não encontrado.'); + } + if($retProtoculoDTO->getStrStaProtocolo() != ProtocoloRN::$TP_DOCUMENTO_GERADO){ throw new InfraException('A alteração deve ser apenas de documentos internos.'); } -- libgit2 0.21.2