Aller au contenu principal
Mirakl

Mirakl Connector : « Cette liaison n'a aucune instance Mirakl configurée. »

Le message Cette liaison n'a aucune instance Mirakl configurée. (This binding has no Mirakl instance configured.) s'affiche quand vous cliquez sur Rechercher (Search) dans la recherche de catégories Mirakl alors que le champ Instance est vide ; l'action s'arrête avant de chercher quoi que ce soit, et relancer la recherche avec le champ vide donne le même résultat.

FlexigoTech · Responsable : Víctor Gómez · Mis à jour le 5 novembre 2026

L'essentiel

Module
Mirakl
Versions
Odoo 17, 18, 19 et 20
Vérifié
dans le code du connecteur, version 20.0 · dans les sources citées à la fin
Lecture
5 min

Où il s'affiche et ce qu'il signifie

La fenêtre de recherche de catégories Mirakl s'intitule Rechercher une catégorie Mirakl (Search Mirakl Category) lorsque le module la rouvre après une recherche. Elle contient le bouton Rechercher, qui, d'après le code publié, est toujours visible, dans Odoo 17, 18, 19 et 20. Comme le bouton est toujours visible, vous pouvez cliquer dessus avec le champ Instance vide, et c'est alors que le message apparaît.

Schéma réalisé avec du code du bouton Search, du champ Instance et du message This binding has no Mirakl instance configured.
Schéma réalisé avec du code à partir du code publié du module, ce n'est pas une capture d'Odoo : le bouton et le champ, et en dessous le message, avec les libellés en anglais du code d'origine (Odoo 17, 18, 19 et 20).

Ce que cela signifie : la fenêtre n'a aucune instance Mirakl associée. La recherche travaille à partir de cette instance, aussi bien lorsqu'elle regarde parmi les catégories déjà synchronisées que lorsqu'elle interroge Mirakl, et sans elle l'action s'arrête. Le champ Instance est visible dans la fenêtre, mais en lecture seule : on ne le corrige pas en écrivant dedans.

Le même texte peut aussi s'afficher depuis la méthode d'exportation du catalogue de la liaison.

Same stock on every Mirakl marketplace, sent from Odoo
Vidéo : Same stock on every Mirakl marketplace, sent from Odoo (vidéo en anglais)

La condition exacte, en clair

Dans le code d'Odoo 20.0, la première chose que fait la recherche est de vérifier qu'elle travaille sur un seul enregistrement puis, juste après, de regarder si Instance est vide. Si c'est le cas, elle lève le message et l'action s'arrête. C'est pourquoi, quand vous le voyez :

  • Aucune recherche n'a été faite parmi les catégories synchronisées.
  • Mirakl n'a pas été interrogé.
  • Rien de ce que la recherche allait écrire dans la fenêtre n'a été enregistré.

La condition est uniquement celle-là : instance vide. Le message figure dans le code publié de 17.0, 18.0, 19.0 et 20.0 ; la vérification décrite est celle du code d'Odoo 20.0.

Schéma réalisé avec du code avec le message d'absence d'instance en espagnol, allemand, français, italien et portugais
Schéma réalisé avec du code à partir des traductions publiées du module, ce n'est pas une capture d'Odoo.

Avec Odoo en espagnol vous voyez le texte ci-dessus ; dans les autres langues publiées, ceux-ci :

LangueTexte
EspagnolEste vínculo no tiene ninguna instancia de Mirakl configurada.
AllemandFür diese Verknüpfung ist keine Mirakl-Instanz konfiguriert.
FrançaisCette liaison n'a aucune instance Mirakl configurée.
ItalienQuesto collegamento non ha alcuna istanza Mirakl configurata.
PortugaisEsta ligação não tem nenhuma instância Mirakl configurada.

Cas : une recherche de catégorie qui ne démarre pas

Exemple Cas illustratif : l'entreprise et ses chiffres sont inventés pour expliquer le flux.

Imaginez Lucía, responsable du catalogue chez Hogar Ribera, une entreprise inventée qui prépare son catalogue pour une place de marché Mirakl. Elle ouvre la fenêtre de recherche de catégories depuis une liaison et clique sur Rechercher. Au lieu de résultats, Odoo affiche Cette liaison n'a aucune instance Mirakl configurée. et la fenêtre reste comme elle était.

