Saltar al contenido principal
Octopia (Cdiscount)

Qué hace el botón «Recuperar facturas subidas» de Octopia Connector

El botón Recuperar facturas subidas (Retrieve Uploaded Invoices) pide a Octopia lo que se subió como factura de un pedido y lo deja en Odoo: como adjunto si llega un archivo, o como nota en el pedido si llega un listado o nada. Solo aparece cuando el campo Factura subida está activado.

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

Dónde está y cuándo aparece

¿Dónde encuentro el botón?

Está en la ficha de Pedidos de Octopia (Octopia Orders). A esa pantalla se llega por el menú Octopia › Pedidos › Pedidos (Octopia › Orders › Orders), y el tramo Octopia pide el permiso Usuario de Octopia (Octopia User): si no lo tienes, no ves ese tramo del menú. El botón se llama Recuperar facturas subidas.

Esquema del recorrido por el menú de Octopia hasta Pedidos y del botón de recuperar facturas subidas
Esquema hecho con código a partir del código publicado del módulo (no es una captura de Odoo): el menú y el botón, presentes en Odoo 17, 18, 19 y 20.

¿Por qué no veo el botón?

Porque la vista lo oculta cuando el campo Factura subida (Invoice Pushed) no está activado, y con los valores por defecto no lo está. Así que, con los valores por defecto, el botón no se ve en el pedido. En Odoo 17, 18, 19 y 20 la condición es la misma.

¿En qué versiones de Odoo está?

El botón está en todas las ramas publicadas del módulo: Odoo 17, 18, 19 y 20. El texto del botón depende del idioma de tu Odoo; el esquema recoge algunos idiomas:

Esquema con el texto del botón 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): en castellano, Recuperar facturas subidas; en alemán, Hochgeladene Rechnungen abrufen; en francés, Récupérer les factures téléversées; en italiano, Recupera fatture caricate; en portugués, Recuperar faturas carregadas.
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é hace al pulsarlo en Odoo 20

¿Qué le pide a Octopia?

Toma la cuenta del pedido (el campo Cuenta (Account), en el grupo Marketplace de la ficha) y, con el ID de pedido de Octopia (Octopia Order ID), pide a Octopia los documentos de factura de ese pedido. Es decir, lo que de verdad se subió al marketplace. Según el canal, lo que llega puede ser un PDF, un ZIP o un listado. La ayuda del campo ID de pedido de Octopia dice: «El identificador de Octopia (también lo que los cuerpos de las solicitudes de cancelación llaman orderSellerId).».

¿Qué cambia en el pedido si Octopia devuelve un archivo?

Si la respuesta es un archivo con contenido, Odoo crea un adjunto en ese pedido. El adjunto se llama octopia-…-invoice-documents, con el ID de pedido de Octopia donde van los puntos suspensivos. Además, deja en el historial del pedido (el chatter) la nota «Documentos de factura subidos, recuperados de Octopia (ver adjuntos).» (Uploaded invoice documents retrieved from Octopia (see attachments).).

¿Y si Octopia devuelve un listado en vez de un archivo?

Entonces no se crea ningún adjunto. El botón deja una nota en el pedido: «Documentos de factura en Octopia: …» (Invoice documents on Octopia: …), y en lugar de los puntos suspensivos va el listado escrito como texto JSON, recortado a los primeros 1500 caracteres.

¿Y si Octopia no tiene nada para ese pedido?

Queda la nota «Octopia no tiene documentos de factura para este pedido.» (Octopia has no invoice documents for this order.). No hay adjunto.

¿Cómo sé qué ha pasado después de pulsarlo?

Mira el historial del pedido. Si ves un adjunto nuevo y la nota de documentos recuperados, Octopia devolvió un archivo. Si solo ves la nota con el listado, devolvió un listado. Si ves la nota de que no hay documentos, Octopia no tenía nada para ese pedido.

¿Qué pasa si lo pulso varias veces?

Cada vez que pulsas y Octopia devuelve un archivo, el botón crea otro adjunto y publica otra nota. Lo que queda en el pedido es el adjunto o la nota, según lo que devuelva Octopia.

Coste y qué lo rodea

¿Necesito la suscripción para usarlo?

El módulo es de pago único por versión y necesita la suscripción a FlexigoTech Cloud. El plan Conector cuesta 49 €/mes o 490 €/año, sin IVA. La conexión pasa por FlexigoTech Cloud: guarda cifradas las credenciales, vigila la sincronización y avisa por correo si falla. Sin suscripción, o con el servicio suspendido, se para lo que da la suscripción; los datos se quedan en tu Odoo.

¿Dónde veo el precio de cada versión?

El módulo está publicado en Odoo Apps para Odoo 17, 18, 19 y 20, y el precio de cada versión es el de la ficha. En el Odoo App Store, cada versión de Odoo se compra allí.

Si necesitas ayuda

FlexigoTech implanta Odoo 17, 18, 19 y 20 y desarrolla conectores e integraciones a medida. Si quieres revisar cómo encaja el conector de Octopia en tu Odoo, escríbenos.

Sigue leyendo

Qué hace el botón «Descargar importaciones de facturas» de Octopia ConnectorQué hace el botón Descargar importaciones de facturas de Octopia Connector en Odoo: dónde está, qué lee, qué guarda y qué pasa con datos que no encajan.Qué hace el botón «Descargar pedidos» de Octopia Connector, paso a pasoQué hace el botón Descargar pedidos de Octopia Connector en Odoo: cuándo aparece, qué comprueba, qué cambia y qué revisar si un pedido falla.Qué hace el botón «Descargar conversaciones» de Octopia ConnectorQué hace el botón Descargar conversaciones de Octopia Connector en Odoo: cuándo aparece, qué comprueba, qué cambia y qué fallos puede dar.
Comprobado en el código del conector (versión 20.0) y en las fuentes enlazadas

Fuentes