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.

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:

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.
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
Comprovat al codi del connector (versió 20.0) i a les fonts enllaçades
Fonts
- Codi del mòdul: flexigobe_octopia_connector 20.0 (059287e4): views/octopia_completeness_views.xml
- Codi del mòdul: flexigobe_octopia_connector 20.0 (059287e4): models/octopia_order.py
- apps.odoo.com/apps/modules/20.0/flexigobe_octopia_connector
- flexigotech.com/en/services.html
- flexigotech.com/precios.html