Elle regarde la fenêtre : Instance est vide et en lecture seule, il n'y a donc rien à écrire là. Elle clique une seconde fois sur Rechercher, au cas où ce serait ponctuel, et le message est le même, parce que la condition est toujours remplie.

Lucía comprend alors ce que le message lui dit : la recherche n'a même pas commencé, et ce qui manque ne se règle pas depuis cette fenêtre. Elle ferme la fenêtre, note sur quelle liaison elle se trouvait et demande que l'on vérifie la configuration de cette liaison auprès de la personne qui administre son Odoo ou de FlexigoTech.

Ce qu'il faut retenir du cas : le message est une vérification préalable, pas le résultat d'une recherche qui n'a rien trouvé, et il ne se résout pas en répétant le clic.

Que faire quand il apparaît

  1. Fermez la fenêtre de recherche. De ce clic, rien n'a été enregistré.
  2. Rouvrez-la et regardez le champ Instance : s'il est vide, c'est la cause.
  3. N'essayez pas de le remplir dans la fenêtre : le champ est en lecture seule. Tant qu'il reste vide, Rechercher donnera le même message.
  4. Demandez que l'on vérifie la configuration de la liaison depuis laquelle vous avez ouvert la recherche, auprès de la personne qui administre votre Odoo ou de FlexigoTech.
  5. Quand Instance n'est plus vide, rouvrez la recherche et cliquez sur Rechercher. Si un autre message apparaît, il s'agit d'une autre cause.

Ce que fait la recherche quand il y a une instance

Une fois la vérification passée, le module cherche d'abord parmi les catégories Mirakl déjà synchronisées avec cette instance. S'il trouve des correspondances, il remplit la liste de résultats de la fenêtre et la rouvre. S'il n'en trouve aucune, il interroge Mirakl via l'instance et la fenêtre se rouvre avec les résultats ou avec un texte qui raconte ce qui s'est passé.

Cette requête à Mirakl passe par FlexigoTech Cloud. Si le service ne laisse pas passer la demande (sans abonnement ou avec une pause du service), la recherche est interrompue et rien n'est marqué. C'est une situation distincte de celle de ce message.

Versions et coût

Mirakl Connector est publié sur Odoo Apps pour Odoo 17, 18, 19 et 20 (fiche). C'est un module à paiement unique par version qui nécessite l'abonnement à FlexigoTech Cloud, plan Connecteur : 49 €/mois ou 490 €/an HT (le plan Pro est à 98 €/mois ou 980 €/an). Avec l'abonnement, le module pour les nouvelles versions d'Odoo est inclus si vous l'avez acheté sur flexigotech.com ; sur l'Odoo App Store, chaque version s'y achète. Sans abonnement, ou avec le service suspendu, ce que fournit l'abonnement s'arrête, et les données restent dans votre Odoo. Plus de détails sur la page du module.

Comment FlexigoTech peut vous aider

Si vous êtes en train de mettre en place Odoo et que vous voulez revoir la configuration de Mirakl dès le départ, FlexigoTech met en place Odoo 17, 18, 19 et 20 et développe des connecteurs et des intégrations sur mesure. Dites-nous ce qui ne fonctionne pas et nous regarderons cela avec vous.

À lire aussi

Mirakl Connector : « Définissez la clé API Mirakl avant de tester la connexion »Quand l'erreur de clé API vide apparaît dans Mirakl Connector pour Odoo, quelle condition la déclenche et comment la résoudre en cliquant sur Tester la…Ce que fait le bouton Tester la connexion de Mirakl Connector, pas à pasCe que fait le bouton Tester la connexion de Mirakl Connector dans Odoo : quand il apparaît, ce qu'il vérifie, ce qu'il enregistre sur la fiche et les erreurs.Ce que fait le bouton Importer les commandes de Mirakl ConnectorCe que fait le bouton Importer les commandes de Mirakl Connector : quand il apparaît, ce qui se passe au clic, ses avertissements et quoi vérifier.
Vérifié dans le code du connecteur (version 20.0) et dans les sources citées

Sources