top of page

Customizações

Público·1 membro

Atualização de Versão do ERP ADVTEC - Compatibilização de Tabelas

Atualização de Versão do ERP ADVTEC - Compatibilização de Tabelas


Com esse procedimento fica mais fácil compatibilizar as tabelas do sistema novo com os campos do sistema customizado do cliente.



Passo 1 - Criar ambientes de TESTE

Criar dois ambientes de teste, um com a versão antiga contendo o banco de dados do cliente e outro com a versão nova em branco.



Passo 2 - Exportar dados da base ANTIGA

Com o MANAGER, no ambiente antigo, no CONF rode este comando onde, nos critérios OR WHERE DX301.X3_TABELA = 'DA1', troque o DA1 pelo nome da tabela precisa atualizar, como no exemplo:


SELECT *

FROM DX301

WHERE DX301.X3_TABELA = 'DA1'

OR DX301.X3_TABELA = 'DA2'

OR DX301.X3_TABELA = 'DA3'

OR DX301.X3_TABELA = 'DB1'

OR DX301.X3_TABELA = 'DV1'

OR DX301.X3_TABELA = 'DV2'


Clique com o botão direito, Data Manipulations, Export as SQL Scrips como no exemplo:



Preencha os parâmetros:

  • Interbase/Firebird

  • File charset = ascii (US ASCII)

  • Table Name = DX301_ATUALIZACAO

  • Extract BLOB Files into file

  • Next, next até chegar em RUN

Ao obtendo resultado semelhante ao abaixo, clique em Close.



Atenção ao nome da tabela, precisa ser DX301_ATUALIZACAO, depois marque todo o conteúdo do texto e copie, conforme imagem abaixo:



Passo 3 - Importar dados para a base NOVA em branco


Com o MANAGER, no ambiente NOVO em branco, selecione a opção SQL Script e cole o conteúdo copiado no passo anterior.


Após colar o conteúdo, será apresentado conteúdo semelhante ao abaixo, então, clique em Execute Script e aguarde a execução.


Verifique se os registros da tabela a tabela DX301_ATUALIZACAO está preenchida com os registros desejados.


Passo 4 - Atualizar o DX3


Com o MANAGER, no ambiente NOVO em branco, acesse o SQL Editor e:

1 - Execute o comando: EXECUTE PROCEDURE SP_ATUALIZA_DX3;

2 - Verifique se houveram inserts de campos;

3 - Commit na transição;




Passo 5 - Atualizar o Sistema


Com o ERP NOVO, nas configurações, acesse o Dicionário de Dados e:

1 - Dicionário de dados;

2 - Selecione uma das tabelas precisou atualizar, escolhendo o filtro por Alias e o nome da tabela;

3 - Clique com o direito do mouse, Verificar Pendências;

4 - Selecione a opção Firebird;

5 - Execute as atualizações se houver;

6 - Repita a operação para cada tabela que precisar atualizar, em nosso exemplo as tabelas: DA1, DA2, DA3, DB1, DV1 e DV2;



53 visualizações
  • Instagram
  • Facebook
  • LinkedIn
  • YouTube
bottom of page