Aller au contenu principal
Mirakl

Mirakl Connector : l'avertissement sur les comptes Finance à la comptabilisation

L'avertissement apparaît en cliquant sur Comptabiliser (Post to Accounting) dans un règlement Mirakl lorsque l'instance a au moins un de ses trois comptes Finance vide. On le corrige en configurant sur cette instance les comptes que le message énumère après Faltan:, puis en cliquant de nouveau sur le bouton.

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
4 min

Où il apparaît et ce qu'il dit

Les règlements s'ouvrent depuis le menu Mirakl › Finances › Règlements et factures (Mirakl › Finances › Settlements & Invoices). Sur leur fiche se trouve le bouton Comptabiliser (Post to Accounting). Il est masqué lorsque le règlement a déjà le champ Écriture comptable (Journal Entry) renseigné ; avec les valeurs par défaut, il est visible. En cliquant dessus, ce message peut apparaître et bloque l'action :

Configurez les comptes Finance sur l'instance Mirakl « … » avant de comptabiliser les règlements. Manquant : … (Configure the Finance accounts on the Mirakl instance '…' before posting settlements. Missing: …)

Schéma réalisé avec du code du menu des règlements, du bouton Comptabiliser et du message sur les comptes Finance
Schéma réalisé avec du code à partir du code publié du module (ce n'est pas une capture d'Odoo) : le menu, le bouton et le message, avec les libellés en anglais du code, pour Odoo 17, 18, 19 et 20.
Same stock on every Mirakl marketplace, sent from Odoo
Vidéo : Same stock on every Mirakl marketplace, sent from Odoo (vidéo en anglais)

Ce qu'on ne vous dit pas sur cet avertissement

La condition est unique : l'un des trois comptes est vide

Le code rassemble trois comptes de l'instance Mirakl : Compte d'attente de la place de marché (Marketplace Clearing Account), Compte de charges de commission (Commission Expense Account) et Compte d'attente versement / banque (Payout / Bank Suspense Account). Si l'un d'eux est vide, le module bloque l'action avec l'avertissement. Avec les trois renseignés, ce message n'apparaît pas.

Le message vous dit déjà quoi configurer

Après Faltan:, le module écrit le nom de chaque compte vide, séparés par des virgules et dans l'ordre cité ci-dessus. Entre guillemets simples apparaît le nom de l'instance, ce qui vous indique laquelle ouvrir si vous en gérez plusieurs.

Par exemple, si le compte d'attente de la place de marché et celui des charges de commission étaient vides, la fin du message serait Faltan: Cuenta puente del marketplace, Cuenta de gastos de comisiones.

Avec Odoo en espagnol, vous le voyez comme dans la section précédente. Ce schéma rassemble le même texte dans d'autres langues :

Schéma réalisé avec du code du même message 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) : le texte de l'avertissement selon la langue d'Odoo.

Il est vérifié avant de calculer le moindre montant

Dans le code d'Odoo 20, la vérification des comptes précède la construction des lignes de l'écriture. L'avertissement ne dépend donc pas des montants du règlement. De plus, le module exige les trois comptes même s'il omet ensuite une ligne de l'écriture lorsque son montant est nul.

Chaque compte alimente une ligne précise de l'écriture

Lorsque les trois comptes sont renseignés, le code d'Odoo 20 les répartit ainsi :

  • Compte d'attente versement / banque : la ligne Versement Mirakl (net) (Mirakl payout (net)).
  • Compte de charges de commission : la ligne Commission et frais Mirakl (Mirakl commission & fees) et aussi la ligne Autres frais / frais d'abonnement Mirakl (Mirakl other / subscription fees), qui reprend le reliquat permettant d'équilibrer l'écriture.
  • Compte d'attente de la place de marché : la ligne Compte d'attente place de marché Mirakl (Mirakl marketplace clearing).

Chacune de ces lignes n'est ajoutée que si son montant n'est pas nul. Si l'instance a un compte analytique configuré, le code l'applique aux deux lignes qui vont au compte de charges de commission.

À quoi ressemble l'écriture lorsque les comptes sont complets

Dans Odoo 20, le code prépare une pièce de type écriture comptable avec la référence Règlement Mirakl … (Mirakl settlement …) et le nom du règlement. Elle va dans le journal des règlements de l'instance : si l'instance n'en a aucun, le module en cherche ou en crée un avec le code MRKL. La date de l'écriture est celle de la transaction de paiement du règlement ; à défaut, il utilise la date de création et, s'il n'y en a pas non plus, celle d'aujourd'hui. Si le règlement est dans une devise différente de celle de la société, les lignes sont converties dans la devise de la société et conservent le montant d'origine.

Que faire, dans l'ordre

  1. Repérez le nom de l'instance entre guillemets et les comptes qui figurent après Faltan:.
  2. Ouvrez cette instance Mirakl et configurez ces comptes Finance.
  3. Revenez au règlement, depuis Mirakl › Finances › Règlements et factures, et cliquez de nouveau sur Comptabiliser.
  4. Si le règlement n'a toujours pas d'Écriture comptable, le bouton reste visible.

Le message figure dans le code publié d'Odoo 17, 18, 19 et 20. Pour d'autres avertissements du connecteur, consultez ce que fait le bouton Tester la connexion.

Comment FlexigoTech vous aide

Mirakl Connector est un module à paiement unique par version d'Odoo, publié pour Odoo 17, 18, 19 et 20, et il nécessite l'abonnement à FlexigoTech Cloud : la connexion passe par ce service, qui conserve les identifiants chiffrés, surveille la synchronisation et envoie un e-mail en cas d'échec. Le plan Connecteur coûte 49 €/mois ou 490 €/an HT. FlexigoTech met en place Odoo et développe des connecteurs et des intégrations sur mesure ; vous pouvez consulter la fiche sur Odoo Apps ou la page du module.

À 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…Mirakl Connector : « Cette liaison n'a aucune instance Mirakl configurée. »Quand Mirakl Connector affiche l'avis de liaison sans instance Mirakl configurée, quelle condition le provoque et que faire lorsqu'il apparaît.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.
Vérifié dans le code du connecteur (version 20.0) et dans les sources citées

Sources