Où se trouve le bouton
Le bouton Créer/Ouvrir un suivi de remboursement interne (Create/Open Internal Refund Follow-up) se trouve dans l'écran Retours (BI) (Returns (BI)), accessible par Amazon › Analyses / BI › Retours (Amazon › Analytics / BI › Returns). Chaque niveau de ce menu demande l'autorisation Lecteur (Viewer). Le bouton existe dans les branches 17, 18, 19 et 20 d'Odoo ; ce qui suit décrit le code de la 20.


Idées fausses sur le bouton, une par une
« Si je ne clique pas, il n'y a pas de suivi interne »
Cliquer est le chemin manuel, pas le seul. La tâche planifiée SP-API Amazon - Pipeline après-vente (Amazon SP-API - Post-sales pipeline), active à l'installation et exécutée toutes les heures, appelle les mêmes fonctions que le bouton pour localiser le dossier de remboursement d'un retour et la commande client Amazon.
Deux cases du compte déterminent ce chemin et sont cochées par défaut : Après-vente : dossier automatique à partir d'un remboursement (Post-sales: auto case from refund) et Après-vente : dossier automatique à partir d'une action en attente de retour (Post-sales: auto case from return pending action). Vous les verrez dans la fiche des Comptes (Accounts), onglet Commandes et expédition (Orders & Fulfillment), groupe Dossiers après-vente (activés par défaut) (Post-Sales Cases (ON by default)). Le bouton sert à créer ou ouvrir le dossier à la main.
« Le bouton est présent sur n'importe quel retour »
Il est masqué dans deux situations, et la condition est la même dans Odoo 17, 18, 19 et 20 : lorsque Dossier après-vente principal (Primary Postsale Case) a déjà une valeur ou lorsque Montant du remboursement (Refund Amount) est nul ou négatif. Si vous ne le voyez pas, vérifiez le montant dans la fiche de Retours (BI), onglet Aperçu (Overview), groupe Statut du retour (Return Status), ou dans la liste.
« Quiconque voit Retours peut cliquer dessus »
Voir le menu ne suffit pas. La première chose que fait le bouton est de vérifier vos droits : sans au moins le niveau Operator, il s'arrête avec ce message, et rien n'est enregistré :
You need at least Amazon Seller Connector Operator access for this action. Ask a manager to grant Operator or Manager access.
En plus d'appartenir au groupe, le module vérifie que vous avez le droit d'écriture sur le retour. Si ce message s'affiche, demandez à un responsable de vous donner l'accès Operator ou Manager, comme l'indique le texte lui-même.
« Cliquer deux fois crée deux dossiers »
Pour chaque retour, le bouton cherche d'abord un dossier de remboursement déjà existant du même compte et provenant de ce même retour. S'il le trouve, il n'en crée pas d'autre : il recalcule le dossier indiqué dans Dossier après-vente principal, met à jour dans le dossier le dernier statut externe du remboursement et l'ouvre. Lorsqu'il gère exactement un dossier, c'est la fiche du dossier de suivi qui s'ouvre, qu'il vienne d'être créé ou qu'il existe déjà.
Pour choisir le dossier principal parmi ceux liés au retour, le module préfère les dossiers ouverts ou en cours ; parmi eux, ceux qui sont en cours et, à égalité, le plus récent. Le dossier principal n'est donc pas toujours le dernier dossier créé.
Lorsque le bouton ne gère pas exactement un dossier, au lieu d'ouvrir la fiche il affiche Dossiers de suivi interne des remboursements gérés : … (Internal refund follow-up cases managed: …).
« Il ne crée qu'un enregistrement vide »
S'il n'y a pas de dossier, le bouton en crée un avec les données du retour :
- Le compte, le retour lui-même et l'
ID de commande Amazon(Amazon Order ID). - La commande client Odoo, s'il la trouve. Il ne la cherche que lorsque le retour a un ID de commande et un compte : il essaie plusieurs champs de la commande client et des transferts, dans la société du compte, avec une correspondance exacte ; si plusieurs commandes correspondent sur un même champ, ce champ ne tranche pas. S'il n'y a pas de commande, le dossier est tout de même créé, sans elle.
- Type remboursement partiel, état
openet le titreRemboursement partiel Amazon …(Amazon partial refund …), suivi de l'ID de commande, ou de l'ID RMA Amazon(Amazon RMA ID) s'il manque, ou de l'identifiant interne du retour. - La description
Dossier créé à partir d'un retour Amazon. SKU : … RMA Amazon : … Statut du retour : …, avec un tiret là où la donnée manque. - La devise de la société du compte, le montant du remboursement et le motif du retour.
- Une date limite : l'heure actuelle plus les heures de SLA du compte, ou vingt-quatre heures si cette donnée est vide, avec un minimum d'une heure.
Ensuite, il recalcule le Dossier après-vente principal (Primary Postsale Case) du retour avec la même règle de préférence décrite plus haut et note dans le dossier la dernière action externe (Flux de remboursement Amazon, Amazon refund feed, par défaut), son statut et la dernière erreur du remboursement. Pour ce statut, le module consulte l'état de traitement du remboursement Amazon du retour. S'il est vide, il note READY lorsque le total du remboursement Amazon du retour est supérieur à zéro et DRAFT dans le cas contraire. Ce total n'est pas le Montant du remboursement qui décide si le bouton est visible.
Comment s'affiche le libellé selon la langue d'Odoo
Le libellé du bouton change avec la langue de votre Odoo :
| Langue | Libellé du bouton |
|---|---|
| Espagnol | Crear/Abrir seguimiento interno de reembolso |
| Allemand | Interne Erstattungsnachverfolgung erstellen/öffnen |
| Français | Créer/Ouvrir un suivi de remboursement interne |
| Italien | Crea/Apri follow-up rimborso interno |
| Portugais | Criar/Abrir Acompanhamento Interno de Reembolso |

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, au cas où vous auriez besoin d'adapter le flux des retours et des remboursements à votre entreprise. Le module est publié pour ces quatre versions sur Odoo Apps et aussi sur flexigotech.com. Il s'achète en paiement unique par version et nécessite l'abonnement à FlexigoTech Cloud : le plan Connecteur coûte 49 €/mois ou 490 €/an HT, et le prix du module de chaque version figure sur sa fiche.
Pour le reste du flux, commencez par la fiche du compte : les champs du compte SP-API expliquent chaque case.
À lire aussi
Vérifié dans le code du connecteur (version 20.0) et dans les sources citées
Sources
- Code du module : flexigobe_amazon_seller_connector 20.0 (8576afa5): views/amazon_spapi_return_line_views.xml
- Code du module : flexigobe_amazon_seller_connector 20.0 (8576afa5): models/amazon_spapi_return_line.py
- Code du module : flexigobe_amazon_seller_connector 20.0 (8576afa5): models/amazon_spapi_account.py
- apps.odoo.com/apps/modules/20.0/flexigobe_amazon_seller_connector
- flexigotech.com/en/services.html
- flexigotech.com/precios.html
