Commit bcf9150b2c0f24b39f5e65ae66adae61f4d9781c

Authored by Guilherme Andrade Del Cantoni
1 parent 36ce9267

Adequação do módulo à API do SEI para versão 3.0.7 e superiores

Showing 1 changed file with 22 additions and 22 deletions   Show diff stats
rn/ExpedirProcedimentoRN.php
... ... @@ -467,9 +467,9 @@ class ExpedirProcedimentoRN extends InfraRN {
467 467 try {
468 468  
469 469 //muda estado do protocolo
470   - $objProtocoloDTO = new ProtocoloDTO();
  470 + $objProtocoloDTO = new ProtocoloDTO();
471 471 $objProtocoloDTO->setStrStaEstado($strStaEstado);
472   - $objProtocoloDTO->setDblIdProtocolo($objProcesso->idProcedimentoSEI);
  472 + $objProtocoloDTO->setDblIdProtocolo($objProcesso->idProcedimentoSEI);
473 473  
474 474 $objProtocoloRN = new ProtocoloRN();
475 475 $objProtocoloRN->alterarRN0203($objProtocoloDTO);
... ... @@ -510,9 +510,9 @@ class ExpedirProcedimentoRN extends InfraRN {
510 510 public static function mudarEstadoProcedimentoNormal($objProcesso, $strStaEstado){
511 511  
512 512 //Muda o estado do Protocolo para normal
513   - $objProtocoloDTO = new ProtocoloDTO();
  513 + $objProtocoloDTO = new ProtocoloDTO();
514 514 $objProtocoloDTO->setStrStaEstado($strStaEstado);
515   - $objProtocoloDTO->setDblIdProtocolo($objProcesso->idProcedimentoSEI);
  515 + $objProtocoloDTO->setDblIdProtocolo($objProcesso->idProcedimentoSEI);
516 516  
517 517 $objProtocoloRN = new ProtocoloRN();
518 518 $objProtocoloRN->alterarRN0203($objProtocoloDTO);
... ... @@ -664,9 +664,9 @@ class ExpedirProcedimentoRN extends InfraRN {
664 664 $objAtividadeRN = new AtividadeRN();
665 665 $atividade = $objAtividadeRN->gerarInternaRN0727($objAtividadeDTO);
666 666  
667   - $objProtocoloDTO = new ProtocoloDTO();
  667 + $objProtocoloDTO = new ProtocoloDTO();
668 668 $objProtocoloDTO->setStrStaEstado(ProtocoloRN::$TE_NORMAL);
669   - $objProtocoloDTO->setDblIdProtocolo($idProtocolo);
  669 + $objProtocoloDTO->setDblIdProtocolo($idProtocolo);
670 670  
671 671 $objProtocoloRN = new ProtocoloRN();
672 672 $objProtocoloRN->alterarRN0203($objProtocoloDTO);
... ... @@ -1970,22 +1970,22 @@ class ExpedirProcedimentoRN extends InfraRN {
1970 1970  
1971 1971 $objGenericoBD->cadastrar($objReciboTramiteDTO);
1972 1972  
1973   - if(isset($objReciboEnvio->reciboDeEnvio->hashDoComponenteDigital)) {
1974   - $objReciboEnvio->reciboDeEnvio->hashDoComponenteDigital = !is_array($objReciboEnvio->reciboDeEnvio->hashDoComponenteDigital) ? array($objReciboEnvio->reciboDeEnvio->hashDoComponenteDigital) : $objReciboEnvio->reciboDeEnvio->hashDoComponenteDigital;
1975   - if($objReciboEnvio->reciboDeEnvio->hashDoComponenteDigital && is_array($objReciboEnvio->reciboDeEnvio->hashDoComponenteDigital)){
1976   -
1977   - foreach($objReciboEnvio->reciboDeEnvio->hashDoComponenteDigital as $strHashComponenteDigital){
1978   -
1979   - $objReciboTramiteHashDTO = new ReciboTramiteHashDTO();
1980   - $objReciboTramiteHashDTO->setStrNumeroRegistro($objReciboEnvio->reciboDeEnvio->NRE);
1981   - $objReciboTramiteHashDTO->setNumIdTramite($objReciboEnvio->reciboDeEnvio->IDT);
1982   - $objReciboTramiteHashDTO->setStrHashComponenteDigital($strHashComponenteDigital);
1983   - $objReciboTramiteHashDTO->setStrTipoRecibo(ProcessoEletronicoRN::$STA_TIPO_RECIBO_ENVIO);
1984   -
1985   - $objGenericoBD->cadastrar($objReciboTramiteHashDTO);
1986   - }
1987   - }
1988   - }
  1973 + if(isset($objReciboEnvio->reciboDeEnvio->hashDoComponenteDigital)) {
  1974 + $objReciboEnvio->reciboDeEnvio->hashDoComponenteDigital = !is_array($objReciboEnvio->reciboDeEnvio->hashDoComponenteDigital) ? array($objReciboEnvio->reciboDeEnvio->hashDoComponenteDigital) : $objReciboEnvio->reciboDeEnvio->hashDoComponenteDigital;
  1975 + if($objReciboEnvio->reciboDeEnvio->hashDoComponenteDigital && is_array($objReciboEnvio->reciboDeEnvio->hashDoComponenteDigital)){
  1976 +
  1977 + foreach($objReciboEnvio->reciboDeEnvio->hashDoComponenteDigital as $strHashComponenteDigital){
  1978 +
  1979 + $objReciboTramiteHashDTO = new ReciboTramiteHashDTO();
  1980 + $objReciboTramiteHashDTO->setStrNumeroRegistro($objReciboEnvio->reciboDeEnvio->NRE);
  1981 + $objReciboTramiteHashDTO->setNumIdTramite($objReciboEnvio->reciboDeEnvio->IDT);
  1982 + $objReciboTramiteHashDTO->setStrHashComponenteDigital($strHashComponenteDigital);
  1983 + $objReciboTramiteHashDTO->setStrTipoRecibo(ProcessoEletronicoRN::$STA_TIPO_RECIBO_ENVIO);
  1984 +
  1985 + $objGenericoBD->cadastrar($objReciboTramiteHashDTO);
  1986 + }
  1987 + }
  1988 + }
1989 1989  
1990 1990 return true;
1991 1991 }
... ...