Você está vendo a versão antiga da página. Ver a versão atual.

Comparar com o atual Ver Histórico da Página

Versão 1 Próxima »

A745-Transferência da base de dados geral do Prosoft

Sumário

Sistema: Gerenciador de Aplicativos Prosoft (GAP)

Contexto: Este artigo possui as instruções para efetuar a Transferência da Base de Dados Geral do Prosoft.

Informações Adicionais: As orientações presentes neste artigo deverão ser executadas apenas pelo Suporte N2 ou Canal / Área de Serviços.

Resolução

Configuração de Pastas
 
No Prosoft, acesse a rotina Configurar Pastas teclando F3 no teclado, insira o número de uma Proemp que o cliente não utiliza, neste exemplo vamos utilizar a 50
 
 
Criação da Base Geral
 
1- Acesse: Parâmetros Gerais > Rotinas Auxiliares > Criação/Atualização da Base de Dados
 
2- Clique em Iniciar Criação.
 
 
Criação da Base Fiscal
 
1- Acesse: Fiscal > Rotinas Auxiliares > Criação/Atualização da Base de Dados
 
2- Desmarque a opção Dados Primários (Tabelas padrões) e clique em Iniciar Criação.
 

Transferência da Base

1- Envie ao cliente o aplicativo de Transferência de Bases.

2- Insira a senha e prossiga.

3- Clique em Iniciar Transferência

4- Na conclusão do processo de Transferência de Bases será exibido um Relatório de Transferência., clique no botão Fechar

5- Feche o relatório e o Sistema de Transferência de Bases

PervasIve Control Center
 
1- Execute o comando na base de origem do cliente:
 
Select insscodfpas, reserva, insscodterceiro from prg_empresa_btr;
 
Se caso ocorrer algum erro na execução deste comando verifique a existência das 03 colunas listadas no comando na tabelaprg_empresa_btr na base de origem, são elas:
"insscodfpas" CHAR(3),
"reserva" CHAR(1),
"insscodterceiro" CHAR(4),

 

Importante: Se as 03 colunas existirem pode executar a partir do item 1 de Pervasive Control Center, caso ocorre erro e não existam algumas das colunas execute o item 2

2- Execute os comandos abaixo pois são necessários após a alteração da base na Versão 95

BASEGERAL_DESTINO – DSN da base criada para destino da transferência, ex.: PPROEMP55.
BASEGERAL_ORIGEM – DSN da base de origem dos dados, ex.: PPROEMP00.
 
--//Visualiza os valores (Este é um comentário)//--
select
                destino.codigobtr as codigobtr_55,
                destino.cnpjcpf as cnpjcpf_55,
                destino.insscodfpas,
                destino.reserva,
                destino.insscodterceiro ,
                origem.codigobtr as codigobtr_00,
                origem.cnpjcpf as cnpj_00,
                origem.insscodfpas              
from BASEGERAL_DESTINO.prg_empresa_btr as destino
inner join BASEGERAL_ORIGEM.prg_empresa_btr as origem
on origem.codigobtr = destino.codigobtr;
 
Este primeiro Script apenas visualiza os valores, não altera nenhuma informação na base de Dados
 
--//Atualiza a tabela (Este é um comentário)//--
update BASEGERAL_DESTINO.prg_empresa_btr
set
                destino.insscodterceiro = substring(origem.insscodfpas, 5, 8),
                destino.reserva = substring(origem.insscodfpas, 4, 1)
from BASEGERAL_DESTINO.prg_empresa_btr as destino
inner join  BASEGERAL_ORIGEM.prg_empresa_btr as origem
on origem.codigobtr = destino.codigobtr;
 
3- Após ter concluído o processo de Transferência de Bases, acesse a sua pasta PROEMP50 no seguinte caminho:
?:\PROEMP50\ Neste exemplo estamos usando a unidade de mapeamento Z:\ sendo Z:\PROEMP50\
 
4- Acesse a pasta PROEMP50
 
5- Copie todos os arquivos soltos da raiz da pasta PROEMP50 e depois os arquivos soltos de cada pasta LFS, CTB e TRI.
Base De Destino              Arquivos Da Base de Destino 
PROEMP50--------------------Todos os arquivos soltos que foram criados na raíz.
PPROEMP50/LFS--------------Todos os arquivos soltos dentro da pasta LFS.
PROEMP50/CTB---------------Copie o arquivo CTB_0001.MKD 
PROEMP50/TRI----------------Copie o arquivo TRI_0001.MKD
 
6- Cole todos arquivos soltos que foram criados na base de destino (base original do cliente) dentro de suas respectivas pastas na base de origem e substitua todos.
 
7- No PCC deverá primeiro excluir a DSN da Base de Destino a ZPROEMP50 e depois recriar a DSN de base de Destino ZPROEMP50 e apontar essa DSN para o mesmo caminho da Base de Origem, neste caso Z:\PROEMP00.

DSN: ZPROMEP50
Caminho: Z:\PROEMP00
 
DBCheck
 
Realize DBCHeck na Base de Origem ZPROEMP00.

Para maiores informações, acesse:

A746 - Como fazer o dbcheck

Para maiores informações, acesse:

A747 - Guia de alteração da view (lfsvw_cfopccg)

  • Sem rótulos