Saltar al contenido principal
Mirakl

Mirakl Connector: el aviso de las cuentas de Finanzas al contabilizar

El aviso sale al pulsar Contabilizar (Post to Accounting) en una liquidación de Mirakl cuando la instancia tiene vacía al menos una de sus tres cuentas de Finanzas. Se arregla configurando en esa instancia las cuentas que el propio mensaje enumera después de Faltan: y volviendo a pulsar el botón.

FlexigoTech · Responsable: Víctor Gómez · Actualizado el 5 de noviembre de 2026

Lo esencial

Módulo
Mirakl
Versiones
Odoo 17, 18, 19 y 20
Comprobado
en el código del conector, versión 20.0 · en las fuentes enlazadas al final
Lectura
4 min

Dónde sale y qué dice

Las liquidaciones se abren desde el menú Mirakl › Finanzas › Liquidaciones y facturas (Mirakl › Finances › Settlements & Invoices). En su ficha está el botón Contabilizar (Post to Accounting). Se oculta cuando la liquidación ya tiene rellenado el campo Asiento contable (Journal Entry); con los valores por defecto, se ve. Al pulsarlo puede aparecer este mensaje, que detiene la acción:

Configura las cuentas de Finanzas en la instancia de Mirakl '…' antes de contabilizar las liquidaciones. Faltan: … (Configure the Finance accounts on the Mirakl instance '…' before posting settlements. Missing: …)

Esquema hecho con código del menú de liquidaciones, el botón de contabilizar y el mensaje de las cuentas de Finanzas
Esquema hecho con código a partir del código publicado del módulo (no es una captura de Odoo): el menú, el botón y el mensaje, con los rótulos en inglés del código, para Odoo 17, 18, 19 y 20.
Same stock on every Mirakl marketplace, sent from Odoo
Vídeo: Same stock on every Mirakl marketplace, sent from Odoo (vídeo en inglés)

Lo que no te cuentan de este aviso

La condición es una sola: alguna de las tres cuentas está vacía

El código reúne tres cuentas de la instancia de Mirakl: Cuenta puente del marketplace (Marketplace Clearing Account), Cuenta de gastos de comisiones (Commission Expense Account) y Cuenta puente de pago neto / banco (Payout / Bank Suspense Account). Si cualquiera de ellas está vacía, el módulo detiene la acción con el aviso. Con las tres rellenas, este mensaje no sale.

El mensaje ya te dice qué configurar

Después de Faltan: el módulo escribe el nombre de cada cuenta vacía, separados por comas y en el orden en que se han citado arriba. Entre comillas simples aparece el nombre de la instancia, así sabes cuál abrir si manejas más de una.

Por ejemplo, si estuvieran vacías la cuenta puente del marketplace y la de gastos de comisiones, el final del mensaje sería Faltan: Cuenta puente del marketplace, Cuenta de gastos de comisiones.

Con Odoo en castellano lo ves como en el apartado anterior. Este esquema reúne el mismo texto en otros idiomas:

Esquema hecho con código del mismo mensaje en castellano, alemán, francés, italiano y portugués
Esquema hecho con código a partir de las traducciones publicadas del módulo (no es una captura de Odoo): el texto del aviso según el idioma de Odoo.

Se comprueba antes de calcular ningún importe

En el código de Odoo 20, la comprobación de las cuentas va antes de construir las líneas del asiento. El aviso no depende, por tanto, de los importes de la liquidación. Además, el módulo exige las tres cuentas aunque después deje fuera una línea del asiento cuando su importe es cero.

Cada cuenta alimenta una línea concreta del asiento

Cuando las tres cuentas están rellenas, el código de Odoo 20 las reparte así:

  • Cuenta puente de pago neto / banco: la línea Pago neto de Mirakl (Mirakl payout (net)).
  • Cuenta de gastos de comisiones: la línea Comisión y tarifas de Mirakl (Mirakl commission & fees) y también la línea Otras tarifas / tarifas de suscripción de Mirakl (Mirakl other / subscription fees), que recoge el residuo que hace cuadrar el asiento.
  • Cuenta puente del marketplace: la línea Cuenta puente del marketplace de Mirakl (Mirakl marketplace clearing).

Cada una de esas líneas solo se añade si su importe no es cero. Si la instancia tiene una cuenta analítica configurada, el código la aplica a las dos líneas que van a la cuenta de gastos de comisiones.

Cómo queda el asiento cuando las cuentas están completas

En Odoo 20, el código prepara un asiento de tipo asiento contable con la referencia Liquidación de Mirakl … (Mirakl settlement …) y el nombre de la liquidación. Va en el diario de liquidaciones de la instancia: si la instancia no tiene ninguno, el módulo busca o crea uno con código MRKL. La fecha del asiento es la de la transacción de pago de la liquidación; si esta falta, usa la fecha de creación y, si tampoco la hay, la de hoy. Si la liquidación está en una moneda distinta a la de la empresa, las líneas se convierten a la moneda de la empresa y conservan el importe original.

Qué hacer, en orden

  1. Fíjate en el nombre de la instancia entre comillas y en las cuentas que salen tras Faltan:.
  2. Abre esa instancia de Mirakl y configura esas cuentas de Finanzas.
  3. Vuelve a la liquidación, desde Mirakl › Finanzas › Liquidaciones y facturas, y pulsa de nuevo Contabilizar.
  4. Si la liquidación sigue sin Asiento contable, el botón sigue visible.

El mensaje está en el código publicado de Odoo 17, 18, 19 y 20. Para otros avisos del conector, mira qué hace el botón Probar conexión.

Cómo ayuda FlexigoTech

Mirakl Connector es un módulo de pago único por versión de Odoo, publicado para Odoo 17, 18, 19 y 20, y necesita la suscripción a FlexigoTech Cloud: la conexión pasa por ese servicio, que guarda cifradas las credenciales, vigila la sincronización y avisa por correo si falla. El plan Conector cuesta 49 €/mes o 490 €/año sin IVA. FlexigoTech implanta Odoo y desarrolla conectores e integraciones a medida; puedes ver la ficha en Odoo Apps o la página del módulo.

Sigue leyendo

Mirakl Connector: «Configura la clave de API de Mirakl antes de probar la conexión»Cuándo sale el error de clave de API vacía en Mirakl Connector para Odoo, qué condición lo provoca y cómo resolverlo al pulsar Probar conexión.Mirakl Connector: «Este vínculo no tiene ninguna instancia de Mirakl configurada.»Cuándo sale en Mirakl Connector el aviso de vínculo sin instancia de Mirakl configurada, qué condición lo provoca y qué hacer cuando aparece.Qué hace el botón Probar conexión de Mirakl Connector, paso a pasoQué hace el botón Probar conexión de Mirakl Connector en Odoo: cuándo aparece, qué comprueba, qué guarda en la ficha y qué errores puede dar.
Comprobado en el código del conector (versión 20.0) y en las fuentes enlazadas

Fuentes