Quando aparece «Nada para lançar»
Aparece ao clicar no botão Lançar na Contabilidade na ficha de uma liquidação do Mirakl. Essas fichas abrem-se a partir do menu Mirakl › Finanças › Liquidações e Faturas (Mirakl › Finances › Settlements & Invoices). É um erro que interrompe a ação: vês o texto Nada para lançar (já lançado, ou não foram encontrados montantes de liquidação). e não se guarda nada do que a ação ia alterar.
A mensagem existe no código publicado do Odoo 17, 18, 19 e 20. A condição que oculta o botão também é a mesma nas quatro versões.

Com o Odoo em português de Portugal vês o texto como acima. O segundo esquema reúne a mesma mensagem em castelhano, alemão, francês, italiano e português.


O que o módulo verifica antes de lançar o erro
O percurso é o do código do Odoo 20. Ao clicar em Lançar na Contabilidade, o módulo percorre cada liquidação por esta ordem:
- Se já tem um
Lançamento contabilístico(Journal Entry), salta-a e não cria outro. - Se o montante transferido, o total de encomendas e o total de comissões estão os três vazios ou a zero, também a salta. O código explica-o assim: só as liquidações do operador trazem um pagamento ou um resumo que mereça ser lançado.
- Em qualquer outro caso, prepara o lançamento com as contas de Finanças configuradas na instância do Mirakl, cria-o, lança-o e guarda-o em
Lançamento contabilístico.
A condição que dispara Nada que contabilizar é que, no fim desse percurso, nenhuma liquidação tenha sido lançada. Por isso um único texto cobre duas situações: a liquidação já tinha lançamento, ou não traz nenhum desses três montantes. No segundo caso o módulo não cria um lançamento vazio. Se a ação se executa sobre várias liquidações em simultâneo, a mensagem só aparece quando nenhuma delas foi lançada.
Como resolver, passo a passo
- Abre a liquidação a partir de
Mirakl › Finanças › Liquidações e Faturas. - Verifica se o botão
Lançar na Contabilidadeestá visível. Fica oculto quando a liquidação já tem lançamento contabilístico; com os valores por defeito, sem lançamento, está visível. Se não estiver visível, a liquidação já está lançada e não há nada a resolver. - Se estiver visível e a mensagem apareceu ao clicar, a liquidação ainda não tinha lançamento e o módulo não encontrou nem montante transferido, nem total de encomendas, nem total de comissões. Esse é o caso de «não foram encontrados montantes de liquidação».
- Confirma que abriste a liquidação que querias lançar. O módulo só prepara o lançamento se a liquidação trouxer algum desses três montantes; com nenhum, o resultado é esta mensagem.
- Para comprovar que o resto do circuito funciona, clica em
Lançar na Contabilidadenuma liquidação que traga montantes. Se for lançada, o Odoo abre o lançamento criado. - Volta à liquidação lançada e verifica que o botão já não está visível: o lançamento ficou associado a ela.
O que vês quando é lançada
Quando uma liquidação é lançada, o Odoo abre a ficha do lançamento criado na janela Lançamentos de Liquidação Mirakl (Mirakl Settlement Entries). Se forem lançadas várias em simultâneo, abre uma lista com os lançamentos criados. Segundo o código, o lançamento pode incluir linhas com estes nomes, cada uma apenas se o seu montante não for zero: Pagamento Mirakl (líquido), Comissão e taxas Mirakl, Conta transitória de marketplace Mirakl e Outras taxas / taxas de subscrição Mirakl.
Posso lançar outra vez uma liquidação já lançada?
Com lançamento contabilístico associado, o botão fica oculto. E se a ação chegasse a ser executada sobre essa liquidação, o módulo salta-a sem criar um segundo lançamento.
É uma falha da ligação ao Mirakl?
A mensagem é lançada pela própria ação Lançar na Contabilidade quando, no fim do seu percurso, não lançou nada. A condição do código é exatamente essa.
É criado algum lançamento quando aparece a mensagem?
Não. O erro interrompe a ação e não se guarda nada do que ia ser alterado.
Muda consoante a versão do Odoo?
A mensagem existe no código publicado do Odoo 17, 18, 19 e 20, e o botão fica oculto com a mesma condição nas quatro.
Como a FlexigoTech te ajuda
O Mirakl Connector está publicado no Odoo Apps para Odoo 17, 18, 19 e 20 (ficha) e tem a sua página em flexigotech.com. É um módulo de pagamento único por versão e requer a subscrição do FlexigoTech Cloud, plano Conector: 49 €/mês ou 490 €/ano sem IVA. A FlexigoTech implementa Odoo 17, 18, 19 e 20 e desenvolve conectores e integrações à medida, caso precises de ajuda com a parte contabilística da tua ligação ao marketplace.
Continue a ler
Verificado no código do conector (versão 20.0) e nas fontes indicadas
Fontes
- Código do módulo: flexigobe_mirakl_connector 20.0 (aa05e537): models/mirakl_finance.py
- Código do módulo: flexigobe_mirakl_connector 20.0 (aa05e537): views/mirakl_finance_views.xml
- apps.odoo.com/apps/modules/20.0/flexigobe_mirakl_connector
- flexigotech.com/en/services.html
- flexigotech.com/precios.html
