Quan surt exactament
El missatge Some products are not ready for submission: … pot sortir en prémer el botó Submit to Octopia de la vista del producte d'Octopia a Octopia Connector (Cdiscount & Octopia Marketplaces). El botó es veu sense condicions a Odoo 17, 18, 19 i 20, i el missatge és al codi publicat d'aquestes quatre versions.
La condició és només una: abans d'enviar res, el mòdul recorre els productes de l'enviament i demana a cadascun la seva llista de problemes. Si, sumades totes, la llista no és buida, llança el missatge. Aquesta comprovació va primer, abans de preparar les dades de l'enviament i abans de cridar Octopia.


Què passa quan surt
L'acció s'atura i no es desa res del que havia de canviar: no es crea cap paquet d'integració, cap producte passa a estat pendent i no s'anota el registre de sincronització de l'enviament correcte. Com que la comprovació mira tots els productes de l'enviament abans d'enviar, un sol producte amb problemes bloqueja també els altres.
El missatge porta una línia per problema: el nom del producte, dos punts i el text del problema. Mostra com a màxim les primeres vint línies, així que en corregir poden aparèixer-ne d'altres que abans no hi cabien.

Què significa cada línia
El que ve després dels dos punts de cada línia és un d'aquests textos, en l'ordre en què el mòdul els comprova. Un mateix producte pot sumar diverses línies.
| Línia del missatge | Quan surt | Què fer |
|---|---|---|
| El motiu que dona la comprovació del GTIN | El GTIN del producte no passa la comprovació del mòdul | Corregeix el GTIN segons el motiu que porta la línia |
Missing seller product reference. | El producte no té referència de producte del venedor | Completa-la |
Missing title. | El producte no té títol | Posa-li títol |
At least one public picture URL is required: Octopia refuses any product without a first image. | El producte no té cap URL pública d'imatge | Afegeix-ne almenys una |
Missing Octopia category. | El producte no té categoria d'Octopia | Assigna-li'n una; després poden aparèixer línies que depenen de la categoria |
Category … is not a level-3 category; only level-3 categories accept product submissions. | La categoria assignada no és de nivell 3 | Tria una categoria de nivell 3 |
Category … requires a brand. | La categoria exigeix marca i el producte no en té | Indica la marca del producte |
Missing mandatory attribute '…' (property …). | La categoria té un atribut obligatori i el producte no el té omplert; un atribut sense valor compta com a no omplert | Omple aquest atribut |
Value '…' is not among the allowed choices of attribute …. | Un atribut amb valor en porta un que no és a la llista d'opcions que la categoria permet per a ell | Canvia el valor per una de les opcions permeses |
Llista de comprovació
Abans de prémer el botó
- Comprova que veus el tram
Octopiadel menú: si no tens el permísOctopia User, aquest tram no apareix.
- Tingues clar quins productes portes a l'enviament: un producte amb problemes atura l'enviament de tots.
- Revisa les dades bàsiques que mira el mòdul: el GTIN, la referència de producte del venedor i el títol.
- Comprova que cada producte té almenys una URL pública d'imatge.
- Comprova que la categoria d'Octopia està posada i és de nivell 3, i que el producte té marca si la categoria l'exigeix.
En llegir el missatge
- Fixa't en el nom que obre cada línia: et diu de quin producte parla.
- Llegeix totes les línies d'aquest producte abans de corregir: pot tenir diversos problemes alhora.
- Recorda que només es mostren les primeres vint línies: si hi ha més problemes, sortiran en repetir l'enviament.
- En una línia d'atribut obligatori, el nom entre cometes simples és l'etiqueta de l'atribut, o la seva referència si no té etiqueta.
- En una línia de valor no permès, tria una de les opcions que la categoria permet per a aquest atribut.
Després de corregir
- Torna a prémer
Submit to Octopia: la comprovació es repeteix sencera.
- Si has canviat la categoria, repassa de nou la marca i els atributs obligatoris, perquè es miren contra la categoria del producte.
- Repeteix fins que el missatge deixi de sortir.
Quan el missatge ja no surt
- Si Octopia retorna l'identificador del paquet, el mòdul crea un paquet d'integració (amb el compte, l'identificador, l'idioma i la data d'enviament) i una línia per producte amb el seu GTIN i la seva referència de producte del venedor.
- Comprova que els productes enviats han passat a estat pendent.
- Obre
Octopia › Catalog › Integration Packagesper veure el paquet.
- El mòdul també anota un registre de sincronització de productes amb resultat correcte, amb l'identificador del paquet, el nombre de productes i l'idioma.
Per a la resta del que fa el botó tens l'article sobre què fa el botó «Submit to Octopia».
Si vols que et donem un cop de mà
FlexigoTech implanta Odoo 17, 18, 19 i 20 i desenvolupa connectors i integracions a mida. Si estàs muntant el teu catàleg d'Octopia a Odoo i vols revisar-lo amb algú, 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 (4848da6a): models/octopia_product.py
- Codi del mòdul: flexigobe_octopia_connector 20.0 (4848da6a): views/octopia_product_views.xml
- apps.odoo.com/apps/modules/20.0/flexigobe_octopia_connector
- flexigotech.com/en/services.html
