Aller au contenu principal
Octopia (Cdiscount)

Le message « Certains produits ne sont pas prêts pour la soumission » dans Octopia Connector

Il apparaît quand vous cliquez sur Soumettre à Octopia et que la vérification préalable du module trouve au moins un problème dans les produits à envoyer. L'action s'arrête, rien n'est envoyé et le message liste, produit par produit, ce qui manque. Corrigez ce que chaque ligne indique et cliquez à nouveau sur Soumettre à Octopia.

FlexigoTech · Responsable : Víctor Gómez · Mis à jour le 5 novembre 2026

L'essentiel

Versions
Odoo 17, 18, 19 et 20
Vérifié
dans le code du connecteur, version 20.0 · dans les sources citées à la fin
Lecture
5 min

Quand il apparaît exactement

Le message Certains produits ne sont pas prêts pour la soumission : … peut apparaître quand vous cliquez sur le bouton Soumettre à Octopia de la vue du produit Octopia dans Octopia Connector (Cdiscount & Octopia Marketplaces). Le bouton est visible sans condition dans Odoo 17, 18, 19 et 20, et le message figure dans le code publié de ces quatre versions.

La condition est unique : avant d'envoyer quoi que ce soit, le module parcourt les produits de l'envoi et demande à chacun sa liste de problèmes. Si, une fois additionnées, la liste n'est pas vide, il lance le message. Cette vérification passe en premier, avant de préparer les données de l'envoi et avant d'appeler Octopia.

Schéma réalisé avec du code du parcours : menu des paquets d'intégration, bouton d'envoi et message d'erreur
Schéma réalisé avec du code à partir du code publié du module (ce n'est pas une capture d'Odoo) : de haut en bas, le menu des paquets d'intégration, le bouton d'envoi et le message, dans Odoo 17, 18, 19 et 20.
48 business hours to accept each Cdiscount order. Do it in Odoo
Vidéo : 48 business hours to accept each Cdiscount order. Do it in Odoo (vidéo en anglais)

Ce qui se passe quand il apparaît

L'action s'arrête et rien de ce qui devait changer n'est enregistré : aucun paquet d'intégration n'est créé, aucun produit ne passe à l'état en attente et le journal de synchronisation de l'envoi réussi n'est pas noté. Comme la vérification examine tous les produits de l'envoi avant d'envoyer, un seul produit avec des problèmes bloque aussi les autres.

Le message contient une ligne par problème : le nom du produit, deux-points et le texte du problème. Il affiche au maximum les vingt premières lignes ; en corrigeant, d'autres lignes qui ne tenaient pas avant peuvent donc apparaître.

Schéma réalisé avec du code avec le même message en espagnol, allemand, français, italien et portugais
Schéma réalisé avec du code à partir des traductions publiées du module (ce n'est pas un écran d'Odoo) : le message tel que le voit l'utilisateur selon la langue de son Odoo.

Ce que signifie chaque ligne

Ce qui suit les deux-points de chaque ligne est l'un de ces textes, dans l'ordre où le module les vérifie. Un même produit peut cumuler plusieurs lignes.

Ligne du messageQuand elle apparaîtQue faire
Le motif donné par la vérification du GTINLe GTIN du produit ne passe pas la vérification du moduleCorrigez le GTIN selon le motif indiqué sur la ligne
Référence produit vendeur manquante.Le produit n'a pas de référence produit vendeurComplétez-la
Titre manquant.Le produit n'a pas de titreDonnez-lui un titre
Au moins une URL d'image publique est requise : Octopia refuse tout produit sans première image.Le produit n'a aucune URL d'image publiqueAjoutez-en au moins une
Catégorie Octopia manquante.Le produit n'a pas de catégorie OctopiaAssignez-en une ; des lignes dépendant de la catégorie peuvent ensuite apparaître
La catégorie … n'est pas une catégorie de niveau 3 ; seules les catégories de niveau 3 acceptent les soumissions de produits.La catégorie assignée n'est pas de niveau 3Choisissez une catégorie de niveau 3
La catégorie … nécessite une marque.La catégorie exige une marque et le produit n'en a pasIndiquez la marque du produit
Attribut obligatoire '…' manquant (propriété …).La catégorie a un attribut obligatoire et le produit ne l'a pas renseigné ; un attribut sans valeur compte comme non renseignéRenseignez cet attribut
La valeur '…' ne fait pas partie des choix autorisés de l'attribut ….Un attribut avec une valeur en porte une qui ne figure pas dans la liste des choix que la catégorie autorise pour luiRemplacez la valeur par l'un des choix autorisés

