Compare View

switch
from
...
to
 
Commits (2)
1 <? 1 <?
2 /** 2 /**
3 -* CONTROLADORIA GERAL DA UNIÃO 3 +* CONTROLADORIA GERAL DA UNIÃO
4 * 4 *
5 * 25/06/2015 - criado por Rafael Leandro Ferreira 5 * 25/06/2015 - criado por Rafael Leandro Ferreira
6 * 6 *
@@ -31,22 +31,23 @@ class CguRN extends InfraRN { @@ -31,22 +31,23 @@ class CguRN extends InfraRN {
31 $objUnidadeDTO = $objWSEntradaListarDocumentoDTO->getObjUnidadeDTO(); 31 $objUnidadeDTO = $objWSEntradaListarDocumentoDTO->getObjUnidadeDTO();
32 32
33 if (!InfraUtil::isBolSinalizadorValido($objWSEntradaListarDocumentoDTO->getStrSinRetornarAndamentoGeracao())) { 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 if (!InfraUtil::isBolSinalizadorValido($objWSEntradaListarDocumentoDTO->getStrSinRetornarAssinaturas())) { 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 if (!InfraUtil::isBolSinalizadorValido($objWSEntradaListarDocumentoDTO->getStrSinRetornarPublicacao())) { 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 if (!InfraUtil::isBolSinalizadorValido($objWSEntradaListarDocumentoDTO->getStrSinRetornarDestinatarios())) { 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 $dto->retDblIdDocumento(); 51 $dto->retDblIdDocumento();
51 $dto->retDblIdProcedimento(); 52 $dto->retDblIdProcedimento();
52 $dto->retStrProtocoloDocumentoFormatado(); 53 $dto->retStrProtocoloDocumentoFormatado();
@@ -58,8 +59,7 @@ class CguRN extends InfraRN { @@ -58,8 +59,7 @@ class CguRN extends InfraRN {
58 $dto->retDtaGeracaoProtocolo(); 59 $dto->retDtaGeracaoProtocolo();
59 $dto->retStrStaProtocoloProtocolo(); 60 $dto->retStrStaProtocoloProtocolo();
60 $dto->retStrSinBloqueado(); 61 $dto->retStrSinBloqueado();
61 - $dto->retStrStaDocumento();  
62 - 62 +
63 $dto->retNumIdUnidadeGeradoraProtocolo(); 63 $dto->retNumIdUnidadeGeradoraProtocolo();
64 $dto->retStrSiglaUnidadeGeradoraProtocolo(); 64 $dto->retStrSiglaUnidadeGeradoraProtocolo();
65 $dto->retStrDescricaoUnidadeGeradoraProtocolo(); 65 $dto->retStrDescricaoUnidadeGeradoraProtocolo();
@@ -73,7 +73,7 @@ class CguRN extends InfraRN { @@ -73,7 +73,7 @@ class CguRN extends InfraRN {
73 && $objDocumentoDTO->getStrNumero()=='' 73 && $objDocumentoDTO->getStrNumero()==''
74 && $objDocumentoDTO->getNumIdSerie()=='') { 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,7 +116,7 @@ class CguRN extends InfraRN {
116 $arrDto = $objDocumentoRN->listarRN0008($dto); 116 $arrDto = $objDocumentoRN->listarRN0008($dto);
117 117
118 if ($arrDto==null){ 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 $i = 0; 122 $i = 0;
@@ -137,7 +137,7 @@ class CguRN extends InfraRN { @@ -137,7 +137,7 @@ class CguRN extends InfraRN {
137 137
138 $objProtocoloRN = new ProtocoloRN(); 138 $objProtocoloRN = new ProtocoloRN();
139 if (count($objProtocoloRN->pesquisarRN0967($objPesquisaProtocoloDTO)) == 0) { 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,16 +162,16 @@ class CguRN extends InfraRN {
162 $objOperacaoServicoRN = new OperacaoServicoRN(); 162 $objOperacaoServicoRN = new OperacaoServicoRN();
163 if ($objOperacaoServicoRN->contar($objOperacaoServicoDTO) == 0) { 163 if ($objOperacaoServicoRN->contar($objOperacaoServicoDTO) == 0) {
164 if ($objUnidadeDTO == null) { 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 } else { 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 $objInfraException->lancarValidacoes(); 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 $objAcessoExternoDTO = new AcessoExternoDTO(); 175 $objAcessoExternoDTO = new AcessoExternoDTO();
176 $objAcessoExternoDTO->retNumIdAcessoExterno(); 176 $objAcessoExternoDTO->retNumIdAcessoExterno();
177 $objAcessoExternoDTO->setDblIdProtocoloAtividade($objDocumentoDTO->getDblIdProcedimento()); 177 $objAcessoExternoDTO->setDblIdProtocoloAtividade($objDocumentoDTO->getDblIdProcedimento());
@@ -302,7 +302,7 @@ class CguRN extends InfraRN { @@ -302,7 +302,7 @@ class CguRN extends InfraRN {
302 return $arrObjWSRetornoConsultarDocumentoDTO; 302 return $arrObjWSRetornoConsultarDocumentoDTO;
303 303
304 }catch(Exception $e){ 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,7 +401,7 @@ class CguRN extends InfraRN {
401 $arrDto = $objProcedimentoRN->listarRN0278($dto); 401 $arrDto = $objProcedimentoRN->listarRN0278($dto);
402 402
403 if ($arrDto==null){ 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 $i = 0; 407 $i = 0;
@@ -418,7 +418,7 @@ class CguRN extends InfraRN { @@ -418,7 +418,7 @@ class CguRN extends InfraRN {
418 418
419 $objProtocoloRN = new ProtocoloRN(); 419 $objProtocoloRN = new ProtocoloRN();
420 if (count($objProtocoloRN->pesquisarRN0967($objPesquisaProtocoloDTO)) == 0) { 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,15 +438,15 @@ class CguRN extends InfraRN {
438 $objOperacaoServicoRN = new OperacaoServicoRN(); 438 $objOperacaoServicoRN = new OperacaoServicoRN();
439 if ($objOperacaoServicoRN->contar($objOperacaoServicoDTO) == 0) { 439 if ($objOperacaoServicoRN->contar($objOperacaoServicoDTO) == 0) {
440 if ($objUnidadeDTO == null) { 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 } else { 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 $objInfraException->lancarValidacoes(); 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 $objAcessoExternoDTO = new AcessoExternoDTO(); 450 $objAcessoExternoDTO = new AcessoExternoDTO();
451 $objAcessoExternoDTO->retNumIdAcessoExterno(); 451 $objAcessoExternoDTO->retNumIdAcessoExterno();
452 $objAcessoExternoDTO->setDblIdProtocoloAtividade($objProcedimentoDTO->getDblIdProcedimento()); 452 $objAcessoExternoDTO->setDblIdProtocoloAtividade($objProcedimentoDTO->getDblIdProcedimento());
@@ -490,7 +490,7 @@ class CguRN extends InfraRN { @@ -490,7 +490,7 @@ class CguRN extends InfraRN {
490 return $ArrObjWSRetornoConsultarProcedimentoDTO; 490 return $ArrObjWSRetornoConsultarProcedimentoDTO;
491 491
492 }catch(Exception $e){ 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,7 +520,7 @@ class CguRN extends InfraRN {
520 $dto = $objProcedimentoRN->consultarRN0201($dto); 520 $dto = $objProcedimentoRN->consultarRN0201($dto);
521 521
522 if ($dto==null){ 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 $objProcedimentoDTO = $dto; 526 $objProcedimentoDTO = $dto;
@@ -545,7 +545,7 @@ class CguRN extends InfraRN { @@ -545,7 +545,7 @@ class CguRN extends InfraRN {
545 return $objWSRetornoListarAndamentosDTO; 545 return $objWSRetornoListarAndamentosDTO;
546 546
547 }catch(Exception $e){ 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,7 +572,7 @@ class CguRN extends InfraRN {
572 $dto = $objProcedimentoRN->consultarRN0201($dto); 572 $dto = $objProcedimentoRN->consultarRN0201($dto);
573 573
574 if ($dto==null){ 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 $objProcedimentoDTO = $dto;*/ 578 $objProcedimentoDTO = $dto;*/
@@ -597,7 +597,7 @@ class CguRN extends InfraRN { @@ -597,7 +597,7 @@ class CguRN extends InfraRN {
597 return $objWSRetornoListarAndamentosDTO; 597 return $objWSRetornoListarAndamentosDTO;
598 598
599 }catch(Exception $e){ 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,7 +614,7 @@ class CguRN extends InfraRN {
614 //filtra somente processos 614 //filtra somente processos
615 $objParticipanteDTO->setStrStaProtocoloProtocolo(ProtocoloRN::$TP_PROCEDIMENTO); 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 $objParticipanteDTO->setNumMaxRegistrosRetorno(500); 618 $objParticipanteDTO->setNumMaxRegistrosRetorno(500);
619 619
620 $objParticipanteRN = new ParticipanteRN(); 620 $objParticipanteRN = new ParticipanteRN();
@@ -640,14 +640,14 @@ class CguRN extends InfraRN { @@ -640,14 +640,14 @@ class CguRN extends InfraRN {
640 $objRelProtocoloAssuntoDTO->retNumIdAssunto(); 640 $objRelProtocoloAssuntoDTO->retNumIdAssunto();
641 $objRelProtocoloAssuntoDTO->setStrCodigoEstruturadoAssunto($ClassificacaoAssunto); 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 $objRelProtocoloAssuntoDTO->setNumMaxRegistrosRetorno(500); 644 $objRelProtocoloAssuntoDTO->setNumMaxRegistrosRetorno(500);
645 645
646 $objRelProtocoloAssuntoRN = new RelProtocoloAssuntoRN(); 646 $objRelProtocoloAssuntoRN = new RelProtocoloAssuntoRN();
647 $arrAssuntos = $objRelProtocoloAssuntoRN->listarRN0188($objRelProtocoloAssuntoDTO); 647 $arrAssuntos = $objRelProtocoloAssuntoRN->listarRN0188($objRelProtocoloAssuntoDTO);
648 648
649 if (count($arrAssuntos)==0){ 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 $ret = array(); 652 $ret = array();
653 foreach($arrAssuntos as $Assuntos){ 653 foreach($arrAssuntos as $Assuntos){
@@ -670,7 +670,7 @@ class CguRN extends InfraRN { @@ -670,7 +670,7 @@ class CguRN extends InfraRN {
670 $arrObjPendenciaDTO = $objAtividadeRN->listarPendenciasRN0754($objPesquisaPendenciaDTO); 670 $arrObjPendenciaDTO = $objAtividadeRN->listarPendenciasRN0754($objPesquisaPendenciaDTO);
671 671
672 if (count($arrObjPendenciaDTO)==0){ 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 $ret = array(); 675 $ret = array();
676 676
@@ -735,28 +735,28 @@ class CguRN extends InfraRN { @@ -735,28 +735,28 @@ class CguRN extends InfraRN {
735 735
736 private function adicionarCriteriosProcessoDocumento(OperacaoServicoDTO $objOperacaoServicoDTO, ProcedimentoDTO $objProcedimentoDTO, DocumentoDTO $objDocumentoDTO){ 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 $objOperacaoServicoDTO->adicionarCriterio(array('IdSerie','IdTipoProcedimento'), 739 $objOperacaoServicoDTO->adicionarCriterio(array('IdSerie','IdTipoProcedimento'),
740 array(InfraDTO::$OPER_IGUAL,InfraDTO::$OPER_IGUAL), 740 array(InfraDTO::$OPER_IGUAL,InfraDTO::$OPER_IGUAL),
741 array(null,null), 741 array(null,null),
742 array(InfraDTO::$OPER_LOGICO_AND), 742 array(InfraDTO::$OPER_LOGICO_AND),
743 'c1'); 743 'c1');
744 744
745 - //esta série em qualquer tipo de procedimento 745 + //esta série em qualquer tipo de procedimento
746 $objOperacaoServicoDTO->adicionarCriterio(array('IdSerie','IdTipoProcedimento'), 746 $objOperacaoServicoDTO->adicionarCriterio(array('IdSerie','IdTipoProcedimento'),
747 array(InfraDTO::$OPER_IGUAL,InfraDTO::$OPER_IGUAL), 747 array(InfraDTO::$OPER_IGUAL,InfraDTO::$OPER_IGUAL),
748 array($objDocumentoDTO->getNumIdSerie(),null), 748 array($objDocumentoDTO->getNumIdSerie(),null),
749 array(InfraDTO::$OPER_LOGICO_AND), 749 array(InfraDTO::$OPER_LOGICO_AND),
750 'c2'); 750 'c2');
751 751
752 - //qualquer série neste tipo de procedimento 752 + //qualquer série neste tipo de procedimento
753 $objOperacaoServicoDTO->adicionarCriterio(array('IdSerie','IdTipoProcedimento'), 753 $objOperacaoServicoDTO->adicionarCriterio(array('IdSerie','IdTipoProcedimento'),
754 array(InfraDTO::$OPER_IGUAL,InfraDTO::$OPER_IGUAL), 754 array(InfraDTO::$OPER_IGUAL,InfraDTO::$OPER_IGUAL),
755 array(null, $objProcedimentoDTO->getNumIdTipoProcedimento()), 755 array(null, $objProcedimentoDTO->getNumIdTipoProcedimento()),
756 array(InfraDTO::$OPER_LOGICO_AND), 756 array(InfraDTO::$OPER_LOGICO_AND),
757 'c3'); 757 'c3');
758 758
759 - //esta série neste tipo de procedimento 759 + //esta série neste tipo de procedimento
760 $objOperacaoServicoDTO->adicionarCriterio(array('IdSerie','IdTipoProcedimento'), 760 $objOperacaoServicoDTO->adicionarCriterio(array('IdSerie','IdTipoProcedimento'),
761 array(InfraDTO::$OPER_IGUAL,InfraDTO::$OPER_IGUAL), 761 array(InfraDTO::$OPER_IGUAL,InfraDTO::$OPER_IGUAL),
762 array($objDocumentoDTO->getNumIdSerie(), $objProcedimentoDTO->getNumIdTipoProcedimento()), 762 array($objDocumentoDTO->getNumIdSerie(), $objProcedimentoDTO->getNumIdTipoProcedimento()),
@@ -771,56 +771,56 @@ class CguRN extends InfraRN { @@ -771,56 +771,56 @@ class CguRN extends InfraRN {
771 771
772 private function adicionarCriteriosUnidadeProcessoDocumento(OperacaoServicoDTO $objOperacaoServicoDTO, UnidadeDTO $objUnidadeDTO, ProcedimentoDTO $objProcedimentoDTO, DocumentoDTO $objDocumentoDTO){ 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 $objOperacaoServicoDTO->adicionarCriterio(array('IdSerie','IdUnidade','IdTipoProcedimento'), 775 $objOperacaoServicoDTO->adicionarCriterio(array('IdSerie','IdUnidade','IdTipoProcedimento'),
776 array(InfraDTO::$OPER_IGUAL,InfraDTO::$OPER_IGUAL,InfraDTO::$OPER_IGUAL), 776 array(InfraDTO::$OPER_IGUAL,InfraDTO::$OPER_IGUAL,InfraDTO::$OPER_IGUAL),
777 array(null,null,null), 777 array(null,null,null),
778 array(InfraDTO::$OPER_LOGICO_AND,InfraDTO::$OPER_LOGICO_AND), 778 array(InfraDTO::$OPER_LOGICO_AND,InfraDTO::$OPER_LOGICO_AND),
779 'c1'); 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 $objOperacaoServicoDTO->adicionarCriterio(array('IdSerie','IdUnidade','IdTipoProcedimento'), 782 $objOperacaoServicoDTO->adicionarCriterio(array('IdSerie','IdUnidade','IdTipoProcedimento'),
783 array(InfraDTO::$OPER_IGUAL,InfraDTO::$OPER_IGUAL,InfraDTO::$OPER_IGUAL), 783 array(InfraDTO::$OPER_IGUAL,InfraDTO::$OPER_IGUAL,InfraDTO::$OPER_IGUAL),
784 array($objDocumentoDTO->getNumIdSerie(),null,null), 784 array($objDocumentoDTO->getNumIdSerie(),null,null),
785 array(InfraDTO::$OPER_LOGICO_AND,InfraDTO::$OPER_LOGICO_AND), 785 array(InfraDTO::$OPER_LOGICO_AND,InfraDTO::$OPER_LOGICO_AND),
786 'c2'); 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 $objOperacaoServicoDTO->adicionarCriterio(array('IdSerie','IdUnidade','IdTipoProcedimento'), 789 $objOperacaoServicoDTO->adicionarCriterio(array('IdSerie','IdUnidade','IdTipoProcedimento'),
790 array(InfraDTO::$OPER_IGUAL,InfraDTO::$OPER_IGUAL,InfraDTO::$OPER_IGUAL), 790 array(InfraDTO::$OPER_IGUAL,InfraDTO::$OPER_IGUAL,InfraDTO::$OPER_IGUAL),
791 array(null, $objUnidadeDTO->getNumIdUnidade(),null), 791 array(null, $objUnidadeDTO->getNumIdUnidade(),null),
792 array(InfraDTO::$OPER_LOGICO_AND,InfraDTO::$OPER_LOGICO_AND), 792 array(InfraDTO::$OPER_LOGICO_AND,InfraDTO::$OPER_LOGICO_AND),
793 'c3'); 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 $objOperacaoServicoDTO->adicionarCriterio(array('IdSerie','IdUnidade','IdTipoProcedimento'), 796 $objOperacaoServicoDTO->adicionarCriterio(array('IdSerie','IdUnidade','IdTipoProcedimento'),
797 array(InfraDTO::$OPER_IGUAL,InfraDTO::$OPER_IGUAL,InfraDTO::$OPER_IGUAL), 797 array(InfraDTO::$OPER_IGUAL,InfraDTO::$OPER_IGUAL,InfraDTO::$OPER_IGUAL),
798 array(null, null ,$objProcedimentoDTO->getNumIdTipoProcedimento()), 798 array(null, null ,$objProcedimentoDTO->getNumIdTipoProcedimento()),
799 array(InfraDTO::$OPER_LOGICO_AND,InfraDTO::$OPER_LOGICO_AND), 799 array(InfraDTO::$OPER_LOGICO_AND,InfraDTO::$OPER_LOGICO_AND),
800 'c4'); 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 $objOperacaoServicoDTO->adicionarCriterio(array('IdSerie','IdUnidade','IdTipoProcedimento'), 803 $objOperacaoServicoDTO->adicionarCriterio(array('IdSerie','IdUnidade','IdTipoProcedimento'),
804 array(InfraDTO::$OPER_IGUAL,InfraDTO::$OPER_IGUAL,InfraDTO::$OPER_IGUAL), 804 array(InfraDTO::$OPER_IGUAL,InfraDTO::$OPER_IGUAL,InfraDTO::$OPER_IGUAL),
805 array($objDocumentoDTO->getNumIdSerie(), $objUnidadeDTO->getNumIdUnidade(),null), 805 array($objDocumentoDTO->getNumIdSerie(), $objUnidadeDTO->getNumIdUnidade(),null),
806 array(InfraDTO::$OPER_LOGICO_AND,InfraDTO::$OPER_LOGICO_AND), 806 array(InfraDTO::$OPER_LOGICO_AND,InfraDTO::$OPER_LOGICO_AND),
807 'c5'); 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 $objOperacaoServicoDTO->adicionarCriterio(array('IdSerie','IdUnidade','IdTipoProcedimento'), 810 $objOperacaoServicoDTO->adicionarCriterio(array('IdSerie','IdUnidade','IdTipoProcedimento'),
811 array(InfraDTO::$OPER_IGUAL,InfraDTO::$OPER_IGUAL,InfraDTO::$OPER_IGUAL), 811 array(InfraDTO::$OPER_IGUAL,InfraDTO::$OPER_IGUAL,InfraDTO::$OPER_IGUAL),
812 array($objDocumentoDTO->getNumIdSerie(), null,$objProcedimentoDTO->getNumIdTipoProcedimento()), 812 array($objDocumentoDTO->getNumIdSerie(), null,$objProcedimentoDTO->getNumIdTipoProcedimento()),
813 array(InfraDTO::$OPER_LOGICO_AND,InfraDTO::$OPER_LOGICO_AND), 813 array(InfraDTO::$OPER_LOGICO_AND,InfraDTO::$OPER_LOGICO_AND),
814 'c6'); 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 $objOperacaoServicoDTO->adicionarCriterio(array('IdSerie','IdUnidade','IdTipoProcedimento'), 817 $objOperacaoServicoDTO->adicionarCriterio(array('IdSerie','IdUnidade','IdTipoProcedimento'),
818 array(InfraDTO::$OPER_IGUAL,InfraDTO::$OPER_IGUAL,InfraDTO::$OPER_IGUAL), 818 array(InfraDTO::$OPER_IGUAL,InfraDTO::$OPER_IGUAL,InfraDTO::$OPER_IGUAL),
819 array(null, $objUnidadeDTO->getNumIdUnidade(),$objProcedimentoDTO->getNumIdTipoProcedimento()), 819 array(null, $objUnidadeDTO->getNumIdUnidade(),$objProcedimentoDTO->getNumIdTipoProcedimento()),
820 array(InfraDTO::$OPER_LOGICO_AND,InfraDTO::$OPER_LOGICO_AND), 820 array(InfraDTO::$OPER_LOGICO_AND,InfraDTO::$OPER_LOGICO_AND),
821 'c7'); 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 $objOperacaoServicoDTO->adicionarCriterio(array('IdSerie','IdUnidade','IdTipoProcedimento'), 824 $objOperacaoServicoDTO->adicionarCriterio(array('IdSerie','IdUnidade','IdTipoProcedimento'),
825 array(InfraDTO::$OPER_IGUAL,InfraDTO::$OPER_IGUAL,InfraDTO::$OPER_IGUAL), 825 array(InfraDTO::$OPER_IGUAL,InfraDTO::$OPER_IGUAL,InfraDTO::$OPER_IGUAL),
826 array($objDocumentoDTO->getNumIdSerie(), $objUnidadeDTO->getNumIdUnidade(),$objProcedimentoDTO->getNumIdTipoProcedimento()), 826 array($objDocumentoDTO->getNumIdSerie(), $objUnidadeDTO->getNumIdUnidade(),$objProcedimentoDTO->getNumIdTipoProcedimento()),
@@ -62,16 +62,9 @@ class CguWS extends InfraWS { @@ -62,16 +62,9 @@ class CguWS extends InfraWS {
62 } 62 }
63 63
64 $objDocumentoDTO = new DocumentoDTO(); 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 $objDocumentoDTO->setNumIdSerie($Serie); 68 $objDocumentoDTO->setNumIdSerie($Serie);
76 $objDocumentoDTO->setNumIdUnidadeGeradoraProtocolo($UnidadeElaboradora); 69 $objDocumentoDTO->setNumIdUnidadeGeradoraProtocolo($UnidadeElaboradora);
77 70
@@ -403,7 +403,7 @@ @@ -403,7 +403,7 @@
403 403
404 <wsdl:service name="CguService"> 404 <wsdl:service name="CguService">
405 <wsdl:port name="CguPortService" binding="tns:CguBinding"> 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 </wsdl:port> 407 </wsdl:port>
408 </wsdl:service> 408 </wsdl:service>
409 409