Salta al contingut principal
Octopia (Cdiscount)

Què afegeix Octopia Connector a la comanda de venda d'Odoo: camp, botó i quan actua

Octopia Connector afegeix a la comanda de venda d'Odoo un camp Octopia, que compta les comandes d'Octopia vinculades, i el botó Ship via Octopia FFM, que envia la comanda al magatzem d'Octopia. A més canvia el que passa en esborrar una comanda. Aquí veus quan actua cada peça i què fa el botó pas a pas.

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
4 min

Què posa el mòdul a la comanda de venda

Esquema fet amb codi de l'app Sales d'Odoo i, a sota, el que li afegeix el mòdul: el botó Ship via Octopia FFM, un altre cop Ship via Octopia FFM i el camp Octopia
Esquema fet amb codi a partir del codi publicat del mòdul, no és una captura d'Odoo. Les etiquetes van en anglès, el text original del mòdul.

Octopia Connector amplia la comanda de venda estàndard de l'app Vendes. Per a aquest tema afegeix un camp, un botó i un canvi en el que passa en esborrar una comanda. Cadascun actua en un moment diferent.

El camp Octopia

És un camp numèric que es veu a la fitxa de la comanda de venda. Compta les comandes d'Octopia vinculades a aquesta comanda de venda. S'amaga quan val zero i només el veuen els usuaris amb el permís d'usuari d'Octopia del mòdul. Si no el veus, pot ser que la comanda no tingui cap comanda d'Octopia vinculada o que el teu usuari no tingui aquest permís.

El botó Ship via Octopia FFM

El botó envia la comanda de venda al magatzem d'Octopia perquè la enviï. El codi ho planteja com un enviament de qualsevol comanda d'Odoo (de la web, del telèfon o d'un altre canal), encara que no vingui d'Octopia. Actua sobre una sola comanda cada cop.

En esborrar una comanda de venda

Quan s'esborra una comanda de venda, el mòdul busca abans les comandes d'Octopia vinculades a ella i, un cop esborrada, anota en cadascuna que la seva comanda de venda ha estat eliminada.

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à)

Quan es veu el botó i què pregunta abans d'actuar

El botó es veu amb la comanda en l'estat Comanda. La condició de la vista és la mateixa a Odoo 17, 18, 19 i 20: amb un estat que la condició no admet, el botó s'amaga.

Quan el prems, Odoo demana confirmació amb aquest text: Inject this order into Octopia Fulfillment? The FFM warehouse will pick, pack and ship it.

Esquema fet amb codi del text Ship via Octopia FFM segons l'idioma d'Odoo: en català, Ship via Octopia FFM perquè el mòdul no el tradueix; en alemany, en francès, en italià i en portuguès, la seva pròpia traducció
Esquema fet amb codi a partir de les traduccions publicades del mòdul, no és una captura d'Odoo. Amb Odoo en català, el botó es diu Ship via Octopia FFM.

Pas a pas: què fa el botó en prémer-lo

  1. Obre la fitxa d'una comanda de venda en l'estat Comanda: en aquest estat es veu el botó.
  2. Prem Ship via Octopia FFM i accepta la confirmació.
  3. El mòdul tria el compte d'Octopia. Primer mira el compte predeterminat configurat: l'usa si està actiu i és de l'empresa actual. Si no, pren el primer compte actiu de l'empresa actual i, si tampoc n'hi ha, el primer compte actiu que trobi. Si no n'hi ha cap, s'atura amb No active Octopia account.
  4. Recorre les línies de la comanda i deixa fora les de productes de tipus servei. Cada producte de la resta ha d'estar mapat al catàleg d'Octopia d'aquest compte. Si un no ho està, s'atura amb Product … is not mapped to the Octopia catalog (an FFM outbound needs the Octopia product id)., on el mòdul posa el nom del producte. De cada línia pren la referència del venedor i la quantitat demanada com a nombre enter. Si no queda cap línia, s'atura amb The order has no shippable lines.
  5. Prepara l'adreça de lliurament: la d'enviament de la comanda o, si no en té, la del client. Utilitza el seu nom, l'empresa del contacte pare, telèfon, correu, ciutat, codi postal, país, carrer i complement. Com a referència de l'enviament posa el número de la comanda de venda.
  6. Envia a Octopia la petició d'un enviament sortint de tipus Fulfillment.
  7. Crea a Odoo l'enviament sortint, vinculat a la comanda de venda i en estat acabat de crear, i obre la fitxa d'aquest enviament sortint.

Quan el mòdul s'atura amb algun dels avisos dels passos anteriors, encara no ha enviat res a Octopia i no es crea cap enviament sortint.

Què comprovar després

  • La fitxa de l'enviament sortint s'obre sola en acabar: si s'obre, l'enviament s'ha creat.
  • Si ha saltat l'avís del producte, revisa el mapatge d'aquest producte amb el catàleg d'Octopia del compte que s'ha triat.
  • Si ha saltat l'avís del compte, revisa que hi hagi un compte d'Octopia actiu.
  • Si ha saltat l'avís de les línies, revisa que la comanda tingui línies de productes que no siguin de tipus servei.

Altres botons del mòdul tenen el seu propi article: Enviar a Octopia i Importar.

Cost i com t'ajuda FlexigoTech

El mòdul està publicat per a Odoo 17, 18, 19 i 20. És de pagament únic per versió i necessita la subscripció a FlexigoTech Cloud, pla Connector: 49 €/mes o 490 €/any, sense IVA, fins a 3 comptes de la plataforma. La connexió passa per FlexigoTech Cloud, que guarda 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. A l'Odoo App Store, cada versió d'Odoo es compra allà.

FlexigoTech implanta Odoo 17, 18, 19 i 20 i desenvolupa connectors i integracions a mida. Si el teu circuit d'enviament des de Vendes necessita alguna cosa més, ho podem veure amb tu.

Continua llegint

Què fa el botó «Submit to Octopia» d'Octopia Connector, pas a pasQuè fa el botó Submit to Octopia a Importacions massives de factures: quan apareix, què comprova, què canvia i l'error que pot donar.Què fa el botó «Import» d'Octopia Connector, pas a pasQuè fa el botó Import d'Octopia Connector a Odoo: quan es veu, què importa, què canvia, quin avís dona i quina entrada deixa al registre.Què fa el botó «Create Vendor Bill» d'Octopia ConnectorQuè fa el botó Create Vendor Bill d'Octopia Connector a Odoo: quan apareix, què comprova, què crea i on es pot aturar el procés.
Comprovat al codi del connector (versió 20.0) i a les fonts enllaçades

Fonts