Commit af9fa1f69e6f22168708a1d3ef80a1950c751052
1 parent
af4117b4
Exists in
master
and in
21 other branches
Formatação na mensagem de negócio de tamanho máximo de expedição.
Showing
1 changed file
with
149 additions
and
148 deletions
Show diff stats
rn/ExpedirProcedimentoRN.php
@@ -26,12 +26,12 @@ class ExpedirProcedimentoRN extends InfraRN { | @@ -26,12 +26,12 @@ class ExpedirProcedimentoRN extends InfraRN { | ||
26 | const TC_TIPO_CONTEUDO_VIDEO = 'vid'; | 26 | const TC_TIPO_CONTEUDO_VIDEO = 'vid'; |
27 | const TC_TIPO_CONTEUDO_OUTROS = 'out'; | 27 | const TC_TIPO_CONTEUDO_OUTROS = 'out'; |
28 | 28 | ||
29 | - //TODO: Alterar codificação do SEI para reconhecer esse novo estado do processo | ||
30 | - //Esse estado será utilizado juntamente com os estados da expedição | 29 | + //TODO: Alterar codificao do SEI para reconhecer esse novo estado do processo |
30 | + //Esse estado ser utilizado juntamente com os estados da expedio | ||
31 | const TE_PROCEDIMENTO_BLOQUEADO = '4'; | 31 | const TE_PROCEDIMENTO_BLOQUEADO = '4'; |
32 | const TE_PROCEDIMENTO_EM_PROCESSAMENTO = '5'; | 32 | const TE_PROCEDIMENTO_EM_PROCESSAMENTO = '5'; |
33 | 33 | ||
34 | - //Versão com mudança na API relacionada à obrigatoriedade do carimbo de publicação | 34 | + //Verso com mudana na API relacionada obrigatoriedade do carimbo de publicao |
35 | const VERSAO_CARIMBO_PUBLICACAO_OBRIGATORIO = '3.0.7'; | 35 | const VERSAO_CARIMBO_PUBLICACAO_OBRIGATORIO = '3.0.7'; |
36 | 36 | ||
37 | private $objProcessoEletronicoRN; | 37 | private $objProcessoEletronicoRN; |
@@ -77,7 +77,7 @@ class ExpedirProcedimentoRN extends InfraRN { | @@ -77,7 +77,7 @@ class ExpedirProcedimentoRN extends InfraRN { | ||
77 | public function __construct() { | 77 | public function __construct() { |
78 | parent::__construct(); | 78 | parent::__construct(); |
79 | 79 | ||
80 | - //TODO: Remover criação de objetos de negócio no construtor da classe para evitar problemas de performance desnecessários | 80 | + //TODO: Remover criao de objetos de negcio no construtor da classe para evitar problemas de performance desnecessrios |
81 | $this->objProcessoEletronicoRN = new ProcessoEletronicoRN(); | 81 | $this->objProcessoEletronicoRN = new ProcessoEletronicoRN(); |
82 | $this->objParticipanteRN = new ParticipanteRN(); | 82 | $this->objParticipanteRN = new ParticipanteRN(); |
83 | $this->objProcedimentoRN = new ProcedimentoRN(); | 83 | $this->objProcedimentoRN = new ProcedimentoRN(); |
@@ -129,13 +129,13 @@ class ExpedirProcedimentoRN extends InfraRN { | @@ -129,13 +129,13 @@ class ExpedirProcedimentoRN extends InfraRN { | ||
129 | 129 | ||
130 | $this->barraProgresso->exibir(); | 130 | $this->barraProgresso->exibir(); |
131 | 131 | ||
132 | - //Valida regras de negócio | 132 | + //Valida regras de negcio |
133 | $this->barraProgresso->mover(ProcessoEletronicoINT::NEE_EXPEDICAO_ETAPA_VALIDACAO); | 133 | $this->barraProgresso->mover(ProcessoEletronicoINT::NEE_EXPEDICAO_ETAPA_VALIDACAO); |
134 | $this->barraProgresso->setStrRotulo(ProcessoEletronicoINT::TEE_EXPEDICAO_ETAPA_VALIDACAO); | 134 | $this->barraProgresso->setStrRotulo(ProcessoEletronicoINT::TEE_EXPEDICAO_ETAPA_VALIDACAO); |
135 | 135 | ||
136 | $objInfraException = new InfraException(); | 136 | $objInfraException = new InfraException(); |
137 | 137 | ||
138 | - //Carregamento dos dados de processo e documento para validação e expedição | 138 | + //Carregamento dos dados de processo e documento para validao e expedio |
139 | $objProcedimentoDTO = $this->consultarProcedimento($dblIdProcedimento); | 139 | $objProcedimentoDTO = $this->consultarProcedimento($dblIdProcedimento); |
140 | $objProcedimentoDTO->setArrObjDocumentoDTO($this->listarDocumentos($dblIdProcedimento)); | 140 | $objProcedimentoDTO->setArrObjDocumentoDTO($this->listarDocumentos($dblIdProcedimento)); |
141 | $objProcedimentoDTO->setArrObjParticipanteDTO($this->listarInteressados($dblIdProcedimento)); | 141 | $objProcedimentoDTO->setArrObjParticipanteDTO($this->listarInteressados($dblIdProcedimento)); |
@@ -143,20 +143,20 @@ class ExpedirProcedimentoRN extends InfraRN { | @@ -143,20 +143,20 @@ class ExpedirProcedimentoRN extends InfraRN { | ||
143 | $this->validarPreCondicoesExpedirProcedimento($objInfraException, $objProcedimentoDTO); | 143 | $this->validarPreCondicoesExpedirProcedimento($objInfraException, $objProcedimentoDTO); |
144 | $this->validarParametrosExpedicao($objInfraException, $objExpedirProcedimentoDTO); | 144 | $this->validarParametrosExpedicao($objInfraException, $objExpedirProcedimentoDTO); |
145 | 145 | ||
146 | - //Apresentação da mensagens de validação na janela da barra de progresso | 146 | + //Apresentao da mensagens de validao na janela da barra de progresso |
147 | if($objInfraException->contemValidacoes()){ | 147 | if($objInfraException->contemValidacoes()){ |
148 | $this->barraProgresso->mover(0); | 148 | $this->barraProgresso->mover(0); |
149 | - $this->barraProgresso->setStrRotulo('Erro durante validação dos dados do processo.'); | 149 | + $this->barraProgresso->setStrRotulo('Erro durante validao dos dados do processo.'); |
150 | $objInfraException->lancarValidacoes(); | 150 | $objInfraException->lancarValidacoes(); |
151 | } | 151 | } |
152 | 152 | ||
153 | $this->barraProgresso->mover(ProcessoEletronicoINT::NEE_EXPEDICAO_ETAPA_PROCEDIMENTO); | 153 | $this->barraProgresso->mover(ProcessoEletronicoINT::NEE_EXPEDICAO_ETAPA_PROCEDIMENTO); |
154 | $this->barraProgresso->setStrRotulo(sprintf(ProcessoEletronicoINT::TEE_EXPEDICAO_ETAPA_PROCEDIMENTO, $objProcedimentoDTO->getStrProtocoloProcedimentoFormatado())); | 154 | $this->barraProgresso->setStrRotulo(sprintf(ProcessoEletronicoINT::TEE_EXPEDICAO_ETAPA_PROCEDIMENTO, $objProcedimentoDTO->getStrProtocoloProcedimentoFormatado())); |
155 | 155 | ||
156 | - //Construção dos cabecalho para envio do processo | 156 | + //Construo dos cabecalho para envio do processo |
157 | $objCabecalho = $this->construirCabecalho($objExpedirProcedimentoDTO); | 157 | $objCabecalho = $this->construirCabecalho($objExpedirProcedimentoDTO); |
158 | 158 | ||
159 | - //Construção do processo para envio | 159 | + //Construo do processo para envio |
160 | $objProcesso = $this->construirProcesso($dblIdProcedimento, $objExpedirProcedimentoDTO->getArrIdProcessoApensado()); | 160 | $objProcesso = $this->construirProcesso($dblIdProcedimento, $objExpedirProcedimentoDTO->getArrIdProcessoApensado()); |
161 | 161 | ||
162 | try { | 162 | try { |
@@ -201,10 +201,10 @@ class ExpedirProcedimentoRN extends InfraRN { | @@ -201,10 +201,10 @@ class ExpedirProcedimentoRN extends InfraRN { | ||
201 | //error_log('TRAMITE: ' . print_r($objTramite, true)); | 201 | //error_log('TRAMITE: ' . print_r($objTramite, true)); |
202 | //error_log('before enviarComponentesDigitais'); | 202 | //error_log('before enviarComponentesDigitais'); |
203 | 203 | ||
204 | - //TODO: Erro no BARRAMENTO: Processo não pode ser enviado se possuir 2 documentos iguais(mesmo hash) | ||
205 | - //TODO: Melhoria no barramento de serviços. O método solicitar metadados não deixa claro quais os componentes digitais que | ||
206 | - //precisam ser baixados. No cenário de retorno de um processo existente, a única forma é consultar o status do trâmite para | ||
207 | - //saber quais precisam ser baixados. O processo poderia ser mais otimizado se o retorno nos metadados já informasse quais os | 204 | + //TODO: Erro no BARRAMENTO: Processo no pode ser enviado se possuir 2 documentos iguais(mesmo hash) |
205 | + //TODO: Melhoria no barramento de servios. O mtodo solicitar metadados no deixa claro quais os componentes digitais que | ||
206 | + //precisam ser baixados. No cenrio de retorno de um processo existente, a nica forma consultar o status do trmite para | ||
207 | + //saber quais precisam ser baixados. O processo poderia ser mais otimizado se o retorno nos metadados j informasse quais os | ||
208 | //componentes precisam ser baixados, semelhante ao que ocorre no enviarProcesso onde o barramento informa quais os componentes | 208 | //componentes precisam ser baixados, semelhante ao que ocorre no enviarProcesso onde o barramento informa quais os componentes |
209 | //que precisam ser enviados | 209 | //que precisam ser enviados |
210 | $this->enviarComponentesDigitais($objTramite->NRE, $objTramite->IDT, $objProcesso->protocolo); | 210 | $this->enviarComponentesDigitais($objTramite->NRE, $objTramite->IDT, $objProcesso->protocolo); |
@@ -212,8 +212,8 @@ class ExpedirProcedimentoRN extends InfraRN { | @@ -212,8 +212,8 @@ class ExpedirProcedimentoRN extends InfraRN { | ||
212 | //$strNumeroRegistro, $numIdTramite, $strProtocolo | 212 | //$strNumeroRegistro, $numIdTramite, $strProtocolo |
213 | //error_log('==========================>>>>' . print_r($objTramite, true)); | 213 | //error_log('==========================>>>>' . print_r($objTramite, true)); |
214 | 214 | ||
215 | - //TODO: Ao enviar o processo e seus documentos, necessário bloquear os documentos para alteração | ||
216 | - //pois eles já foram visualizados | 215 | + //TODO: Ao enviar o processo e seus documentos, necessrio bloquear os documentos para alterao |
216 | + //pois eles j foram visualizados | ||
217 | //$objDocumentoRN = new DocumentoRN(); | 217 | //$objDocumentoRN = new DocumentoRN(); |
218 | //$objDocumentoRN->bloquearConsultado($objDocumentoRN->consultarRN0005($objDocumentoDTO)); | 218 | //$objDocumentoRN->bloquearConsultado($objDocumentoRN->consultarRN0005($objDocumentoDTO)); |
219 | 219 | ||
@@ -226,14 +226,14 @@ class ExpedirProcedimentoRN extends InfraRN { | @@ -226,14 +226,14 @@ class ExpedirProcedimentoRN extends InfraRN { | ||
226 | // $this->gravarAuditoria(__METHOD__ , $objExpedirProcedimentoDTO->getDblIdProcedimento()); | 226 | // $this->gravarAuditoria(__METHOD__ , $objExpedirProcedimentoDTO->getDblIdProcedimento()); |
227 | //$this->bloquearProcesso($objExpedirProcedimentoDTO->getDblIdProcedimento()); | 227 | //$this->bloquearProcesso($objExpedirProcedimentoDTO->getDblIdProcedimento()); |
228 | #$this->enviarDocProdimentoTramite(); | 228 | #$this->enviarDocProdimentoTramite(); |
229 | - //return array('mensagem' => 'Processo em expedição!', 'retorno' => 1); | 229 | + //return array('mensagem' => 'Processo em expedio!', 'retorno' => 1); |
230 | 230 | ||
231 | - //TODO: Alterar atualização para somente apresentar ao final de todo o trâmite | 231 | + //TODO: Alterar atualizao para somente apresentar ao final de todo o trmite |
232 | $this->barraProgresso->mover(ProcessoEletronicoINT::NEE_EXPEDICAO_ETAPA_CONCLUSAO); | 232 | $this->barraProgresso->mover(ProcessoEletronicoINT::NEE_EXPEDICAO_ETAPA_CONCLUSAO); |
233 | $this->barraProgresso->setStrRotulo(ProcessoEletronicoINT::TEE_EXPEDICAO_ETAPA_CONCLUSAO); | 233 | $this->barraProgresso->setStrRotulo(ProcessoEletronicoINT::TEE_EXPEDICAO_ETAPA_CONCLUSAO); |
234 | 234 | ||
235 | // @join_tec US008.06 (#23092) | 235 | // @join_tec US008.06 (#23092) |
236 | - $this->objProcedimentoAndamentoRN->cadastrar('Concluído envio dos componentes do processo', 'S'); | 236 | + $this->objProcedimentoAndamentoRN->cadastrar('Concludo envio dos componentes do processo', 'S'); |
237 | 237 | ||
238 | 238 | ||
239 | $this->receberReciboDeEnvio($objTramite->IDT); | 239 | $this->receberReciboDeEnvio($objTramite->IDT); |
@@ -256,21 +256,21 @@ class ExpedirProcedimentoRN extends InfraRN { | @@ -256,21 +256,21 @@ class ExpedirProcedimentoRN extends InfraRN { | ||
256 | $this->registrarAndamentoExpedicaoAbortada($objProcesso->idProcedimentoSEI); | 256 | $this->registrarAndamentoExpedicaoAbortada($objProcesso->idProcedimentoSEI); |
257 | 257 | ||
258 | // @join_tec US008.06 (#23092) | 258 | // @join_tec US008.06 (#23092) |
259 | - $this->objProcedimentoAndamentoRN->cadastrar('Concluído envio dos componentes do processo', 'N'); | 259 | + $this->objProcedimentoAndamentoRN->cadastrar('Concludo envio dos componentes do processo', 'N'); |
260 | throw $e; | 260 | throw $e; |
261 | } | 261 | } |
262 | } | 262 | } |
263 | 263 | ||
264 | } catch (\Exception $e) { | 264 | } catch (\Exception $e) { |
265 | - throw new InfraException('Falha de comunicação com o Barramento de Serviços. Por favor, tente novamente mais tarde.', $e); | 265 | + throw new InfraException('Falha de comunicao com o Barramento de Servios. Por favor, tente novamente mais tarde.', $e); |
266 | } | 266 | } |
267 | } | 267 | } |
268 | 268 | ||
269 | private function registrarAndamentoExpedicaoProcesso($objExpedirProcedimentoDTO, $objProcesso) | 269 | private function registrarAndamentoExpedicaoProcesso($objExpedirProcedimentoDTO, $objProcesso) |
270 | { | 270 | { |
271 | //Processo expedido para a entidade @ENTIDADE_DESTINO@ - @REPOSITORIO_ESTRUTURA@ (@PROCESSO@, @UNIDADE@, @USUARIO@) | 271 | //Processo expedido para a entidade @ENTIDADE_DESTINO@ - @REPOSITORIO_ESTRUTURA@ (@PROCESSO@, @UNIDADE@, @USUARIO@) |
272 | - //TODO: Atribuir atributos necessários para formação da mensagem do andamento | ||
273 | - //TODO: Especificar quais andamentos serão registrados | 272 | + //TODO: Atribuir atributos necessrios para formao da mensagem do andamento |
273 | + //TODO: Especificar quais andamentos sero registrados | ||
274 | $arrObjAtributoAndamentoDTO = array(); | 274 | $arrObjAtributoAndamentoDTO = array(); |
275 | 275 | ||
276 | $objAtributoAndamentoDTO = new AtributoAndamentoDTO(); | 276 | $objAtributoAndamentoDTO = new AtributoAndamentoDTO(); |
@@ -299,14 +299,14 @@ class ExpedirProcedimentoRN extends InfraRN { | @@ -299,14 +299,14 @@ class ExpedirProcedimentoRN extends InfraRN { | ||
299 | 299 | ||
300 | $objAtributoAndamentoDTO = new AtributoAndamentoDTO(); | 300 | $objAtributoAndamentoDTO = new AtributoAndamentoDTO(); |
301 | $objAtributoAndamentoDTO->setStrNome('UNIDADE'); | 301 | $objAtributoAndamentoDTO->setStrNome('UNIDADE'); |
302 | - $objAtributoAndamentoDTO->setStrValor($objUnidadeDTO->getStrSigla().'¥'.$objUnidadeDTO->getStrDescricao()); | 302 | + $objAtributoAndamentoDTO->setStrValor($objUnidadeDTO->getStrSigla().''.$objUnidadeDTO->getStrDescricao()); |
303 | $objAtributoAndamentoDTO->setStrIdOrigem(SessaoSEI::getInstance()->getNumIdUnidadeAtual()); | 303 | $objAtributoAndamentoDTO->setStrIdOrigem(SessaoSEI::getInstance()->getNumIdUnidadeAtual()); |
304 | $arrObjAtributoAndamentoDTO[] = $objAtributoAndamentoDTO; | 304 | $arrObjAtributoAndamentoDTO[] = $objAtributoAndamentoDTO; |
305 | 305 | ||
306 | - //TODO: Avaliar qual o usuário que deveria ser registrado no atributo andamento abaixo | 306 | + //TODO: Avaliar qual o usurio que deveria ser registrado no atributo andamento abaixo |
307 | $objAtributoAndamentoDTO = new AtributoAndamentoDTO(); | 307 | $objAtributoAndamentoDTO = new AtributoAndamentoDTO(); |
308 | $objAtributoAndamentoDTO->setStrNome('USUARIO'); | 308 | $objAtributoAndamentoDTO->setStrNome('USUARIO'); |
309 | - $objAtributoAndamentoDTO->setStrValor(SessaoSEI::getInstance()->getStrSiglaUsuario() . '¥' . SessaoSEI::getInstance()->getStrNomeUsuario()); | 309 | + $objAtributoAndamentoDTO->setStrValor(SessaoSEI::getInstance()->getStrSiglaUsuario() . '' . SessaoSEI::getInstance()->getStrNomeUsuario()); |
310 | $objAtributoAndamentoDTO->setStrIdOrigem(SessaoSEI::getInstance()->getNumIdUsuario()); | 310 | $objAtributoAndamentoDTO->setStrIdOrigem(SessaoSEI::getInstance()->getNumIdUsuario()); |
311 | $arrObjAtributoAndamentoDTO[] = $objAtributoAndamentoDTO; | 311 | $arrObjAtributoAndamentoDTO[] = $objAtributoAndamentoDTO; |
312 | 312 | ||
@@ -333,15 +333,15 @@ class ExpedirProcedimentoRN extends InfraRN { | @@ -333,15 +333,15 @@ class ExpedirProcedimentoRN extends InfraRN { | ||
333 | private function construirCabecalho(ExpedirProcedimentoDTO $objExpedirProcedimentoDTO) | 333 | private function construirCabecalho(ExpedirProcedimentoDTO $objExpedirProcedimentoDTO) |
334 | { | 334 | { |
335 | if(!isset($objExpedirProcedimentoDTO)){ | 335 | if(!isset($objExpedirProcedimentoDTO)){ |
336 | - throw new InfraException('Parâmetro $objExpedirProcedimentoDTO não informado.'); | 336 | + throw new InfraException('Parmetro $objExpedirProcedimentoDTO no informado.'); |
337 | } | 337 | } |
338 | 338 | ||
339 | - //Obtenção do número de registro eletrônico do processo | 339 | + //Obteno do nmero de registro eletrnico do processo |
340 | $strNumeroRegistro = null; | 340 | $strNumeroRegistro = null; |
341 | $objProcessoEletronicoBD = new ProcessoEletronicoBD($this->getObjInfraIBanco()); | 341 | $objProcessoEletronicoBD = new ProcessoEletronicoBD($this->getObjInfraIBanco()); |
342 | $objProcessoEletronicoDTO = new ProcessoEletronicoDTO(); | 342 | $objProcessoEletronicoDTO = new ProcessoEletronicoDTO(); |
343 | $objProcessoEletronicoDTO->setDblIdProcedimento($objExpedirProcedimentoDTO->getDblIdProcedimento()); | 343 | $objProcessoEletronicoDTO->setDblIdProcedimento($objExpedirProcedimentoDTO->getDblIdProcedimento()); |
344 | - //TODO: Tratar situação de quando é localizado dois registros para o mesmo processo | 344 | + //TODO: Tratar situao de quando localizado dois registros para o mesmo processo |
345 | $objProcessoEletronicoDTO->setNumMaxRegistrosRetorno(1); | 345 | $objProcessoEletronicoDTO->setNumMaxRegistrosRetorno(1); |
346 | $objProcessoEletronicoDTO->setOrd('IdProcedimento', InfraDTO::$TIPO_ORDENACAO_DESC); | 346 | $objProcessoEletronicoDTO->setOrd('IdProcedimento', InfraDTO::$TIPO_ORDENACAO_DESC); |
347 | $objProcessoEletronicoDTO->retStrNumeroRegistro(); | 347 | $objProcessoEletronicoDTO->retStrNumeroRegistro(); |
@@ -351,8 +351,8 @@ class ExpedirProcedimentoRN extends InfraRN { | @@ -351,8 +351,8 @@ class ExpedirProcedimentoRN extends InfraRN { | ||
351 | $strNumeroRegistro = $objProcessoEletronicoDTO->getStrNumeroRegistro(); | 351 | $strNumeroRegistro = $objProcessoEletronicoDTO->getStrNumeroRegistro(); |
352 | } | 352 | } |
353 | 353 | ||
354 | - // Consultar se processo eletrônico existe no PEN algum trâmite CANCELADO, caso | ||
355 | - // sim deve ser gerada uma nova NRE, pois a atual será recusada pelo PEN quando | 354 | + // Consultar se processo eletrnico existe no PEN algum trmite CANCELADO, caso |
355 | + // sim deve ser gerada uma nova NRE, pois a atual ser recusada pelo PEN quando | ||
356 | // for enviado | 356 | // for enviado |
357 | /* if(!InfraString::isBolVazia($strNumeroRegistro)) { | 357 | /* if(!InfraString::isBolVazia($strNumeroRegistro)) { |
358 | $arrObjTramite = $this->objProcessoEletronicoRN->consultarTramites(null, $strNumeroRegistro); | 358 | $arrObjTramite = $this->objProcessoEletronicoRN->consultarTramites(null, $strNumeroRegistro); |
@@ -366,7 +366,7 @@ class ExpedirProcedimentoRN extends InfraRN { | @@ -366,7 +366,7 @@ class ExpedirProcedimentoRN extends InfraRN { | ||
366 | 366 | ||
367 | 367 | ||
368 | return $this->objProcessoEletronicoRN->construirCabecalho( | 368 | return $this->objProcessoEletronicoRN->construirCabecalho( |
369 | - //TODO: Desabilitado consulta do NRE para questões de teste | 369 | + //TODO: Desabilitado consulta do NRE para questes de teste |
370 | $strNumeroRegistro, | 370 | $strNumeroRegistro, |
371 | $objExpedirProcedimentoDTO->getNumIdRepositorioOrigem(), | 371 | $objExpedirProcedimentoDTO->getNumIdRepositorioOrigem(), |
372 | $objExpedirProcedimentoDTO->getNumIdUnidadeOrigem(), | 372 | $objExpedirProcedimentoDTO->getNumIdUnidadeOrigem(), |
@@ -381,10 +381,10 @@ class ExpedirProcedimentoRN extends InfraRN { | @@ -381,10 +381,10 @@ class ExpedirProcedimentoRN extends InfraRN { | ||
381 | private function construirProcesso($dblIdProcedimento, $arrIdProcessoApensado = null) | 381 | private function construirProcesso($dblIdProcedimento, $arrIdProcessoApensado = null) |
382 | { | 382 | { |
383 | if(!isset($dblIdProcedimento)){ | 383 | if(!isset($dblIdProcedimento)){ |
384 | - throw new InfraException('Parâmetro $dblIdProcedimento não informado.'); | 384 | + throw new InfraException('Parmetro $dblIdProcedimento no informado.'); |
385 | } | 385 | } |
386 | 386 | ||
387 | - //TODO: Passar dados do ProcedimentoDTO via parâmetro já carregado anteriormente | 387 | + //TODO: Passar dados do ProcedimentoDTO via parmetro j carregado anteriormente |
388 | $objProcedimentoDTO = $this->consultarProcedimento($dblIdProcedimento); | 388 | $objProcedimentoDTO = $this->consultarProcedimento($dblIdProcedimento); |
389 | $objPenRelHipoteseLegalRN = new PenRelHipoteseLegalEnvioRN(); | 389 | $objPenRelHipoteseLegalRN = new PenRelHipoteseLegalEnvioRN(); |
390 | 390 | ||
@@ -413,7 +413,7 @@ class ExpedirProcedimentoRN extends InfraRN { | @@ -413,7 +413,7 @@ class ExpedirProcedimentoRN extends InfraRN { | ||
413 | $this->atribuirDadosInteressados($objProcesso, $dblIdProcedimento); | 413 | $this->atribuirDadosInteressados($objProcesso, $dblIdProcedimento); |
414 | $this->adicionarProcessosApensados($objProcesso, $arrIdProcessoApensado); | 414 | $this->adicionarProcessosApensados($objProcesso, $arrIdProcessoApensado); |
415 | 415 | ||
416 | - //TODO:Adicionar demais informações do processo | 416 | + //TODO:Adicionar demais informaes do processo |
417 | //<protocoloAnterior> | 417 | //<protocoloAnterior> |
418 | 418 | ||
419 | // $this->atribuirDadosHistorico($objProcesso, $dblIdProcedimento); | 419 | // $this->atribuirDadosHistorico($objProcesso, $dblIdProcedimento); |
@@ -422,7 +422,7 @@ class ExpedirProcedimentoRN extends InfraRN { | @@ -422,7 +422,7 @@ class ExpedirProcedimentoRN extends InfraRN { | ||
422 | return $objProcesso; | 422 | return $objProcesso; |
423 | } | 423 | } |
424 | 424 | ||
425 | - //TODO: Implementar mapeamento de atividades que serão enviadas para barramento (semelhante Protocolo Integrado) | 425 | + //TODO: Implementar mapeamento de atividades que sero enviadas para barramento (semelhante Protocolo Integrado) |
426 | private function atribuirDadosHistorico($objProcesso, $dblIdProcedimento) | 426 | private function atribuirDadosHistorico($objProcesso, $dblIdProcedimento) |
427 | { | 427 | { |
428 | $objProcedimentoHistoricoDTO = new ProcedimentoHistoricoDTO(); | 428 | $objProcedimentoHistoricoDTO = new ProcedimentoHistoricoDTO(); |
@@ -434,16 +434,16 @@ class ExpedirProcedimentoRN extends InfraRN { | @@ -434,16 +434,16 @@ class ExpedirProcedimentoRN extends InfraRN { | ||
434 | $arrObjAtividadeDTO = $objProcedimentoDTO->getArrObjAtividadeDTO(); | 434 | $arrObjAtividadeDTO = $objProcedimentoDTO->getArrObjAtividadeDTO(); |
435 | 435 | ||
436 | if($arrObjAtividadeDTO == null || count($arrObjAtividadeDTO) == 0) { | 436 | if($arrObjAtividadeDTO == null || count($arrObjAtividadeDTO) == 0) { |
437 | - throw new InfraException("Não foi possível obter andamentos do processo {$objProcesso->protocolo}"); | 437 | + throw new InfraException("No foi possvel obter andamentos do processo {$objProcesso->protocolo}"); |
438 | } | 438 | } |
439 | 439 | ||
440 | $arrObjOperacao = array(); | 440 | $arrObjOperacao = array(); |
441 | foreach ($arrObjAtividadeDTO as $objAtividadeDTO) { | 441 | foreach ($arrObjAtividadeDTO as $objAtividadeDTO) { |
442 | 442 | ||
443 | - //TODO: Avaliar necessidade de repassar dados da pessoa que realizou a operação | 443 | + //TODO: Avaliar necessidade de repassar dados da pessoa que realizou a operao |
444 | $objOperacao = new stdClass(); | 444 | $objOperacao = new stdClass(); |
445 | 445 | ||
446 | - //TODO: Adicionar demais informações da pessoa e sua unidade | 446 | + //TODO: Adicionar demais informaes da pessoa e sua unidade |
447 | $objOperacao->pessoa = new stdClass(); | 447 | $objOperacao->pessoa = new stdClass(); |
448 | $objOperacao->pessoa->nome = utf8_encode($objAtividadeDTO->getStrNomeUsuarioOrigem()); | 448 | $objOperacao->pessoa->nome = utf8_encode($objAtividadeDTO->getStrNomeUsuarioOrigem()); |
449 | $objOperacao->codigo = $this->objProcessoEletronicoRN->obterCodigoOperacaoPENMapeado($objAtividadeDTO->getNumIdTarefa()); | 449 | $objOperacao->codigo = $this->objProcessoEletronicoRN->obterCodigoOperacaoPENMapeado($objAtividadeDTO->getNumIdTarefa()); |
@@ -469,7 +469,7 @@ class ExpedirProcedimentoRN extends InfraRN { | @@ -469,7 +469,7 @@ class ExpedirProcedimentoRN extends InfraRN { | ||
469 | public static function mudarEstadoProcedimento($objProcesso, $strStaEstado){ | 469 | public static function mudarEstadoProcedimento($objProcesso, $strStaEstado){ |
470 | 470 | ||
471 | if(!isset($objProcesso)) { | 471 | if(!isset($objProcesso)) { |
472 | - throw new InfraException('Parâmetro $objProcesso não informado.'); | 472 | + throw new InfraException('Parmetro $objProcesso no informado.'); |
473 | } | 473 | } |
474 | 474 | ||
475 | try { | 475 | try { |
@@ -490,7 +490,7 @@ class ExpedirProcedimentoRN extends InfraRN { | @@ -490,7 +490,7 @@ class ExpedirProcedimentoRN extends InfraRN { | ||
490 | $objAtributoAndamentoDTO = new AtributoAndamentoDTO(); | 490 | $objAtributoAndamentoDTO = new AtributoAndamentoDTO(); |
491 | $objAtributoAndamentoDTO->setStrNome('MOTIVO'); | 491 | $objAtributoAndamentoDTO->setStrNome('MOTIVO'); |
492 | $objAtributoAndamentoDTO->setStrIdOrigem(null); | 492 | $objAtributoAndamentoDTO->setStrIdOrigem(null); |
493 | - $objAtributoAndamentoDTO->setStrValor('Processo esta em processamento devido sua expedição para outra entidade.'); | 493 | + $objAtributoAndamentoDTO->setStrValor('Processo esta em processamento devido sua expedio para outra entidade.'); |
494 | $objAtividadeDTO->setArrObjAtributoAndamentoDTO(array($objAtributoAndamentoDTO)); | 494 | $objAtividadeDTO->setArrObjAtributoAndamentoDTO(array($objAtributoAndamentoDTO)); |
495 | 495 | ||
496 | $objAtividadeRN = new AtividadeRN(); | 496 | $objAtividadeRN = new AtividadeRN(); |
@@ -541,14 +541,14 @@ class ExpedirProcedimentoRN extends InfraRN { | @@ -541,14 +541,14 @@ class ExpedirProcedimentoRN extends InfraRN { | ||
541 | 541 | ||
542 | $arrObjAtributoAndamentoDTO = array(); | 542 | $arrObjAtributoAndamentoDTO = array(); |
543 | 543 | ||
544 | - //Seta o repositório de destino para constar no histórico | 544 | + //Seta o repositrio de destino para constar no histrico |
545 | $objAtributoAndamentoDTO = new AtributoAndamentoDTO(); | 545 | $objAtributoAndamentoDTO = new AtributoAndamentoDTO(); |
546 | $objAtributoAndamentoDTO->setStrNome('REPOSITORIO_DESTINO'); | 546 | $objAtributoAndamentoDTO->setStrNome('REPOSITORIO_DESTINO'); |
547 | $objAtributoAndamentoDTO->setStrValor($objExpedirProcedimentoDTO->getStrRepositorioDestino()); | 547 | $objAtributoAndamentoDTO->setStrValor($objExpedirProcedimentoDTO->getStrRepositorioDestino()); |
548 | $objAtributoAndamentoDTO->setStrIdOrigem($objExpedirProcedimentoDTO->getNumIdRepositorioOrigem()); | 548 | $objAtributoAndamentoDTO->setStrIdOrigem($objExpedirProcedimentoDTO->getNumIdRepositorioOrigem()); |
549 | $arrObjAtributoAndamentoDTO[] = $objAtributoAndamentoDTO; | 549 | $arrObjAtributoAndamentoDTO[] = $objAtributoAndamentoDTO; |
550 | 550 | ||
551 | - //Compõe o atributo que irá compor a estrutura | 551 | + //Compe o atributo que ir compor a estrutura |
552 | $objEstrutura = $this->objProcessoEletronicoRN->consultarEstrutura( | 552 | $objEstrutura = $this->objProcessoEletronicoRN->consultarEstrutura( |
553 | $objExpedirProcedimentoDTO->getNumIdRepositorioDestino(), $objExpedirProcedimentoDTO->getNumIdUnidadeDestino(), true | 553 | $objExpedirProcedimentoDTO->getNumIdRepositorioDestino(), $objExpedirProcedimentoDTO->getNumIdUnidadeDestino(), true |
554 | ); | 554 | ); |
@@ -606,7 +606,7 @@ class ExpedirProcedimentoRN extends InfraRN { | @@ -606,7 +606,7 @@ class ExpedirProcedimentoRN extends InfraRN { | ||
606 | $objAtividadeDTO->setNumIdTarefa(ProcessoEletronicoRN::obterIdTarefaModulo(ProcessoEletronicoRN::$TI_PROCESSO_ELETRONICO_PROCESSO_EXPEDIDO)); | 606 | $objAtividadeDTO->setNumIdTarefa(ProcessoEletronicoRN::obterIdTarefaModulo(ProcessoEletronicoRN::$TI_PROCESSO_ELETRONICO_PROCESSO_EXPEDIDO)); |
607 | $objAtividadeDTO->setArrObjAtributoAndamentoDTO($arrObjAtributoAndamentoDTO); | 607 | $objAtividadeDTO->setArrObjAtributoAndamentoDTO($arrObjAtributoAndamentoDTO); |
608 | 608 | ||
609 | - //Registra o andamento no histórico e | 609 | + //Registra o andamento no histrico e |
610 | $objAtividadeRN = new AtividadeRN(); | 610 | $objAtividadeRN = new AtividadeRN(); |
611 | $atividade = $objAtividadeRN->gerarInternaRN0727($objAtividadeDTO); | 611 | $atividade = $objAtividadeRN->gerarInternaRN0727($objAtividadeDTO); |
612 | 612 | ||
@@ -627,7 +627,7 @@ class ExpedirProcedimentoRN extends InfraRN { | @@ -627,7 +627,7 @@ class ExpedirProcedimentoRN extends InfraRN { | ||
627 | 627 | ||
628 | public function registrarAndamentoExpedicaoAbortada($dblIdProtocolo) { | 628 | public function registrarAndamentoExpedicaoAbortada($dblIdProtocolo) { |
629 | 629 | ||
630 | - //Seta todos os atributos do histórico de aborto da expedição | 630 | + //Seta todos os atributos do histrico de aborto da expedio |
631 | $objAtividadeDTO = new AtividadeDTO(); | 631 | $objAtividadeDTO = new AtividadeDTO(); |
632 | $objAtividadeDTO->setDblIdProtocolo($dblIdProtocolo); | 632 | $objAtividadeDTO->setDblIdProtocolo($dblIdProtocolo); |
633 | $objAtividadeDTO->setNumIdUnidade(SessaoSEI::getInstance()->getNumIdUnidadeAtual()); | 633 | $objAtividadeDTO->setNumIdUnidade(SessaoSEI::getInstance()->getNumIdUnidadeAtual()); |
@@ -635,7 +635,7 @@ class ExpedirProcedimentoRN extends InfraRN { | @@ -635,7 +635,7 @@ class ExpedirProcedimentoRN extends InfraRN { | ||
635 | $objAtividadeDTO->setNumIdTarefa(ProcessoEletronicoRN::obterIdTarefaModulo(ProcessoEletronicoRN::$TI_PROCESSO_ELETRONICO_PROCESSO_ABORTADO)); | 635 | $objAtividadeDTO->setNumIdTarefa(ProcessoEletronicoRN::obterIdTarefaModulo(ProcessoEletronicoRN::$TI_PROCESSO_ELETRONICO_PROCESSO_ABORTADO)); |
636 | $objAtividadeDTO->setArrObjAtributoAndamentoDTO(array()); | 636 | $objAtividadeDTO->setArrObjAtributoAndamentoDTO(array()); |
637 | 637 | ||
638 | - //Gera o andamento de expedição abortada | 638 | + //Gera o andamento de expedio abortada |
639 | $objAtividadeRN = new AtividadeRN(); | 639 | $objAtividadeRN = new AtividadeRN(); |
640 | $objAtividadeRN->gerarInternaRN0727($objAtividadeDTO); | 640 | $objAtividadeRN->gerarInternaRN0727($objAtividadeDTO); |
641 | } | 641 | } |
@@ -691,17 +691,17 @@ class ExpedirProcedimentoRN extends InfraRN { | @@ -691,17 +691,17 @@ class ExpedirProcedimentoRN extends InfraRN { | ||
691 | private function bloquearProcedimento($objProcesso) | 691 | private function bloquearProcedimento($objProcesso) |
692 | { | 692 | { |
693 | if(!isset($objProcesso)) { | 693 | if(!isset($objProcesso)) { |
694 | - throw new InfraException('Parâmetro $objProcesso não informado.'); | 694 | + throw new InfraException('Parmetro $objProcesso no informado.'); |
695 | } | 695 | } |
696 | 696 | ||
697 | //TODO: Solicitar ao TRF4 um meio de bloquear o processo, indicando que ele encontra-se em | 697 | //TODO: Solicitar ao TRF4 um meio de bloquear o processo, indicando que ele encontra-se em |
698 | - //expedição e possui tratamento diferenciado | 698 | + //expedio e possui tratamento diferenciado |
699 | 699 | ||
700 | $objRelProtocoloProtocoloDTO = new RelProtocoloProtocoloDTO(); | 700 | $objRelProtocoloProtocoloDTO = new RelProtocoloProtocoloDTO(); |
701 | //$objRelProtocoloProtocoloDTO->setDblIdProtocolo1($dblIdProcedimentoApensado); | 701 | //$objRelProtocoloProtocoloDTO->setDblIdProtocolo1($dblIdProcedimentoApensado); |
702 | $objRelProtocoloProtocoloDTO->setDblIdProtocolo1(null); | 702 | $objRelProtocoloProtocoloDTO->setDblIdProtocolo1(null); |
703 | $objRelProtocoloProtocoloDTO->setDblIdProtocolo2($objProcesso->idProcedimentoSEI); | 703 | $objRelProtocoloProtocoloDTO->setDblIdProtocolo2($objProcesso->idProcedimentoSEI); |
704 | - $objRelProtocoloProtocoloDTO->setStrMotivo("Processo sobrestado devido sua expedição para outra entidade."); | 704 | + $objRelProtocoloProtocoloDTO->setStrMotivo("Processo sobrestado devido sua expedio para outra entidade."); |
705 | $this->objProcedimentoRN->sobrestarRN1014(array($objRelProtocoloProtocoloDTO)); | 705 | $this->objProcedimentoRN->sobrestarRN1014(array($objRelProtocoloProtocoloDTO)); |
706 | 706 | ||
707 | if(isset($objProcesso->processoApensado) && is_array($objProcesso->processoApensado)) { | 707 | if(isset($objProcesso->processoApensado) && is_array($objProcesso->processoApensado)) { |
@@ -714,14 +714,14 @@ class ExpedirProcedimentoRN extends InfraRN { | @@ -714,14 +714,14 @@ class ExpedirProcedimentoRN extends InfraRN { | ||
714 | 714 | ||
715 | private function atribuirDataHoraDeRegistro($objContexto, $dblIdProcedimento, $dblIdDocumento = null) | 715 | private function atribuirDataHoraDeRegistro($objContexto, $dblIdProcedimento, $dblIdDocumento = null) |
716 | { | 716 | { |
717 | - //Validar parâmetro $objContexto | 717 | + //Validar parmetro $objContexto |
718 | if(!isset($objContexto)) { | 718 | if(!isset($objContexto)) { |
719 | - throw new InfraException('Parâmetro $objContexto não informado.'); | 719 | + throw new InfraException('Parmetro $objContexto no informado.'); |
720 | } | 720 | } |
721 | 721 | ||
722 | - //Validar parâmetro $dbIdProcedimento | 722 | + //Validar parmetro $dbIdProcedimento |
723 | if(!isset($dblIdProcedimento)) { | 723 | if(!isset($dblIdProcedimento)) { |
724 | - throw new InfraException('Parâmetro $dbIdProcedimento não informado.'); | 724 | + throw new InfraException('Parmetro $dbIdProcedimento no informado.'); |
725 | } | 725 | } |
726 | 726 | ||
727 | $objProcedimentoHistoricoDTO = new ProcedimentoHistoricoDTO(); | 727 | $objProcedimentoHistoricoDTO = new ProcedimentoHistoricoDTO(); |
@@ -748,7 +748,7 @@ class ExpedirProcedimentoRN extends InfraRN { | @@ -748,7 +748,7 @@ class ExpedirProcedimentoRN extends InfraRN { | ||
748 | private function atribuirProdutorProcesso($objProcesso, $dblIdProcedimento, $numIdUnidadeGeradora) | 748 | private function atribuirProdutorProcesso($objProcesso, $dblIdProcedimento, $numIdUnidadeGeradora) |
749 | { | 749 | { |
750 | if(!isset($objProcesso)){ | 750 | if(!isset($objProcesso)){ |
751 | - throw new InfraException('Parâmetro $objProcesso não informado.'); | 751 | + throw new InfraException('Parmetro $objProcesso no informado.'); |
752 | } | 752 | } |
753 | 753 | ||
754 | $objProcesso->produtor = new stdClass(); | 754 | $objProcesso->produtor = new stdClass(); |
@@ -757,7 +757,7 @@ class ExpedirProcedimentoRN extends InfraRN { | @@ -757,7 +757,7 @@ class ExpedirProcedimentoRN extends InfraRN { | ||
757 | if(isset($objUsuarioProdutor)) { | 757 | if(isset($objUsuarioProdutor)) { |
758 | //Dados do produtor do processo | 758 | //Dados do produtor do processo |
759 | $objProcesso->produtor->nome = utf8_encode($objUsuarioProdutor->getStrNome()); | 759 | $objProcesso->produtor->nome = utf8_encode($objUsuarioProdutor->getStrNome()); |
760 | - //TODO: Obter tipo de pessoa física dos contatos do SEI | 760 | + //TODO: Obter tipo de pessoa fsica dos contatos do SEI |
761 | $objProcesso->produtor->numeroDeIdentificacao = $objUsuarioProdutor->getDblCpfContato(); | 761 | $objProcesso->produtor->numeroDeIdentificacao = $objUsuarioProdutor->getDblCpfContato(); |
762 | $objProcesso->produtor->tipo = self::STA_TIPO_PESSOA_FISICA; | 762 | $objProcesso->produtor->tipo = self::STA_TIPO_PESSOA_FISICA; |
763 | //TODO: Informar dados da estrutura organizacional (estruturaOrganizacional) | 763 | //TODO: Informar dados da estrutura organizacional (estruturaOrganizacional) |
@@ -776,7 +776,7 @@ class ExpedirProcedimentoRN extends InfraRN { | @@ -776,7 +776,7 @@ class ExpedirProcedimentoRN extends InfraRN { | ||
776 | private function atribuirDadosInteressados($objProcesso, $dblIdProcedimento) | 776 | private function atribuirDadosInteressados($objProcesso, $dblIdProcedimento) |
777 | { | 777 | { |
778 | if(!isset($objProcesso)){ | 778 | if(!isset($objProcesso)){ |
779 | - throw new InfraException('Parâmetro $objProcesso não informado.'); | 779 | + throw new InfraException('Parmetro $objProcesso no informado.'); |
780 | } | 780 | } |
781 | 781 | ||
782 | $arrParticipantesDTO = $this->listarInteressados($dblIdProcedimento); | 782 | $arrParticipantesDTO = $this->listarInteressados($dblIdProcedimento); |
@@ -797,14 +797,14 @@ class ExpedirProcedimentoRN extends InfraRN { | @@ -797,14 +797,14 @@ class ExpedirProcedimentoRN extends InfraRN { | ||
797 | private function atribuirDocumentos($objProcesso, $dblIdProcedimento) | 797 | private function atribuirDocumentos($objProcesso, $dblIdProcedimento) |
798 | { | 798 | { |
799 | if(!isset($objProcesso)) { | 799 | if(!isset($objProcesso)) { |
800 | - throw new InfraException('Parâmetro $objProcesso não informado.'); | 800 | + throw new InfraException('Parmetro $objProcesso no informado.'); |
801 | } | 801 | } |
802 | 802 | ||
803 | - //TODO: Passar dados do ProcedimentoDTO via parâmetro já carregado anteriormente | 803 | + //TODO: Passar dados do ProcedimentoDTO via parmetro j carregado anteriormente |
804 | $arrDocumentosDTO = $this->listarDocumentos($dblIdProcedimento); | 804 | $arrDocumentosDTO = $this->listarDocumentos($dblIdProcedimento); |
805 | 805 | ||
806 | if(!isset($arrDocumentosDTO)) { | 806 | if(!isset($arrDocumentosDTO)) { |
807 | - throw new InfraException('Documentos não encontrados.'); | 807 | + throw new InfraException('Documentos no encontrados.'); |
808 | } | 808 | } |
809 | 809 | ||
810 | $ordemDocumento = 1; | 810 | $ordemDocumento = 1; |
@@ -818,12 +818,12 @@ class ExpedirProcedimentoRN extends InfraRN { | @@ -818,12 +818,12 @@ class ExpedirProcedimentoRN extends InfraRN { | ||
818 | 818 | ||
819 | $documento = new stdClass(); | 819 | $documento = new stdClass(); |
820 | $objPenRelHipoteseLegalRN = new PenRelHipoteseLegalEnvioRN(); | 820 | $objPenRelHipoteseLegalRN = new PenRelHipoteseLegalEnvioRN(); |
821 | - //TODO: Atribuir das informações abaixo ao documento | 821 | + //TODO: Atribuir das informaes abaixo ao documento |
822 | //<protocoloDoDocumentoAnexado>123</protocoloDoDocumentoAnexado> | 822 | //<protocoloDoDocumentoAnexado>123</protocoloDoDocumentoAnexado> |
823 | //<protocoloDoProcessoAnexado>456</protocoloDoProcessoAnexado> | 823 | //<protocoloDoProcessoAnexado>456</protocoloDoProcessoAnexado> |
824 | //Retirado | 824 | //Retirado |
825 | 825 | ||
826 | - //Considera o número/nome do documento externo para descrição do documento | 826 | + //Considera o nmero/nome do documento externo para descrio do documento |
827 | if($documentoDTO->getStrStaProtocoloProtocolo() == ProtocoloRN::$TP_DOCUMENTO_RECEBIDO && $documentoDTO->getStrNumero() != null) { | 827 | if($documentoDTO->getStrStaProtocoloProtocolo() == ProtocoloRN::$TP_DOCUMENTO_RECEBIDO && $documentoDTO->getStrNumero() != null) { |
828 | $strDescricaoDocumento = $documentoDTO->getStrNumero(); | 828 | $strDescricaoDocumento = $documentoDTO->getStrNumero(); |
829 | 829 | ||
@@ -831,7 +831,7 @@ class ExpedirProcedimentoRN extends InfraRN { | @@ -831,7 +831,7 @@ class ExpedirProcedimentoRN extends InfraRN { | ||
831 | $strDescricaoDocumento = "***"; | 831 | $strDescricaoDocumento = "***"; |
832 | } | 832 | } |
833 | 833 | ||
834 | - // Não é um documento externo | 834 | + // No um documento externo |
835 | /*elseif($documentoDTO->isSetNumIdTipoConferencia()){ | 835 | /*elseif($documentoDTO->isSetNumIdTipoConferencia()){ |
836 | 836 | ||
837 | $objTipoProcedimentoDTO = new PenTipoProcedimentoDTO(true); | 837 | $objTipoProcedimentoDTO = new PenTipoProcedimentoDTO(true); |
@@ -866,7 +866,7 @@ class ExpedirProcedimentoRN extends InfraRN { | @@ -866,7 +866,7 @@ class ExpedirProcedimentoRN extends InfraRN { | ||
866 | $documento->produtor = new stdClass(); | 866 | $documento->produtor = new stdClass(); |
867 | $documento->produtor->nome = utf8_encode($usuarioDTO->getStrNome()); | 867 | $documento->produtor->nome = utf8_encode($usuarioDTO->getStrNome()); |
868 | $documento->produtor->numeroDeIdentificacao = $usuarioDTO->getDblCpfContato(); | 868 | $documento->produtor->numeroDeIdentificacao = $usuarioDTO->getDblCpfContato(); |
869 | - //TODO: Obter tipo de pessoa física dos contextos/contatos do SEI | 869 | + //TODO: Obter tipo de pessoa fsica dos contextos/contatos do SEI |
870 | $documento->produtor->tipo = self::STA_TIPO_PESSOA_FISICA;; | 870 | $documento->produtor->tipo = self::STA_TIPO_PESSOA_FISICA;; |
871 | } | 871 | } |
872 | 872 | ||
@@ -883,13 +883,13 @@ class ExpedirProcedimentoRN extends InfraRN { | @@ -883,13 +883,13 @@ class ExpedirProcedimentoRN extends InfraRN { | ||
883 | 883 | ||
884 | $this->atribuirDataHoraDeRegistro($documento, $documentoDTO->getDblIdProcedimento(), $documentoDTO->getDblIdDocumento()); | 884 | $this->atribuirDataHoraDeRegistro($documento, $documentoDTO->getDblIdProcedimento(), $documentoDTO->getDblIdDocumento()); |
885 | 885 | ||
886 | - //TODO: Implementar mapeamento de espécies documentais | 886 | + //TODO: Implementar mapeamento de espcies documentais |
887 | $documento->especie = new stdClass(); | 887 | $documento->especie = new stdClass(); |
888 | $documento->especie->codigo = $this->obterEspecieMapeada($documentoDTO->getNumIdSerie()); | 888 | $documento->especie->codigo = $this->obterEspecieMapeada($documentoDTO->getNumIdSerie()); |
889 | $documento->especie->nomeNoProdutor = utf8_encode($documentoDTO->getStrNomeSerie()); | 889 | $documento->especie->nomeNoProdutor = utf8_encode($documentoDTO->getStrNomeSerie()); |
890 | //TODO: Tratar campos adicionais do documento | 890 | //TODO: Tratar campos adicionais do documento |
891 | 891 | ||
892 | - //Identificação do documento | 892 | + //Identificao do documento |
893 | $this->atribuirNumeracaoDocumento($documento, $documentoDTO); | 893 | $this->atribuirNumeracaoDocumento($documento, $documentoDTO); |
894 | 894 | ||
895 | if($documento->retirado === true){ | 895 | if($documento->retirado === true){ |
@@ -935,7 +935,7 @@ class ExpedirProcedimentoRN extends InfraRN { | @@ -935,7 +935,7 @@ class ExpedirProcedimentoRN extends InfraRN { | ||
935 | $this->atribuirComponentesDigitais($documento, $documentoDTO); | 935 | $this->atribuirComponentesDigitais($documento, $documentoDTO); |
936 | } | 936 | } |
937 | 937 | ||
938 | - //TODO: Necessário tratar informações abaixo | 938 | + //TODO: Necessrio tratar informaes abaixo |
939 | //protocoloDoDocumentoAnexado | 939 | //protocoloDoDocumentoAnexado |
940 | //protocoloDoProcessoAnexado | 940 | //protocoloDoProcessoAnexado |
941 | //retirado | 941 | //retirado |
@@ -954,7 +954,7 @@ class ExpedirProcedimentoRN extends InfraRN { | @@ -954,7 +954,7 @@ class ExpedirProcedimentoRN extends InfraRN { | ||
954 | private function obterEspecieMapeada($parNumIdSerie) | 954 | private function obterEspecieMapeada($parNumIdSerie) |
955 | { | 955 | { |
956 | if(!isset($parNumIdSerie) || $parNumIdSerie == 0) { | 956 | if(!isset($parNumIdSerie) || $parNumIdSerie == 0) { |
957 | - throw new InfraException('Parâmetro $parNumIdSerie não informado.'); | 957 | + throw new InfraException('Parmetro $parNumIdSerie no informado.'); |
958 | } | 958 | } |
959 | 959 | ||
960 | $objPenRelTipoDocMapEnviadoDTO = new PenRelTipoDocMapEnviadoDTO(); | 960 | $objPenRelTipoDocMapEnviadoDTO = new PenRelTipoDocMapEnviadoDTO(); |
@@ -973,7 +973,7 @@ class ExpedirProcedimentoRN extends InfraRN { | @@ -973,7 +973,7 @@ class ExpedirProcedimentoRN extends InfraRN { | ||
973 | } | 973 | } |
974 | 974 | ||
975 | if($objPenRelTipoDocMapEnviadoDTO == null) { | 975 | if($objPenRelTipoDocMapEnviadoDTO == null) { |
976 | - throw new InfraException("Código de identificação da espécie documental não pode ser localizada para o tipo de documento {$parNumIdSerie}."); | 976 | + throw new InfraException("Cdigo de identificao da espcie documental no pode ser localizada para o tipo de documento {$parNumIdSerie}."); |
977 | } | 977 | } |
978 | 978 | ||
979 | return $objPenRelTipoDocMapEnviadoDTO->getNumCodigoEspecie(); | 979 | return $objPenRelTipoDocMapEnviadoDTO->getNumCodigoEspecie(); |
@@ -983,12 +983,12 @@ class ExpedirProcedimentoRN extends InfraRN { | @@ -983,12 +983,12 @@ class ExpedirProcedimentoRN extends InfraRN { | ||
983 | private function atribuirAssinaturaEletronica($objComponenteDigital, AssinaturaDTO $objAssinaturaDTO) | 983 | private function atribuirAssinaturaEletronica($objComponenteDigital, AssinaturaDTO $objAssinaturaDTO) |
984 | { | 984 | { |
985 | if(!isset($objComponenteDigital)){ | 985 | if(!isset($objComponenteDigital)){ |
986 | - throw new InfraException('Parâmetro $objComponenteDigital não informado.'); | 986 | + throw new InfraException('Parmetro $objComponenteDigital no informado.'); |
987 | } | 987 | } |
988 | 988 | ||
989 | if(isset($objAssinaturaDTO)) { | 989 | if(isset($objAssinaturaDTO)) { |
990 | $objComponenteDigital->assinaturaDigital = new stdClass(); | 990 | $objComponenteDigital->assinaturaDigital = new stdClass(); |
991 | - //TODO: Obter as informações corretas dos metadados da assinatura digital | 991 | + //TODO: Obter as informaes corretas dos metadados da assinatura digital |
992 | $objComponenteDigital->assinaturaDigital->dataHora = $this->objProcessoEletronicoRN->converterDataWebService($objComponenteDigital->getDthAberturaAtividade()); | 992 | $objComponenteDigital->assinaturaDigital->dataHora = $this->objProcessoEletronicoRN->converterDataWebService($objComponenteDigital->getDthAberturaAtividade()); |
993 | $objComponenteDigital->assinaturaDigital->cadeiaDoCertificado = new SoapVar('<cadeiaDoCertificado formato="PKCS7"></cadeiaDoCertificado>', XSD_ANYXML); | 993 | $objComponenteDigital->assinaturaDigital->cadeiaDoCertificado = new SoapVar('<cadeiaDoCertificado formato="PKCS7"></cadeiaDoCertificado>', XSD_ANYXML); |
994 | $objComponenteDigital->assinaturaDigital->hash = new SoapVar("<hash algoritmo='{self::ALGORITMO_HASH_ASSINATURA}'>{$objAssinaturaDTO->getStrP7sBase64()}</hash>", XSD_ANYXML); | 994 | $objComponenteDigital->assinaturaDigital->hash = new SoapVar("<hash algoritmo='{self::ALGORITMO_HASH_ASSINATURA}'>{$objAssinaturaDTO->getStrP7sBase64()}</hash>", XSD_ANYXML); |
@@ -999,20 +999,20 @@ class ExpedirProcedimentoRN extends InfraRN { | @@ -999,20 +999,20 @@ class ExpedirProcedimentoRN extends InfraRN { | ||
999 | { | 999 | { |
1000 | 1000 | ||
1001 | if(!isset($objDocumento)){ | 1001 | if(!isset($objDocumento)){ |
1002 | - throw new InfraException('Parâmetro $objDocumento não informado.'); | 1002 | + throw new InfraException('Parmetro $objDocumento no informado.'); |
1003 | } | 1003 | } |
1004 | 1004 | ||
1005 | if(!isset($objDocumentoDTO)){ | 1005 | if(!isset($objDocumentoDTO)){ |
1006 | - throw new InfraException('Parâmetro $objDocumentoDTO não informado.'); | 1006 | + throw new InfraException('Parmetro $objDocumentoDTO no informado.'); |
1007 | } | 1007 | } |
1008 | 1008 | ||
1009 | $arrInformacaoArquivo = $this->obterDadosArquivo($objDocumentoDTO); | 1009 | $arrInformacaoArquivo = $this->obterDadosArquivo($objDocumentoDTO); |
1010 | 1010 | ||
1011 | if(!isset($arrInformacaoArquivo) || count($arrInformacaoArquivo) == 0){ | 1011 | if(!isset($arrInformacaoArquivo) || count($arrInformacaoArquivo) == 0){ |
1012 | - throw new InfraException('Erro durante obtenção de informações sobre o componente digital do documento {$objDocumentoDTO->getStrProtocoloDocumentoFormatado()}.'); | 1012 | + throw new InfraException('Erro durante obteno de informaes sobre o componente digital do documento {$objDocumentoDTO->getStrProtocoloDocumentoFormatado()}.'); |
1013 | } | 1013 | } |
1014 | 1014 | ||
1015 | - //TODO: Revisar tal implementação para atender a geração de hash de arquivos grandes | 1015 | + //TODO: Revisar tal implementao para atender a gerao de hash de arquivos grandes |
1016 | $strAlgoritmoHash = self::ALGORITMO_HASH_DOCUMENTO; | 1016 | $strAlgoritmoHash = self::ALGORITMO_HASH_DOCUMENTO; |
1017 | $strConteudoAssinatura = $arrInformacaoArquivo['CONTEUDO']; | 1017 | $strConteudoAssinatura = $arrInformacaoArquivo['CONTEUDO']; |
1018 | $hashDoComponenteDigital = hash($strAlgoritmoHash, $strConteudoAssinatura, true); | 1018 | $hashDoComponenteDigital = hash($strAlgoritmoHash, $strConteudoAssinatura, true); |
@@ -1025,7 +1025,7 @@ class ExpedirProcedimentoRN extends InfraRN { | @@ -1025,7 +1025,7 @@ class ExpedirProcedimentoRN extends InfraRN { | ||
1025 | $objDocumento->componenteDigital->tamanhoEmBytes = $arrInformacaoArquivo['TAMANHO']; | 1025 | $objDocumento->componenteDigital->tamanhoEmBytes = $arrInformacaoArquivo['TAMANHO']; |
1026 | 1026 | ||
1027 | //TODO: Validar os tipos de mimetype de acordo com o WSDL do SEI | 1027 | //TODO: Validar os tipos de mimetype de acordo com o WSDL do SEI |
1028 | - //Caso não identifique o tipo correto, informar o valor [outro] | 1028 | + //Caso no identifique o tipo correto, informar o valor [outro] |
1029 | $objDocumento->componenteDigital->mimeType = $arrInformacaoArquivo['MIME_TYPE']; | 1029 | $objDocumento->componenteDigital->mimeType = $arrInformacaoArquivo['MIME_TYPE']; |
1030 | $objDocumento->componenteDigital->tipoDeConteudo = $this->obterTipoDeConteudo($arrInformacaoArquivo['MIME_TYPE']); | 1030 | $objDocumento->componenteDigital->tipoDeConteudo = $this->obterTipoDeConteudo($arrInformacaoArquivo['MIME_TYPE']); |
1031 | 1031 | ||
@@ -1043,7 +1043,7 @@ class ExpedirProcedimentoRN extends InfraRN { | @@ -1043,7 +1043,7 @@ class ExpedirProcedimentoRN extends InfraRN { | ||
1043 | //$objDocumento->componenteDigital->dadosComplementaresDoTipoDeArquivo = ''; | 1043 | //$objDocumento->componenteDigital->dadosComplementaresDoTipoDeArquivo = ''; |
1044 | 1044 | ||
1045 | 1045 | ||
1046 | - //TODO: Carregar informações da assinatura digital | 1046 | + //TODO: Carregar informaes da assinatura digital |
1047 | //$this->atribuirAssinaturaEletronica($objDocumento->componenteDigital, $objDocumentoDTO); | 1047 | //$this->atribuirAssinaturaEletronica($objDocumento->componenteDigital, $objDocumentoDTO); |
1048 | 1048 | ||
1049 | $objDocumento->componenteDigital->idAnexo = $arrInformacaoArquivo['ID_ANEXO']; | 1049 | $objDocumento->componenteDigital->idAnexo = $arrInformacaoArquivo['ID_ANEXO']; |
@@ -1075,10 +1075,10 @@ class ExpedirProcedimentoRN extends InfraRN { | @@ -1075,10 +1075,10 @@ class ExpedirProcedimentoRN extends InfraRN { | ||
1075 | $tarjas = $objAssinaturaRN->montarTarjas($objDocumentoDTOTarjas); | 1075 | $tarjas = $objAssinaturaRN->montarTarjas($objDocumentoDTOTarjas); |
1076 | 1076 | ||
1077 | 1077 | ||
1078 | - //Remove todos os 12 espaços padrões após remover as tags. | 1078 | + //Remove todos os 12 espaos padres aps remover as tags. |
1079 | $dataTarjas = explode(' ', strip_tags($tarjas)); | 1079 | $dataTarjas = explode(' ', strip_tags($tarjas)); |
1080 | foreach ($dataTarjas as $key => $content) { | 1080 | foreach ($dataTarjas as $key => $content) { |
1081 | - $contentTrim = trim($content); //Limpa os espaços no inicio e fim de cada texto. | 1081 | + $contentTrim = trim($content); //Limpa os espaos no inicio e fim de cada texto. |
1082 | if (empty($contentTrim)) { | 1082 | if (empty($contentTrim)) { |
1083 | unset($dataTarjas[$key]); | 1083 | unset($dataTarjas[$key]); |
1084 | } else { | 1084 | } else { |
@@ -1128,7 +1128,7 @@ class ExpedirProcedimentoRN extends InfraRN { | @@ -1128,7 +1128,7 @@ class ExpedirProcedimentoRN extends InfraRN { | ||
1128 | { | 1128 | { |
1129 | 1129 | ||
1130 | if(!isset($objDocumentoDTO)){ | 1130 | if(!isset($objDocumentoDTO)){ |
1131 | - throw new InfraException('Parâmetro $objDocumentoDTO não informado.'); | 1131 | + throw new InfraException('Parmetro $objDocumentoDTO no informado.'); |
1132 | } | 1132 | } |
1133 | 1133 | ||
1134 | $arrInformacaoArquivo = array(); | 1134 | $arrInformacaoArquivo = array(); |
@@ -1169,16 +1169,17 @@ class ExpedirProcedimentoRN extends InfraRN { | @@ -1169,16 +1169,17 @@ class ExpedirProcedimentoRN extends InfraRN { | ||
1169 | $objAnexoDTO = $this->consultarAnexo($objDocumentoDTO->getDblIdDocumento()); | 1169 | $objAnexoDTO = $this->consultarAnexo($objDocumentoDTO->getDblIdDocumento()); |
1170 | 1170 | ||
1171 | if(!isset($objAnexoDTO)){ | 1171 | if(!isset($objAnexoDTO)){ |
1172 | - throw new InfraException("Componente digital do documento {$strProtocoloDocumentoFormatado} não pode ser localizado."); | 1172 | + throw new InfraException("Componente digital do documento {$strProtocoloDocumentoFormatado} no pode ser localizado."); |
1173 | } | 1173 | } |
1174 | 1174 | ||
1175 | - //VALIDAÇÃO DE TAMANHO DE DOCUMENTOS EXTERNOS PARA A EXPEDIÇÃO | 1175 | + //VALIDAO DE TAMANHO DE DOCUMENTOS EXTERNOS PARA A EXPEDIO |
1176 | $objPenParametroRN = new PenParametroRN(); | 1176 | $objPenParametroRN = new PenParametroRN(); |
1177 | if($objAnexoDTO->getNumTamanho() > ($objPenParametroRN->getParametro('PEN_TAMANHO_MAXIMO_DOCUMENTO_EXPEDIDO') * 1024 * 1024) && $objDocumentoDTO->getStrStaEstadoProtocolo() != ProtocoloRN::$TE_DOCUMENTO_CANCELADO){ | 1177 | if($objAnexoDTO->getNumTamanho() > ($objPenParametroRN->getParametro('PEN_TAMANHO_MAXIMO_DOCUMENTO_EXPEDIDO') * 1024 * 1024) && $objDocumentoDTO->getStrStaEstadoProtocolo() != ProtocoloRN::$TE_DOCUMENTO_CANCELADO){ |
1178 | - throw new InfraException("O tamanho do documento {$objAnexoDTO->getStrProtocoloFormatadoProtocolo()} é maior que os {$objPenParametroRN->getParametro('PEN_TAMANHO_MAXIMO_DOCUMENTO_EXPEDIDO')} MB permitidos para a expedição de documentos externos."); | 1178 | + $strTamanhoFormatado = round(($objAnexoDTO->getNumTamanho() / 1024) / 1024,2); |
1179 | + throw new InfraException("O tamanho do documento {$strTamanhoFormatado} MB é maior que os {$objPenParametroRN->getParametro('PEN_TAMANHO_MAXIMO_DOCUMENTO_EXPEDIDO')} MB permitidos para a expedio de documentos externos."); | ||
1179 | } | 1180 | } |
1180 | 1181 | ||
1181 | - //Obtenção do conteudo do documento externo | 1182 | + //Obteno do conteudo do documento externo |
1182 | //TODO: Particionar o documento em tamanho menor caso ultrapasse XX megabytes | 1183 | //TODO: Particionar o documento em tamanho menor caso ultrapasse XX megabytes |
1183 | $strCaminhoAnexo = $this->objAnexoRN->obterLocalizacao($objAnexoDTO); | 1184 | $strCaminhoAnexo = $this->objAnexoRN->obterLocalizacao($objAnexoDTO); |
1184 | 1185 | ||
@@ -1205,7 +1206,7 @@ class ExpedirProcedimentoRN extends InfraRN { | @@ -1205,7 +1206,7 @@ class ExpedirProcedimentoRN extends InfraRN { | ||
1205 | finfo_close($finfo); | 1206 | finfo_close($finfo); |
1206 | } catch(Exception $e) { | 1207 | } catch(Exception $e) { |
1207 | finfo_close($finfo); | 1208 | finfo_close($finfo); |
1208 | - throw new InfraException("Erro obtendo informações do anexo do documento {$strProtocoloDocumentoFormatado}", $e); | 1209 | + throw new InfraException("Erro obtendo informaes do anexo do documento {$strProtocoloDocumentoFormatado}", $e); |
1209 | } | 1210 | } |
1210 | 1211 | ||
1211 | $arrInformacaoArquivo['NOME'] = $objAnexoDTO->getStrNome(); | 1212 | $arrInformacaoArquivo['NOME'] = $objAnexoDTO->getStrNome(); |
@@ -1240,7 +1241,7 @@ class ExpedirProcedimentoRN extends InfraRN { | @@ -1240,7 +1241,7 @@ class ExpedirProcedimentoRN extends InfraRN { | ||
1240 | private function obterTipoDeConteudo($strMimeType) | 1241 | private function obterTipoDeConteudo($strMimeType) |
1241 | { | 1242 | { |
1242 | if(!isset($strMimeType)){ | 1243 | if(!isset($strMimeType)){ |
1243 | - throw new InfraException('Parâmetro $strMimeType não informado.'); | 1244 | + throw new InfraException('Parmetro $strMimeType no informado.'); |
1244 | } | 1245 | } |
1245 | 1246 | ||
1246 | $resultado = self::TC_TIPO_CONTEUDO_OUTROS; | 1247 | $resultado = self::TC_TIPO_CONTEUDO_OUTROS; |
@@ -1303,7 +1304,7 @@ class ExpedirProcedimentoRN extends InfraRN { | @@ -1303,7 +1304,7 @@ class ExpedirProcedimentoRN extends InfraRN { | ||
1303 | private function consultarUnidade($numIdUnidade) | 1304 | private function consultarUnidade($numIdUnidade) |
1304 | { | 1305 | { |
1305 | if(!isset($numIdUnidade)){ | 1306 | if(!isset($numIdUnidade)){ |
1306 | - throw new InfraException('Parâmetro $numIdUnidade não informado.'); | 1307 | + throw new InfraException('Parmetro $numIdUnidade no informado.'); |
1307 | } | 1308 | } |
1308 | 1309 | ||
1309 | $objUnidadeDTO = new UnidadeDTO(); | 1310 | $objUnidadeDTO = new UnidadeDTO(); |
@@ -1316,7 +1317,7 @@ class ExpedirProcedimentoRN extends InfraRN { | @@ -1316,7 +1317,7 @@ class ExpedirProcedimentoRN extends InfraRN { | ||
1316 | private function consultarSerie($numIdSerie) | 1317 | private function consultarSerie($numIdSerie) |
1317 | { | 1318 | { |
1318 | if(!isset($numIdSerie)){ | 1319 | if(!isset($numIdSerie)){ |
1319 | - throw new InfraException('Parâmetro $numIdSerie não informado.'); | 1320 | + throw new InfraException('Parmetro $numIdSerie no informado.'); |
1320 | } | 1321 | } |
1321 | 1322 | ||
1322 | $objSerieDTO = new SerieDTO(); | 1323 | $objSerieDTO = new SerieDTO(); |
@@ -1339,7 +1340,7 @@ class ExpedirProcedimentoRN extends InfraRN { | @@ -1339,7 +1340,7 @@ class ExpedirProcedimentoRN extends InfraRN { | ||
1339 | public function consultarProcedimento($numIdProcedimento) | 1340 | public function consultarProcedimento($numIdProcedimento) |
1340 | { | 1341 | { |
1341 | if(!isset($numIdProcedimento)){ | 1342 | if(!isset($numIdProcedimento)){ |
1342 | - throw new InfraException('Parâmetro $numIdProcedimento não informado.'); | 1343 | + throw new InfraException('Parmetro $numIdProcedimento no informado.'); |
1343 | } | 1344 | } |
1344 | 1345 | ||
1345 | $objProcedimentoDTO = new ProcedimentoDTO(); | 1346 | $objProcedimentoDTO = new ProcedimentoDTO(); |
@@ -1362,7 +1363,7 @@ class ExpedirProcedimentoRN extends InfraRN { | @@ -1362,7 +1363,7 @@ class ExpedirProcedimentoRN extends InfraRN { | ||
1362 | public function listarInteressados($numIdProtocolo) | 1363 | public function listarInteressados($numIdProtocolo) |
1363 | { | 1364 | { |
1364 | if(!isset($numIdProtocolo)){ | 1365 | if(!isset($numIdProtocolo)){ |
1365 | - throw new InfraException('Parâmetro $numIdProtocolo não informado.'); | 1366 | + throw new InfraException('Parmetro $numIdProtocolo no informado.'); |
1366 | } | 1367 | } |
1367 | 1368 | ||
1368 | $objParticipanteDTO = new ParticipanteDTO(); | 1369 | $objParticipanteDTO = new ParticipanteDTO(); |
@@ -1390,7 +1391,7 @@ class ExpedirProcedimentoRN extends InfraRN { | @@ -1390,7 +1391,7 @@ class ExpedirProcedimentoRN extends InfraRN { | ||
1390 | private function consultarAnexo($dblIdDocumento) | 1391 | private function consultarAnexo($dblIdDocumento) |
1391 | { | 1392 | { |
1392 | if(!isset($dblIdDocumento)){ | 1393 | if(!isset($dblIdDocumento)){ |
1393 | - throw new InfraException('Parâmetro $dblIdDocumento não informado.'); | 1394 | + throw new InfraException('Parmetro $dblIdDocumento no informado.'); |
1394 | } | 1395 | } |
1395 | 1396 | ||
1396 | $objAnexoDTO = new AnexoDTO(); | 1397 | $objAnexoDTO = new AnexoDTO(); |
@@ -1408,7 +1409,7 @@ class ExpedirProcedimentoRN extends InfraRN { | @@ -1408,7 +1409,7 @@ class ExpedirProcedimentoRN extends InfraRN { | ||
1408 | private function consultarUsuario($numIdUsuario) | 1409 | private function consultarUsuario($numIdUsuario) |
1409 | { | 1410 | { |
1410 | if(!isset($numIdUsuario)){ | 1411 | if(!isset($numIdUsuario)){ |
1411 | - throw new InfraException('Parâmetro $numIdUsuario não informado.'); | 1412 | + throw new InfraException('Parmetro $numIdUsuario no informado.'); |
1412 | } | 1413 | } |
1413 | 1414 | ||
1414 | $objUsuarioDTO = new UsuarioDTO(); | 1415 | $objUsuarioDTO = new UsuarioDTO(); |
@@ -1422,7 +1423,7 @@ class ExpedirProcedimentoRN extends InfraRN { | @@ -1422,7 +1423,7 @@ class ExpedirProcedimentoRN extends InfraRN { | ||
1422 | public function listarDocumentos($idProcedimento) | 1423 | public function listarDocumentos($idProcedimento) |
1423 | { | 1424 | { |
1424 | if(!isset($idProcedimento)){ | 1425 | if(!isset($idProcedimento)){ |
1425 | - throw new InfraException('Parâmetro $idProcedimento não informado.'); | 1426 | + throw new InfraException('Parmetro $idProcedimento no informado.'); |
1426 | } | 1427 | } |
1427 | 1428 | ||
1428 | $documentoDTO = new DocumentoDTO(); | 1429 | $documentoDTO = new DocumentoDTO(); |
@@ -1482,7 +1483,7 @@ class ExpedirProcedimentoRN extends InfraRN { | @@ -1482,7 +1483,7 @@ class ExpedirProcedimentoRN extends InfraRN { | ||
1482 | private function consultarDocumento($dblIdDocumento) | 1483 | private function consultarDocumento($dblIdDocumento) |
1483 | { | 1484 | { |
1484 | if(!isset($dblIdDocumento)){ | 1485 | if(!isset($dblIdDocumento)){ |
1485 | - throw new InfraException('Parâmetro $dblIdDocumento não informado.'); | 1486 | + throw new InfraException('Parmetro $dblIdDocumento no informado.'); |
1486 | } | 1487 | } |
1487 | 1488 | ||
1488 | $documentoDTO = new DocumentoDTO(); | 1489 | $documentoDTO = new DocumentoDTO(); |
@@ -1512,15 +1513,15 @@ class ExpedirProcedimentoRN extends InfraRN { | @@ -1512,15 +1513,15 @@ class ExpedirProcedimentoRN extends InfraRN { | ||
1512 | 1513 | ||
1513 | private function enviarComponentesDigitais($strNumeroRegistro, $numIdTramite, $strProtocolo) { | 1514 | private function enviarComponentesDigitais($strNumeroRegistro, $numIdTramite, $strProtocolo) { |
1514 | if (!isset($strNumeroRegistro)) { | 1515 | if (!isset($strNumeroRegistro)) { |
1515 | - throw new InfraException('Parâmetro $strNumeroRegistro não informado.'); | 1516 | + throw new InfraException('Parmetro $strNumeroRegistro no informado.'); |
1516 | } | 1517 | } |
1517 | 1518 | ||
1518 | if (!isset($numIdTramite)) { | 1519 | if (!isset($numIdTramite)) { |
1519 | - throw new InfraException('Parâmetro $numIdTramite não informado.'); | 1520 | + throw new InfraException('Parmetro $numIdTramite no informado.'); |
1520 | } | 1521 | } |
1521 | 1522 | ||
1522 | if (!isset($strProtocolo)) { | 1523 | if (!isset($strProtocolo)) { |
1523 | - throw new InfraException('Parâmetro $strProtocolo não informado.'); | 1524 | + throw new InfraException('Parmetro $strProtocolo no informado.'); |
1524 | } | 1525 | } |
1525 | 1526 | ||
1526 | //Obter dados dos componetes digitais | 1527 | //Obter dados dos componetes digitais |
@@ -1543,7 +1544,7 @@ class ExpedirProcedimentoRN extends InfraRN { | @@ -1543,7 +1544,7 @@ class ExpedirProcedimentoRN extends InfraRN { | ||
1543 | 1544 | ||
1544 | if (isset($arrComponentesDigitaisDTO) && count($arrComponentesDigitaisDTO) > 0) { | 1545 | if (isset($arrComponentesDigitaisDTO) && count($arrComponentesDigitaisDTO) > 0) { |
1545 | 1546 | ||
1546 | - //TODO: Valida inconsistência da quantidade de documentos solicitados e aqueles cadastrados no SEI | 1547 | + //TODO: Valida inconsistncia da quantidade de documentos solicitados e aqueles cadastrados no SEI |
1547 | 1548 | ||
1548 | 1549 | ||
1549 | //Construir objeto Componentes digitais | 1550 | //Construir objeto Componentes digitais |
@@ -1555,12 +1556,12 @@ class ExpedirProcedimentoRN extends InfraRN { | @@ -1555,12 +1556,12 @@ class ExpedirProcedimentoRN extends InfraRN { | ||
1555 | $dadosDoComponenteDigital = new stdClass(); | 1556 | $dadosDoComponenteDigital = new stdClass(); |
1556 | $dadosDoComponenteDigital->ticketParaEnvioDeComponentesDigitais = $objComponenteDigitalDTO->getNumTicketEnvioComponentes(); | 1557 | $dadosDoComponenteDigital->ticketParaEnvioDeComponentesDigitais = $objComponenteDigitalDTO->getNumTicketEnvioComponentes(); |
1557 | 1558 | ||
1558 | - //TODO: Problema no barramento de serviços quando um mesmo arquivo está contido em dois diferentes | 1559 | + //TODO: Problema no barramento de servios quando um mesmo arquivo est contido em dois diferentes |
1559 | //processos apensados. Mesmo erro relatado com dois arquivos iguais em docs diferentes no mesmo processo | 1560 | //processos apensados. Mesmo erro relatado com dois arquivos iguais em docs diferentes no mesmo processo |
1560 | $dadosDoComponenteDigital->protocolo = $objComponenteDigitalDTO->getStrProtocolo(); | 1561 | $dadosDoComponenteDigital->protocolo = $objComponenteDigitalDTO->getStrProtocolo(); |
1561 | $dadosDoComponenteDigital->hashDoComponenteDigital = $objComponenteDigitalDTO->getStrHashConteudo(); | 1562 | $dadosDoComponenteDigital->hashDoComponenteDigital = $objComponenteDigitalDTO->getStrHashConteudo(); |
1562 | 1563 | ||
1563 | - //TODO: Particionar o arquivo em várias partes caso for muito grande seu tamanho | 1564 | + //TODO: Particionar o arquivo em vrias partes caso for muito grande seu tamanho |
1564 | //TODO: Obter dados do conteudo do documento, sendo Interno ou Externo | 1565 | //TODO: Obter dados do conteudo do documento, sendo Interno ou Externo |
1565 | //$strConteudoDocumento = $this->consultarConteudoDocumento($objComponenteDigitalDTO->getDblIdDocumento()); | 1566 | //$strConteudoDocumento = $this->consultarConteudoDocumento($objComponenteDigitalDTO->getDblIdDocumento()); |
1566 | //$strConteudoAssinatura = $objComponenteDigitalDTO->getStrConteudoAssinaturaDocumento(); | 1567 | //$strConteudoAssinatura = $objComponenteDigitalDTO->getStrConteudoAssinaturaDocumento(); |
@@ -1577,7 +1578,7 @@ class ExpedirProcedimentoRN extends InfraRN { | @@ -1577,7 +1578,7 @@ class ExpedirProcedimentoRN extends InfraRN { | ||
1577 | $parametros->dadosDoComponenteDigital = $dadosDoComponenteDigital; | 1578 | $parametros->dadosDoComponenteDigital = $dadosDoComponenteDigital; |
1578 | $result = $this->objProcessoEletronicoRN->enviarComponenteDigital($parametros); | 1579 | $result = $this->objProcessoEletronicoRN->enviarComponenteDigital($parametros); |
1579 | 1580 | ||
1580 | - //Bloquea documento para atualização, já que ele foi visualizado | 1581 | + //Bloquea documento para atualizao, j que ele foi visualizado |
1581 | $this->objDocumentoRN->bloquearConteudo($objDocumentoDTO); | 1582 | $this->objDocumentoRN->bloquearConteudo($objDocumentoDTO); |
1582 | // @join_tec US008.05 (#23092) | 1583 | // @join_tec US008.05 (#23092) |
1583 | $this->objProcedimentoAndamentoRN->cadastrar(sprintf('Enviando %s %s', $strNomeDocumento, $objComponenteDigitalDTO->getStrProtocoloDocumentoFormatado()), 'S'); | 1584 | $this->objProcedimentoAndamentoRN->cadastrar(sprintf('Enviando %s %s', $strNomeDocumento, $objComponenteDigitalDTO->getStrProtocoloDocumentoFormatado()), 'S'); |
@@ -1594,32 +1595,32 @@ class ExpedirProcedimentoRN extends InfraRN { | @@ -1594,32 +1595,32 @@ class ExpedirProcedimentoRN extends InfraRN { | ||
1594 | private function validarParametrosExpedicao(InfraException $objInfraException, ExpedirProcedimentoDTO $objExpedirProcedimentoDTO) | 1595 | private function validarParametrosExpedicao(InfraException $objInfraException, ExpedirProcedimentoDTO $objExpedirProcedimentoDTO) |
1595 | { | 1596 | { |
1596 | if(!isset($objExpedirProcedimentoDTO)){ | 1597 | if(!isset($objExpedirProcedimentoDTO)){ |
1597 | - $objInfraException->adicionarValidacao('Parâmetro $objExpedirProcedimentoDTO não informado.'); | 1598 | + $objInfraException->adicionarValidacao('Parmetro $objExpedirProcedimentoDTO no informado.'); |
1598 | } | 1599 | } |
1599 | 1600 | ||
1600 | - //TODO: Validar se repositório de origem foi informado | 1601 | + //TODO: Validar se repositrio de origem foi informado |
1601 | if (InfraString::isBolVazia($objExpedirProcedimentoDTO->getNumIdRepositorioOrigem())){ | 1602 | if (InfraString::isBolVazia($objExpedirProcedimentoDTO->getNumIdRepositorioOrigem())){ |
1602 | - $objInfraException->adicionarValidacao('Identificação do Repositório de Estruturas da unidade atual não informado.'); | 1603 | + $objInfraException->adicionarValidacao('Identificao do Repositrio de Estruturas da unidade atual no informado.'); |
1603 | } | 1604 | } |
1604 | 1605 | ||
1605 | //TODO: Validar se unidade de origem foi informado | 1606 | //TODO: Validar se unidade de origem foi informado |
1606 | if (InfraString::isBolVazia($objExpedirProcedimentoDTO->getNumIdUnidadeOrigem())){ | 1607 | if (InfraString::isBolVazia($objExpedirProcedimentoDTO->getNumIdUnidadeOrigem())){ |
1607 | - $objInfraException->adicionarValidacao('Identificação da unidade atual no Repositório de Estruturas Organizacionais não informado.'); | 1608 | + $objInfraException->adicionarValidacao('Identificao da unidade atual no Repositrio de Estruturas Organizacionais no informado.'); |
1608 | } | 1609 | } |
1609 | 1610 | ||
1610 | - //TODO: Validar se repositório foi devidamente informado | 1611 | + //TODO: Validar se repositrio foi devidamente informado |
1611 | if (InfraString::isBolVazia($objExpedirProcedimentoDTO->getNumIdRepositorioDestino())){ | 1612 | if (InfraString::isBolVazia($objExpedirProcedimentoDTO->getNumIdRepositorioDestino())){ |
1612 | - $objInfraException->adicionarValidacao('Repositório de Estruturas Organizacionais não informado.'); | 1613 | + $objInfraException->adicionarValidacao('Repositrio de Estruturas Organizacionais no informado.'); |
1613 | } | 1614 | } |
1614 | 1615 | ||
1615 | //TODO: Validar se unidade foi devidamente informada | 1616 | //TODO: Validar se unidade foi devidamente informada |
1616 | if (InfraString::isBolVazia($objExpedirProcedimentoDTO->getNumIdUnidadeDestino())){ | 1617 | if (InfraString::isBolVazia($objExpedirProcedimentoDTO->getNumIdUnidadeDestino())){ |
1617 | - $objInfraException->adicionarValidacao('Unidade de destino não informado.'); | 1618 | + $objInfraException->adicionarValidacao('Unidade de destino no informado.'); |
1618 | } | 1619 | } |
1619 | 1620 | ||
1620 | - //TODO: Validar se motivo de urgência foi devidamente informado, caso expedição urgente | 1621 | + //TODO: Validar se motivo de urgncia foi devidamente informado, caso expedio urgente |
1621 | if ($objExpedirProcedimentoDTO->getBolSinUrgente() && InfraString::isBolVazia($objExpedirProcedimentoDTO->getNumIdMotivoUrgencia())){ | 1622 | if ($objExpedirProcedimentoDTO->getBolSinUrgente() && InfraString::isBolVazia($objExpedirProcedimentoDTO->getNumIdMotivoUrgencia())){ |
1622 | - $objInfraException->adicionarValidacao('Motivo de urgência da expedição do processo não informado .'); | 1623 | + $objInfraException->adicionarValidacao('Motivo de urgncia da expedio do processo no informado .'); |
1623 | } | 1624 | } |
1624 | } | 1625 | } |
1625 | 1626 | ||
@@ -1627,18 +1628,18 @@ class ExpedirProcedimentoRN extends InfraRN { | @@ -1627,18 +1628,18 @@ class ExpedirProcedimentoRN extends InfraRN { | ||
1627 | { | 1628 | { |
1628 | $arrObjDocumentoDTO = $objProcedimentoDTO->getArrObjDocumentoDTO(); | 1629 | $arrObjDocumentoDTO = $objProcedimentoDTO->getArrObjDocumentoDTO(); |
1629 | if(!isset($arrObjDocumentoDTO) || count($arrObjDocumentoDTO) == 0) { | 1630 | if(!isset($arrObjDocumentoDTO) || count($arrObjDocumentoDTO) == 0) { |
1630 | - $objInfraException->adicionarValidacao('Não é possível expedir um processo sem documentos!', $strAtributoValidacao); | 1631 | + $objInfraException->adicionarValidacao('No possvel expedir um processo sem documentos!', $strAtributoValidacao); |
1631 | } | 1632 | } |
1632 | } | 1633 | } |
1633 | 1634 | ||
1634 | private function validarDadosProcedimento(InfraException $objInfraException, ProcedimentoDTO $objProcedimentoDTO, $strAtributoValidacao = null) | 1635 | private function validarDadosProcedimento(InfraException $objInfraException, ProcedimentoDTO $objProcedimentoDTO, $strAtributoValidacao = null) |
1635 | { | 1636 | { |
1636 | if($objProcedimentoDTO->isSetStrDescricaoProtocolo() && InfraString::isBolVazia($objProcedimentoDTO->getStrDescricaoProtocolo())) { | 1637 | if($objProcedimentoDTO->isSetStrDescricaoProtocolo() && InfraString::isBolVazia($objProcedimentoDTO->getStrDescricaoProtocolo())) { |
1637 | - $objInfraException->adicionarValidacao("Descrição do processo {$objProcedimentoDTO->getStrProtocoloProcedimentoFormatado()} não informado.", $strAtributoValidacao); | 1638 | + $objInfraException->adicionarValidacao("Descrio do processo {$objProcedimentoDTO->getStrProtocoloProcedimentoFormatado()} no informado.", $strAtributoValidacao); |
1638 | } | 1639 | } |
1639 | 1640 | ||
1640 | if(!$objProcedimentoDTO->isSetArrObjParticipanteDTO() || count($objProcedimentoDTO->getArrObjParticipanteDTO()) == 0) { | 1641 | if(!$objProcedimentoDTO->isSetArrObjParticipanteDTO() || count($objProcedimentoDTO->getArrObjParticipanteDTO()) == 0) { |
1641 | - $objInfraException->adicionarValidacao("Interessados do processo {$objProcedimentoDTO->getStrProtocoloProcedimentoFormatado()} não informados.", $strAtributoValidacao); | 1642 | + $objInfraException->adicionarValidacao("Interessados do processo {$objProcedimentoDTO->getStrProtocoloProcedimentoFormatado()} no informados.", $strAtributoValidacao); |
1642 | } | 1643 | } |
1643 | } | 1644 | } |
1644 | 1645 | ||
@@ -1657,7 +1658,7 @@ class ExpedirProcedimentoRN extends InfraRN { | @@ -1657,7 +1658,7 @@ class ExpedirProcedimentoRN extends InfraRN { | ||
1657 | if($objGenericoBD->contar($objDocMapDTO) == 0) { | 1658 | if($objGenericoBD->contar($objDocMapDTO) == 0) { |
1658 | 1659 | ||
1659 | $strDescricao = sprintf( | 1660 | $strDescricao = sprintf( |
1660 | - 'Não existe mapeamento de envio para %s no documento %s', | 1661 | + 'No existe mapeamento de envio para %s no documento %s', |
1661 | $objDocumentoDTO->getStrNomeSerie(), | 1662 | $objDocumentoDTO->getStrNomeSerie(), |
1662 | $objDocumentoDTO->getStrProtocoloDocumentoFormatado() | 1663 | $objDocumentoDTO->getStrProtocoloDocumentoFormatado() |
1663 | ); | 1664 | ); |
@@ -1674,7 +1675,7 @@ class ExpedirProcedimentoRN extends InfraRN { | @@ -1674,7 +1675,7 @@ class ExpedirProcedimentoRN extends InfraRN { | ||
1674 | $objHipoteseLegalRN = new HipoteseLegalRN(); | 1675 | $objHipoteseLegalRN = new HipoteseLegalRN(); |
1675 | $dados = $objHipoteseLegalRN->consultar($objHipoteseLegalDTO); | 1676 | $dados = $objHipoteseLegalRN->consultar($objHipoteseLegalDTO); |
1676 | 1677 | ||
1677 | - $objInfraException->adicionarValidacao('Hipótese Legal "'.$dados->getStrNome().'" do Documento '.$objDocumentoDTO->getStrNomeSerie(). ' ' . $objDocumentoDTO->getStrProtocoloDocumentoFormatado() .' Não foi Mapeada', $strAtributoValidacao); | 1678 | + $objInfraException->adicionarValidacao('Hiptese Legal "'.$dados->getStrNome().'" do Documento '.$objDocumentoDTO->getStrNomeSerie(). ' ' . $objDocumentoDTO->getStrProtocoloDocumentoFormatado() .' No foi Mapeada', $strAtributoValidacao); |
1678 | } | 1679 | } |
1679 | } | 1680 | } |
1680 | } | 1681 | } |
@@ -1693,7 +1694,7 @@ class ExpedirProcedimentoRN extends InfraRN { | @@ -1693,7 +1694,7 @@ class ExpedirProcedimentoRN extends InfraRN { | ||
1693 | 1694 | ||
1694 | if(isset($arrObjAtividadeDTO) && count($arrObjAtividadeDTO) > 1) { | 1695 | if(isset($arrObjAtividadeDTO) && count($arrObjAtividadeDTO) > 1) { |
1695 | $strSiglaUnidade = implode(', ', InfraArray::converterArrInfraDTO($arrObjAtividadeDTO, 'SiglaUnidade')); | 1696 | $strSiglaUnidade = implode(', ', InfraArray::converterArrInfraDTO($arrObjAtividadeDTO, 'SiglaUnidade')); |
1696 | - $objInfraException->adicionarValidacao("Não é possível expedir processo aberto em mais de uma unidades. ($strSiglaUnidade)", $strAtributoValidacao); | 1697 | + $objInfraException->adicionarValidacao("No possvel expedir processo aberto em mais de uma unidades. ($strSiglaUnidade)", $strAtributoValidacao); |
1697 | } | 1698 | } |
1698 | } | 1699 | } |
1699 | 1700 | ||
@@ -1707,12 +1708,12 @@ class ExpedirProcedimentoRN extends InfraRN { | @@ -1707,12 +1708,12 @@ class ExpedirProcedimentoRN extends InfraRN { | ||
1707 | // $objProcedimentoDTO = $this->objProcedimentoRN->consultarRN0201($objProcedimentoDTO); | 1708 | // $objProcedimentoDTO = $this->objProcedimentoRN->consultarRN0201($objProcedimentoDTO); |
1708 | 1709 | ||
1709 | if ($objProcedimentoDTO->getStrStaNivelAcessoLocalProtocolo() == ProtocoloRN::$NA_SIGILOSO) { | 1710 | if ($objProcedimentoDTO->getStrStaNivelAcessoLocalProtocolo() == ProtocoloRN::$NA_SIGILOSO) { |
1710 | - $objInfraException->adicionarValidacao('Não é possível expedir processo com informações sigilosas.', $strAtributoValidacao); | 1711 | + $objInfraException->adicionarValidacao('No possvel expedir processo com informaes sigilosas.', $strAtributoValidacao); |
1711 | } | 1712 | } |
1712 | } | 1713 | } |
1713 | 1714 | ||
1714 | /** | 1715 | /** |
1715 | - * Valida existência da Hipótese legal de Envio | 1716 | + * Valida existncia da Hiptese legal de Envio |
1716 | * @param InfraException $objInfraException | 1717 | * @param InfraException $objInfraException |
1717 | * @param ProcedimentoDTO $objProcedimentoDTO | 1718 | * @param ProcedimentoDTO $objProcedimentoDTO |
1718 | * @param string $strAtributoValidacao | 1719 | * @param string $strAtributoValidacao |
@@ -1720,7 +1721,7 @@ class ExpedirProcedimentoRN extends InfraRN { | @@ -1720,7 +1721,7 @@ class ExpedirProcedimentoRN extends InfraRN { | ||
1720 | private function validarHipoteseLegalEnvio(InfraException $objInfraException, ProcedimentoDTO $objProcedimentoDTO, $strAtributoValidacao = null) { | 1721 | private function validarHipoteseLegalEnvio(InfraException $objInfraException, ProcedimentoDTO $objProcedimentoDTO, $strAtributoValidacao = null) { |
1721 | if ($objProcedimentoDTO->getStrStaNivelAcessoLocalProtocolo() == ProtocoloRN::$NA_RESTRITO) { | 1722 | if ($objProcedimentoDTO->getStrStaNivelAcessoLocalProtocolo() == ProtocoloRN::$NA_RESTRITO) { |
1722 | if (empty($objProcedimentoDTO->getNumIdHipoteseLegalProtocolo())) { | 1723 | if (empty($objProcedimentoDTO->getNumIdHipoteseLegalProtocolo())) { |
1723 | - $objInfraException->adicionarValidacao('Não é possível expedir processo de nível restrito sem a hipótese legal mapeada.', $strAtributoValidacao); | 1724 | + $objInfraException->adicionarValidacao('No possvel expedir processo de nvel restrito sem a hiptese legal mapeada.', $strAtributoValidacao); |
1724 | } | 1725 | } |
1725 | } | 1726 | } |
1726 | } | 1727 | } |
@@ -1751,8 +1752,8 @@ class ExpedirProcedimentoRN extends InfraRN { | @@ -1751,8 +1752,8 @@ class ExpedirProcedimentoRN extends InfraRN { | ||
1751 | 1752 | ||
1752 | $objAssinaturaDTO->setDblIdDocumento($objDocumentoDTO->getDblIdDocumento()); | 1753 | $objAssinaturaDTO->setDblIdDocumento($objDocumentoDTO->getDblIdDocumento()); |
1753 | 1754 | ||
1754 | - // Se o documento não tem assinatura e não foi cancelado então | ||
1755 | - // cai na regra de validação | 1755 | + // Se o documento no tem assinatura e no foi cancelado ento |
1756 | + // cai na regra de validao | ||
1756 | if($objAssinaturaRN->contarRN1324($objAssinaturaDTO) == 0 && $objDocumentoDTO->getStrStaEstadoProtocolo() != ProtocoloRN::$TE_DOCUMENTO_CANCELADO && ($objDocumentoDTO->getStrStaDocumento() == DocumentoRN::$TD_EDITOR_EDOC || $objDocumentoDTO->getStrStaDocumento() == DocumentoRN::$TD_EDITOR_INTERNO) ){ | 1757 | if($objAssinaturaRN->contarRN1324($objAssinaturaDTO) == 0 && $objDocumentoDTO->getStrStaEstadoProtocolo() != ProtocoloRN::$TE_DOCUMENTO_CANCELADO && ($objDocumentoDTO->getStrStaDocumento() == DocumentoRN::$TD_EDITOR_EDOC || $objDocumentoDTO->getStrStaDocumento() == DocumentoRN::$TD_EDITOR_INTERNO) ){ |
1757 | 1758 | ||
1758 | $bolAssinaturaCorretas = false; | 1759 | $bolAssinaturaCorretas = false; |
@@ -1761,19 +1762,19 @@ class ExpedirProcedimentoRN extends InfraRN { | @@ -1761,19 +1762,19 @@ class ExpedirProcedimentoRN extends InfraRN { | ||
1761 | } | 1762 | } |
1762 | 1763 | ||
1763 | if($bolAssinaturaCorretas !== true) { | 1764 | if($bolAssinaturaCorretas !== true) { |
1764 | - $objInfraException->adicionarValidacao('Não é possível expedir processos com documentos gerados e não assinados!', $strAtributoValidacao); | 1765 | + $objInfraException->adicionarValidacao('No possvel expedir processos com documentos gerados e no assinados!', $strAtributoValidacao); |
1765 | } | 1766 | } |
1766 | } | 1767 | } |
1767 | 1768 | ||
1768 | /** | 1769 | /** |
1769 | - * Validação das pré-conidições necessárias para que um processo e seus documentos possam ser expedidos para outra entidade | ||
1770 | - * @param InfraException $objInfraException Instância da classe de exceção para registro dos erros | ||
1771 | - * @param ProcedimentoDTO $objProcedimentoDTO Informações sobre o procedimento a ser expedido | 1770 | + * Validao das pr-conidies necessrias para que um processo e seus documentos possam ser expedidos para outra entidade |
1771 | + * @param InfraException $objInfraException Instncia da classe de exceo para registro dos erros | ||
1772 | + * @param ProcedimentoDTO $objProcedimentoDTO Informaes sobre o procedimento a ser expedido | ||
1772 | * @param string $strAtributoValidacao indice para o InfraException separar os processos | 1773 | * @param string $strAtributoValidacao indice para o InfraException separar os processos |
1773 | */ | 1774 | */ |
1774 | public function validarPreCondicoesExpedirProcedimento(InfraException $objInfraException, ProcedimentoDTO $objProcedimentoDTO, $strAtributoValidacao = null) | 1775 | public function validarPreCondicoesExpedirProcedimento(InfraException $objInfraException, ProcedimentoDTO $objProcedimentoDTO, $strAtributoValidacao = null) |
1775 | { | 1776 | { |
1776 | - //TODO: Validar pré-condições dos processos e documentos apensados | 1777 | + //TODO: Validar pr-condies dos processos e documentos apensados |
1777 | $this->validarDadosProcedimento($objInfraException, $objProcedimentoDTO, $strAtributoValidacao); | 1778 | $this->validarDadosProcedimento($objInfraException, $objProcedimentoDTO, $strAtributoValidacao); |
1778 | $this->validarDadosDocumentos($objInfraException, $objProcedimentoDTO->getArrObjDocumentoDTO(), $strAtributoValidacao); | 1779 | $this->validarDadosDocumentos($objInfraException, $objProcedimentoDTO->getArrObjDocumentoDTO(), $strAtributoValidacao); |
1779 | 1780 | ||
@@ -1808,11 +1809,11 @@ class ExpedirProcedimentoRN extends InfraRN { | @@ -1808,11 +1809,11 @@ class ExpedirProcedimentoRN extends InfraRN { | ||
1808 | $idUnidadeAtual = filter_var($idUnidadeAtual, FILTER_SANITIZE_NUMBER_INT); | 1809 | $idUnidadeAtual = filter_var($idUnidadeAtual, FILTER_SANITIZE_NUMBER_INT); |
1809 | 1810 | ||
1810 | if(!$idUnidadeAtual){ | 1811 | if(!$idUnidadeAtual){ |
1811 | - $objInfraException->adicionarValidacao('Processo inválido.'); | 1812 | + $objInfraException->adicionarValidacao('Processo invlido.'); |
1812 | } | 1813 | } |
1813 | 1814 | ||
1814 | $objInfraException->lancarValidacoes(); | 1815 | $objInfraException->lancarValidacoes(); |
1815 | - //Pesquisar procedimentos que estão abertos na unidade atual | 1816 | + //Pesquisar procedimentos que esto abertos na unidade atual |
1816 | $objAtividadeDTO = new AtividadeDTO(); | 1817 | $objAtividadeDTO = new AtividadeDTO(); |
1817 | $objAtividadeDTO->setDistinct(true); | 1818 | $objAtividadeDTO->setDistinct(true); |
1818 | $objAtividadeDTO->retDblIdProtocolo(); | 1819 | $objAtividadeDTO->retDblIdProtocolo(); |
@@ -1891,11 +1892,11 @@ class ExpedirProcedimentoRN extends InfraRN { | @@ -1891,11 +1892,11 @@ class ExpedirProcedimentoRN extends InfraRN { | ||
1891 | $idUnidadeAtual = filter_var($idUnidadeAtual, FILTER_SANITIZE_NUMBER_INT); | 1892 | $idUnidadeAtual = filter_var($idUnidadeAtual, FILTER_SANITIZE_NUMBER_INT); |
1892 | 1893 | ||
1893 | if(!$idUnidadeAtual){ | 1894 | if(!$idUnidadeAtual){ |
1894 | - $objInfraException->adicionarValidacao('Processo inválido.'); | 1895 | + $objInfraException->adicionarValidacao('Processo invlido.'); |
1895 | } | 1896 | } |
1896 | 1897 | ||
1897 | $objInfraException->lancarValidacoes(); | 1898 | $objInfraException->lancarValidacoes(); |
1898 | - //Pesquisar procedimentos que estão abertos na unidade atual | 1899 | + //Pesquisar procedimentos que esto abertos na unidade atual |
1899 | 1900 | ||
1900 | $objAtividadeDTO->setDistinct(true); | 1901 | $objAtividadeDTO->setDistinct(true); |
1901 | $objAtividadeDTO->retDblIdProtocolo(); | 1902 | $objAtividadeDTO->retDblIdProtocolo(); |
@@ -2035,7 +2036,7 @@ class ExpedirProcedimentoRN extends InfraRN { | @@ -2035,7 +2036,7 @@ class ExpedirProcedimentoRN extends InfraRN { | ||
2035 | 2036 | ||
2036 | 2037 | ||
2037 | // //---------------------------------------------------------------------------------------------// | 2038 | // //---------------------------------------------------------------------------------------------// |
2038 | -// // IMPLEMENTAÇÃO SOFTMAIS // | 2039 | +// // IMPLEMENTAO SOFTMAIS // |
2039 | // //---------------------------------------------------------------------------------------------// | 2040 | // //---------------------------------------------------------------------------------------------// |
2040 | // public function consultarUnidadesHierarquia() { | 2041 | // public function consultarUnidadesHierarquia() { |
2041 | // $selRepositorioEstruturas = (int) $_POST['selRepositorioEstruturas']; | 2042 | // $selRepositorioEstruturas = (int) $_POST['selRepositorioEstruturas']; |
@@ -2215,7 +2216,7 @@ class ExpedirProcedimentoRN extends InfraRN { | @@ -2215,7 +2216,7 @@ class ExpedirProcedimentoRN extends InfraRN { | ||
2215 | 2216 | ||
2216 | 2217 | ||
2217 | /** | 2218 | /** |
2218 | - * Cancela uma expedição de um Procedimento para outra unidade | 2219 | + * Cancela uma expedio de um Procedimento para outra unidade |
2219 | * | 2220 | * |
2220 | * @param int $dblIdProcedimento | 2221 | * @param int $dblIdProcedimento |
2221 | * @throws InfraException | 2222 | * @throws InfraException |
@@ -2260,7 +2261,7 @@ class ExpedirProcedimentoRN extends InfraRN { | @@ -2260,7 +2261,7 @@ class ExpedirProcedimentoRN extends InfraRN { | ||
2260 | $arrObjTramiteDTO = $objTramiteBD->listar($objTramiteDTO); | 2261 | $arrObjTramiteDTO = $objTramiteBD->listar($objTramiteDTO); |
2261 | 2262 | ||
2262 | if(!$arrObjTramiteDTO){ | 2263 | if(!$arrObjTramiteDTO){ |
2263 | - throw new InfraException('Trâmite não encontrado para esse processo. '); | 2264 | + throw new InfraException('Trmite no encontrado para esse processo. '); |
2264 | } | 2265 | } |
2265 | 2266 | ||
2266 | $objTramiteDTO = $arrObjTramiteDTO[0]; | 2267 | $objTramiteDTO = $arrObjTramiteDTO[0]; |
@@ -2272,17 +2273,17 @@ class ExpedirProcedimentoRN extends InfraRN { | @@ -2272,17 +2273,17 @@ class ExpedirProcedimentoRN extends InfraRN { | ||
2272 | $tramite = $tramites ? $tramites[0] : null; | 2273 | $tramite = $tramites ? $tramites[0] : null; |
2273 | 2274 | ||
2274 | if (!$tramite) { | 2275 | if (!$tramite) { |
2275 | - throw new InfraException('Trâmite não encontrado para esse processo. '); | 2276 | + throw new InfraException('Trmite no encontrado para esse processo. '); |
2276 | } | 2277 | } |
2277 | 2278 | ||
2278 | - //Verifica se o trâmite está com o status de iniciado | 2279 | + //Verifica se o trmite est com o status de iniciado |
2279 | if ($tramite->situacaoAtual == ProcessoEletronicoRN::$STA_SITUACAO_TRAMITE_INICIADO) { | 2280 | if ($tramite->situacaoAtual == ProcessoEletronicoRN::$STA_SITUACAO_TRAMITE_INICIADO) { |
2280 | $this->objProcessoEletronicoRN->cancelarTramite($tramite->IDT); | 2281 | $this->objProcessoEletronicoRN->cancelarTramite($tramite->IDT); |
2281 | 2282 | ||
2282 | return true; | 2283 | return true; |
2283 | } | 2284 | } |
2284 | 2285 | ||
2285 | - //Busca o processo eletrônico | 2286 | + //Busca o processo eletrnico |
2286 | $objDTOFiltro = new ProcessoEletronicoDTO(); | 2287 | $objDTOFiltro = new ProcessoEletronicoDTO(); |
2287 | $objDTOFiltro->setDblIdProcedimento($dblIdProcedimento); | 2288 | $objDTOFiltro->setDblIdProcedimento($dblIdProcedimento); |
2288 | $objDTOFiltro->retStrNumeroRegistro(); | 2289 | $objDTOFiltro->retStrNumeroRegistro(); |
@@ -2292,25 +2293,25 @@ class ExpedirProcedimentoRN extends InfraRN { | @@ -2292,25 +2293,25 @@ class ExpedirProcedimentoRN extends InfraRN { | ||
2292 | $objProcessoEletronicoDTO = $objBD->consultar($objDTOFiltro); | 2293 | $objProcessoEletronicoDTO = $objBD->consultar($objDTOFiltro); |
2293 | 2294 | ||
2294 | if (empty($objProcessoEletronicoDTO)) { | 2295 | if (empty($objProcessoEletronicoDTO)) { |
2295 | - throw new InfraException('Não foi Encontrado o Processo pelo ID ' . $dblIdProcedimento); | 2296 | + throw new InfraException('No foi Encontrado o Processo pelo ID ' . $dblIdProcedimento); |
2296 | } | 2297 | } |
2297 | 2298 | ||
2298 | - //Armazena a situação atual | 2299 | + //Armazena a situao atual |
2299 | $numSituacaoAtual = $tramite->situacaoAtual; | 2300 | $numSituacaoAtual = $tramite->situacaoAtual; |
2300 | 2301 | ||
2301 | //Valida os status | 2302 | //Valida os status |
2302 | switch ($numSituacaoAtual) { | 2303 | switch ($numSituacaoAtual) { |
2303 | case ProcessoEletronicoRN::$STA_SITUACAO_TRAMITE_RECIBO_ENVIADO_DESTINATARIO: | 2304 | case ProcessoEletronicoRN::$STA_SITUACAO_TRAMITE_RECIBO_ENVIADO_DESTINATARIO: |
2304 | - throw new InfraException("O sistema destinatário já iniciou o recebimento desse processo, portanto não é possivel realizar o cancelamento"); | 2305 | + throw new InfraException("O sistema destinatrio j iniciou o recebimento desse processo, portanto no possivel realizar o cancelamento"); |
2305 | break; | 2306 | break; |
2306 | case ProcessoEletronicoRN::$STA_SITUACAO_TRAMITE_RECIBO_RECEBIDO_REMETENTE: | 2307 | case ProcessoEletronicoRN::$STA_SITUACAO_TRAMITE_RECIBO_RECEBIDO_REMETENTE: |
2307 | - throw new InfraException("O sistema destinatário já recebeu esse processo, portanto não é possivel realizar o cancelamento"); | 2308 | + throw new InfraException("O sistema destinatrio j recebeu esse processo, portanto no possivel realizar o cancelamento"); |
2308 | break; | 2309 | break; |
2309 | case ProcessoEletronicoRN::$STA_SITUACAO_TRAMITE_CANCELADO: | 2310 | case ProcessoEletronicoRN::$STA_SITUACAO_TRAMITE_CANCELADO: |
2310 | - throw new InfraException("O trâmite externo para esse processo já se encontra cancelado."); | 2311 | + throw new InfraException("O trmite externo para esse processo j se encontra cancelado."); |
2311 | break; | 2312 | break; |
2312 | case ProcessoEletronicoRN::$STA_SITUACAO_TRAMITE_RECUSADO: | 2313 | case ProcessoEletronicoRN::$STA_SITUACAO_TRAMITE_RECUSADO: |
2313 | - throw new InfraException("O trâmite externo para esse processo se encontra recusado."); | 2314 | + throw new InfraException("O trmite externo para esse processo se encontra recusado."); |
2314 | break; | 2315 | break; |
2315 | } | 2316 | } |
2316 | 2317 | ||
@@ -2336,13 +2337,13 @@ class ExpedirProcedimentoRN extends InfraRN { | @@ -2336,13 +2337,13 @@ class ExpedirProcedimentoRN extends InfraRN { | ||
2336 | $objTramiteDTO->setNumIdAndamento(ProcessoEletronicoRN::$STA_SITUACAO_TRAMITE_CANCELADO); | 2337 | $objTramiteDTO->setNumIdAndamento(ProcessoEletronicoRN::$STA_SITUACAO_TRAMITE_CANCELADO); |
2337 | $objTramiteDTO = $objTramiteBD->alterar($objTramiteDTO); | 2338 | $objTramiteDTO = $objTramiteBD->alterar($objTramiteDTO); |
2338 | 2339 | ||
2339 | - //Cria o Objeto que registrará a Atividade de cancelamento | 2340 | + //Cria o Objeto que registrar a Atividade de cancelamento |
2340 | $objAtividadeDTO = new AtividadeDTO(); | 2341 | $objAtividadeDTO = new AtividadeDTO(); |
2341 | $objAtividadeDTO->setDblIdProtocolo($dblIdProcedimento); | 2342 | $objAtividadeDTO->setDblIdProtocolo($dblIdProcedimento); |
2342 | $objAtividadeDTO->setNumIdUnidade(SessaoSEI::getInstance()->getNumIdUnidadeAtual()); | 2343 | $objAtividadeDTO->setNumIdUnidade(SessaoSEI::getInstance()->getNumIdUnidadeAtual()); |
2343 | $objAtividadeDTO->setNumIdTarefa(ProcessoEletronicoRN::obterIdTarefaModulo(ProcessoEletronicoRN::$TI_PROCESSO_ELETRONICO_PROCESSO_TRAMITE_CANCELADO)); | 2344 | $objAtividadeDTO->setNumIdTarefa(ProcessoEletronicoRN::obterIdTarefaModulo(ProcessoEletronicoRN::$TI_PROCESSO_ELETRONICO_PROCESSO_TRAMITE_CANCELADO)); |
2344 | 2345 | ||
2345 | - //Seta os atributos do tamplate de descrição dessa atividade | 2346 | + //Seta os atributos do tamplate de descrio dessa atividade |
2346 | $objAtributoAndamentoDTOHora = new AtributoAndamentoDTO(); | 2347 | $objAtributoAndamentoDTOHora = new AtributoAndamentoDTO(); |
2347 | $objAtributoAndamentoDTOHora->setStrNome('DATA_HORA'); | 2348 | $objAtributoAndamentoDTOHora->setStrNome('DATA_HORA'); |
2348 | $objAtributoAndamentoDTOHora->setStrIdOrigem(null); | 2349 | $objAtributoAndamentoDTOHora->setStrIdOrigem(null); |
@@ -2360,7 +2361,7 @@ class ExpedirProcedimentoRN extends InfraRN { | @@ -2360,7 +2361,7 @@ class ExpedirProcedimentoRN extends InfraRN { | ||
2360 | } | 2361 | } |
2361 | 2362 | ||
2362 | /** | 2363 | /** |
2363 | - * Verifica se o processo se encontra em expedição | 2364 | + * Verifica se o processo se encontra em expedio |
2364 | * | 2365 | * |
2365 | * @param integer $parNumIdProcedimento | 2366 | * @param integer $parNumIdProcedimento |
2366 | * @return boolean|object | 2367 | * @return boolean|object |
@@ -2413,10 +2414,10 @@ class ExpedirProcedimentoRN extends InfraRN { | @@ -2413,10 +2414,10 @@ class ExpedirProcedimentoRN extends InfraRN { | ||
2413 | 2414 | ||
2414 | // // private function validarStrSinGerarPendenciaRN0901(ProcedimentoDTO $objProcedimentoDTO, InfraException $objInfraException){ | 2415 | // // private function validarStrSinGerarPendenciaRN0901(ProcedimentoDTO $objProcedimentoDTO, InfraException $objInfraException){ |
2415 | // // if (InfraString::isBolVazia($objProcedimentoDTO->getStrSinGerarPendencia())){ | 2416 | // // if (InfraString::isBolVazia($objProcedimentoDTO->getStrSinGerarPendencia())){ |
2416 | -// // $objInfraException->adicionarValidacao('Sinalizador de geração de andamento automático não informado.'); | 2417 | +// // $objInfraException->adicionarValidacao('Sinalizador de gerao de andamento automtico no informado.'); |
2417 | // // }else{ | 2418 | // // }else{ |
2418 | // // if (!InfraUtil::isBolSinalizadorValido($objProcedimentoDTO->getStrSinGerarPendencia())){ | 2419 | // // if (!InfraUtil::isBolSinalizadorValido($objProcedimentoDTO->getStrSinGerarPendencia())){ |
2419 | -// // $objInfraException->adicionarValidacao('Sinalizador de geração de andamento automático inválido.'); | 2420 | +// // $objInfraException->adicionarValidacao('Sinalizador de gerao de andamento automtico invlido.'); |
2420 | // // } | 2421 | // // } |
2421 | // // } | 2422 | // // } |
2422 | // // } | 2423 | // // } |
@@ -2596,7 +2597,7 @@ class ExpedirProcedimentoRN extends InfraRN { | @@ -2596,7 +2597,7 @@ class ExpedirProcedimentoRN extends InfraRN { | ||
2596 | // } | 2597 | // } |
2597 | 2598 | ||
2598 | // /** | 2599 | // /** |
2599 | -// * @deprecated Processo deve ser bloqueado após expedição | 2600 | +// * @deprecated Processo deve ser bloqueado aps expedio |
2600 | // * data 28/05/2015 | 2601 | // * data 28/05/2015 |
2601 | // * @author Fabiol Braga <fabio.braga@softimais.com.br> | 2602 | // * @author Fabiol Braga <fabio.braga@softimais.com.br> |
2602 | // * | 2603 | // * |
@@ -2611,7 +2612,7 @@ class ExpedirProcedimentoRN extends InfraRN { | @@ -2611,7 +2612,7 @@ class ExpedirProcedimentoRN extends InfraRN { | ||
2611 | // } | 2612 | // } |
2612 | 2613 | ||
2613 | // /** | 2614 | // /** |
2614 | -// * @deprecated valida se o processo se encontra em expedição | 2615 | +// * @deprecated valida se o processo se encontra em expedio |
2615 | // * @author Fabio Braga <fabio.braga@softimais.com.bt> | 2616 | // * @author Fabio Braga <fabio.braga@softimais.com.bt> |
2616 | // * data 01/06/2015 | 2617 | // * data 01/06/2015 |
2617 | // * | 2618 | // * |