A única documentação que encontrei a respeito foi neste link: https://goo.gl/1Eqsb2 .
Trata somente do Perfil Básico, porém é bem específico entre as alterações do 2.6 para o 3.0.
Att.
Gabriel Mendes
Profissional de Suporte Técnico
Setor de Desenvolvimento de Programas
CRECI-SP Conselho Regional de Corretores de Imóveis
De: sei-negocio [mailto:sei-negocio-bounces@listas.softwarepublico.gov.br] Em nome de Cristiano Schwening | STIGEO Enviada em: terça-feira, 31 de outubro de 2017 11:16 Para: sei-negocio@listas.softwarepublico.gov.br; sei-tecnico@listas.softwarepublico.gov.br Assunto: [sei-negocio] Mudanças BD V2.6 x V3.x
Bom dia,
Não consegui achar um documento que apresente as principais mudanças que ocorreram na estrutura de dados da versão 2.6 para a 3.x. Alguém sabe se existe ou pode me enviar o link/documento?
Atenciosamente,
Cristiano Schwening, MSC - CSM Setor de Tecnologia da Informação e Geotecnologia - STIGEO Telefone: +55 48 3226 0326
*-- Tabelas removidas* drop table aplicabilidade_atributo drop table seq_aplicabilidade_atributo drop table dominio drop table atributo drop table indexacao_base_conhecimento drop table indexacao_protocolo drop table indexacao_publicacao drop table carreira drop table nivel_funcao drop table titulo drop table seq_titulo drop table tipo_contexto_contato drop table seq_tipo_contexto_contato drop table rel_unidade_tipo_cont_contato drop table rel_proced_situacao_unidade drop table atributo_andamento_situacao drop table texto_padrao
/* *Adição de colunas e constraints* adicionarColuna(tabela, nome coluna, tipo, nullable) adicionarChavePrimaria (tabela, nome constraint, colunas) adicionarChaveEstrangeira (nome chave, tabela, colunas, tabela2, colunas 2) */
*-- Dados inseridos* insert into infra_parametro (nome, valor) values (\'SEI_MSG_FORMULARIO_OUVIDORIA\',\'\')'); INSERT INTO infra_parametro (nome,valor) VALUES (\'SEI_MAX_TAM_MENSAGEM_OUVIDORIA\',\'2000\')'); INSERT INTO infra_parametro (nome,valor) VALUES (\'SEI_NUM_PAGINACAO_CONTROLE_PROCESSOS\',\'100\')'); INSERT INTO infra_parametro (nome,valor) VALUES (\'SEI_TIPO_ASSINATURA_INTERNA\',\'1\')'); INSERT INTO infra_parametro (nome,valor) VALUES (\'SEI_TIPO_AUTENTICACAO_INTERNA\',\'1\')'); insert into tarefa (id_tarefa,nome,sin_historico_resumido,sin_historico_completo,sin_fechar_andamentos_abertos,sin_lancar_andamento_fechado,sin_permite_processo_fechado) values (\'115\',\'Autenticado Documento @DOCUMENTO@ por @USUARIO@\',\'N\',\'S\',\'S\',\'N\',\'N\')'); insert into tarefa (id_tarefa,nome,sin_historico_resumido,sin_historico_completo,sin_fechar_andamentos_abertos,sin_lancar_andamento_fechado,sin_permite_processo_fechado) values (\'116\',\'Cancelamento de autenticação do documento @DOCUMENTO@\',\'N\',\'S\',\'S\',\'N\',\'N\')'); insert into tarefa (id_tarefa,nome,sin_historico_resumido,sin_historico_completo,sin_fechar_andamentos_abertos,sin_lancar_andamento_fechado,sin_permite_processo_fechado) values (\'117\',\'Cancelamento de credencial por Coordenador de Acervo do usuário @USUARIO@ na unidade\',\'S\',\'S\',\'N\',\'S\',\'S\')'); insert into tarefa (id_tarefa,nome,sin_historico_resumido,sin_historico_completo,sin_fechar_andamentos_abertos,sin_lancar_andamento_fechado,sin_permite_processo_fechado) values (\'118\',\'Ativação de credencial por Coordenador de Acervo para o usuário @USUARIO@\',\'S\',\'S\',\'N\',\'N\',\'S\')'); insert into tarefa (id_tarefa,nome,sin_historico_resumido,sin_historico_completo,sin_fechar_andamentos_abertos,sin_lancar_andamento_fechado,sin_permite_processo_fechado) values (\'119\',\'Ativação de credencial por Coordenador de Acervo para o usuário @USUARIO@ (cassada em @DATA_HORA@)\',\'S\',\'S\',\'S\',\'N\',\'N\')'); insert into tarefa (id_tarefa,nome,sin_historico_resumido,sin_historico_completo,sin_fechar_andamentos_abertos,sin_lancar_andamento_fechado,sin_permite_processo_fechado) values (\'120\',\'Ativação de credencial por Coordenador de Acervo para o usuário @USUARIO@ (anulada em @DATA_HORA@)\',\'S\',\'S\',\'S\',\'N\',\'N\')'); insert into tarefa (id_tarefa,nome,sin_historico_resumido,sin_historico_completo,sin_fechar_andamentos_abertos,sin_lancar_andamento_fechado,sin_permite_processo_fechado) values (\'121\',\'Ativação de credencial por Coordenador de Acervo para o usuário @USUARIO@ (renunciada em @DATA_HORA@)\',\'S\',\'S\',\'S\',\'N\',\'N\')'); insert into tarefa (id_tarefa,nome,sin_historico_resumido,sin_historico_completo,sin_fechar_andamentos_abertos,sin_lancar_andamento_fechado,sin_permite_processo_fechado) values (\'122\',\'Processo bloqueado\', \'N\',\'S\',\'S\',\'N\',\'N\')'); insert into tarefa (id_tarefa,nome,sin_historico_resumido,sin_historico_completo,sin_fechar_andamentos_abertos,sin_lancar_andamento_fechado,sin_permite_processo_fechado) values (\'123\',\'Processo desbloqueado\',\'N\',\'S\',\'S\',\'N\',\'N\')'); insert into tipo_contato ( insert into rel_unidade_tipo_contato ( insert into assunto_proxy (id_assunto_proxy,id_assunto) values ('.$objAssuntoDTO->getNumIdAssunto().','.$objAssuntoDTO->getNumIdAssunto().')'); insert into tabela_assuntos (id_tabela_assuntos,nome,descricao,sin_atual) values (1,'.BancoSEI::getInstance()->formatarGravacaoStr('Tabela de Assuntos').',null,'.BancoSEI::getInstance()->formatarGravacaoStr('S').')'); insert into infra_agendamento_tarefa ( insert into infra_parametro (nome,valor) values (\'ID_TIPO_CONTATO_ORGAOS\',\''.$numIdTipoContato.'\')');
*-- Dados atualizados* update infra_log set sta_tipo=\'E\''); update infra_parametro set nome=\''.str_replace('ID_TIPO_CONTEXTO','ID_TIPO_CONTATO',$item['nome']).'\' where nome=\''.$item['nome'].'\''); update tipo_contexto_contato set nome=\'Unidades '.str_replace('_ID_TIPO_CONTATO_UNIDADES','',$item['nome']).'\', descricao=\'Unidades '.str_replace('_ID_TIPO_CONTATO_UNIDADES','',$item['nome']).'\' where id_tipo_contexto_contato='.$item['valor']); update tipo_contexto_contato set nome=\'Usuários '.str_replace('_ID_TIPO_CONTATO_USUARIOS','',$item['nome']).'\',descricao=\'Usuários '.str_replace('_ID_TIPO_CONTATO_USUARIOS','',$item['nome']).'\' where id_tipo_contexto_contato='.$item['valor']); update tipo_contexto_contato set nome=\'Usuários Externos '.str_replace('_ID_TIPO_CONTATO_USUARIOS_EXTERNOS','',$item['nome']).'\',descricao=\'Usuários Externos '.str_replace('_ID_TIPO_CONTATO_USUARIOS_EXTERNOS','',$item['nome']).'\' where id_tipo_contexto_contato='.$item['valor']); update infra_parametro set nome=\'SEI_HABILITAR_AUTENTICACAO_DOCUMENTO_EXTERNO\' where nome=\'SEI_HABILITAR_ASSINATURA_DOCUMENTO_EXTERNO\''); update documento set conteudo = replace(conteudo,'.BancoSEI::getInstance()->formatarGravacaoStr('nome="Para" tipo="CCO"').','.BancoSEI::getInstance()->formatarGravacaoStr('nome="Cco"').') where id_serie='.$numIdSerieEmail.' and sin_formulario=\'S\' and conteudo like '.BancoSEI::getInstance()->formatarGravacaoStr('%nome="Para" tipo="CCO"%')); update documento set conteudo = replace(conteudo,'.BancoSEI::getInstance()->formatarGravacaoStr('nome="Para" tipo="NORMAL"').','.BancoSEI::getInstance()->formatarGravacaoStr('nome="Para"').') where id_serie='.$numIdSerieEmail.' and sin_formulario=\'S\' and conteudo like '.BancoSEI::getInstance()->formatarGravacaoStr('%nome="Para" tipo="NORMAL"%')); update usuario set id_origem=id_pessoa_rh'); update tarefa set sin_permite_processo_fechado=\'S\' where id_tarefa='.TarefaRN::$TI_ALTERACAO_NIVEL_ACESSO_GLOBAL); update base_conhecimento set sta_documento=sta_editor'); update documento set sta_documento=sta_editor'); update documento set sta_documento=\'A\' where sin_formulario=\'S\''); update documento set sta_documento=\'X\' where exists (select id_protocolo from protocolo where protocolo.id_protocolo=documento.id_documento and protocolo.sta_protocolo=\'R\')'); update documento set sta_documento=\'E\' where sta_documento=\'N\''); update tarja_assinatura set sin_ativo=\'S\''); update tarja_assinatura set sta_tarja_assinatura=sta_forma_autenticacao'); update tarja_assinatura set sta_tarja_assinatura=\'V\' where sta_tarja_assinatura is null'); update assinatura set id_tarja_assinatura=1 where sta_forma_autenticacao=\'C\''); update assinatura set id_tarja_assinatura=2 where sta_forma_autenticacao=\'S\''); update infra_navegador set versao = \'11.0\' where versao like \'11.0;%\''); update infra_navegador set versao = \'4.0\' where versao like \'4.0 %\''); update infra_navegador set versao = \'5.1\' where versao like \'5.1 %\''); update infra_navegador set versao = \'6.0\' where versao like \'6.0 %\''); update grupo_contato set sin_ativo=\'S\''); update grupo_contato set sta_tipo=\'I\' where sin_publico=\'S\''); update grupo_contato set sta_tipo=\'U\' where sin_publico=\'N\''); update contato set sta_natureza=\'J\' where id_tipo_contexto_contato in (select id_tipo_contexto_contato from tipo_contexto_contato where sin_contatos=\'S\' or nome like \'Unidades %\' or nome=\'Sistemas\')'); update contato set sta_natureza=\'F\' where id_tipo_contexto_contato in (select id_tipo_contexto_contato from tipo_contexto_contato where nome like \'Usuários %\' or nome=\'Temporário\' or nome=\'Ouvidoria\')'); update contato set sta_natureza=\'F\' where sta_natureza is null'); update contato set sin_endereco_associado=sin_endereco_contexto'); update contato set sin_endereco_associado=\'N\' where sta_natureza=\'J\''); update contato set telefone_fixo=telefone'); update contato set id_contato_associado=id_contexto_contato'); update contato set sta_genero=genero'); update contato set email=sigla where id_contato in (select id_contato from usuario where sta_tipo in (2,3))'); update contato set id_tipo_contato=id_tipo_contexto_contato'); update tipo_contato set sin_sistema=\'N\''); update tipo_contato set sta_acesso=\''.TipoContatoRN::$TA_NENHUM.'\' where sin_liberado=\'N\''); update tipo_contato set sta_acesso=\''.TipoContatoRN::$TA_CONSULTA_RESUMIDA.'\' where sin_liberado=\'S\''); update contato set cpf='.BancoSEI::getInstance()->formatarGravacaoDbl(BancoSEI::getInstance()->formatarLeituraDbl($usuario['cpfusuario'])).' where id_contato='.BancoSEI::getInstance()->formatarLeituraNum($usuario['idcontato'])); update andamento_situacao set sin_ultimo=\'N\''); update assunto set observacao=null where observacao=\'null\''); update rel_protocolo_assunto set id_assunto_proxy=id_assunto'); update rel_tipo_procedimento_assunto set id_assunto_proxy=id_assunto'); update rel_serie_assunto set id_assunto_proxy=id_assunto'); update assunto set id_tabela_assuntos=1'); update veiculo_publicacao set sin_fonte_feriados=\'N\' where sta_tipo=\'I\''); update tarefa set nome=\'Disponibilizado acesso externo para @DESTINATARIO_NOME@ (@DESTINATARIO_EMAIL@) até @DATA_VALIDADE@ (@DIAS_VALIDADE@).@VISUALIZACAO@\r\n@MOTIVO@\' where id_tarefa=50'); update tarefa set nome=\'Liberada assinatura externa para o usuário @USUARIO_EXTERNO_NOME@ (@USUARIO_EXTERNO_SIGLA@) no documento @DOCUMENTO@.@VISUALIZACAO@\' where id_tarefa=86'); update tarefa set nome=\'Liberada assinatura externa para o usuário @USUARIO_EXTERNO_NOME@ (@USUARIO_EXTERNO_SIGLA@) no documento @DOCUMENTO@.@VISUALIZACAO@\r\n(cancelada por @USUARIO@ em @DATA_HORA@)\' where id_tarefa=88'); update tarefa set nome=\'Disponibilizado acesso externo para @DESTINATARIO_NOME@ (@DESTINATARIO_EMAIL@) até @DATA_VALIDADE@ (@DIAS_VALIDADE@).@VISUALIZACAO@\r\n@MOTIVO@\r\n(cancelada por @USUARIO@ em @DATA_HORA@)\' where id_tarefa=89'); update infra_parametro set valor=\''.SEI_VERSAO.'\' where nome=\'SEI_VERSAO\''); update usuario set id_contato='.$objContatoDTO->getNumIdContato().' where id_usuario='.$numIdUsuario); update tipo_contato set sin_sistema=\'S\' where id_tipo_contato=' . $numIdTipoContato); update tipo_contato set sin_sistema=\'S\' where id_tipo_contato=' . $numIdTipoContato); update tipo_contato set sta_acesso=\''.TipoContatoRN::$TA_NENHUM.'\' where id_tipo_contato=' . $numIdTipoContato); update tipo_contato set sta_acesso=\''.TipoContatoRN::$TA_CONSULTA_RESUMIDA.'\' where id_tipo_contato=' . $numIdTipoContato); update tipo_contato set sta_acesso=\''.TipoContatoRN::$TA_NENHUM.'\' where id_tipo_contato=' . $numIdTipoContato); update tipo_contato set sta_acesso=\''.TipoContatoRN::$TA_CONSULTA_RESUMIDA.'\' where id_tipo_contato=' . $numIdTipoContato); update tipo_contato set sta_acesso=\''.TipoContatoRN::$TA_CONSULTA_RESUMIDA.'\' where id_tipo_contato=' . $numIdTipoContato); update tipo_contato set sta_acesso=\''.TipoContatoRN::$TA_CONSULTA_COMPLETA.'\' where id_tipo_contato=' . $numIdTipoContato); update orgao set id_contato='.$objContatoDTO->getNumIdContato().' where id_orgao='.BancoSEI::getInstance()->formatarLeituraNum($orgao['idorgao'])); update contato set id_pais='.BancoSEI::getInstance()->formatarGravacaoNum($numIdPais).', id_uf='.BancoSEI::getInstance()->formatarGravacaoNum($numIdUf).',id_cidade='.BancoSEI::getInstance()->formatarGravacaoNum($numIdCidade).' where id_contato='.BancoSEI::getInstance()->formatarGravacaoNum($numIdContato)); update documento set conteudo=null,conteudo_assinatura=null,crc_assinatura=null,qr_code_assinatura=null where id_documento=' . BancoSEI::getInstance()->formatarGravacaoDbl($dblIdProtocolo)); update tarefa set nome=\'Conclusão Automática de Processo do Usuário @USUARIO@\' where id_tarefa='.TarefaRN::$TI_CONCLUSAO_AUTOMATICA_USUARIO);
*-- Dados removidos*
delete from infra_parametro where nome=\'ID_MODELO_BASE_CONHECIMENTO\''); delete from infra_parametro where nome=\'SEI_TAM_MB_ANEXO_EMAIL\''); delete from acesso where sta_tipo in (\'R\',\'S\',\'A\') and exists (select id_protocolo from protocolo where acesso.id_protocolo=protocolo.id_protocolo and protocolo.sta_protocolo <> \'P\')'); delete from rel_protocolo_atributo'); delete from controle_unidade'); delete from acesso delete from acesso delete from atividade where id_protocolo='.$dblIdProcesso.' and id_tarefa=49'); delete from acesso where sta_tipo=\'R\' and id_unidade=' . $numIdUnidade . ' and id_protocolo='.$dblIdProcesso); delete from atividade where id_tarefa=49'); delete from tarefa where id_tarefa=49');
Em 01/11/2017 10:30, CRECISP - Informatica escreveu:
> > Bom dia Cristiano, > > A única documentação que encontrei a respeito foi neste link: >https://goo.gl/1Eqsb2 > . > > Trata somente do Perfil Básico, porém é bem específico entre as > alterações do 2.6 para o 3.0. > > Att. > > *Gabriel Mendes* > > Profissional de Suporte Técnico > > Setor de Desenvolvimento de Programas > > CRECI-SP – Conselho Regional de Corretores de Imóveis > > *De:*sei-negocio > [mailto:sei-negocio-bounces@listas.softwarepublico.gov.br] *Em nome de > *Cristiano Schwening | STIGEO > *Enviada em:* terça-feira, 31 de outubro de 2017 11:16 > *Para:* sei-negocio@listas.softwarepublico.gov.br; > sei-tecnico@listas.softwarepublico.gov.br > *Assunto:* [sei-negocio] Mudanças BD V2.6 x V3.x > > Bom dia, > > Não consegui achar um documento que apresente as principais > mudanças que ocorreram na estrutura de dados da versão 2.6 para a 3.x. > Alguém sabe se existe ou pode me enviar o link/documento? > > Atenciosamente, > > *Cristiano Schwening, MSC - CSM * > Setor de Tecnologia da Informação e Geotecnologia - STIGEO* > *Telefone: +55 48 3226 0326 > > > > _______________________________________________ > sei-tecnico mailing list > sei-tecnico@listas.softwarepublico.gov.br >https://listas.softwarepublico.gov.br/mailman/cgi-bin/listinfo/sei-tecnico
--
*Guilherme Marques Amaral de Campos * Chefe do Núcleo de Gerenciamento de Banco de Dados NUBAN/STI/ESMPU
*Tel: (061) 3313-5386*
Escola Superior do Ministério Público da União | SGAS Av. L2 Sul, Qd. 604 lt 23 - CEP: 70200-640 - Brasília - DF Tel.: (61) 3313 - 5115