Saltar al contenido principal
Octopia (Cdiscount)

«Pruebe primero la conexión» en Octopia Connector: cuándo sale y qué hacer

Sale al pulsar Actualizar referenciales (Refresh Referentials) en una cuenta de Octopia cuyo Estado no es Conectado. El módulo detiene la acción antes de hacer nada; se resuelve probando la conexión hasta que el estado sea Conectado y volviendo a pulsar el botón.

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

Lo esencial

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

Cuándo sale exactamente

El mensaje Pruebe primero la conexión: los referenciales se leen con una conexión que funcione. (Test the connection first: referentials are read with a working connection.) sale al pulsar el botón Actualizar referenciales (Refresh Referentials) de una cuenta de Octopia. Ese botón se ve siempre, en Odoo 17, 18, 19 y 20: no desaparece según el estado de la cuenta, así que la comprobación se hace al pulsarlo.

La condición es esta: antes de hacer nada, el módulo mira el campo Estado (State) de las cuentas sobre las que actúa la acción. Si alguna tiene un estado distinto de Conectado (Connected), lanza el mensaje y la acción se detiene, sin guardar nada de lo que iba a cambiar. El mensaje está en el código publicado para Odoo 17, 18, 19 y 20.

Esquema con el menú Octopia, Configuration, Accounts, el botón Refresh Referentials, el campo State y el mensaje Test the connection first
Esquema hecho con código a partir del código publicado del módulo, no es una captura de Odoo. Los rótulos van en inglés, el texto original del módulo.
48 horas hábiles para aceptar cada pedido de Cdiscount: hazlo en Odoo
Vídeo: 48 horas hábiles para aceptar cada pedido de Cdiscount: hazlo en Odoo

Qué significa

El mensaje no habla de un fallo de la actualización: la actualización ni siquiera ha empezado. Dice que la cuenta no está en estado Conectado, y que los referenciales se leen con una conexión que funcione.

El campo Estado tiene tres valores: Borrador (Draft), Conectado (Connected) y Error de autenticación (Authentication Error). El valor por defecto en el código es Borrador. No lo escribes tú: lo rellena el botón Probar conexión (Test Connection). Lo ves en la ficha de Cuentas de Octopia (Octopia Accounts) y también en la lista, donde es de solo lectura. Por tanto, si te sale el mensaje, la cuenta está en Borrador o en Error de autenticación.

Con Odoo en alemán, el mensaje es Testen Sie zuerst die Verbindung: Die Referenzdaten werden über eine funktionierende Verbindung gelesen.; en francés, Testez d'abord la connexion : les référentiels se lisent avec une connexion qui fonctionne.; en italiano, Verificare prima la connessione: i referenziali si leggono con una connessione funzionante.; en portugués, Teste primeiro a ligação: os referenciais são lidos com uma ligação a funcionar.

Esquema con el 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.

Cómo resolverlo, paso a paso

  1. Abre el menú Octopia › Configuración › Cuentas (Octopia › Configuration › Accounts). Si no ves algún tramo, te falta un permiso: Cuentas (Accounts) pide Administrador de Octopia (Octopia Admin), Configuración (Configuration) pide Gestor de Octopia (Octopia Manager) y Octopia pide Usuario de Octopia (Octopia User).
  2. Localiza la cuenta con la que lanzaste Actualizar referenciales y mira su Estado, en la ficha o en la lista de Cuentas de Octopia.
  3. Si no pone Conectado, pulsa Probar conexión. Es el botón que rellena el campo Estado; no lo escribes tú.
  4. Vuelve a mirar Estado. Para que la actualización siga adelante tiene que poner Conectado. Si sigue en Borrador o en Error de autenticación, Actualizar referenciales seguirá dando el mismo mensaje.
  5. Pulsa Actualizar referenciales. Ya no verás el error: aparece un aviso titulado Referenciales (Referentials) con el texto La actualización se está ejecutando en segundo plano. El registro de sincronización muestra el resultado. (The refresh is running in the background. The Sync Log shows the result.)
  6. Consulta el registro de sincronización para ver el resultado de la actualización: el propio aviso te remite a él.

Qué hace el botón cuando la cuenta está conectada

Superada la comprobación, el método hace tres cosas, en este orden: deja anotada en la cuenta la petición de actualizar los referenciales, pone en marcha la tarea programada que los actualiza y te muestra el aviso del paso cinco.

Por qué en segundo plano: según el propio código, solo el catálogo de marcas tiene alrededor de 112.000 entradas, demasiado para una petición web, y una petición cortada deshace todo lo que había hecho. Por eso el botón no espera al resultado: lo lanza y el resultado se consulta después en el registro de sincronización.

Si la cuenta no estaba conectada, nada de esto ocurre: ni se anota la petición ni se lanza la tarea. Por eso, tras arreglar el estado, tienes que volver a pulsar Actualizar referenciales.

Qué comprobar si sigue saliendo

  • Que estás mirando la misma cuenta desde la que pulsas el botón: la condición se evalúa sobre las cuentas de esa acción.
  • Que Estado dice Conectado justo antes de pulsar Actualizar referenciales, no solo después de haber probado la conexión en otro momento.
  • Que tu usuario llega al menú Octopia › Configuración › Cuentas con los permisos de arriba.

Precio y ayuda

Octopia Connector (Cdiscount & Octopia Marketplaces) está publicado para Odoo 17, 18, 19 y 20 como módulo de pago único por versión (el precio de cada una, en su ficha) y necesita la suscripción a FlexigoTech Cloud, plan Conector: 49 € al mes o 490 € al año, sin IVA. La conexión pasa por FlexigoTech Cloud, que guarda cifradas las credenciales, vigila la sincronización y avisa por correo si falla.

Si estás implantando Odoo con Octopia, FlexigoTech implanta Odoo 17, 18, 19 y 20 y desarrolla conectores e integraciones a medida. Para otros botones del módulo tienes la guía de Importar y la de Enviar a Octopia.

Sigue leyendo

Qué hace el botón «Enviar a Octopia» de Octopia Connector, paso a pasoQué hace el botón Enviar a Octopia en Importaciones masivas de facturas: cuándo aparece, qué comprueba, qué cambia y el error que puede dar.Qué hace el botón «Importar» de Octopia Connector, paso a pasoQué hace el botón Importar de Octopia Connector en Odoo: cuándo se ve, qué importa, qué cambia, qué aviso da y qué entrada deja en el registro.Qué hace el botón «Crear factura de proveedor» de Octopia ConnectorQué hace el botón Crear factura de proveedor de Octopia Connector en Odoo: cuándo aparece, qué comprueba, qué crea y dónde puede pararse.
Comprobado en el código del conector (versión 20.0) y en las fuentes enlazadas

Fuentes