Name Last Update
..
bd Loading commit data...
dto Loading commit data...
imagens Loading commit data...
int Loading commit data...
js Loading commit data...
rn Loading commit data...
util Loading commit data...
PaginaPeticionamentoExterna.php Loading commit data...
PeticionamentoIntegracao.php Loading commit data...
README.md Loading commit data...
controlador_ajax_externo.php Loading commit data...
md_pet_arquivo_extensao_lista.php Loading commit data...
md_pet_contato_selecionar.php Loading commit data...
md_pet_editor_usuario_externo_processar.php Loading commit data...
md_pet_extensoes_arquivo_cadastro.php Loading commit data...
md_pet_hipotese_legal_lista.php Loading commit data...
md_pet_hipotese_legal_nl_acesso_cadastro.php Loading commit data...
md_pet_indisponibilidade_cadastro.php Loading commit data...
md_pet_indisponibilidade_lista.php Loading commit data...
md_pet_int_prazo_tacita_cadastro.php Loading commit data...
md_pet_int_relatorio_acoes.php Loading commit data...
md_pet_int_relatorio_css.php Loading commit data...
md_pet_int_relatorio_exp_excel.php Loading commit data...
md_pet_int_relatorio_filtro.php Loading commit data...
md_pet_int_relatorio_graficos.php Loading commit data...
md_pet_int_relatorio_ht_lista.php Loading commit data...
md_pet_int_relatorio_js.php Loading commit data...
md_pet_int_relatorio_lista.php Loading commit data...
md_pet_int_serie_cadastro.php Loading commit data...
md_pet_int_tipo_intimacao_cadastro.php Loading commit data...
md_pet_int_tipo_intimacao_lista.php Loading commit data...
md_pet_int_tipo_resp_cadastro.php Loading commit data...
md_pet_int_tipo_resp_lista.php Loading commit data...
md_pet_intercorrente_criterio_cadastro.php Loading commit data...
md_pet_intercorrente_criterio_lista.php Loading commit data...
md_pet_intercorrente_criterio_padrao.php Loading commit data...
md_pet_intercorrente_usu_ext_cadastro.php Loading commit data...
md_pet_intercorrente_usu_ext_cadastro_acoes.php Loading commit data...
md_pet_intercorrente_usu_ext_cadastro_bloco_documentos.php Loading commit data...
md_pet_intercorrente_usu_ext_cadastro_bloco_processos.php Loading commit data...
md_pet_intercorrente_usu_ext_cadastro_css.php Loading commit data...
md_pet_intercorrente_usu_ext_cadastro_inicializar.php Loading commit data...
md_pet_intercorrente_usu_ext_cadastro_js.php Loading commit data...
md_pet_intercorrente_usu_ext_concluir.php Loading commit data...
md_pet_intercorrente_usu_ext_recibo_consulta.php Loading commit data...
md_pet_interessado_cadastro.php Loading commit data...
md_pet_interessado_cadastro_js.php Loading commit data...
md_pet_intimacao_cadastro.php Loading commit data...
md_pet_intimacao_cadastro_confirmar.php Loading commit data...
md_pet_intimacao_cadastro_css.php Loading commit data...
md_pet_intimacao_cadastro_js.php Loading commit data...
md_pet_intimacao_consulta.php Loading commit data...
md_pet_intimacao_eletronica_lista.php Loading commit data...
md_pet_intimacao_usu_ext_confirmar_aceite.php Loading commit data...
md_pet_intimacao_usu_ext_lista.php Loading commit data...
md_pet_menu_usu_ext_cadastro.php Loading commit data...
md_pet_menu_usu_ext_lista.php Loading commit data...
md_pet_pagina_conteudo_externo.php Loading commit data...
md_pet_responder_intimacao_usu_ext.php Loading commit data...
md_pet_responder_intimacao_usu_ext_acoes.php Loading commit data...
md_pet_responder_intimacao_usu_ext_bloco_documento.php Loading commit data...
md_pet_responder_intimacao_usu_ext_bloco_intimacao.php Loading commit data...
md_pet_responder_intimacao_usu_ext_bloco_orientacoes.php Loading commit data...
md_pet_responder_intimacao_usu_ext_bloco_tipo_resposta.php Loading commit data...
md_pet_responder_intimacao_usu_ext_css.php Loading commit data...
md_pet_responder_intimacao_usu_ext_inicializar.php Loading commit data...
md_pet_responder_intimacao_usu_ext_js.php Loading commit data...
md_pet_serie_lista.php Loading commit data...
md_pet_tamanho_arquivo_cadastro.php Loading commit data...
md_pet_tipo_processo_cadastro.php Loading commit data...
md_pet_tipo_processo_cadastro_orientacoes.php Loading commit data...
md_pet_tipo_processo_lista.php Loading commit data...
md_pet_tp_ctx_contato_cadastro.php Loading commit data...
md_pet_usu_ext_cadastro.php Loading commit data...
md_pet_usu_ext_cadastro_acoes.php Loading commit data...
md_pet_usu_ext_cadastro_bloco_documentos.php Loading commit data...
md_pet_usu_ext_cadastro_inicializacao.php Loading commit data...
md_pet_usu_ext_cadastro_js.php Loading commit data...
md_pet_usu_ext_concluir.php Loading commit data...
md_pet_usu_ext_indisponibilidade_cadastro.php Loading commit data...
md_pet_usu_ext_indisponibilidade_lista.php Loading commit data...
md_pet_usu_ext_inicio.php Loading commit data...
md_pet_usu_ext_recibo_consulta.php Loading commit data...
md_pet_usu_ext_recibo_lista.php Loading commit data...

