Aller au contenu principal
Amazon

« Type de cas après-vente non pris en charge : … » dans Amazon Connector for Odoo

Type de cas après-vente non pris en charge : … (Unsupported post-sale case kind: …) apparaît quand le module reçoit, pour préparer le suivi interne d'une ligne de retour Amazon, un type de cas qui n'est ni de remboursement ni en attente. L'action s'arrête à ce stade.

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

L'essentiel

Module
Amazon
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

Ce que signifie le message

Que dit exactement ce message et que veut-il dire ?

Avec Odoo en français, vous voyez Type de cas après-vente non pris en charge : …. Les points de suspension correspondent à la valeur reçue par le module : le message l'affiche après les deux-points. C'est une erreur qui interrompt l'action. Elle signifie que le module préparait la clé d'origine d'un cas après-vente pour une ligne de retour et qu'il a reçu un type de cas qu'il ne reconnaît pas. Il ne reconnaît que le type remboursement et le type en attente.

Schéma réalisé à partir du code : le menu des retours, les boutons de suivi interne de retour et de remboursement, et le message de type de cas non pris en charge
Schéma réalisé à partir du code publié du module (ce n'est pas une capture d'Odoo) : le menu, les boutons depuis lesquels on arrive au message et le message lui-même, dans Odoo 17, 18, 19 et 20.

Quand apparaît-il exactement ?

Le code d'Odoo 20.0 fait ceci, dans cet ordre. D'abord, il prend une clé de base de la ligne de retour : sa valeur d'origine et, si elle est vide, son identifiant interne. Ensuite, il regarde le type de cas qu'on lui a demandé :

  • S'il s'agit d'un remboursement, il renvoie une clé avec le préfixe de retour avec remboursement suivi de cette base.
  • S'il est en attente, il renvoie une clé avec le préfixe de retour en attente suivi de cette base.
  • Pour tout autre type, il lance le message avec cette valeur à la fin.

Autrement dit, le message n'apparaît que lorsque le type de cas n'est ni l'un ni l'autre. Il ne dépend pas du fait que la ligne ait une valeur d'origine : la clé de base est calculée avant et aboutit toujours, car si cette valeur est vide, l'identifiant interne de la ligne est utilisé.

Schéma réalisé à partir du code avec le texte du message en espagnol, allemand, français, italien et portugais
Schéma réalisé à partir des traductions publiées du module (ce n'est pas une capture d'Odoo) : le même message en espagnol, allemand, français, italien et portugais. En français, Type de cas après-vente non pris en charge : ….
Your Odoo doesn't talk to Amazon, Temu or Shopify?
Vidéo : Your Odoo doesn't talk to Amazon, Temu or Shopify? (vidéo en anglais)

D'où l'on y arrive

Sur quel écran puis-je le rencontrer ?

Les fiches des lignes de retour s'ouvrent depuis le menu Amazon › Analyses / BI › Retours (Amazon › Analytics / BI › Returns). Depuis la fiche, le message peut apparaître en cliquant sur Créer/Ouvrir un suivi de retour interne (Create/Open Internal Return Follow-up) ou Créer/Ouvrir un suivi de remboursement interne (Create/Open Internal Refund Follow-up). Chaque bouton appelle sa propre méthode, et tous deux arrivent jusqu'à la vérification du type de cas qui lance le message si sa condition est remplie.

Pourquoi ne vois-je pas le menu des retours ?

Chaque niveau du menu demande une autorisation : Amazon demande Lecteur (Viewer), Analyses / BI (Analytics / BI) demande Lecteur et Retours (Returns) demande Lecteur. Si vous n'en avez pas un, vous ne voyez pas ce niveau.

Quand ces boutons sont-ils visibles ?

Chacun a sa condition de vue, identique dans Odoo 17, 18, 19 et 20 :

  • Créer/Ouvrir un suivi de retour interne est masqué lorsque le champ Dossier après-vente principal (Primary Postsale Case) a une valeur ou lorsque le champ Action en attente requise (Pending Action Required) n'est pas coché. Avec les valeurs par défaut, il n'est pas visible.
  • Créer/Ouvrir un suivi de remboursement interne est masqué lorsque Dossier après-vente principal a une valeur ou lorsque Montant du remboursement (Refund Amount) est égal ou inférieur à zéro.

Si vous ne voyez pas le bouton, c'est que sa condition le masque.

Ce qui se passe et comment le résoudre

Que se passe-t-il avec l'action quand il apparaît ?

C'est une erreur qui interrompt l'action : lors de la vérification du type de cas, la méthode s'arrête là et ne renvoie aucune clé.

Puis-je le corriger en remplissant un champ de la fiche ?

Ce qui décide du résultat de cette vérification, c'est le type de cas qui arrive à la méthode. Pour accepter ou refuser, la méthode ne regarde que le type de cas qu'elle reçoit ; la clé de base de la ligne est calculée avant et n'influence pas le refus. Par conséquent, si le message apparaît, le point à vérifier est quel type de cas arrive à cette vérification : ce doit être celui de remboursement ou celui en attente.

Cela arrive-t-il dans toutes les versions ?

Le message figure dans le code publié des quatre branches : Odoo 17, 18, 19 et 20. Le module est publié sur Odoo Apps pour ces mêmes versions. L'ordre des vérifications décrit correspond au code d'Odoo 20.0. Les conditions de vue des deux boutons, en revanche, sont les mêmes dans les quatre.

Que faire quand il apparaît ?

Procédez ainsi, dans l'ordre :

  1. Copiez le message en entier, avec la valeur qui apparaît après les deux-points.
  2. Notez lequel des deux boutons vous avez cliqué et sur quelle ligne de Amazon › Analyses / BI › Retours.
  3. Si vous avez personnalisé le module, vérifiez quel type de cas arrive à la vérification : ce doit être celui de remboursement ou celui en attente.
  4. Si vous n'avez rien modifié, envoyez ces informations à FlexigoTech pour qu'il les examine.

Comment FlexigoTech vous aide

FlexigoTech met en place Odoo 17, 18, 19 et 20 et développe des connecteurs et des intégrations sur mesure ; il peut donc examiner avec vous ce qui arrive à cette vérification dans votre installation. À garder en tête : le module est en paiement unique par version et nécessite l'abonnement à FlexigoTech Cloud, plan Connecteur, à 49 €/mois ou 490 €/an HT. Vous trouverez le module sur la page de FlexigoTech.

À lire aussi

Vérifié dans le code du connecteur (version 20.0) et dans les sources citées

Sources