Compare View

switch
from
...
to
 
Commits (2)
rn/CguRN.php
1 1 <?
2 2 /**
3   -* CONTROLADORIA GERAL DA UNIÃO
  3 +* CONTROLADORIA GERAL DA UNIÃO
4 4 *
5 5 * 25/06/2015 - criado por Rafael Leandro Ferreira
6 6 *
... ... @@ -31,22 +31,23 @@ class CguRN extends InfraRN {
31 31 $objUnidadeDTO = $objWSEntradaListarDocumentoDTO->getObjUnidadeDTO();
32 32  
33 33 if (!InfraUtil::isBolSinalizadorValido($objWSEntradaListarDocumentoDTO->getStrSinRetornarAndamentoGeracao())) {
34   - $objInfraException->adicionarValidacao('Sinalizador de retorno para andamento de geração inválido.');
  34 + $objInfraException->adicionarValidacao('Sinalizador de retorno para andamento de geração inválido.');
35 35 }
36 36  
37 37 if (!InfraUtil::isBolSinalizadorValido($objWSEntradaListarDocumentoDTO->getStrSinRetornarAssinaturas())) {
38   - $objInfraException->adicionarValidacao('Sinalizador de retorno para assinaturas inválido.');
  38 + $objInfraException->adicionarValidacao('Sinalizador de retorno para assinaturas inválido.');
39 39 }
40 40  
41 41 if (!InfraUtil::isBolSinalizadorValido($objWSEntradaListarDocumentoDTO->getStrSinRetornarPublicacao())) {
42   - $objInfraException->adicionarValidacao('Sinalizador de retorno para publicação inválido.');
  42 + $objInfraException->adicionarValidacao('Sinalizador de retorno para publicação inválido.');
43 43 }
44 44  
45 45 if (!InfraUtil::isBolSinalizadorValido($objWSEntradaListarDocumentoDTO->getStrSinRetornarDestinatarios())) {
46   - $objInfraException->adicionarValidacao('Sinalizador de retorno para destinatários inválido.');
  46 + $objInfraException->adicionarValidacao('Sinalizador de retorno para destinatários inválido.');
47 47 }
48 48  
49   - $dto = new DocumentoDTO();
  49 +
  50 + $dto = new DocumentoDTO();
50 51 $dto->retDblIdDocumento();
51 52 $dto->retDblIdProcedimento();
52 53 $dto->retStrProtocoloDocumentoFormatado();
... ... @@ -58,8 +59,7 @@ class CguRN extends InfraRN {
58 59 $dto->retDtaGeracaoProtocolo();
59 60 $dto->retStrStaProtocoloProtocolo();
60 61 $dto->retStrSinBloqueado();
61   - $dto->retStrStaDocumento();
62   -
  62 +
63 63 $dto->retNumIdUnidadeGeradoraProtocolo();
64 64 $dto->retStrSiglaUnidadeGeradoraProtocolo();
65 65 $dto->retStrDescricaoUnidadeGeradoraProtocolo();
... ... @@ -73,7 +73,7 @@ class CguRN extends InfraRN {
73 73 && $objDocumentoDTO->getStrNumero()==''
74 74 && $objDocumentoDTO->getNumIdSerie()=='') {
75 75  
76   - $objInfraException->lancarValidacao('É necessário informar ao menos um dos parâmetros da pesquisa.');
  76 + $objInfraException->lancarValidacao('É necessário informar ao menos um dos parâmetros da pesquisa.');
77 77  
78 78 }
79 79  
... ... @@ -116,7 +116,7 @@ class CguRN extends InfraRN {
116 116 $arrDto = $objDocumentoRN->listarRN0008($dto);
117 117  
118 118 if ($arrDto==null){
119   - $objInfraException->lancarValidacao('Nenhum documento encontrado com os parâmetros informados.');
  119 + $objInfraException->lancarValidacao('Nenhum documento encontrado com os parâmetros informados.');
120 120 }
121 121  
122 122 $i = 0;
... ... @@ -137,7 +137,7 @@ class CguRN extends InfraRN {
137 137  
138 138 $objProtocoloRN = new ProtocoloRN();
139 139 if (count($objProtocoloRN->pesquisarRN0967($objPesquisaProtocoloDTO)) == 0) {
140   - $objInfraException->lancarValidacao('Unidade [' . $objUnidadeDTO->getStrSigla() . '] não possui acesso ao documento [' . $objDocumentoDTO->getStrProtocoloDocumentoFormatado() . '].');
  140 + $objInfraException->lancarValidacao('Unidade [' . $objUnidadeDTO->getStrSigla() . '] não possui acesso ao documento [' . $objDocumentoDTO->getStrProtocoloDocumentoFormatado() . '].');
141 141 }
142 142 }*/
143 143  
... ... @@ -162,16 +162,16 @@ class CguRN extends InfraRN {
162 162 $objOperacaoServicoRN = new OperacaoServicoRN();
163 163 if ($objOperacaoServicoRN->contar($objOperacaoServicoDTO) == 0) {
164 164 if ($objUnidadeDTO == null) {
165   - $objInfraException->lancarValidacao('Nenhum serviço configurado para consulta deste documento [' . $objDocumentoDTO->getStrProtocoloDocumentoFormatado() . '] pelo Serviço [' . $objServicoDTO->getStrIdentificacao() . '].');
  165 + $objInfraException->lancarValidacao('Nenhum serviço configurado para consulta deste documento [' . $objDocumentoDTO->getStrProtocoloDocumentoFormatado() . '] pelo Serviço [' . $objServicoDTO->getStrIdentificacao() . '].');
166 166 } else {
167   - $objInfraException->lancarValidacao('Nenhum serviço configurado para consulta deste documento [' . $objDocumentoDTO->getStrProtocoloDocumentoFormatado() . '] na unidade [' . $objUnidadeDTO->getStrSigla() . '] pelo Serviço [' . $objServicoDTO->getStrIdentificacao() . '].');
  167 + $objInfraException->lancarValidacao('Nenhum serviço configurado para consulta deste documento [' . $objDocumentoDTO->getStrProtocoloDocumentoFormatado() . '] na unidade [' . $objUnidadeDTO->getStrSigla() . '] pelo Serviço [' . $objServicoDTO->getStrIdentificacao() . '].');
168 168 }
169 169  
170 170 }
171 171  
172 172 $objInfraException->lancarValidacoes();
173 173  
174   - //verifica se o usuário já tem acesso ao processo
  174 + //verifica se o usuário já tem acesso ao processo
175 175 $objAcessoExternoDTO = new AcessoExternoDTO();
176 176 $objAcessoExternoDTO->retNumIdAcessoExterno();
177 177 $objAcessoExternoDTO->setDblIdProtocoloAtividade($objDocumentoDTO->getDblIdProcedimento());
... ... @@ -302,7 +302,7 @@ class CguRN extends InfraRN {
302 302 return $arrObjWSRetornoConsultarDocumentoDTO;
303 303  
304 304 }catch(Exception $e){
305   - throw new InfraException('Erro no serviço de consulta de documento.',$e);
  305 + throw new InfraException('Erro no serviço de consulta de documento.',$e);
306 306 }
307 307 }
308 308  
... ... @@ -401,7 +401,7 @@ class CguRN extends InfraRN {
401 401 $arrDto = $objProcedimentoRN->listarRN0278($dto);
402 402  
403 403 if ($arrDto==null){
404   - $objInfraException->lancarValidacao('Nenhum processo encontrado para os parâmetros informados.');
  404 + $objInfraException->lancarValidacao('Nenhum processo encontrado para os parâmetros informados.');
405 405 }
406 406  
407 407 $i = 0;
... ... @@ -418,7 +418,7 @@ class CguRN extends InfraRN {
418 418  
419 419 $objProtocoloRN = new ProtocoloRN();
420 420 if (count($objProtocoloRN->pesquisarRN0967($objPesquisaProtocoloDTO)) == 0) {
421   - $objInfraException->lancarValidacao('Unidade [' . $objUnidadeDTO->getStrSigla() . '] não possui acesso ao processo [' . $objProcedimentoDTO->getStrProtocoloProcedimentoFormatado() . '].');
  421 + $objInfraException->lancarValidacao('Unidade [' . $objUnidadeDTO->getStrSigla() . '] não possui acesso ao processo [' . $objProcedimentoDTO->getStrProtocoloProcedimentoFormatado() . '].');
422 422 }
423 423 }
424 424  
... ... @@ -438,15 +438,15 @@ class CguRN extends InfraRN {
438 438 $objOperacaoServicoRN = new OperacaoServicoRN();
439 439 if ($objOperacaoServicoRN->contar($objOperacaoServicoDTO) == 0) {
440 440 if ($objUnidadeDTO == null) {
441   - $objInfraException->lancarValidacao('Nenhum serviço configurado para consulta deste processo [' . $objProcedimentoDTO->getStrProtocoloProcedimentoFormatado() . '] pelo Serviço [' . $objServicoDTO->getStrIdentificacao() . '].');
  441 + $objInfraException->lancarValidacao('Nenhum serviço configurado para consulta deste processo [' . $objProcedimentoDTO->getStrProtocoloProcedimentoFormatado() . '] pelo Serviço [' . $objServicoDTO->getStrIdentificacao() . '].');
442 442 } else {
443   - $objInfraException->lancarValidacao('Nenhum serviço configurado para consulta deste processo [' . $objProcedimentoDTO->getStrProtocoloProcedimentoFormatado() . '] na unidade [' . $objUnidadeDTO->getStrSigla() . '] pelo Serviço [' . $objServicoDTO->getStrIdentificacao() . '].');
  443 + $objInfraException->lancarValidacao('Nenhum serviço configurado para consulta deste processo [' . $objProcedimentoDTO->getStrProtocoloProcedimentoFormatado() . '] na unidade [' . $objUnidadeDTO->getStrSigla() . '] pelo Serviço [' . $objServicoDTO->getStrIdentificacao() . '].');
444 444 }
445 445 }
446 446  
447 447 $objInfraException->lancarValidacoes();
448 448  
449   - //verifica se o usuário já tem acesso ao processo
  449 + //verifica se o usuário já tem acesso ao processo
450 450 $objAcessoExternoDTO = new AcessoExternoDTO();
451 451 $objAcessoExternoDTO->retNumIdAcessoExterno();
452 452 $objAcessoExternoDTO->setDblIdProtocoloAtividade($objProcedimentoDTO->getDblIdProcedimento());
... ... @@ -490,7 +490,7 @@ class CguRN extends InfraRN {
490 490 return $ArrObjWSRetornoConsultarProcedimentoDTO;
491 491  
492 492 }catch(Exception $e){
493   - throw new InfraException('Erro no serviço de consulta de procedimento.',$e);
  493 + throw new InfraException('Erro no serviço de consulta de procedimento.',$e);
494 494 }
495 495 }
496 496  
... ... @@ -520,7 +520,7 @@ class CguRN extends InfraRN {
520 520 $dto = $objProcedimentoRN->consultarRN0201($dto);
521 521  
522 522 if ($dto==null){
523   - $objInfraException->lancarValidacao('Processo '.$objProcedimentoDTO->getStrProtocoloProcedimentoFormatado().' não encontrado.');
  523 + $objInfraException->lancarValidacao('Processo '.$objProcedimentoDTO->getStrProtocoloProcedimentoFormatado().' não encontrado.');
524 524 }
525 525  
526 526 $objProcedimentoDTO = $dto;
... ... @@ -545,7 +545,7 @@ class CguRN extends InfraRN {
545 545 return $objWSRetornoListarAndamentosDTO;
546 546  
547 547 }catch(Exception $e){
548   - throw new InfraException('Erro no serviço de consulta de andamentos.',$e);
  548 + throw new InfraException('Erro no serviço de consulta de andamentos.',$e);
549 549 }
550 550 }
551 551  
... ... @@ -572,7 +572,7 @@ class CguRN extends InfraRN {
572 572 $dto = $objProcedimentoRN->consultarRN0201($dto);
573 573  
574 574 if ($dto==null){
575   - $objInfraException->lancarValidacao('Processo '.$objProcedimentoDTO->getStrProtocoloProcedimentoFormatado().' não encontrado.');
  575 + $objInfraException->lancarValidacao('Processo '.$objProcedimentoDTO->getStrProtocoloProcedimentoFormatado().' não encontrado.');
576 576 }
577 577  
578 578 $objProcedimentoDTO = $dto;*/
... ... @@ -597,7 +597,7 @@ class CguRN extends InfraRN {
597 597 return $objWSRetornoListarAndamentosDTO;
598 598  
599 599 }catch(Exception $e){
600   - throw new InfraException('Erro no serviço de consulta de andamentos.',$e);
  600 + throw new InfraException('Erro no serviço de consulta de andamentos.',$e);
601 601 }
602 602 }
603 603  
... ... @@ -614,7 +614,7 @@ class CguRN extends InfraRN {
614 614 //filtra somente processos
615 615 $objParticipanteDTO->setStrStaProtocoloProtocolo(ProtocoloRN::$TP_PROCEDIMENTO);
616 616  
617   - //como não tem paginação é bom limitar
  617 + //como não tem paginação é bom limitar
618 618 $objParticipanteDTO->setNumMaxRegistrosRetorno(500);
619 619  
620 620 $objParticipanteRN = new ParticipanteRN();
... ... @@ -640,14 +640,14 @@ class CguRN extends InfraRN {
640 640 $objRelProtocoloAssuntoDTO->retNumIdAssunto();
641 641 $objRelProtocoloAssuntoDTO->setStrCodigoEstruturadoAssunto($ClassificacaoAssunto);
642 642  
643   - //como não tem paginação é bom limitar
  643 + //como não tem paginação é bom limitar
644 644 $objRelProtocoloAssuntoDTO->setNumMaxRegistrosRetorno(500);
645 645  
646 646 $objRelProtocoloAssuntoRN = new RelProtocoloAssuntoRN();
647 647 $arrAssuntos = $objRelProtocoloAssuntoRN->listarRN0188($objRelProtocoloAssuntoDTO);
648 648  
649 649 if (count($arrAssuntos)==0){
650   - throw new InfraException('Nenhuma Classificação de Assunto encontrado!'); }
  650 + throw new InfraException('Nenhuma Classificação de Assunto encontrado!'); }
651 651  
652 652 $ret = array();
653 653 foreach($arrAssuntos as $Assuntos){
... ... @@ -670,7 +670,7 @@ class CguRN extends InfraRN {
670 670 $arrObjPendenciaDTO = $objAtividadeRN->listarPendenciasRN0754($objPesquisaPendenciaDTO);
671 671  
672 672 if (count($arrObjPendenciaDTO)==0){
673   - throw new InfraException('Nenhum Procedimento com Pendência para a Unidade Informada!'); }
  673 + throw new InfraException('Nenhum Procedimento com Pendência para a Unidade Informada!'); }
674 674  
675 675 $ret = array();
676 676  
... ... @@ -735,28 +735,28 @@ class CguRN extends InfraRN {
735 735  
736 736 private function adicionarCriteriosProcessoDocumento(OperacaoServicoDTO $objOperacaoServicoDTO, ProcedimentoDTO $objProcedimentoDTO, DocumentoDTO $objDocumentoDTO){
737 737  
738   - //qualquer série em qualquer tipo de procedimento
  738 + //qualquer série em qualquer tipo de procedimento
739 739 $objOperacaoServicoDTO->adicionarCriterio(array('IdSerie','IdTipoProcedimento'),
740 740 array(InfraDTO::$OPER_IGUAL,InfraDTO::$OPER_IGUAL),
741 741 array(null,null),
742 742 array(InfraDTO::$OPER_LOGICO_AND),
743 743 'c1');
744 744  
745   - //esta série em qualquer tipo de procedimento
  745 + //esta série em qualquer tipo de procedimento
746 746 $objOperacaoServicoDTO->adicionarCriterio(array('IdSerie','IdTipoProcedimento'),
747 747 array(InfraDTO::$OPER_IGUAL,InfraDTO::$OPER_IGUAL),
748 748 array($objDocumentoDTO->getNumIdSerie(),null),
749 749 array(InfraDTO::$OPER_LOGICO_AND),
750 750 'c2');
751 751  
752   - //qualquer série neste tipo de procedimento
  752 + //qualquer série neste tipo de procedimento
753 753 $objOperacaoServicoDTO->adicionarCriterio(array('IdSerie','IdTipoProcedimento'),
754 754 array(InfraDTO::$OPER_IGUAL,InfraDTO::$OPER_IGUAL),
755 755 array(null, $objProcedimentoDTO->getNumIdTipoProcedimento()),
756 756 array(InfraDTO::$OPER_LOGICO_AND),
757 757 'c3');
758 758  
759   - //esta série neste tipo de procedimento
  759 + //esta série neste tipo de procedimento
760 760 $objOperacaoServicoDTO->adicionarCriterio(array('IdSerie','IdTipoProcedimento'),
761 761 array(InfraDTO::$OPER_IGUAL,InfraDTO::$OPER_IGUAL),
762 762 array($objDocumentoDTO->getNumIdSerie(), $objProcedimentoDTO->getNumIdTipoProcedimento()),
... ... @@ -771,56 +771,56 @@ class CguRN extends InfraRN {
771 771  
772 772 private function adicionarCriteriosUnidadeProcessoDocumento(OperacaoServicoDTO $objOperacaoServicoDTO, UnidadeDTO $objUnidadeDTO, ProcedimentoDTO $objProcedimentoDTO, DocumentoDTO $objDocumentoDTO){
773 773  
774   - //qualquer série em qualquer unidade em qualquer tipo de procedimento
  774 + //qualquer série em qualquer unidade em qualquer tipo de procedimento
775 775 $objOperacaoServicoDTO->adicionarCriterio(array('IdSerie','IdUnidade','IdTipoProcedimento'),
776 776 array(InfraDTO::$OPER_IGUAL,InfraDTO::$OPER_IGUAL,InfraDTO::$OPER_IGUAL),
777 777 array(null,null,null),
778 778 array(InfraDTO::$OPER_LOGICO_AND,InfraDTO::$OPER_LOGICO_AND),
779 779 'c1');
780 780  
781   - //esta série em qualquer unidade em qualquer tipo de procedimento
  781 + //esta série em qualquer unidade em qualquer tipo de procedimento
782 782 $objOperacaoServicoDTO->adicionarCriterio(array('IdSerie','IdUnidade','IdTipoProcedimento'),
783 783 array(InfraDTO::$OPER_IGUAL,InfraDTO::$OPER_IGUAL,InfraDTO::$OPER_IGUAL),
784 784 array($objDocumentoDTO->getNumIdSerie(),null,null),
785 785 array(InfraDTO::$OPER_LOGICO_AND,InfraDTO::$OPER_LOGICO_AND),
786 786 'c2');
787 787  
788   - //qualquer série nesta unidade em qualquer tipo de procedimento
  788 + //qualquer série nesta unidade em qualquer tipo de procedimento
789 789 $objOperacaoServicoDTO->adicionarCriterio(array('IdSerie','IdUnidade','IdTipoProcedimento'),
790 790 array(InfraDTO::$OPER_IGUAL,InfraDTO::$OPER_IGUAL,InfraDTO::$OPER_IGUAL),
791 791 array(null, $objUnidadeDTO->getNumIdUnidade(),null),
792 792 array(InfraDTO::$OPER_LOGICO_AND,InfraDTO::$OPER_LOGICO_AND),
793 793 'c3');
794 794  
795   - //qualquer série em qualquer unidade neste tipo de procedimento
  795 + //qualquer série em qualquer unidade neste tipo de procedimento
796 796 $objOperacaoServicoDTO->adicionarCriterio(array('IdSerie','IdUnidade','IdTipoProcedimento'),
797 797 array(InfraDTO::$OPER_IGUAL,InfraDTO::$OPER_IGUAL,InfraDTO::$OPER_IGUAL),
798 798 array(null, null ,$objProcedimentoDTO->getNumIdTipoProcedimento()),
799 799 array(InfraDTO::$OPER_LOGICO_AND,InfraDTO::$OPER_LOGICO_AND),
800 800 'c4');
801 801  
802   - //esta série nesta unidade em qualquer tipo de procedimento
  802 + //esta série nesta unidade em qualquer tipo de procedimento
803 803 $objOperacaoServicoDTO->adicionarCriterio(array('IdSerie','IdUnidade','IdTipoProcedimento'),
804 804 array(InfraDTO::$OPER_IGUAL,InfraDTO::$OPER_IGUAL,InfraDTO::$OPER_IGUAL),
805 805 array($objDocumentoDTO->getNumIdSerie(), $objUnidadeDTO->getNumIdUnidade(),null),
806 806 array(InfraDTO::$OPER_LOGICO_AND,InfraDTO::$OPER_LOGICO_AND),
807 807 'c5');
808 808  
809   - //esta série em qualquer unidade neste tipo de procedimento
  809 + //esta série em qualquer unidade neste tipo de procedimento
810 810 $objOperacaoServicoDTO->adicionarCriterio(array('IdSerie','IdUnidade','IdTipoProcedimento'),
811 811 array(InfraDTO::$OPER_IGUAL,InfraDTO::$OPER_IGUAL,InfraDTO::$OPER_IGUAL),
812 812 array($objDocumentoDTO->getNumIdSerie(), null,$objProcedimentoDTO->getNumIdTipoProcedimento()),
813 813 array(InfraDTO::$OPER_LOGICO_AND,InfraDTO::$OPER_LOGICO_AND),
814 814 'c6');
815 815  
816   - //qualquer série nesta unidade neste tipo de procedimento
  816 + //qualquer série nesta unidade neste tipo de procedimento
817 817 $objOperacaoServicoDTO->adicionarCriterio(array('IdSerie','IdUnidade','IdTipoProcedimento'),
818 818 array(InfraDTO::$OPER_IGUAL,InfraDTO::$OPER_IGUAL,InfraDTO::$OPER_IGUAL),
819 819 array(null, $objUnidadeDTO->getNumIdUnidade(),$objProcedimentoDTO->getNumIdTipoProcedimento()),
820 820 array(InfraDTO::$OPER_LOGICO_AND,InfraDTO::$OPER_LOGICO_AND),
821 821 'c7');
822 822  
823   - //esta série nesta unidade neste tipo de procedimento
  823 + //esta série nesta unidade neste tipo de procedimento
824 824 $objOperacaoServicoDTO->adicionarCriterio(array('IdSerie','IdUnidade','IdTipoProcedimento'),
825 825 array(InfraDTO::$OPER_IGUAL,InfraDTO::$OPER_IGUAL,InfraDTO::$OPER_IGUAL),
826 826 array($objDocumentoDTO->getNumIdSerie(), $objUnidadeDTO->getNumIdUnidade(),$objProcedimentoDTO->getNumIdTipoProcedimento()),
... ...
ws/CguWS.php
... ... @@ -62,16 +62,9 @@ class CguWS extends InfraWS {
62 62 }
63 63  
64 64 $objDocumentoDTO = new DocumentoDTO();
65   - if($ProtocoloDocumento!='') {
66   - $objDocumentoDTO->setStrProtocoloDocumentoFormatado($ProtocoloDocumento);
67   - }
68   - if($ProtocoloProcedimento!='') {
69   - $objDocumentoDTO->setStrProtocoloProcedimentoFormatado($ProtocoloProcedimento);
70   - }
71   - if($NumeroDocumento!='') {
72   - $objDocumentoDTO->setStrNumero($NumeroDocumento);
73   - }
74   -
  65 + $objDocumentoDTO->setStrProtocoloDocumentoFormatado($ProtocoloDocumento);
  66 + $objDocumentoDTO->setStrProtocoloProcedimentoFormatado($ProtocoloProcedimento);
  67 + $objDocumentoDTO->setStrNumero($NumeroDocumento);
75 68 $objDocumentoDTO->setNumIdSerie($Serie);
76 69 $objDocumentoDTO->setNumIdUnidadeGeradoraProtocolo($UnidadeElaboradora);
77 70  
... ...
ws/cgu.wsdl
... ... @@ -403,7 +403,7 @@
403 403  
404 404 <wsdl:service name="CguService">
405 405 <wsdl:port name="CguPortService" binding="tns:CguBinding">
406   - <soap:address location="https://sei.cgu.gov.br/sei/modulos/cgu/wscomplementar/ws/CguWS.php"/>
  406 + <soap:address location="[servidor]/modulos/cgu/wscomplementar/ws/CguWS.php"/>
407 407 </wsdl:port>
408 408 </wsdl:service>
409 409  
... ...