Aller au contenu principal
Amazon

Tâche des transactions TVA d'Amazon Connector : son rôle et sa fréquence

La tâche planifiée Amazon SP-API - Synchroniser le rapport des transactions TVA (opt-in) (Amazon SP-API - Sync VAT transactions report (opt-in)) s'exécute une fois par jour et est active dès l'installation du module. À chaque passage, elle parcourt les comptes Amazon actifs pour lesquels la synchronisation des transactions TVA est activée, demande le rapport à Amazon et, s'il arrive terminé, l'importe. Si elle ne fait rien avec un compte, commencez par vérifier ces deux conditions.

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 17.0 et 20.0 · dans les sources citées à la fin
Lecture
5 min

Ce qu'est cette tâche et quand elle s'exécute

C'est la tâche d'Amazon Connector for Odoo, FBA & FBM Seller SP-API qui s'occupe du rapport des transactions TVA d'Amazon.

Qu'est-ce que cette tâche planifiée et à quelle fréquence s'exécute-t-elle ?

C'est une tâche planifiée définie sur les comptes Amazon du module. Elle s'exécute une fois par jour et est active dès l'installation. Elle exécute la méthode qui parcourt les comptes et lance, compte par compte, la synchronisation du rapport des transactions TVA.

Est-elle présente dans toutes les versions d'Odoo ?

La tâche existe dans les branches 17, 18, 19 et 20, les mêmes pour lesquelles le module est publié sur Odoo Apps. Dans Odoo 17, la tâche est configurée pour se répéter indéfiniment.

Quels comptes entrent dans chaque passage ?

Uniquement les comptes Amazon qui sont actifs et pour lesquels la synchronisation des transactions TVA est activée. Le libellé de la tâche contient opt-in : la tâche est active, mais un compte inactif, ou sans cette synchronisation activée, n'entre pas dans le passage.

Schéma réalisé avec du code : la tâche planifiée des transactions TVA, qui s'exécute une fois par jour et est active dès l'installation, et le menu Amazon, Configuration, Comptes
Schéma réalisé à partir du code publié du module, ce n'est pas une capture d'Odoo : la tâche, qui s'exécute une fois par jour et est active dès l'installation (Odoo 17, 18, 19 et 20), et le menu des comptes.

Selon la langue d'Odoo, la tâche s'appelle ainsi : en espagnol, son nom est Amazon SP-API - Synchroniser le rapport des transactions TVA (opt-in) ; en allemand, Amazon SP-API - USt-Transaktionsbericht synchronisieren (Opt-in) ; en français, Amazon SP-API - Synchroniser le rapport des transactions TVA (opt-in) ; en italien, Amazon SP-API - Sincronizza report transazioni IVA (opt-in) ; en portugais, Amazon SP-API - Sincronizar relatório de transações de IVA (opt-in).

Schéma réalisé avec du code avec le nom de la tâche planifiée 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 nom de la tâche selon la langue d'Odoo.
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)

Ce qu'elle fait à chaque passage

Que fait la tâche avec chaque compte, dans l'ordre ?

Elle commence par chercher les comptes qui remplissent les deux conditions. Ensuite, pour chacun, elle demande à Amazon de créer le rapport des transactions TVA. Elle consulte alors l'état du rapport plusieurs fois, avec une pause entre deux consultations, et cesse de consulter quand Amazon le déclare terminé, annulé ou en erreur fatale. S'il est terminé et qu'il contient un document, elle télécharge le document et le transmet à l'importateur du module, avec un maximum de lignes par passage.

Combien de fois consulte-t-elle et combien de temps attend-elle ?

Les tentatives de consultation, l'attente entre elles et le maximum de lignes par passage proviennent de valeurs du compte. Si l'une n'a pas de valeur, le code utilise douze tentatives, dix secondes d'attente et dix mille lignes.

Que se passe-t-il si Amazon ne termine pas le rapport ou si la synchronisation d'un compte échoue ?

Si le rapport est annulé, en erreur fatale ou toujours pas prêt quand les tentatives sont épuisées, ce compte n'importe rien lors de ce passage : la date d'exécution et un résumé du résultat sont enregistrés, et la tâche passe au compte suivant. Il en va de même si Amazon déclare le rapport terminé mais sans document. Le compte est retenté au passage suivant de la tâche, c'est-à-dire une fois par jour. Si la synchronisation d'un compte échoue avec une erreur, la tâche continue avec les autres comptes et se termine normalement.

Qu'est-ce qui est enregistré dans le compte et le résultat est-il publié dans le chatter ?

Quand le passage va jusqu'au bout (rapport importé, non terminé ou sans document), la date d'exécution et le texte du résultat, tronqué à cinq mille caractères, sont enregistrés dans le compte. Si la synchronisation arrive à importer, ce résumé compte les lignes du rapport et combien ont été traitées, créées, mises à jour, ignorées ou en erreur. La tâche demande à la synchronisation de ne pas publier le résultat dans le chatter du compte ; ce qui reste, c'est le résumé enregistré dans le compte.

Quoi vérifier si elle ne fait rien

Pourquoi rien ne se passe avec mon compte ?

La tâche ne prend que les comptes actifs et dont la synchronisation des transactions TVA est activée : s'il manque l'une des deux choses à votre compte, il reste en dehors du passage. Vérifiez aussi que la tâche n'a pas été désactivée (elle est active dès l'installation). Pour localiser le compte, ouvrez Amazon › Configuration › Comptes et cherchez-le par Nom, qui apparaît dans la liste et dans la fiche de Comptes, onglet Identité, groupe Compte. Si vous ne voyez pas ce menu, c'est une question de droits : chaque niveau demande le sien et, si vous ne l'avez pas, vous ne voyez pas ce niveau. Amazon demande Lecteur, Configuration demande Responsable et Comptes demande aussi Responsable.

L'abonnement joue-t-il un rôle ?

La connexion passe par FlexigoTech Cloud : il conserve les identifiants chiffrés, surveille la synchronisation et prévient par e-mail en cas d'échec. Sans abonnement, ou avec le service suspendu, ce que l'abonnement fournit s'arrête ; les données restent dans votre Odoo. Le module est en paiement unique par version et nécessite le plan Connecteur (49 €/mois ou 490 €/an HT, jusqu'à 3 comptes de la plateforme).

Si vous mettez en place Odoo et souhaitez revoir la connexion avec Amazon, ou si vous avez besoin d'une intégration sur mesure, FlexigoTech met en place Odoo 17, 18, 19 et 20 et développe des connecteurs. Retrouvez la page du module pour voir comment l'acheter.

À lire aussi

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

Sources