From 885e72a45edba876f16565b81408acea84981749 Mon Sep 17 00:00:00 2001 From: Guilherme Andrade Del Cantoni Date: Thu, 19 Oct 2017 17:24:28 -0200 Subject: [PATCH] Adequação do módulo à API do SEI para versão 3.0.7 e superiores --- rn/ExpedirProcedimentoRN.php | 9 +++++++++ 1 file changed, 9 insertions(+), 0 deletions(-) diff --git a/rn/ExpedirProcedimentoRN.php b/rn/ExpedirProcedimentoRN.php index 7dff54f..8b78949 100644 --- a/rn/ExpedirProcedimentoRN.php +++ b/rn/ExpedirProcedimentoRN.php @@ -31,6 +31,9 @@ class ExpedirProcedimentoRN extends InfraRN { const TE_PROCEDIMENTO_BLOQUEADO = '4'; const TE_PROCEDIMENTO_EM_PROCESSAMENTO = '5'; + //Versão com mudança na API relacionada à obrigatoriedade do carimbo de publicação + const VERSAO_CARIMBO_PUBLICACAO_OBRIGATORIO = '3.0.7'; + private $objProcessoEletronicoRN; private $objParticipanteRN; private $objProcedimentoRN; @@ -1042,6 +1045,12 @@ class ExpedirProcedimentoRN extends InfraRN { $objEditorDTO->setStrSinIdentificacaoVersao('S'); $objEditorDTO->setStrSinProcessarLinks('S'); + $numVersaoAtual = intval(str_replace('.', '', SEI_VERSAO)); + $numVersaoCarimboObrigatorio = intval(str_replace('.', '', self::VERSAO_CARIMBO_PUBLICACAO_OBRIGATORIO)); + if ($numVersaoAtual >= $numVersaoCarimboObrigatorio) { + $objEditorDTO->setStrSinCarimboPublicacao('N'); + } + $objEditorRN = new EditorRN(); $strConteudoAssinatura = $objEditorRN->consultarHtmlVersao($objEditorDTO); -- libgit2 0.21.2