Check List – Antes de executar o migrador.


1 – Itens que precisam ser pedidos ao time de CLOUD antes das configurações do ambiente e no mesmo momento da subida do Dump da V11.

  1. Criar conexão do SISJURI V11 no DBAccess e fazer o teste de conexão.
  2. Atualização do Binário, aplicação do quinzenal do PFS e o RUP_PFS.
  3. Setar no tnsnameora a conexão do SISJURI do DBAccess (TCLoud).
  4. Cobrar aumento das tablespaces.
  5. Ajustar o appserver para 64 gb de memória.
  6. Configuração da Execução das Estatísticas do banco de dados de 8 em 8 horas.
  7. Truncar a tabela de métricas do Protheus (U_CZTVEU_PR.MP_CUSTOM_METRICS_EXP e U_CZTVEU_PR.MP_CUSTOM_METRICS)
  8. Pedir para o Cloud executar grant de todos os owner do SISJURI V11 para o PROTHEUS e vice-versa.

- Grant de insert, update e delete das tabelas do Sisjuri V11 para o usuário Protheus
- Grant para executar procedures, functions, etc do Sisjuri V11 para o usuário Protheus
- Grant de insert, update e delete das tabelas do Protheus para o usuário SISJURI
- Grant para executar procedures, functions, etc do Protheus para o usuário SISJURI
- Grant select on RCR.ADVOGADO_ANOMES to SSJR with grant option
- Grant select on RCR.ADVOGADO_ANOMES to PROTHEUS with grant option
2 – Configurações do ambiente

  1. Instalação e configuração do VSCode
  2. Cópia do Smartclient e dos fontes do migrador.
  3. Configurar o ambiente para o modo exclusivo.
  4. Compilação dos fontes do migrador no ambiente.
  5. Trocar o specialkey do appserver, caso tenha acesso.
  6. Limpar o log do appserver, caso tenha acesso.
  7. Pedir para a Juritis criar o campo VLADIANTAMENTO na tabela rcr.fatura.
  8. Colocar o CNPJ para todas as filais pelo SIGACFG para evitar o erro de FederalID.
  9. Executar o Wizard para as moedas 06 e 07, no campo Programa inicial, U_CTBWIZMOEDAS.

  1. Executar os grants abaixo com o usuário SSJR:

create table ssjr.mig_clientes (COD_CLIENTE number(10), MIGRADO varchar2(1))
grant all on ssjr.mig_clientes to PROTHEUS
grant all on ssjr.mig_clientes to rcr
grant all on ssjr.mig_clientes to finance
3 – Criação de conta para clientes estrangeiros ou pessoa física.
Antes de executar o migrador precisamos criar uma conta para os clientes estrangeiros.
Consultar o parâmetro = CONTARECEITACLIENTE
Utilizar o script está no arquivo de "1-Criacao-de-conta-para-clientes-estrangeiros".
Após a inclusão guardar esse código para inserir na tela do migrador.
4 – Ajuste da Natureza_Protheus, script realizado pelo Horácio que fez uma reunião para definir como seriam os códigos.
Utilizar o script de "2-Depara-Natureza-Protheus".
5 – Ajuste nas minutas ativas, script realizado pelo Jacques.
Utilizar o script de "3-Ajuste de minutas ativas para a mesma pré-fatura".
6 – Verificar o preenchimento dos parâmetros abaixo, pois os mesmos não podem ficar vazios.
Utilizar o script de "4-Ajustes-dos-parametros" e abaixo alguns exemplos.
MV_JNATFAT = 02.30.0002
MV_JNATDES = 02.42.0002
MV_JMOENAC = 01
MV_JADTNAT = 06.50.0002
update U_CZTVEU_PR.SX6010 set X6_CONTEUD = '02.30.0002' where X6_VAR = 'MV_JNATFAT'
update U_CZTVEU_PR.SX6010 set X6_CONTEUD = '02.42.0002' where X6_VAR = 'MV_JNATDES'
update U_CZTVEU_PR.SX6010 set X6_CONTEUD = '01' where X6_VAR = 'MV_JMOENAC'
update U_CZTVEU_PR.SX6010 set X6_CONTEUD = '06.50.0002' where X6_VAR = 'MV_JADTNAT'
7 – Vinculo dos parâmetros do plano de contas e as contas por fornecedor.
Utilizar o script de "5-Unificação de contas de fornecedores".
8 - Ajustar as contas dos profissionais.
Utilizar o script de "6-Ajustes nas contas dos profissionais".
9 – Ajuste dos campos divergências conforme o arquivo "Campos com divergência de dicionários Sisjuri V11 x Sisjuri V12"

  1. SISJURI (nome da conexão configurada no DBAccess)
  2. 7890 (portal do DBAccess)
  3. Empresa = 01
  4. Filial = 0101


35 – DE-PARA de Empresa
Esse de-para utilizar o cadastro de filiais do Protheus.




36 – Customização do Tipo de Evento
Tipos de eventos que deverão ser customizados pelo time de implantação.

37 – Ajuste de banco no Adiantamento – Contas ajustadas com o script "11-ajuste-conta-com-adiantamento-baixa.xlsx". Desativar a trigger "ssjr.ldesk_sync_taeiud_conta" e depois ativa-la após conclusão da inclusão dos registros.
Para fazer o ajuste, o migrador tem que ser parado (clicar em NÃO) e depois realizar as orientações acima. Após as correções, executar novamente o migrador.




38 – Sistema informa que há parcelamentos de casos e que isso deverá ser customizado. Clicar em Sim.

39 – DE-PARA de tipo de documento – Contas a receber
Utilizar os itens disponíveis no Protheus.


40 – DE-PARA de Meios de Pagamento – Contas a Pagar
Utilizar os itens disponíveis no Protheus ou cadastrar os itens conforme o passo 26.



41 – Classificação de Naturezas
Utilizar os itens disponíveis no Protheus ou cadastrar os itens conforme o passo 27.


42 - Natureza de Despesas para cliente.
Utilizar a despesa para cliente conforme o parâmetro MV_JNATDES.

Utilizar a Natureza de honorários sem impostos conforme o item 3.

43 – Preencher a data de Pagamento de Guia.
Utilizar a última data de pagamento das guias de impostos.
Data utilizada para MMSO foi 01/03/2023.

Procedimentos após o final da migração

1 - Para respeitar a integridade dos dados Financeiros da V11 durante a migração, foi necessário criarmos dois pontos de entrada. Esses pontos de entrada precisam ser removidos do RPO após a migração para o correto funcionamento do V12 em produção ou para a validação dos dados.
Fonte: AtuSldBco.prw
Funções (Pontos de Entrada):


2 - Enviar código da NATUREZA_PROTHEUS da natureza de honorários sem impostos para o time da Juritis conforme exemplo abaixo:
Natureza SISJURI V11 = 011.204.00003 e a NATUREZA_PROTHEUS dessa conta é 02.30.0004.
3 – Executar o script de conferência dos valores das entidades essenciais.
Executar o script do arquivo 13-conf-entidades-relevantes-MMSO.txt
4 – Pedir para o TCloud zerar o controle de numeração do License Server.
Para fazer isso o arquivo "lsnumber.val" deve ser apagado e o serviço reinicializado.
5 – Validação da migração