Saltar para o conteúdo principal
FlexigoTech Migration Base

FlexigoTech Migration Base: checklist de campos, estados e primeira semana

Para pôr a funcionar o FlexigoTech Migration Base tem de preencher bem o mapeamento de dimensões (conjunto de mapeamento, tipo, valor de origem e destino analítico), conhecer os valores de status e de validation_status, e rever cada linha de reconciliação com a sua variância, tolerância, bloqueio e aprovação. Fica aqui organizado como checklist por fases, com os nomes dos campos tal como o módulo os mostra, para ir marcando o que já está feito.

FlexigoTech · Responsável: Víctor Gómez · Atualizado em 4 de novembro de 2026

O essencial

Versões
Odoo 17, 18, 19 e 20
Verificado
no código do módulo, versão 20.0 · nas fontes indicadas no fim
Leitura
4 min

Antes de instalar: versão e custo

O FlexigoTech Migration Base está publicado na Odoo Apps para Odoo 17.0, 18.0, 19.0 e 20.0. A página de cada uma dessas versões indica-o como gratuito (sem IVA). O que tem de decidir primeiro é em que base de dados o vai instalar e quem vai preencher os dados.

  • Confirme a versão exata da sua base de dados Odoo e descarregue o módulo a partir da página dessa mesma versão.
  • Se está a implementar o Odoo ao mesmo tempo que prepara a migração, feche primeiro a versão de destino com quem conduz a implementação.
  • Decida quem trata do mapeamento e quem revê a reconciliação: mais abaixo verá que o módulo regista quem aprova cada linha.
  • Se quiser ver antes que menus o módulo acrescenta, leia como funciona por dentro.
Lista de projetos de migração com três linhas, tipo de origem QuickBooks, empresa de destino, estado, responsável e data de congelamento
A lista de projetos de migração, com colunas de nome, tipo de origem, empresa de destino, estado, responsável e data de congelamento.
t-esc reports go blank in Odoo 20, with no error
Vídeo: t-esc reports go blank in Odoo 20, with no error (vídeo em inglês)

Ao configurar o mapeamento de dimensões

O mapeamento de dimensões é onde indica para que plano e conta analítica do Odoo vai cada valor do sistema de origem. Cada linha tem poucos campos, e vale a pena ler o que cada um pede segundo a ajuda incluída no próprio módulo. Vá marcando campo a campo:

  • Mapping Set (mapping_set_id): atribua a linha ao conjunto de mapeamento a que pertence.
  • Dimension Type (object_type): escolha o tipo de dimensão na lista pendente.
  • Source Value (source_value): escreva o valor de origem. A ajuda do campo indica que é o nome ou valor da Class ou da Location/Department do QuickBooks.
  • Analytic Plan (analytic_plan_id): escolha o plano analítico de destino. Segundo a ajuda do campo, é a linha ou coluna para as distribuições.
  • Analytic Account (analytic_account_id): escolha a conta analítica de destino para essa dimensão.
  • Do Not Migrate (do_not_migrate): marque-o apenas nas dimensões que quer deixar de fora. Com a caixa ativada, a dimensão fica explicitamente excluída da migração.

Antes de dar o mapeamento por fechado, filtre as linhas com Do Not Migrate ativado e confirme com quem conhece o sistema de origem que quer mesmo excluir cada uma.

Lista de Mapping Sets vazia com botão New, pesquisa e colunas Mapping Set Name, Version, Default for e Description
A lista de Mapping Sets, ainda sem registos, com as colunas Mapping Set Name, Version, Default for… e Description.

Os estados que tem de reconhecer

O módulo define dois campos de estado. Conhecer os seus valores, com a etiqueta e o código técnico entre parênteses, ajuda a filtrar listas e a ler exportações.

  • Aprenda os valores de status, pela ordem em que o módulo os define: Draft (draft), Connected (connected), Extracted (extracted), Mapped (mapped), Validated (validated), Loaded (loaded), Reconciled (reconciled), Live (live) e Rolled Back (rolled_back).
  • Aprenda os valores de validation_status: Pending (pending), Valid (valid) e Invalid (invalid).
  • Tenha à mão a correspondência entre etiqueta e código (por exemplo Rolled Back e rolled_back) quando filtrar ou exportar.
Lista de Connection Profiles vazia com botão New, pesquisa e colunas Profile Name, Connection Type, Validated e Validation Message
A lista de Connection Profiles, ainda sem registos, com as colunas Profile Name, Connection Type, Validated e Validation Message.

A primeira semana: rever a reconciliação linha a linha

Cada linha de reconciliação reúne um montante de origem e um de destino para uma conta ou um artigo. Durante a primeira semana, a tarefa é percorrê-las com calma e deixar registo de quem as deu como corretas. Estes são os campos que vai ler e o que convém verificar em cada um:

  • Migration Project (project_id): filtre pelo seu projeto para não misturar linhas de outros.
  • Reconciliation Type (reconciliation_type): agrupe por tipo de reconciliação para rever um bloco de cada vez.
  • Account / Product Code e Account / Product Name (account_code, account_name): identifique a conta ou o artigo de cada linha.
  • Source Amount, Target Amount e Variance (source_amount, target_amount, variance): compare os montantes de origem e destino e anote as linhas com variância.
  • Within Tolerance e Tolerance Applied (within_tolerance, tolerance): localize as linhas com a caixa Within Tolerance desmarcada e veja que tolerância aparece.
  • Blocking (is_blocking): filtre as linhas marcadas como bloqueantes e reveja-as primeiro.
  • Reconciliation Date (reconciliation_date): confirme a data de cada reconciliação.
  • Signed Off, Signed Off By e Signed Off Date (signed_off, signed_off_by, signed_off_date): verifique que linhas estão aprovadas, quem o fez e quando.
Percurso pelas listas de Migration Projects, Checklist Items, Reconciliation e Migration Runs
Da lista de projetos para a de Checklist Items, depois para Reconciliation, com montantes, variância e caixas de tolerância, bloqueio e aprovação, e por fim para Migration Runs.

Como a FlexigoTech pode ajudar

Se preferir não fazer a configuração sozinho, na FlexigoTech implementamos Odoo 17, 18, 19 e 20 e desenvolvemos conectores e integrações à medida. Podemos acompanhá-lo na configuração do mapeamento, na revisão da reconciliação ou na adaptação do que a sua migração precisar. O módulo está na sua página da Odoo Apps e, se ainda tem dúvidas se se adequa ao seu caso, comece por o que cobre e o que não cobre.

Continue a ler

Mensagens de erro do FlexigoTech Migration Base: quando surgem e o que fazerCada mensagem de erro do FlexigoTech Migration Base no Odoo, com o texto literal, quando aparece e o que fazer para continuar a sua migração.
Verificado no código do módulo (versão 20.0) e nas fontes indicadas

Fontes