NOTAS DE VERSÃO MOD-SEI-PEN (versão 3.7.0)
Este documento descreve as principais mudanças aplicadas nesta versão do módulo de integração do SEI com o TRAMITA.GOV.BR.
As melhorias entregues em cada uma das versões são cumulativas, ou seja, contêm todas as implementações realizadas em versões anteriores.
Compatibilidade de versões
- O módulo é compatível com as seguintes versões do SEI:
- 4.0.0 até 4.0.12,
- 4.1.1, 4.1.2, 4.1.3 e 4.1.4
Para maiores informações sobre os procedimentos de instalação ou atualização, acesse os seguintes documentos localizados no pacote de distribuição mod-sei-pen-VERSAO.zip:
Atenção: É impreterível seguir rigorosamente o disposto no README.md do Módulo para instalação ou atualização com sucesso.
- INSTALACAO.md - Procedimento de instalação e configuração do módulo
- ATUALIZACAO.md - Procedimento específicos para atualização de uma versão anterior
Lista de melhorias e correções de erros
Todas as atualizações podem incluir itens referentes à segurança, requisito em permanente monitoramento e evolução, motivo pelo qual a atualização com a maior brevidade possível é sempre recomendada.
ERROS CORRIGIDOS
Nesta versão, foram corrigidos os seguintes erros:
-
Assunto com Caracteres Inválidos (#328):
A correção do erro que acontecia ao realizar o trâmite de processos com caracteres inválidos no assunto -
O parâmetro "EnviarApenasComponentesDigitaisPendentes" no arquivo de configuração agora é obrigatório (#527):
O parâmetro "EnviarApenasComponentesDigitaisPendentes", o qual é relacionada ao envio parcial, é inserida automaticamente no arquivo de configuração do módulo. Essa variável tornou-se obrigatória a partir desta versão para permitir o correto funcionamento dessa funcionalidade. -
A inclusão de regra para impossibilitar a inclusão de novas assinaturas em documento tramitado (#333):
A implementação de regra que impede a inclusão de novas assinaturas em documentos já tramitados, evitando problemas de hash nos trâmites; -
A inclusão de regra para não recuperar hipóteses legais inativadas (#354):
As hipóteses Legais desativadas no Portal de Administração não serão exibidas ao criar um novo mapeamento. Consequentemente, o mapeamento com hipóteses legais inativas não é mais possível. -
A funcionalidade Envio Externo em Bloco disponível para o perfil Básico (#523 e #542):
O script de atualização do SIP foi alterado para que as funcionalidades de bloco de envio externo estejam disponíveis para usuários com permissões de perfil Básico ;
MELHORIAS
As melhorias implementadas nesta versão incluem:
Note
Foi removido o agendamento PENAgendamentoRN::processarTarefasPEN e no seu lugar foi separado o agendamento em envio e recebimento com os nomes de PENAgendamentoRN::processarTarefasEnvioPEN e PENAgendamentoRN::processarTarefasRecebimentoPEN.
Warning
Foram criados recursos chamados:
- pen_map_envio_parcial_visualizar, pen_procedimento_expedido_listar, md_pen_tramita_em_bloco, pen_expedir_bloco, pen_procedimento_expedido_listar, md_pen_tramita_em_bloco e adicionado ao perfil básico.
- Foi renomeado o pen_expedir_lote para pen_expedir_bloco e removido o pen_expedir_bloco do perfil Admin.
Caso necessário adicionar a outros perfis manualmente.
-
Validação do tamanho dos documentos antes do seu recebimento pelo sistema (#155):
Antes de iniciar o download, o sistema verifica nos metadados do documento se o sistema de destino aceita o trâmite ou se o recusará, caso o tamanho do documento exceda o limite permitido; -
Mapeamento Automático de Hipóteses Legais (#350):
O mapeamento das hipóteses legais entre o sistema de processo eletrônico e a plataforma, e vice-versa, é realizado automaticamente caso não exista um mapeamento prévio; -
Melhoria da Mensagem para indicar que uma unidade do sistema mapeada de forma incorreta (#481):
Caso a unidade do sistema não esteja mapeada corretamente com a unidade da plataforma, a seguinte mensagem é exibida:
A unidade [Nome da Unidade]([ID da Unidade]) foi mapeada de forma errada. Desse modo, entre em contato com os Gestores do seu órgão e informe que o mapeamento não está correto; -
Alteração do Tipo de Processo decorrente de Mapeamento de Tipo de Processo registrado no histórico do processo (#416):
As alterações no tipo de processo decorrentes do mapeamento do tipo de processo ao receber um processo por meio da plataforma agora são registradas no histórico; -
Limitação de repositórios e unidades (#196):
Os Administradores podem limitar quais repositórios e unidades disponíveis que são exibidas para os usuários de uma unidade na funcionalidade Envio Externo; -
O ícone do Organograma na funcionalidade Envio Externo foi removido (#540):
O ícone de organograma na tela de envio de trâmite externo foi removido, com isso a localização da unidade para realizar o envio é apenas realizado por meio campo Unidade na tela da funcionalidade de Envio Externo. -
A funcionalidade Processos Tramitados em Lote foi removida (#475):
A funcionalidade Processos Tramitados em Lote foi removida. Além dessa remoção, a usabilidade da funcionalidade Processos em Tramitação Externa foi melhorada; -
Evolução da funcionalidade Bloco de Trâmite Externo (#496, #506, #536, #610, #627, #629, #635, #648 e #696):
Os Blocos são vinculados a unidade em quais foram criados a partir da nova versão;
Os Blocos criados nas versões anteriores não são mais exibidos;
Um processo incluído em um bloco e não tramitado deve ser removido desse antes de realizar o trâmite diretamente na tela do processo (trâmite individual);
Os status dos processos dentro do bloco foram alinhados aos da plataforma (recusa, cancelado e sucesso);
A mensagem que é exibida após realizar o envio do Bloco de Trâmite Externo foi melhorada. Agora a seguinte mensagem é exibida: Processo(s) aguardando envio. Acompanhar tramitação através da funcionalidade: "Processos Tramitados em Bloco". Essa mensagem indica que ao realizar a tramitação por meio de bloco, a tramitação de todos processos não é realizado de uma única vez e sim, gradualmente, processo por processo.
Para obter informações detalhadas sobre cada um dos passos de atualização, vide arquivo ATUALIZACAO.md.
Instruções
-
Baixar a última versão do módulo de instalação do sistema (arquivo
mod-sei-pen-[VERSÃO].zip
) localizado na página de Releases do projeto MOD-SEI-PEN, seção Assets. Somente usuários autorizados previamente pela Coordenação-Geral do Processo Eletrônico Nacional podem ter acesso às versões. -
Fazer backup dos diretórios "sei", "sip" e "infra" do servidor web;
-
Descompactar o pacote de instalação
mod-sei-pen-[VERSÃO].zip
; -
Copiar os diretórios descompactados "sei", "sip" para os servidores, sobrescrevendo os arquivos existentes;
-
Executar o script de instalação/atualização
sei_atualizar_versao_modulo_pen.php
do módulo para o SEI localizado no diretóriosei/scripts/mod-pen/
php -c /etc/php.ini <DIRETÓRIO RAIZ DE INSTALAÇÃO DO SEI E SIP>/sei/scripts/mod-pen/sei_atualizar_versao_modulo_pen.php
- Executar o script de instalação/atualização
sip_atualizar_versao_modulo_pen.php
do módulo para o SIP localizado no diretóriosip/scripts/mod-pen/
php -c /etc/php.ini <DIRETÓRIO RAIZ DE INSTALAÇÃO DO SEI E SIP>/sip/scripts/mod-pen/sip_atualizar_versao_modulo_pen.php
- Verificar a correta instalação e configuração do módulo
Para executar a verificação, execute o script verifica_instalacao_modulo_pen.php
localizado no diretório de scripts do SEI <DIRETÓRIO RAIZ DE INSTALAÇÃO DO SEI E SIP>/sei/scripts/mod-pen/
.
$ php -c /etc/php.ini <DIRETÓRIO RAIZ DE INSTALAÇÃO DO SEI E SIP>/sei/scripts/mod-pen/verifica_instalacao_modulo_pen.php