README.md

Módulo Peticionamento e Intimação Eletrônicos

Requisitos

  • SEI 3.0.13 instalado/atualizado ou versão superior.
    • Verificar valor da constante de versão no arquivo /sei/web/SEI.php ou, após logado no sistema, parando o mouse sobre a logo do SEI no canto superior esquerdo.
  • Antes de executar os scripts de instalação/atualização, o usuário de acesso aos bancos de dados do SEI e do SIP, constante nos arquivos ConfiguracaoSEI.php e ConfiguracaoSip.php, deverá ter permissão de acesso total ao banco de dados, permitindo, por exemplo, criação e exclusão de tabelas.
  • Os códigos-fonte do Módulo podem ser baixados a partir do link a seguir, devendo sempre utilizar a versão mais recente: https://softwarepublico.gov.br/gitlab/anatel/mod-sei-peticionamento/tags
  • Solicitamos que os Órgãos que tenham instalado o Módulo preencham a pesquisa a seguir, para termos um feedback sobre sua utilização: https://goo.gl/gubYLL

Procedimentos para Instalação

  1. Antes, fazer backup dos bancos de dados do SEI e do SIP.
  2. Carregar no servidor os arquivos do módulo localizados na pasta "/sei/web/modulos/peticionamento" e os scripts de instalação/atualização "/sip/scripts/sip_atualizar_versao_modulo_peticionamento.php" e "/sei/scripts/sei_atualizar_versao_modulo_peticionamento.php".
    • Caso se trate de atualização de versão anterior do Módulo, antes de copiar os códigos-fontes para a pasta "/sei/web/modulos/peticionamento", é necessário excluir os arquivos anteriores pré existentes na mencionada pasta, para não manter arquivos de códigos que foram renomeados ou descontinuados.
  3. Editar o arquivo "/sei/config/ConfiguracaoSEI.php", tomando o cuidado de usar editor que não altere o charset do arquivo, para adicionar a referência à classe de integração do módulo e seu caminho relativo dentro da pasta "/sei/web/modulos" na array 'Modulos' da chave 'SEI':

    'SEI' => array(
        'URL' => 'http://[Servidor_PHP]/sei',
        'Producao' => false,
        'RepositorioArquivos' => '/var/sei/arquivos',
        'Modulos' => array('PeticionamentoIntegracao' => 'peticionamento',)
        ),
    
  4. Antes de seguir para os próximos passos, é importante conferir se o Módulo foi corretamente declarado no arquivo "/sei/config/ConfiguracaoSEI.php". Acesse o menu Infra > Módulos e confira se consta a linha correspondente ao Módulo, pois, realizando os passos anteriores da forma correta, independente da execução do script de banco, o Módulo já deve ser reconhecido na tela aberta pelo menu indicado.

  5. Rodar o script de banco "/sip/scripts/sip_atualizar_versao_modulo_peticionamento.php" em linha de comando no servidor do SIP, verificando se não houve erro em sua execução, em que ao final do log deverá ser informado "FIM". Exemplo de comando de execução:

    /usr/bin/php -c /etc/php.ini /opt/sip/scripts/sip_atualizar_versao_modulo_peticionamento.php > atualizacao_peticionamento_sip.log
    
  6. Rodar o script de banco "/sei/scripts/sei_atualizar_versao_modulo_peticionamento.php" em linha de comando no servidor do SEI, verificando se não houve erro em sua execução, em que ao final do log deverá ser informado "FIM". Exemplo de comando de execução:

    /usr/bin/php -c /etc/php.ini /opt/sei/scripts/sei_atualizar_versao_modulo_peticionamento.php > atualizacao_modulo_peticionamento_sei.log
    
  7. IMPORTANTE: Na execução dos dois scripts de banco acima, ao final deve constar o termo "FIM", o "TEMPO TOTAL DE EXECUÇÃO" e a informação de que a instalação/atualização foi realizada com sucesso na base de dados correspondente (SEM ERROS). Do contrário, o script não foi executado até o final e algum dado não foi inserido/atualizado no respectivo banco de dados, devendo recuperar o backup do banco e repetir o procedimento.

    • Constando ao final da execução do script as informações indicadas, pode logar no SEI e SIP e verificar no menu Infra > Parâmetros dos dois sistemas se consta o parâmetro "VERSAO_MODULO_PETICIONAMENTO" com o valor da última versão do módulo.
  8. Em caso de erro durante a execução do script, verificar (lendo as mensagens de erro e no menu Infra > Log do SEI e do SIP) se a causa é algum problema na infraestrutura local ou ajustes indevidos na estrutura de banco do core do sistema. Neste caso, após a correção, deve recuperar o backup do banco pertinente e repetir o procedimento, especialmente a execução dos scripts de banco indicados acima.

  9. Após a execução com sucesso, com um usuário com permissão de Administrador no SEI, seguir os passos dispostos no tópico "Orientações Negociais" mais abaixo.