Liste de vérification

Avant de cliquer sur le bouton

  • Vérifiez que vous voyez la section Octopia du menu : sans la permission Utilisateur Octopia, cette section n'apparaît pas.
  • Sachez clairement quels produits vous mettez dans l'envoi : un produit avec des problèmes arrête l'envoi de tous.
  • Passez en revue les données de base que regarde le module : le GTIN, la référence produit vendeur et le titre.
  • Vérifiez que chaque produit a au moins une URL d'image publique.
  • Vérifiez que la catégorie Octopia est renseignée et de niveau 3, et que le produit a une marque si la catégorie l'exige.

En lisant le message

  • Repérez le nom qui ouvre chaque ligne : il vous dit de quel produit on parle.
  • Lisez toutes les lignes de ce produit avant de corriger : il peut avoir plusieurs problèmes à la fois.
  • Rappelez-vous que seules les vingt premières lignes sont affichées : s'il y a davantage de problèmes, ils apparaîtront en relançant l'envoi.
  • Dans une ligne d'attribut obligatoire, le nom entre apostrophes est le libellé de l'attribut, ou sa référence s'il n'a pas de libellé.
  • Dans une ligne de valeur non autorisée, choisissez l'un des choix que la catégorie autorise pour cet attribut.

Après correction

  • Cliquez à nouveau sur Soumettre à Octopia : la vérification est refaite en entier.
  • Si vous avez changé la catégorie, revérifiez la marque et les attributs obligatoires, car ils sont contrôlés par rapport à la catégorie du produit.
  • Répétez jusqu'à ce que le message n'apparaisse plus.

Quand le message n'apparaît plus

  • Si Octopia renvoie l'identifiant du paquet, le module crée un paquet d'intégration (avec le compte, l'identifiant, la langue et la date d'envoi) et une ligne par produit avec son GTIN et sa référence produit vendeur.
  • Vérifiez que les produits envoyés sont passés à l'état en attente.
  • Ouvrez Octopia › Catalogue › Paquets d'intégration pour voir le paquet.
  • Le module note aussi un journal de synchronisation de produits avec un résultat réussi, avec l'identifiant du paquet, le nombre de produits et la langue.

Pour le reste de ce que fait le bouton, consultez l'article sur ce que fait le bouton « Soumettre à Octopia ».

Si vous voulez un coup de main

FlexigoTech met en place Odoo 17, 18, 19 et 20 et développe des connecteurs et des intégrations sur mesure. Si vous montez votre catalogue Octopia dans Odoo et souhaitez le revoir avec quelqu'un, écrivez-nous.

À lire aussi

Ce que fait le bouton « Soumettre à Octopia » d'Octopia Connector, pas à pasCe que fait le bouton Soumettre à Octopia dans Imports de factures en masse : quand il apparaît, ce qu'il vérifie, ce qui change et l'erreur possible.Ce que fait le bouton « Importer » d'Octopia Connector, pas à pasCe que fait le bouton Importer d'Octopia Connector dans Odoo : quand il s'affiche, ce qu'il importe, ce qui change.Ce que fait le bouton «Créer une facture fournisseur» d'Octopia ConnectorCe que fait le bouton Créer une facture fournisseur d'Octopia Connector dans Odoo : quand il apparaît, ce qu'il vérifie, ce qu'il crée et où il peut s'arrêter.
Vérifié dans le code du connecteur (version 20.0) et dans les sources citées

Sources