Onde aparece e o que significa
A janela de pesquisa de categorias Mirakl chama-se Pesquisar Categoria Mirakl (Search Mirakl Category) quando o módulo a volta a abrir depois de uma pesquisa. Nela está o botão Pesquisar, que, segundo o código publicado, se vê sempre, no Odoo 17, 18, 19 e 20. Como o botão se vê sempre, podes clicar nele com o campo Instância vazio, e é nessa altura que surge a mensagem.

O que significa: a janela não tem nenhuma instância Mirakl associada. A pesquisa trabalha a partir dessa instância, tanto quando procura entre as categorias já sincronizadas como quando consulta o Mirakl, e sem ela a ação para. O campo Instância vê-se na janela, mas só de leitura: não se corrige escrevendo aí.
O mesmo texto pode também surgir a partir do método de exportação do catálogo da ligação.

A condição exata, por palavras
No código do Odoo 20.0, a primeira coisa que a pesquisa faz é verificar que trabalha com um único registo e, logo a seguir, ver se Instância está vazio. Se estiver, lança a mensagem e a ação para. Por isso, quando a vês:
- Não se pesquisou entre as categorias sincronizadas.
- Não se consultou o Mirakl.
- Não se guardou nada do que a pesquisa ia escrever na janela.
A condição é só essa: instância vazia. A mensagem está no código publicado de 17.0, 18.0, 19.0 e 20.0; a verificação descrita é a do código do Odoo 20.0.

Com o Odoo em castelhano vês o texto de cima; noutros idiomas publicados, estes:
| Idioma | Texto |
|---|---|
| Castelhano | Este vínculo no tiene ninguna instancia de Mirakl configurada. |
| Alemão | Für diese Verknüpfung ist keine Mirakl-Instanz konfiguriert. |
| Francês | Cette liaison n'a aucune instance Mirakl configurée. |
| Italiano | Questo collegamento non ha alcuna istanza Mirakl configurata. |
| Português | Esta ligação não tem nenhuma instância Mirakl configurada. |
Caso: uma pesquisa de categoria que não arranca
Exemplo Caso ilustrativo: a empresa e os seus dados são inventados para explicar o fluxo.
Imagina a Lúcia, responsável de catálogo na Hogar Ribera, uma empresa inventada que está a preparar o seu catálogo para um marketplace Mirakl. Abre a janela de pesquisa de categorias a partir de uma ligação e clica em Pesquisar. Em vez de resultados, o Odoo mostra Esta ligação não tem nenhuma instância Mirakl configurada. e a janela fica como estava.
Repara na janela: Instância está vazio e é só de leitura, pelo que não há nada para escrever aí. Clica em Pesquisar uma segunda vez, por se ter tratado de algo pontual, e a mensagem é a mesma, porque a condição continua a cumprir-se.
A Lúcia percebe então o que a mensagem lhe está a dizer: a pesquisa nem chegou a começar, e o que falta não se resolve a partir dessa janela. Fecha a janela, anota em que ligação estava e pede que revejam a configuração dessa ligação a quem administra o seu Odoo ou à FlexigoTech.
O que aprender com o caso: a mensagem é uma verificação prévia, não o resultado de uma pesquisa que não encontrou nada, e não se resolve repetindo o clique.
O que fazer quando aparece
- Fecha a janela de pesquisa. Desse clique não se guardou nada.
- Volta a abri-la e vê o campo
Instância: se estiver vazio, essa é a causa. - Não tentes preenchê-lo na janela: o campo é só de leitura. Enquanto continuar vazio,
Pesquisardará a mesma mensagem. - Pede que revejam a configuração da ligação a partir da qual abriste a pesquisa, a quem administra o teu Odoo ou à FlexigoTech.
- Quando
Instânciajá não estiver vazio, abre a pesquisa de novo e clica emPesquisar. Se aparecer outra mensagem, é outra causa distinta.
O que faz a pesquisa quando há instância
Passada a verificação, o módulo procura primeiro entre as categorias Mirakl que já estão sincronizadas com essa instância. Se encontrar correspondências, preenche a lista de resultados da janela e volta a abri-la. Se não encontrar nenhuma, consulta o Mirakl através da instância e a janela abre-se de novo com os resultados ou com um texto que conta o que aconteceu.
Essa consulta ao Mirakl passa pelo FlexigoTech Cloud. Se o serviço não deixar passar o pedido (sem subscrição ou com uma pausa do serviço), a pesquisa é interrompida e não se marca nada. É uma situação distinta da desta mensagem.
Versões e custo
O Mirakl Connector está publicado no Odoo Apps para Odoo 17, 18, 19 e 20 (ficha). É um módulo de pagamento único por versão e precisa da subscrição do FlexigoTech Cloud, plano Conector: 49 €/mês ou 490 €/ano, sem IVA (o plano Pro é de 98 €/mês ou 980 €/ano). Com a subscrição, o módulo para as versões novas do Odoo vem incluído se o compraste em flexigotech.com; na Odoo App Store, cada versão compra-se lá. Sem subscrição, ou com o serviço suspenso, pára o que a subscrição dá, e os dados ficam no teu Odoo. Mais detalhes na página do módulo.
Como pode a FlexigoTech ajudar-te
Se estás a implementar o Odoo e queres rever a configuração do Mirakl desde o princípio, a FlexigoTech implementa o Odoo 17, 18, 19 e 20 e desenvolve conectores e integrações à medida. Conta-nos o que está a falhar e vemos contigo.
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_category_search_wizard.py
- Código do módulo: flexigobe_mirakl_connector 20.0 (aa05e537): models/mirakl_catalog_binding_mixin.py
- Código do módulo: flexigobe_mirakl_connector 20.0 (aa05e537): views/mirakl_category_search_wizard_views.xml
- apps.odoo.com/apps/modules/20.0/flexigobe_mirakl_connector
- flexigotech.com/en/services.html
- flexigotech.com/precios.html