Orientações Negociais

  1. Imediatamente após a instalação com sucesso, com usuário com permissão de "Administrador" do SEI, acessar os menus de administração do Módulo pelo seguinte caminho: Administração > Peticionamento Eletrônico. Somente com tudo parametrizado adequadamente será possível o uso do módulo pelos Usuários Externos por meio da tela de Acesso Externo do SEI:

    http://[Servidor_PHP]/sei/controlador_externo.php?acao=usuario_externo_logar&id_orgao_acesso_externo=0
    
  2. O script de banco do SIP já cria todos os Recursos e Menus e os associam automaticamente ao Perfil "Básico" ou ao Perfil "Administrador".

    • Independente da criação de outros Perfis, os recursos indicados para o Perfil "Básico" ou "Administrador" devem manter correspondência com os Perfis dos Usuários internos que utilizarão o Módulo e dos Usuários Administradores do Módulo.
    • O SIP não controla Perfil próprio para os Usuários Externos, cabendo diretamente ao código do Módulo o controle devido junto aos Recursos e Menus criados pelo Módulo para os Usuários Externos.
    • Tão quanto ocorre com as atualizações do SEI, versões futuras deste Módulo continuarão a atualizar e criar Recursos e associá-los apenas aos Perfis "Básico" e "Administrador".
    • Todos os recursos do Módulo iniciam pelo sufix "md_pet_".
  3. Acesse no link a seguir o Manual de Administração https://goo.gl/pqIoZY

  4. Acesse no link a seguir o Manual do Usuário Interno: https://goo.gl/oo34ur

  5. Acesse no link a seguir o Manual do Usuário Externo: https://goo.gl/eyJr12

    • Não foi possível fazer um Manual do Usuário Externo genérico para qualquer órgão, em razão das especificidades de cada órgão quanto aos procedimentos de credenciamento dos Usuários Externos e até mesmo de parametrização do Módulo. De qualquer forma, o Manual do Usuário Externo do SEI elaborado pela Anatel, acima, que pode ser quase que completamente aproveitado.