Salta al contingut principal
Octopia (Cdiscount)

Què fa el botó «Retrieve Uploaded Invoices» d'Octopia Connector

El botó Retrieve Uploaded Invoices demana a Octopia el que es va pujar com a factura d'una comanda i ho deixa a Odoo: com a adjunt si arriba un fitxer, o com a nota a la comanda si arriba un llistat o res. Només apareix quan el camp Invoice Pushed està activat.

FlexigoTech · Responsable: Víctor Gómez · Actualitzat el 5 de novembre de 2026

L'essencial

Versions
Odoo 17, 18, 19 i 20
Comprovat
al codi del connector, versió 20.0 · a les fonts enllaçades al final
Lectura
3 min

On és i quan apareix

On trobo el botó?

És a la fitxa de Octopia Orders. A aquesta pantalla s'hi arriba pel menú Octopia › Orders › Orders, i el tram Octopia demana el permís Octopia User: si no el tens, no veus aquest tram del menú. El botó es diu Retrieve Uploaded Invoices.

Esquema del recorregut pel menú d'Octopia fins a Comandes i del botó de recuperar factures pujades
Esquema fet amb codi a partir del codi publicat del mòdul (no és una captura d'Odoo): el menú i el botó, presents a Odoo 17, 18, 19 i 20.

Per què no veig el botó?

Perquè la vista l'amaga quan el camp Invoice Pushed no està activat, i amb els valors per defecte no ho està. Així doncs, amb els valors per defecte, el botó no es veu a la comanda. A Odoo 17, 18, 19 i 20 la condició és la mateixa.

En quines versions d'Odoo hi és?

El botó és a totes les branques publicades del mòdul: Odoo 17, 18, 19 i 20. El text del botó depèn de l'idioma del teu Odoo; l'esquema recull alguns idiomes:

Esquema amb el text del botó en castellà, alemany, francès, italià i portuguès
Esquema fet amb codi a partir de les traduccions publicades del mòdul (no és una captura d'Odoo): en castellà, Recuperar facturas subidas; en alemany, Hochgeladene Rechnungen abrufen; en francès, Récupérer les factures téléversées; en italià, 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 (vídeo en castellà)

Què fa en prémer-lo a Odoo 20

Què demana a Octopia?

Prèn el compte de la comanda (el camp Account, al grup Marketplace de la fitxa) i, amb l'Octopia Order ID, demana a Octopia els documents de factura d'aquesta comanda. És a dir, el que de debò es va pujar al marketplace. Segons el canal, el que arriba pot ser un PDF, un ZIP o un llistat. L'ajuda del camp Octopia Order ID diu: «The Octopia identifier (also what cancellation request bodies call orderSellerId).».

Què canvia a la comanda si Octopia retorna un fitxer?

Si la resposta és un fitxer amb contingut, Odoo crea un adjunt en aquesta comanda. L'adjunt es diu octopia-…-invoice-documents, amb l'ID de comanda d'Octopia allà on van els punts suspensius. A més, deixa a l'historial de la comanda (el chatter) la nota «Uploaded invoice documents retrieved from Octopia (see attachments).».

I si Octopia retorna un llistat en comptes d'un fitxer?

Llavors no es crea cap adjunt. El botó deixa una nota a la comanda: «Invoice documents on Octopia: …», i en lloc dels punts suspensius hi va el llistat escrit com a text JSON, retallat als primers 1500 caràcters.

I si Octopia no té res per a aquesta comanda?

Queda la nota «Octopia has no invoice documents for this order.». No hi ha adjunt.

Com sé què ha passat després de prémer-lo?

Mira l'historial de la comanda. Si veus un adjunt nou i la nota de documents recuperats, Octopia ha retornat un fitxer. Si només veus la nota amb el llistat, ha retornat un llistat. Si veus la nota que no hi ha documents, Octopia no tenia res per a aquesta comanda.

Què passa si el premo diverses vegades?

Cada vegada que el prems i Octopia retorna un fitxer, el botó crea un altre adjunt i publica una altra nota. El que queda a la comanda és l'adjunt o la nota, segons el que retorni Octopia.

Cost i què ho envolta

Necessito la subscripció per fer-lo servir?

El mòdul és de pagament únic per versió i necessita la subscripció a FlexigoTech Cloud. El pla Conector costa 49 €/mes o 490 €/any, sense IVA. La connexió passa per FlexigoTech Cloud: desa xifrades les credencials, vigila la sincronització i avisa per correu si falla. Sense subscripció, o amb el servei suspès, s'atura el que dona la subscripció; les dades es queden al teu Odoo.

On veig el preu de cada versió?

El mòdul està publicat a Odoo Apps per a Odoo 17, 18, 19 i 20, i el preu de cada versió és el de la fitxa. A l'Odoo App Store, cada versió d'Odoo es compra allà.

Si necessites ajuda

FlexigoTech implanta Odoo 17, 18, 19 i 20 i desenvolupa connectors i integracions a mida. Si vols revisar com encaixa el connector d'Octopia al teu Odoo, escriu-nos.

Continua llegint

Què fa el botó «Pull Invoice Imports» d'Octopia ConnectorQuè fa el botó Pull Invoice Imports d'Octopia Connector a Odoo: on és, què llegeix, què desa i què passa amb les dades que no encaixen.Què fa el botó `Pull Orders` d'Octopia Connector, pas a pasQuè fa el botó Pull Orders d'Octopia Connector a Odoo: quan apareix, què comprova, què canvia i què revisar si una comanda falla.Què fa el botó «Pull Discussions» d'Octopia ConnectorQuè fa el botó Pull Discussions d'Octopia Connector a Odoo: quan apareix, què comprova, què canvia i quins errors pot donar.
Comprovat al codi del connector (versió 20.0) i a les fonts enllaçades

Fonts