Histórico da Página
...
- Criar conexão do SISJURI V11 no DBAccess e fazer o teste de conexão.
- Atualização do Binário, aplicação do quinzenal do PFS e o RUP_PFS.
- Setar no tnsnameora TNSnameora a conexão do SISJURI do DBAccess (TCLoud).
- Cobrar aumento das tablespaces.
- Ajustar o appserver para 64 gb "Appserver" para 64gb de memória.
- Configuração da Execução das Estatísticas do banco de dados de 8 em 8 horas.
- Truncar a tabela de métricas do Protheus (U_CZTVEU_PRowner.MP_CUSTOM_METRICS_EXP e U_CZTVEU_PRowner.MP_CUSTOM_METRICS)
- Pedir para o Cloud executar grant de todos os owner do SISJURI V11 para o PROTHEUS e vice-versa.
...
- Instalação e configuração do VSCode
- Cópia do Smartclient e dos fontes do migrador.
- Configurar o ambiente para o modo exclusivo.
- Compilação dos fontes do migrador no ambiente.
- Trocar o specialkey do appserver"Specialkey" do "Appserver", caso tenha acesso.
- Limpar o log do appserver"Appserver", caso tenha acesso.
- Pedir para a Juritis criar o campo VLADIANTAMENTO na tabela rcr"RCR.faturaFATURA".
- Colocar o CNPJ para todas as filais pelo SIGACFG para evitar o erro de "FederalID".
- Executar o Wizard para as moedas 06 e 07, no campo Programa inicial, U_CTBWIZMOEDAS.
10. 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 NATUREZA_PROTHEUS para inserir na tela do migrador.
1-Criacao-de-conta-para-clientes-estrangeiros.txt
4 – Ajuste da Natureza_Protheus no ambiente V114 – 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".
2-Depara-Natureza-Protheus.zip
5 – Ajuste nas minutas ativas , script realizado pelo Jacquesno ambiente V11.
Utilizar o script de "3-Ajuste de minutas ativas para a mesma "Pré-Fatura".
3-Ajuste de minutas ativas para a mesma pré-fatura".zip
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. Os exemplos são apenas ilustrativos, você deverá preencher conforme o retorno do script.
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 e a Unificação das contas do fornecedores.
Utilizar o script de "5-Unificação de contas de fornecedores".
5-Unificação de contas de fornecedores".zip
8 - Ajustar as contas dos profissionais.
Utilizar o script de "6-Ajustes nas contas dos profissionais".
6-Ajustes nas contas dos profissionais.zip
9 – Ajuste dos campos divergências conforme o arquivo "Campos com divergência de dicionários Sisjuri V11 x Sisjuri V12"
- O campo A1_METR tem que aumentar para 12,2.
- O campo A1_MATR tem que aumentar para 8 e ajusta o picture.
- O campo NXE_FILIAD tem que aumentar para 4.
- O campo NWL_VALFIN verificar se irão aumentar o campo para 16,5 ou excluir os registros acima de 12 posições.
- Ajustar o grupo de campo de 9 para 10 do centro de custo.
- Ajustar a loja para o tamanho 3.
- Ajustar o campo NWF_VALOR para 16,2.
- Ajustar o campo NV4_QUANT para 6.
- Ajustar o campo NVY_Valor para 16,2.
- Ajustar o campo NVY_QTD para 10.
- Ajustar o campo OHB_DNATDE e OHB_DNATOR para 200.
- Ajustar o campo NT0_NOME para 200.
- Ajustar o campo OHB_QTDDSD para 9.
- Ajustar o campo E2_INSSRET para 14,6. Ajustar o RESERV primeiro.
- Ajustar o campo NRF_DESC para 254.
- Ajustar o campo NTV_DESC para 254.
- Ajustar o campo NXF_COTAC1 para 14,6.
- Ajustar/criar o índice da OHS.
- Ajustar os campos conforme o arquivo "7-Campos com divergência de dicionários Sisjuri V11 x Sisjuri V12".
select * from protheus.Sx3010SX3010
where X3_CAMPO IN ('A1_METR','A1_MATR','NXE_FILIAD','NWL_VALFIN','NWF_VALOR','NV4_QUANT','NVY_VALOR','NVY_QTD','OHB_DNATDE','OHB_DNATOR','NT0_NOME','OHB_QTDDSD','E2_INSSRET','NRF_DESC','NTV_DESC','NXF_COTAC1')
7-Campos com divergência de dicionários Sisjuri V11 x Sisjuri V12.zip
10 - Criação de campos no Protheus V12.
Campo = NVE_DTEFT
Tipo = Data
Tamanho = 8
Decimal = 0
Título = Data efetiv
Descrição = Data efetivacao do caso
Usado = Sim
Obrigatório = Não
Browse = Não
Inic. Padrão Iif(NVE->NVE_SITCAD == "2", Date(), " ")
Contexto = Real
Propriedade = Visualizar
Pasta = 1
Ordem = 58
-------------------------------------------
Campo = NVE_DESCAS
Tipo = Memo
Tamanho = 10
Decimal = 0
Título = Descr. Caso
Descrição = Descritivo do Caso
Usado = Sim
Obrigatório = Não
Browse = Não
Contexto = Real
Propriedade = Alterar
Pasta = 1
Ordem = 62
...
11 – Verificar as moedas dos bancos que estão vinculados a naturezas com a moeda diferente.
Não podemos ter um banco atrelado a uma natureza cuja a moeda seja diferente.
As moedas precisam estar iguais no banco e na natureza. Ajustamos para a moeda 2 e 3.
Fazer o ajuste para as moedas 1, 2 e 3.
select p.pctcnumeroconta, p.pctctitulo, p.codigo, c.moeccodigo, c.ctancodig, c.ctacagencia, c.ctacconta, c.*
from finance.planocontas p, rcr.contas c
where p.pctcnumeroconta = c.pctcnumeroconta
andp.codigo <> c.moeccodigo
O update abaixo pode ser feito no final.
update U_CZTVEU_PR.SA6010
set A6_MOEDA = 3
where (A6_COD, A6_AGENCIA, A6_NUMCON) IN
(select B.A6_COD, B.A6_AGENCIA, B.A6_NUMCON--S.ED_CODIGO, S.ED_DESCRIC, S.ED_CMOEJUR, B.A6_MOEDA
from U_CZTVEU_PR.SED010 S, U_CZTVEU_PR.SA6010 B
where S.Ed_Cbanco = b.a6_cod
and s.ed_cagenc = b.a6_agencia
and s.ed_cconta = b.a6_numcon
and to_number(s.ed_cmoejur) <> b.A6_Moeda
and s.ed_cmoejur = '03')
12 – Ajustes das moedas da tabela rcr.contas (moeccodigo vazio e diferente).
Executar o cursor abaixo para fazer o ajuste deste item.
DECLARE CURSOR CDADOS IS
select p.pctcnumeroconta CONTA, p.pctctitulo TITULO, p.codigo MOEDA_CONTA, c.moeccodigo MOEDA_BANCO, c.ctancodig, c.ctacagencia, c.ctacconta
from finance.planocontas p, rcr.contas c
where p.pctcnumeroconta = c.pctcnumeroconta
and nvl(p.codigo, 'ZZ') <> nvl(c.moeccodigo, 'ZZ');
BEGIN FOR REG IN CDADOS
LOOP
UPDATE RCR.CONTAS
SET MOECCODIGO = REG.MOEDA_CONTA
WHERE PCTCNUMEROCONTA = REG.CONTA;
--COMMIT;
END LOOP;
END;
13 - Verificação da Moeda -> Por exemplo, o cliente MMSO tem16 moedas, o que o migrador irá considerar?.
Query -> select * from rcr.moeda
Executar o Wizard para incluir todas as moedas e depois clicar em SIM na mensagem do migrador. Conferir o a select abaixo
select * from protheus.SM2010
14 - Verificação do tipo de honorários -> O padrão de tipo de honorários no SISJURI_V11 são 9 tipos. O Por exemplo o cliente MMSO tem 12 tipos de honorários.
Query -> select * from ssjr.cad_tipohonorario;
Neste caso, seria apenas uma verificação sem ação a ser feita.
15 - Verificação de participação - >. Verificamos Por exemplo, verificamos que no cliente MMSO as tabelas abaixo estão com registros e serão migradas.
Query -> select * from rcr.partpas;
select * from rcr.partcli;
Neste caso, seria apenas uma verificação sem ação a ser feita.
16 – Informação referente a questão da Observação do time sheet.
O campo OBSERVACAO do Time Sheet na V11 NÃO será migrado por padrão.
...