Aller au contenu principal
Octopia (Cdiscount)

« Le canal de vente … n'autorise pas les discussions initiées par le vendeur » : que faire

L'avertissement apparaît au clic sur Ouvrir la discussion (Open Discussion) lorsque le canal de vente de la commande a sa configuration synchronisée et que celle-ci n'autorise pas le vendeur à initier des discussions. L'action s'arrête avant d'envoyer quoi que ce soit à Octopia, et la vérification porte sur le canal de la commande, pas sur l'objet ni sur le texte du message.

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

Ce que dit le message et ce qui le provoque

Le texte complet, avec Odoo en français, est Le canal de vente … n'autorise pas les discussions initiées par le vendeur. (Sales channel … does not allow seller-initiated discussions.). À la place des points de suspension s'affiche le code du canal de vente. C'est une erreur : l'action s'arrête.

Schéma réalisé avec du code : le menu Ouvrir la discussion, le bouton et le message du canal de vente
Schéma réalisé à partir du code publié du module (ce n'est pas un écran d'Odoo) : du menu au bouton, puis au message, dans Odoo 17, 18, 19 et 20.

Il apparaît au clic sur le bouton

L'assistant s'ouvre depuis le menu Octopia › Service client › Ouvrir la discussion (Octopia › Customer Service › Open Discussion). Le niveau Octopia demande le droit Utilisateur Octopia (Octopia User) et le niveau Ouvrir la discussion demande Gestionnaire Octopia (Octopia Manager) : si vous n'avez pas l'un des deux, vous ne voyez pas ce niveau du menu.

Le bouton Ouvrir la discussion est toujours visible, dans Odoo 17, 18, 19 et 20. L'avertissement apparaît au clic sur ce bouton, et seulement si la condition suivante est remplie. Le message figure dans le code publié d'Odoo 17, 18, 19 et 20.

Ces conditions doivent être réunies en même temps

Le module examine le canal de vente de la commande à laquelle est destinée la discussion. L'avertissement apparaît lorsque toutes ces conditions sont réunies :

  • la commande a un canal de vente ;
  • ce canal a déjà sa configuration synchronisée ;
  • cette configuration n'autorise pas le vendeur à initier des discussions.

Si l'une d'elles manque, cet avertissement n'apparaît pas. Concrètement, si la configuration du canal n'est pas encore synchronisée, cette vérification ne bloque pas.

Il parle du canal de la commande, pas de ce que vous avez saisi

L'avertissement indique que la configuration synchronisée de ce canal ne permet pas au vendeur d'ouvrir des discussions. L'objet, le corps du message, le destinataire et les pièces jointes n'entrent pas dans cette vérification : les modifier ne la contourne donc pas. Seul le canal de vente de la commande la détermine.

Avec l'avertissement, rien n'est envoyé à Octopia

La vérification précède l'appel à Octopia : quand elle se déclenche, l'action s'arrête et la discussion n'est pas envoyée. L'entrée de succès dans le journal de synchronisation, celle qui indique qu'une discussion a été ouverte sur la commande, est écrite par le module lorsque la création de la discussion aboutit ; avec cet avertissement, elle n'est donc jamais écrite.

D'autres vérifications précèdent et suivent

Avant d'arriver à celle-ci, l'assistant vérifie qu'une classification est choisie et que l'objet et le corps ont une longueur admise, chacune avec son propre avertissement. Vient ensuite une autre vérification du canal, celle du destinataire, qui a aussi le sien. Si ce que vous voyez ne parle pas de discussions initiées par le vendeur, ce n'est pas ce cas.

À quoi cela ressemble dans d'autres langues

Le schéma reprend le même texte en espagnol, allemand, français, italien et portugais, d'après les traductions publiées du module.

Schéma réalisé avec du code : le même message en espagnol, allemand, français, italien et portugais
Schéma réalisé à partir des traductions publiées du module (ce n'est pas un écran d'Odoo) : en espagnol, El canal de ventas … no permite conversaciones iniciadas por el vendedor. ; en allemand, Verkaufskanal … erlaubt keine vom Verkäufer initiierten Diskussionen. ; en français, Le canal de vente … n'autorise pas les discussions initiées par le vendeur. ; en italien, Il canale di vendita … non consente discussioni avviate dal venditore. ; en portugais, O canal de vendas … não permite discussões iniciadas pelo vendedor.
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)

Que faire quand il apparaît

  • Repérez le code du canal indiqué dans l'avertissement et vérifiez qu'il s'agit bien du canal de la commande que vous attendiez.
  • Si c'est le bon, cet assistant n'ouvrira pas de discussion pour cette commande tant que la configuration synchronisée du canal n'autorisera pas le vendeur à en initier. Essayer avec un autre texte, un autre destinataire ou d'autres pièces jointes ne change pas le résultat.
  • Si le canal n'était pas celui que vous attendiez, vérifiez que la discussion concerne la bonne commande.
  • À chaque clic sur Ouvrir la discussion, le code évalue de nouveau la condition.

L'avertissement décrit une propriété du canal de vente de la commande et non une erreur dans ce que vous avez rempli. Mieux vaut commencer par identifier le canal que nomme le message, plutôt que de revoir l'objet ou le corps.

Comment FlexigoTech vous aide

Si vous mettez en place Odoo avec Octopia et souhaitez vérifier comment vos canaux de vente s'intègrent au flux, ou si vous avez besoin d'une intégration sur mesure, FlexigoTech déploie Odoo 17, 18, 19 et 20 et développe des connecteurs et des intégrations sur mesure.

Le module est en paiement unique par version d'Odoo (le prix de chaque version figure sur sa fiche Odoo Apps, publiée pour 17, 18, 19 et 20) et nécessite l'abonnement à FlexigoTech Cloud, plan Connecteur : 49 €/mois ou 490 €/an HT. La connexion passe par FlexigoTech Cloud, qui conserve les identifiants chiffrés, surveille la synchronisation et envoie un e-mail d'alerte en cas d'échec.

À 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