Commit c8c6f5e398f1c3a2eeda9d7e95a357337e7f2ac2
1 parent
e4074e2b
Exists in
master
and in
19 other branches
Adição de novas espécies documentais e espécie genérica 999 - Outra
Showing
2 changed files
with
91 additions
and
46 deletions
Show diff stats
rn/PenAtualizarSeiRN.php
| ... | ... | @@ -12,8 +12,8 @@ class PenAtualizarSeiRN extends PenAtualizadorRN { |
| 12 | 12 | public function __construct() { |
| 13 | 13 | parent::__construct(); |
| 14 | 14 | } |
| 15 | - | |
| 16 | - public function atualizarVersao() { | |
| 15 | + | |
| 16 | + protected function atualizarVersaoConectado() { | |
| 17 | 17 | try { |
| 18 | 18 | $this->inicializar('INICIANDO ATUALIZACAO DO MODULO PEN NO SEI VERSAO ' . SEI_VERSAO); |
| 19 | 19 | |
| ... | ... | @@ -24,25 +24,31 @@ class PenAtualizarSeiRN extends PenAtualizadorRN { |
| 24 | 24 | |
| 25 | 25 | $this->finalizar('BANCO DE DADOS NAO SUPORTADO: ' . get_parent_class(BancoSEI::getInstance()), true); |
| 26 | 26 | } |
| 27 | - | |
| 27 | + | |
| 28 | 28 | //testando permissoes de criações de tabelas |
| 29 | 29 | $objInfraMetaBD = new InfraMetaBD($this->objInfraBanco); |
| 30 | - | |
| 30 | + | |
| 31 | 31 | if (count($objInfraMetaBD->obterTabelas('pen_sei_teste')) == 0) { |
| 32 | 32 | BancoSEI::getInstance()->executarSql('CREATE TABLE pen_sei_teste (id ' . $objInfraMetaBD->tipoNumero() . ' null)'); |
| 33 | 33 | } |
| 34 | 34 | BancoSEI::getInstance()->executarSql('DROP TABLE pen_sei_teste'); |
| 35 | 35 | |
| 36 | - $objInfraParametro = new InfraParametro($this->objInfraBanco); | |
| 37 | - | |
| 36 | + $objInfraParametro = new InfraParametro($this->objInfraBanco); | |
| 37 | + | |
| 38 | 38 | // Aplicação de scripts de atualização de forma incremental |
| 39 | 39 | // Ausência de [break;] proposital para realizar a atualização incremental de versões |
| 40 | 40 | $strVersaoModuloPen = $objInfraParametro->getValor(self::PARAMETRO_VERSAO_MODULO, false) ?: $objInfraParametro->getValor(self::PARAMETRO_VERSAO_MODULO_ANTIGO, false); |
| 41 | - switch ($strVersaoModuloPen) { | |
| 41 | + switch ($strVersaoModuloPen) { | |
| 42 | 42 | case '': $this->instalarV100(); // Nenhuma versão instalada |
| 43 | 43 | case '1.0.0': $this->instalarV101(); |
| 44 | 44 | case '1.0.1': $this->instalarV110(); |
| 45 | 45 | case '1.1.0': $this->instalarV111(); |
| 46 | + case '1.1.1': //Não houve atualização no banco de dados | |
| 47 | + case '1.1.2': //Não houve atualização no banco de dados | |
| 48 | + case '1.1.3': //Não houve atualização no banco de dados | |
| 49 | + case '1.1.4': //Não houve atualização no banco de dados | |
| 50 | + case '1.1.5': //Não houve atualização no banco de dados | |
| 51 | + case '1.1.6': $this->instalarV117(); | |
| 46 | 52 | |
| 47 | 53 | break; |
| 48 | 54 | default: |
| ... | ... | @@ -76,7 +82,7 @@ class PenAtualizarSeiRN extends PenAtualizadorRN { |
| 76 | 82 | |
| 77 | 83 | return $objDTOCadastrado->getStrNome(); |
| 78 | 84 | } |
| 79 | - | |
| 85 | + | |
| 80 | 86 | /** |
| 81 | 87 | * Remove um parâmetro do infra_parametros |
| 82 | 88 | * @return string Nome do parâmetro |
| ... | ... | @@ -88,10 +94,10 @@ class PenAtualizarSeiRN extends PenAtualizadorRN { |
| 88 | 94 | $objBD = new InfraParametroBD($this->inicializarObjInfraIBanco()); |
| 89 | 95 | return $objBD->excluir($objDTO); |
| 90 | 96 | } |
| 91 | - | |
| 97 | + | |
| 92 | 98 | /* Contem atualizações da versao 1.0.0 do modulo */ |
| 93 | 99 | protected function instalarV100() { |
| 94 | - | |
| 100 | + | |
| 95 | 101 | $objInfraBanco = $this->objInfraBanco; |
| 96 | 102 | $objMetaBD = $this->objMeta; |
| 97 | 103 | |
| ... | ... | @@ -653,7 +659,7 @@ class PenAtualizarSeiRN extends PenAtualizadorRN { |
| 653 | 659 | |
| 654 | 660 | $fnCadastrar('PENAgendamentoRN::seiVerificarServicosBarramento', 'Verificação dos serviços de fila de processamento estão em execução'); |
| 655 | 661 | |
| 656 | - | |
| 662 | + | |
| 657 | 663 | /* ---------- antigo método (instalarV002R003S000US024) ---------- */ |
| 658 | 664 | |
| 659 | 665 | $objMetaBD->criarTabela(array( |
| ... | ... | @@ -669,9 +675,9 @@ class PenAtualizarSeiRN extends PenAtualizadorRN { |
| 669 | 675 | |
| 670 | 676 | $objInfraParametro = new InfraParametro($objInfraBanco); |
| 671 | 677 | $objInfraParametro->setValor('PEN_NUMERO_TENTATIVAS_TRAMITE_RECEBIMENTO', '3'); |
| 672 | - | |
| 673 | - | |
| 674 | - /* ---------- antigo método (instalarV002R003S000IW001) ---------- */ | |
| 678 | + | |
| 679 | + | |
| 680 | + /* ---------- antigo método (instalarV002R003S000IW001) ---------- */ | |
| 675 | 681 | |
| 676 | 682 | $objDTO = new TarefaDTO(); |
| 677 | 683 | $objBD = new TarefaBD($objInfraBanco); |
| ... | ... | @@ -698,7 +704,7 @@ class PenAtualizarSeiRN extends PenAtualizadorRN { |
| 698 | 704 | }; |
| 699 | 705 | |
| 700 | 706 | $fnAlterar('PEN_PROCESSO_RECEBIDO', 'Processo recebido da entidade @ENTIDADE_ORIGEM@ - @REPOSITORIO_ORIGEM@'); |
| 701 | - | |
| 707 | + | |
| 702 | 708 | /* ---------- antigo método (instalarV002R003S001US035) ---------- */ |
| 703 | 709 | $objMetaBanco = $this->inicializarObjMetaBanco(); |
| 704 | 710 | |
| ... | ... | @@ -712,7 +718,7 @@ class PenAtualizarSeiRN extends PenAtualizadorRN { |
| 712 | 718 | $objMetaBanco->removerChavePrimaria('md_pen_tramite_processado', 'pk_md_pen_tramite_processado'); |
| 713 | 719 | $objMetaBanco->adicionarChavePrimaria('md_pen_tramite_processado', 'pk_md_pen_tramite_processado', array('id_tramite', 'tipo_tramite_processo')); |
| 714 | 720 | } |
| 715 | - | |
| 721 | + | |
| 716 | 722 | /* ---------- antigo método (instalarV003R003S003IW001) ---------- */ |
| 717 | 723 | |
| 718 | 724 | //---------------------------------------------------------------------- |
| ... | ... | @@ -818,15 +824,15 @@ class PenAtualizarSeiRN extends PenAtualizadorRN { |
| 818 | 824 | |
| 819 | 825 | $objMetaBD->removerTabela('md_pen_rel_serie_especie'); |
| 820 | 826 | } |
| 821 | - | |
| 822 | - | |
| 827 | + | |
| 828 | + | |
| 823 | 829 | /* ---------- antigo método (instalarV004R003S003IW002) ---------- */ |
| 824 | 830 | $strTipo = $this->inicializarObjMetaBanco()->tipoTextoGrande(); |
| 825 | 831 | |
| 826 | 832 | $this->inicializarObjMetaBanco() |
| 827 | 833 | ->alterarColuna('md_pen_recibo_tramite', 'cadeia_certificado', $strTipo) |
| 828 | 834 | ->alterarColuna('md_pen_recibo_tramite_enviado', 'cadeia_certificado', $strTipo); |
| 829 | - | |
| 835 | + | |
| 830 | 836 | /* ---------- antigo método (instalarV005R003S005IW018) ---------- */ |
| 831 | 837 | $objBD = new GenericoBD($this->inicializarObjInfraIBanco()); |
| 832 | 838 | $objDTO = new TarefaDTO(); |
| ... | ... | @@ -857,7 +863,7 @@ class PenAtualizarSeiRN extends PenAtualizadorRN { |
| 857 | 863 | }; |
| 858 | 864 | |
| 859 | 865 | $fnCadastrar('O trâmite externo do processo foi abortado manualmente devido a falha no trâmite', 'S', 'S', 'N', 'N', 'S', 'PEN_EXPEDICAO_PROCESSO_ABORTADA'); |
| 860 | - | |
| 866 | + | |
| 861 | 867 | /* ---------- antigo método (instalarV005R003S005IW023) ---------- */ |
| 862 | 868 | $objBD = new GenericoBD($this->inicializarObjInfraIBanco()); |
| 863 | 869 | |
| ... | ... | @@ -883,11 +889,11 @@ class PenAtualizarSeiRN extends PenAtualizadorRN { |
| 883 | 889 | $fnAtualizar('PEN_PROCESSO_EXPEDIDO', 'Processo em tramitação externa para @UNIDADE_DESTINO@ - @UNIDADE_DESTINO_HIRARQUIA@ - @REPOSITORIO_DESTINO@'); |
| 884 | 890 | $fnAtualizar('PEN_PROCESSO_RECEBIDO', 'Processo recebido da unidade externa @ENTIDADE_ORIGEM@ - @ENTIDADE_ORIGEM_HIRARQUIA@ - @REPOSITORIO_ORIGEM@'); |
| 885 | 891 | $fnAtualizar('PEN_OPERACAO_EXTERNA', 'Tramitação externa do processo @PROTOCOLO_FORMATADO@ concluída com sucesso. Recebido em @UNIDADE_DESTINO@ - @UNIDADE_DESTINO_HIRARQUIA@ - @REPOSITORIO_DESTINO@'); |
| 886 | - | |
| 892 | + | |
| 887 | 893 | /* ---------- antigo método (instalarV006R004S004WI001) ---------- */ |
| 888 | 894 | $objInfraParametro = new InfraParametro($this->getObjInfraIBanco()); |
| 889 | 895 | $objInfraParametro->setValor('PEN_TAMANHO_MAXIMO_DOCUMENTO_EXPEDIDO', 50); |
| 890 | - | |
| 896 | + | |
| 891 | 897 | /* ---------- antigo método (instalarV007R004S005WI002) ---------- */ |
| 892 | 898 | |
| 893 | 899 | $objMetaBD->criarTabela(array( |
| ... | ... | @@ -913,17 +919,17 @@ class PenAtualizarSeiRN extends PenAtualizadorRN { |
| 913 | 919 | |
| 914 | 920 | $objInfraSequencia->criarSequencia('md_pen_recibo_tramite_hash', '1', '1', '9999999999'); |
| 915 | 921 | } |
| 916 | - | |
| 922 | + | |
| 917 | 923 | $objInfraParametroDTO = new InfraParametroDTO(); |
| 918 | 924 | $objInfraParametroDTO->setStrNome(self::PARAMETRO_VERSAO_MODULO_ANTIGO); |
| 919 | 925 | $objInfraParametroDTO->setStrValor('1.0.0'); |
| 920 | - | |
| 926 | + | |
| 921 | 927 | $objInfraParametroBD = new InfraParametroBD($this->inicializarObjInfraIBanco()); |
| 922 | 928 | $objInfraParametroBD->cadastrar($objInfraParametroDTO); |
| 923 | - | |
| 929 | + | |
| 924 | 930 | $this->logar(' EXECUTADA A INSTALACAO DA VERSAO 0.0.1 DO MODULO PEN NO SEI COM SUCESSO'); |
| 925 | 931 | } |
| 926 | - | |
| 932 | + | |
| 927 | 933 | /* Contem atualizações da versao 1.0.1 do modulo */ |
| 928 | 934 | protected function instalarV101() { |
| 929 | 935 | /* ---------- antigo método (instalarV008R004S006IW003) ---------- */ |
| ... | ... | @@ -939,7 +945,7 @@ class PenAtualizarSeiRN extends PenAtualizadorRN { |
| 939 | 945 | $objTarefaDTO->setStrSinPermiteProcessoFechado('S'); |
| 940 | 946 | |
| 941 | 947 | $objBD->alterar($objTarefaDTO); |
| 942 | - | |
| 948 | + | |
| 943 | 949 | /* ---------- antigo método (instalarV006R004S001US039) ---------- */ |
| 944 | 950 | $objMetaBD = $this->inicializarObjMetaBanco(); |
| 945 | 951 | $objInfraBanco = $this->inicializarObjInfraIBanco(); |
| ... | ... | @@ -953,7 +959,7 @@ class PenAtualizarSeiRN extends PenAtualizadorRN { |
| 953 | 959 | ), |
| 954 | 960 | 'pk' => array('id_hipotese_legal') |
| 955 | 961 | )); |
| 956 | - | |
| 962 | + | |
| 957 | 963 | $objMetaBD->criarTabela(array( |
| 958 | 964 | 'tabela' => 'md_pen_rel_hipotese_legal', |
| 959 | 965 | 'cols' => array( |
| ... | ... | @@ -969,24 +975,24 @@ class PenAtualizarSeiRN extends PenAtualizadorRN { |
| 969 | 975 | 'md_pen_hipotese_legal' => array('id_hipotese_legal', 'id_hipotese_legal_pen') |
| 970 | 976 | ) |
| 971 | 977 | )); |
| 972 | - | |
| 978 | + | |
| 973 | 979 | $objInfraSequencia = new InfraSequencia($objInfraBanco); |
| 974 | - | |
| 975 | - if(!$objInfraSequencia->verificarSequencia('md_pen_hipotese_legal')){ | |
| 980 | + | |
| 981 | + if(!$objInfraSequencia->verificarSequencia('md_pen_hipotese_legal')){ | |
| 976 | 982 | $objInfraSequencia->criarSequencia('md_pen_hipotese_legal', '1', '1', '9999999999'); |
| 977 | 983 | } |
| 978 | 984 | |
| 979 | - if(!$objInfraSequencia->verificarSequencia('md_pen_rel_hipotese_legal')){ | |
| 985 | + if(!$objInfraSequencia->verificarSequencia('md_pen_rel_hipotese_legal')){ | |
| 980 | 986 | $objInfraSequencia->criarSequencia('md_pen_rel_hipotese_legal', '1', '1', '9999999999'); |
| 981 | 987 | } |
| 982 | - | |
| 988 | + | |
| 983 | 989 | $objHipoteseLegalDTO = new HipoteseLegalDTO(); |
| 984 | 990 | $objHipoteseLegalDTO->setDistinct(true); |
| 985 | 991 | $objHipoteseLegalDTO->setStrStaNivelAcesso(1); |
| 986 | 992 | $objHipoteseLegalDTO->setOrdStrNome(InfraDTO::$TIPO_ORDENACAO_ASC); |
| 987 | 993 | $objHipoteseLegalDTO->retNumIdHipoteseLegal(); |
| 988 | 994 | $objHipoteseLegalDTO->retStrNome(); |
| 989 | - | |
| 995 | + | |
| 990 | 996 | $objMetaBD = $this->inicializarObjMetaBanco(); |
| 991 | 997 | |
| 992 | 998 | $objMetaBD->criarTabela(array( |
| ... | ... | @@ -997,7 +1003,7 @@ class PenAtualizarSeiRN extends PenAtualizadorRN { |
| 997 | 1003 | ), |
| 998 | 1004 | 'pk' => array('nome') |
| 999 | 1005 | )); |
| 1000 | - | |
| 1006 | + | |
| 1001 | 1007 | //Agendamento |
| 1002 | 1008 | $objDTO = new InfraAgendamentoTarefaDTO(); |
| 1003 | 1009 | |
| ... | ... | @@ -1019,29 +1025,29 @@ class PenAtualizarSeiRN extends PenAtualizadorRN { |
| 1019 | 1025 | }; |
| 1020 | 1026 | |
| 1021 | 1027 | $fnCadastrar('PENAgendamentoRN::atualizarHipotesesLegais', 'Verificação se há novas hipóteses legais do barramento.'); |
| 1022 | - | |
| 1028 | + | |
| 1023 | 1029 | /* altera o parâmetro da versão de banco */ |
| 1024 | 1030 | $objInfraParametroDTO = new InfraParametroDTO(); |
| 1025 | 1031 | $objInfraParametroDTO->setStrNome(self::PARAMETRO_VERSAO_MODULO_ANTIGO); |
| 1026 | 1032 | $objInfraParametroDTO->setStrValor('1.0.0'); |
| 1027 | 1033 | $objInfraParametroDTO->retTodos(); |
| 1028 | - | |
| 1034 | + | |
| 1029 | 1035 | $objInfraParametroBD = new InfraParametroBD($this->inicializarObjInfraIBanco()); |
| 1030 | 1036 | $objInfraParametroDTO = $objInfraParametroBD->consultar($objInfraParametroDTO); |
| 1031 | 1037 | $objInfraParametroDTO->setStrValor('1.0.1'); |
| 1032 | 1038 | $objInfraParametroBD->alterar($objInfraParametroDTO); |
| 1033 | 1039 | } |
| 1034 | - | |
| 1040 | + | |
| 1035 | 1041 | /* Contem atualizações da versao 1.1.0 do modulo */ |
| 1036 | 1042 | protected function instalarV110() { |
| 1037 | 1043 | $objMetaBD = $this->objMeta; |
| 1038 | - | |
| 1044 | + | |
| 1039 | 1045 | //Adiciona a coluna de indentificação nas hipóteses que vem do barramento |
| 1040 | 1046 | $objMetaBD->adicionarColuna('md_pen_hipotese_legal', 'identificacao', $this->inicializarObjMetaBanco()->tipoNumero(), PenMetaBD::SNULLO); |
| 1041 | - | |
| 1047 | + | |
| 1042 | 1048 | //Adiciona a coluna de descricao nos parâmetros |
| 1043 | 1049 | $objMetaBD->adicionarColuna('md_pen_parametro', 'descricao', $this->inicializarObjMetaBanco()->tipoTextoVariavel(255), PenMetaBD::SNULLO); |
| 1044 | - | |
| 1050 | + | |
| 1045 | 1051 | //Cria os parâmetros do módulo PEN barramento (md_pen_parametro [ nome, valor ]) |
| 1046 | 1052 | $this->criarParametro('PEN_ENDERECO_WEBSERVICE', 'https://pen-api.trafficmanager.net/interoperabilidade/soap/v2/', 'Endereço do Web Service'); |
| 1047 | 1053 | $this->criarParametro('PEN_ENDERECO_WEBSERVICE_PENDENCIAS', 'https://pen-pendencias.trafficmanager.net/', 'Endereço do Web Service de Pendências'); |
| ... | ... | @@ -1053,7 +1059,7 @@ class PenAtualizarSeiRN extends PenAtualizadorRN { |
| 1053 | 1059 | $this->criarParametro('PEN_TAMANHO_MAXIMO_DOCUMENTO_EXPEDIDO', '50', 'Tamanho Máximo de Documento Expedido'); |
| 1054 | 1060 | $this->criarParametro('PEN_TIPO_PROCESSO_EXTERNO', '100000320', 'Tipo de Processo Externo'); |
| 1055 | 1061 | $this->criarParametro('PEN_UNIDADE_GERADORA_DOCUMENTO_RECEBIDO', '110000001', 'Unidade Geradora de Processo e Documento Recebido'); |
| 1056 | - | |
| 1062 | + | |
| 1057 | 1063 | //Deleta os parâmetros do infra_parametros |
| 1058 | 1064 | $this->deletaParametroInfra('PEN_ENDERECO_WEBSERVICE'); |
| 1059 | 1065 | $this->deletaParametroInfra('PEN_ENDERECO_WEBSERVICE_PENDENCIAS'); |
| ... | ... | @@ -1065,7 +1071,7 @@ class PenAtualizarSeiRN extends PenAtualizadorRN { |
| 1065 | 1071 | $this->deletaParametroInfra('PEN_TAMANHO_MAXIMO_DOCUMENTO_EXPEDIDO'); |
| 1066 | 1072 | $this->deletaParametroInfra('PEN_TIPO_PROCESSO_EXTERNO', '100000320'); |
| 1067 | 1073 | $this->deletaParametroInfra('PEN_UNIDADE_GERADORA_DOCUMENTO_RECEBIDO'); |
| 1068 | - | |
| 1074 | + | |
| 1069 | 1075 | //Alterar nomeclatura do recurso |
| 1070 | 1076 | $objDTO = new PenParametroDTO(); |
| 1071 | 1077 | $objDTO->setStrNome('HIPOTESE_LEGAL_PADRAO'); |
| ... | ... | @@ -1082,7 +1088,7 @@ class PenAtualizarSeiRN extends PenAtualizadorRN { |
| 1082 | 1088 | $objDTO->setStrDescricao('Hipótese Legal Padrão'); |
| 1083 | 1089 | $objBD->cadastrar($objDTO); |
| 1084 | 1090 | } |
| 1085 | - | |
| 1091 | + | |
| 1086 | 1092 | /* altera o parâmetro da versão de banco */ |
| 1087 | 1093 | $objInfraParametroDTO = new InfraParametroDTO(); |
| 1088 | 1094 | $objInfraParametroDTO->setStrNome(self::PARAMETRO_VERSAO_MODULO_ANTIGO); |
| ... | ... | @@ -1094,7 +1100,7 @@ class PenAtualizarSeiRN extends PenAtualizadorRN { |
| 1094 | 1100 | $objInfraParametroBD->alterar($objInfraParametroDTO); |
| 1095 | 1101 | } |
| 1096 | 1102 | |
| 1097 | - /* Contem atualizações da versao 1.1.1 do módulo */ | |
| 1103 | + /* Contem atualizações da versao 1.1.1 do módulo */ | |
| 1098 | 1104 | protected function instalarV111() { |
| 1099 | 1105 | |
| 1100 | 1106 | //Ajuste em nome da variável de versão do módulo VERSAO_MODULO_PEN |
| ... | ... | @@ -1110,4 +1116,43 @@ class PenAtualizarSeiRN extends PenAtualizadorRN { |
| 1110 | 1116 | $objInfraParametroBD->alterar($objInfraParametroDTO); |
| 1111 | 1117 | } |
| 1112 | 1118 | |
| 1119 | + /* Contem atualizações da versao 1.1.7 do módulo */ | |
| 1120 | + protected function instalarV117() { | |
| 1121 | + | |
| 1122 | + /* Cadastramento de novas espécies documentais */ | |
| 1123 | + $objEspecieDocumentalBD = new GenericoBD($this->inicializarObjInfraIBanco()); | |
| 1124 | + $objEspecieDocumentalDTO = new EspecieDocumentalDTO(); | |
| 1125 | + | |
| 1126 | + $fnCadastrar = function($dblIdEspecie, $strNomeEspecie, $strDescricao) use($objEspecieDocumentalDTO, $objEspecieDocumentalBD) { | |
| 1127 | + $objEspecieDocumentalDTO->unSetTodos(); | |
| 1128 | + $objEspecieDocumentalDTO->setDblIdEspecie($dblIdEspecie); | |
| 1129 | + if ($objEspecieDocumentalBD->contar($objEspecieDocumentalDTO) == 0) { | |
| 1130 | + $objEspecieDocumentalDTO->setStrNomeEspecie($strNomeEspecie); | |
| 1131 | + $objEspecieDocumentalDTO->setStrDescricao($strDescricao); | |
| 1132 | + $objEspecieDocumentalBD->cadastrar($objEspecieDocumentalDTO); | |
| 1133 | + } | |
| 1134 | + }; | |
| 1135 | + | |
| 1136 | + $fnCadastrar(178, 'Alegações', 'Muito comum no Judiciário, tendo previsão no CPC. Podendo ser complementado "Finais", o que representaria o documento "Alegações Finais".'); | |
| 1137 | + $fnCadastrar(179, 'Anexo', 'Documento ou processo juntado em caráter definitivo a outro processo, para dar continuidade a uma ação administrativa.'); | |
| 1138 | + $fnCadastrar(180, 'Documento', 'Informação registrada, qualquer que seja o suporte ou formato, que não está reunida e ordenada em processo.'); | |
| 1139 | + $fnCadastrar(181, 'Apartado', 'Apartado por si só, autos apartados ou partado sigiloso.'); | |
| 1140 | + $fnCadastrar(182, 'Apresentação', 'Documentos que são apresentações propriamente ditas.'); | |
| 1141 | + $fnCadastrar(183, 'Diagnóstico', 'Diagnóstico médico, auditoria, etc.'); | |
| 1142 | + $fnCadastrar(184, 'Exame', 'Exame laboratorial, médico, etc.'); | |
| 1143 | + $fnCadastrar(185, 'Página', 'Página do Diário Oficial da União.'); | |
| 1144 | + $fnCadastrar(186, 'Estudo', 'Podendo ser complementado com "Técnico Preliminar da Contratação"; "Técnico".'); | |
| 1145 | + $fnCadastrar(999, 'Outra', 'Outras espécies documentais não identificadas.'); | |
| 1146 | + | |
| 1147 | + //altera o parâmetro da versão de banco | |
| 1148 | + $objInfraParametroDTO = new InfraParametroDTO(); | |
| 1149 | + $objInfraParametroDTO->setStrNome(self::PARAMETRO_VERSAO_MODULO); | |
| 1150 | + $objInfraParametroDTO->retTodos(); | |
| 1151 | + $objInfraParametroBD = new InfraParametroBD($this->inicializarObjInfraIBanco()); | |
| 1152 | + $objInfraParametroDTO = $objInfraParametroBD->consultar($objInfraParametroDTO); | |
| 1153 | + $objInfraParametroDTO->setStrValor('1.1.7'); | |
| 1154 | + $objInfraParametroBD->alterar($objInfraParametroDTO); | |
| 1155 | + } | |
| 1156 | + | |
| 1157 | + | |
| 1113 | 1158 | } | ... | ... |
rn/ProcessoEletronicoRN.php
| ... | ... | @@ -104,7 +104,7 @@ class ProcessoEletronicoRN extends InfraRN { |
| 104 | 104 | , 'local_cert' => $this->strLocalCert |
| 105 | 105 | , 'passphrase' => $this->strLocalCertPassword |
| 106 | 106 | , 'resolve_wsdl_remote_includes' => true |
| 107 | - , 'cache_wsdl'=> WSDL_CACHE_NONE | |
| 107 | + , 'cache_wsdl'=> DIR_SEI_TEMP | |
| 108 | 108 | , 'trace' => true |
| 109 | 109 | , 'encoding' => 'UTF-8' |
| 110 | 110 | , 'attachment_type' => BeSimple\SoapCommon\Helper::ATTACHMENTS_TYPE_MTOM | ... | ... |