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.