Abordagem para migração de tabelas do Adempiere360lts para o Idempiere 4.1


#1

Boa tarde,

Estou com uma dúvida quanto aos uso dos 2Packs. Estamos migrando aqui um sistema que está rodando no Adempiere 360lts para o Idempiere 4.1(repositório kenos). Estamos tentando trabalhar com o 2Pack para montar nossa estrutura de banco durante a instalação do plugin. Porém algumas estruturas LBR estão com a coluna do UUID nulas. Por isso executamos o processo ‘UUID Generator’ nas tabelas onde a coluna do UUID está nula e, após a geração dos UUID’s, geramos nosso 2Pack. Porém, especificamente no nosso caso concreto, quando importamos nosso 2Pack que traz registros da tabela AD_Ref_List o postgres dispara uma exceção pois o idempiere tenta duplicar o registro está no banco sem UUID. Mesmo quando executamos o UUID Generator ainda ocorre a duplicação já que o sistema acaba gerando um UUID diferente do que está no 2Pack. O ideal seria ficar sempre executando o processo do UUID Generator em tabelas que contenham registros com o UUID nulo e gerar um dump novo para quando o banco for restaurado os UUID’s gerados não mudarem?

Atenciosamente,
Bruno Carvalho.


#2

Olá Bruno, se vc gerar novos UUIDs vai acabar ficando diferente do temos na LBR hoje e isso poderá dar problemas. Nos próximos dias vamos lançar uma versão estável da LBR e com isso todos os campos da LBR estarão com UUIDs preenchidos.
Abs!


#3

Ah entendi. Valeu Ricardo!


#4

Boa,
pra quando é esse lançamento?