Où se trouve le bouton et quand il s'affiche
Le bouton Synchroniser les factures émises par Amazon se trouve dans l'écran Comptes (Accounts), que l'on ouvre depuis Amazon › Configuration › Comptes (Amazon › Configuration › Accounts). Les niveaux Configuration et Comptes demandent la permission Responsable, et le niveau Amazon demande Lecteur (Viewer). Avec seulement Lecteur, vous voyez le niveau Amazon, mais pas les deux autres.

Dans l'écran Comptes, le bouton n'existe que sous Odoo 19 et 20 (pas sous 17 ni 18), même si le module est publié pour Odoo 17, 18, 19 et 20. De plus, le bouton est masqué tant que l'option Rapprocher les factures émises par Amazon (VCS) n'est pas activée, et avec les valeurs par défaut elle ne l'est pas : par défaut, vous ne le verrez pas.
Le libellé change avec la langue d'Odoo. Avec Odoo en allemand, on lit Von Amazon ausgestellte Rechnungen synchronisieren, en français Synchroniser les factures émises par Amazon, en italien Sincronizza le fatture emesse da Amazon et en portugais Sincronizar faturas emitidas pela Amazon.


Ce qui se passe d'abord : la tâche quotidienne
Le chemin normal ne passe pas par le bouton. La tâche planifiée Amazon SP-API - Rapprocher les factures émises par Amazon (VCS, optionnel) tourne chaque jour et est active dès l'installation. Elle parcourt les comptes actifs dont l'option Rapprocher les factures émises par Amazon (VCS) est activée et lance sur chacun le même rapprochement que celui du bouton, avec l'origine CRON. Si un compte échoue, la tâche inscrit un avertissement dans le journal du serveur et passe aux suivants.
Le bouton est l'exception : il sert à lancer ce rapprochement à la main, sans attendre la prochaine exécution. Voici ce qui change par rapport à la tâche :
| Tâche quotidienne | Bouton | |
|---|---|---|
| Comptes traités | Tous les comptes actifs avec l'option activée | Le compte que vous avez ouvert |
| Origine dans le rapport | CRON | Manual |
| Message dans l'historique du compte | Non | Oui |
| S'il y a des erreurs ou des lignes tardives signalées | Continue et les compte dans le rapport | S'arrête avec une erreur |
Un cas : le lancer à la main avant la clôture
Exemple Cas illustratif : l'entreprise et ses chiffres sont inventés pour expliquer le flux.
Menaje Levante S.L., une entreprise fictive qui vend sur Amazon et tient sa comptabilité dans Odoo 20, a activé l'option Rapprocher les factures émises par Amazon (VCS). La personne de l'administration, avec la permission Responsable, ne veut pas attendre la tâche de cette nuit et la lance à la main :
- Elle ouvre
Amazon › Configuration › Comptespuis le compte Amazon. Comme l'option est activée, elle voit le bouton. - Elle clique sur
Synchroniser les factures émises par Amazon. La première chose qu'Odoo fait est de vérifier que son utilisateur estResponsable(ou fait partie de Paramètres) et qu'il peut écrire sur ce compte. Si cela échoue, l'action s'arrête là. - Odoo lance le rapprochement pour ce seul compte, avec l'origine
Manual. - Avec le décompte obtenu, il compose un rapport. S'il n'y a ni erreurs ni lignes tardives signalées, il enregistre dans le compte la date et le résultat de cette exécution (le texte est tronqué s'il est trop long) et laisse le rapport comme message dans l'historique du compte.
- Elle lit ce message dans l'historique.
Si le décompte avait fait apparaître des erreurs ou des lignes tardives signalées pour révision, le clic se serait terminé par une erreur à l'écran au lieu du rapport. Comme l'action s'arrête, rien de ce que ce clic allait modifier n'est enregistré.
Ce que dit le rapport
Le rapport commence par Rapprochement des factures émises par Amazon terminé., continue avec Compte : … (Account: …) et Source : … (Source: …) et se termine par ces décomptes :
| Ligne du rapport | Ce qu'elle compte |
|---|---|
Scanned invoice numbers | Les numéros de facture examinés |
Amazon-issued (booked new entry) | Les factures émises par Amazon, pour lesquelles une nouvelle écriture est enregistrée |
Seller-issued (linked, nothing new) | Celles émises par le vendeur : elles sont liées et rien de nouveau n'est créé |
Skipped (seller invoice still in draft) | Celles ignorées parce que la facture du vendeur est encore en brouillon |
Late-arriving lines flagged for review | Les lignes qui arrivent en retard et sont signalées pour révision |
Late-arriving lines relinked (seller-issued) | Les lignes qui arrivent en retard et sont de nouveau liées comme émises par le vendeur |
Errors | Les erreurs |
Quelles erreurs peuvent apparaître
Permission manquante
Si votre utilisateur n'est ni Responsable ni membre de Paramètres, au clic sur le bouton on obtient : You need Amazon Seller Connector Manager (or Settings) access for this action. Ask a manager to grant Manager access. La vérification se fait avant de lancer quoi que ce soit, donc le rapprochement n'est même pas exécuté. Ce qu'il faut faire, le message le dit lui-même : qu'un responsable vous donne l'accès Responsable.
Erreurs ou lignes tardives signalées
Lors d'un clic manuel, le bouton additionne les Errors et les Late-arriving lines flagged for review. Si la somme n'est pas nulle, il s'arrête avec une erreur et n'enregistre pas ce que ce clic allait modifier. La tâche quotidienne ne s'arrête pas pour cela : elle le compte dans son rapport et continue.
Autre échec pendant le rapprochement
Si le rapprochement échoue pour une autre cause, le code relance cet échec quand vous le lancez avec le bouton. Dans la tâche quotidienne, en revanche, l'échec devient une ligne Erreur : … du rapport.
Ce qu'il faut retenir du cas
- La tâche quotidienne est le chemin normal ; le bouton sert à la devancer quand vous en avez besoin.
- Si vous ne voyez pas le bouton, regardez d'abord la version (19 ou 20) et l'option
Rapprocher les factures émises par Amazon (VCS). - Celui qui clique a besoin de la permission
Responsableou de Paramètres, en plus de pouvoir écrire sur ce compte. - Le rapport distingue ce qui est émis par Amazon, ce qui est émis par le vendeur, ce qui est ignoré parce qu'en brouillon et ce qui demande une révision.
Prix et aide
Le module est en paiement unique par version d'Odoo (prix sur la fiche Odoo Apps) et nécessite l'abonnement à FlexigoTech Cloud, plan Connecteur : 49 €/mois ou 490 €/an, HT. Plus de détails sur la page du module.
FlexigoTech met en place Odoo 17, 18, 19 et 20 et développe des connecteurs et des intégrations sur mesure.
À 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_account_views.xml
- 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/precios.html
- flexigotech.com/en/services.html
