Migração de dados na atualização UNICOO X TOTVS12
Público alvo: TI, DBA, Consultoria.
Instruções para Migração de Dados durante a atualização do sistema UNICOO para o TOTVS12 Gestão de Planos de Saúde e Administrativo Financeiro (linha Datasul)
...
Público alvo: TI, DBA, Consultoria.
Esse guia parte de um cenário em que o cliente criará um ambiente de testes do TOTVS12, validará suas parametrizações e no final atualizará esse ambiente em Produção
...
<descrever passos iniciais, instalação do TOTVS12, carga dos primeiros parâmetros, parametrização manuais iniciais, EMS5, etc>
Outras ações possíveis
Reiniciar a base de testes para migrar as movimentações novamente
Utilizar esse processo caso seja percebida a necessidade de manter as parametrizações já cadastradas, mas eliminar todas as tabelas de movimentação para executar nova migração de dados (buscar dados mais atuais do Unicoo, alterar uma parametrização de alto impacto, etc):
...
Espelhar parâmetros do ambiente de Testes para Produção
Utilizar esse processo para replicar a parametrização já homologada no ambiente de testes para o ambiente a ser preparado para produção. Na descrição abaixo, os ambientes serão chamados de ORIGEM e DESTINO:
...
.
A explicação considera que todo o processo está sendo executado no mesmo servidor onde o TOTVS12 já está instalado.
Recomenda-se salvar as listas como planilhas e utilizas-las como check-lists, para controle do seu projeto de implantação.
Como devo entender e executar os processos
As etapas de 1 a 4 são realizadas durante a preparação do servidor que receberá a migração. Normalmente levam de uma a duas semanas, pois envolvem parametrizações básicas que dependem de participação ativa de consultores e usuários especialistas no negócio do cliente.
As etapas 5 e 6 são realizadas dentro da Janela de Virada, normalmente em um final de semana, com parada do sistema legado (Unicoo) para carga dos dados de movimentação para o TOTVS e entrada em produção.
Seq | Há repetição? | tempo estimado | Etapa | Observações |
---|
1 |
|
| Validação e saneamento de dados no UNICOO | Scripts a serem executados no UNICOO antes de iniciar qualquer etapa de migração para o TOTVS. Objetivo: identificar e sugerir ajuste de dados na base do UNICOO para evitar que causem falhas no momento de migrar para o TOTVS. |
2 |
|
| | Passo a passo para baixar os artefatos, criar os owners, aplicar grants, importar as procedures, compilar, criar Schema Holder, camada Progress. |
3.1 |
|
| Cadastros básicos para migração EMS5 | Cadastros que precisam ser realizados no EMS5 antes de iniciar a execução das rotinas de migração. |
3.2 |
|
| Parâmetros e DEPARAs migrador EMS5 | Seguir as instruções para o correto preenchimento dos Parâmetros básicos e DEPARAs do migrador de dados do módulo Administrativo Financeiro (EMS5). Normalmente essa etapa é realizada em conjunto com usuários chave do cliente. |
3.3 |
|
| Preparação para Migração do EMS5 | Ações de preparação do ambiente que precisam ser realizadas antes de iniciar a migração de dados do módulo Administrativo Financeiro (EMS5). |
4.1 |
|
| Cadastros básicos para migração GPS | Cadastros que precisam ser realizados no GPS antes de iniciar a execução das rotinas de migração. |
4.2 |
|
| Parâmetros e DEPARAs migrador GPS | Seguir as instruções para o correto preenchimento dos Parâmetros básicos e DEPARAs do migrador de dados do módulo Gestão de Planos de Saúde (GPS). Normalmente essa etapa é realizada em conjunto com usuários chave do cliente. |
4.3 |
|
| Preparação para Migração do GPS | Ações de preparação do ambiente que precisam ser realizadas antes de iniciar a migração de dados do módulo Gestão de Planos de Saúde (GPS). |
4.4 |
|
| Carga da Estrutura de Produto do GPS | O uso dos scripts de carga de dados nessa etapa é opcional. Alguns clientes optam utilizar esse processo para dar carga inicial à estrutura de Produtos do TOTVS com base nos Planos de Saúde já existentes no UNICOO, e em seguida realizar ajustes pontuais. Outros optam por criar toda a estrutura de produtos do Plano de Saúde manualmente. |
5 |
|
| Janela de virada - congelamento do UNICOO | A seguir estão relacionadas as ações que devem ser executadas dentro da janela de virada, para carga dos dados de movimentação do UNICOO para o TOTVS12. Parte-se do princípio que toda a parametrização está concluída, e as tabelas de movimentação estão vazias. Essa etapa somente pode ser iniciada com congelamento da base de dados de origem (UNICOO). |
5.1 |
|
| | Seguir as orientações do passo a passo sem pular etapas. |
5.2 |
|
| | Seguir as orientações do passo a passo sem pular etapas. |
6 |
|
| Liberação para GO LIVE | Ações a serem realizadas após concluir todas as etapas da Janela de Virada, para liberar o ambiente para utilização. |
6.1 |
|
| Liberação EMS5 para GO-LIVE | Atividades finais no módulo Administrativo Financeiro (EMS5) |
6.2 |
|
| Liberação GPS para GO-LIVE | Atividades finais no módulo Gestão de Planos de Saúde (GPS) |
7 |
|
| Pós-virada | Movimentações a serem migradas mas que não podem ser realizadas dentro da Janela de Virada devido ao alto volume e tempo de processamento (dados de histórico). |
7.1 |
|
| Pós-virada EMS5 | Histórico de Títulos a Receber fechados. |
7.2 |
|
| Pós-virada GPS | Histórico de Guias de Autorização. |
8 |
|
| Encerramento | Ajustes finais após conclusão das migrações pós-virada. |
Outras ações possíveis
Info |
---|
|
As ações abaixo relacionadas são dependentes de a listagem TM_TABELAS_EMS5_GP estar corretamente criada e atualizada no ambiente DESTINO. |
Ação | Observações |
---|
| Utilizar esse processo quando for necessário apagar todos os dados de movimentações (clientes, fornecedores, títulos, contratos, beneficiários, guias de atendimento, etc) para iniciar novo processo de migração de dados do UNICOO para o TOTVS. |
| Utilizar esse processo quando for necessário copiar as parametrizações (parâmetros globais, plano de contas do administrativo financeiro, estrutura de produto do plano de saúde, etc) de um ambiente para outro. No exemplo da explicação, estamos copiando de um ambiente de Testes para Produção. |
...
Ajuste necessários após replicar os parâmetros
Ajustes em tabelas
Algumas tabelas demandam atenção especial nesse processo, podendo necessitar de ajuste manual:
Tabela de Unidades (UNIMED): caso tenham sido criados registros associados a operadoras que não sejam Unimed (codigo do emitente entre 1 e 999), o Cliente (do EMS5) pode ter sido criado com codificação diferente, portanto deve ser ajustado manualmente nesse cadastro.
Inicialização de sequences
As sequences padrões, associadas ao Schema Holder, são ajustadas automaticamente pelo processo. Já as sequences de regra de negócio, que são tratadas inclusive nos programas Progress, precisam ser atualizadas.
- Garantir que a relação de sequences está cadastrada em TM_SEQUENCES, com sua tabela e campo de controle;
- executar a procedure UNICOOGPS.P_ACERTA_SEQUENCES;
...