Histórico da Página
...
Produto: | Microsiga Protheus | ||||||||||||||||||
Versões: | 12 | ||||||||||||||||||
Passo a passo: | 1. PREPARANDO A VERSÃO ATUAL PARA MIGRAÇÃO
- Caso sua Base de Dados seja Relacional (utiliza DBACCESS) será necessário rodar o processo de verificação dos registros duplicados para todas as empresas. Assistente executado a partir da rotina CHECKDUPL via Configurador, que tem como pré-requisito a atualização do dicionário de dados padrão na pasta SYSTEMLOAD. Para fazer o download do dicionário, siga os procedimentos do seguinte link: Crie dentro da pasta Protheus_Data, a pasta MIGRACAO e nela descompacte o dicionário de dados Completo da versão 12. Na verificação de duplicidade será solicitado o SX2.UNQ, utilize o da versão 12 como referência para a checagem. - Vide Instruções para verificação de duplicidades no link: CHECKDUPL - Desinstale as Stored Procedures através do Configurador pela versão atual. Lembrando que tal procedimento deve ser realizado juntamente com o DBA responsável pelo banco de dados, pois pode haver customizações nas Stored Procedures, e se for o caso o DBA pode realizar o backup para reaplicar tais customizações após a migração para a versão 12. Caso tenha dúvida sobre a desinstalação/instalação de Stored Procedures, favor abrir novo chamado com a equipe de Framework.
Link para o Guia de Instalação do Protheus 12:
É necessário atualizar Binário, RPO, LIB, Dbaccess e Pacote Acumulados do Protheus 12 Procedimento de atualização no link:
4. ATUALIZANDO A BASE DE DADOS - Copie o conteúdo das pastas SYSTEM, DATA e PROFILE do sistema Protheus (Versão atual) para suas respectivas pastas do sistema Protheus 12;
É necessário atualizar os arquivos de Dicionário de Dados (sxsbra.txt) e Help de Campos na pasta Systemload Procedimento de atualização no link: Help de Campos:
- Exclua os arquivos *.DBF da pasta SYSTEMLOAD
Informações | | title | Informação:
---|
Se você utilizar o Appserver em Linux, transfira o arquivo compactado para o Linux, e só descompacte-o no Linux. Descompactar o arquivo no Windows e depois transferir o .txt para o Linux pode causar erros. | ||
Nota | ||
---|---|---|
| ||
Ao preparar o ambiente para a migração, não é recomendável abrir o Protheus após atualizar os arquivos, mas sim, rodar direto o compatibilizador (UPDDISTR para migração de release ou MPT10TO120 para migração de versão) |
7. EXECUTANDO O COMPATIBILIZADOR DE MIGRAÇÃO
- No Smartclient da versão 12, execute no Programa Inicial: MP710TO120
- Clique em Avançar. Insira a senha do Admin, e pressione TAB
- Aparecerá uma janela, questionando de qual versão será feita a migração para a versão 12. Marque a versão e clique OK
- É recomendável manter a opção Sobrepõe inicializador marcada
Obs.: se você criou um inicializador padrão manualmente, em um campo que não tinha inicializador padrão, e agora este campo possui um inicializador padrão, o que foi criado manualmente será sobrescrito
- Clique em Avançar
- Na tela Diretório de Dados, clique em Avançar
- Em Configuração de execução do Update, indicamos manter apenas as opções Log de Critical Error e Corrigir erros automaticamente habilitadas, lembrando que a opção de corrigir os erros automaticamente executará as alterações de base pelo próprio sistema
- NÃO marque a opção Manter o arquivo de log existente
- Clique em Avançar / Avançar
- Aguarde o processo de compatibilização. Se durante o processo surgirem erros críticos que não puderam ser corrigidos automaticamente, estes devem ser corrigidos MANUALMENTE utilizando como base o link de Erros Críticos (mais abaixo), ou consultando o Suporte caso o erro não esteja listado
8. ATUALIZANDO O MENU DOS MÓDULOS
Para baixar os arquivos, acesse:
- Portal do Cliente: http://suporte.totvs.com
- Menu Downloads e Atualizações
- Linha Protheus
- Microsiga Protheus Versão 12.1.XX (onde XX é a versão da Release)
- Todos
- Categoria: Menu de módulo
- Baixe o arquivo MENUS - BRASIL 12.1.XX
Obs.: se não estiverem aparecendo as versões, em "Filtros de pacotes" selecione "Todos pacotes disponíveis" e selecione a categoria novamente.
Para atualizar:
- Pare o servidor do Protheus (Appserver)
- Efetue backup dos arquivos *.xnu da pasta \Protheus_Data\system
- Remova todos os arquivos de menu da pasta system (*.xnu).
- Copie os arquivos .xnu baixados do portal para esta pasta.
- Reinicie o servidor do Protheus (Appserver)
Lembrando que menus personalizados precisam ser refeitos, pois há rotinas da versão 11 que não existem no RPO da versão 12.
ERROS CRÍTICOS
Quando ocorrer erro crítico, o cliente deverá efetuar as devidas correções e em seguida renomear o arquivo onde estão as diretivas de instalação (mpupd.tsk) localizado no diretório “...\bin\appserver_x32” e executar a rotina MP710TO120 novamente. Não apagando este arquivo a migração continua do ponto onde parou anteriormente.
Link com a correção dos erros críticos mais comuns:
Erros críticos mais comuns em migrações
Observações:
GPECONV
Para o módulo SIGAGPE é necessário aplicar o GPECONV (Conversor de base de dados do módulo Gestão de Pessoal).
Caso tenha dúvidas sobre o GPECONV, favor consultar a equipe do SIGAGPE.