Aller au contenu principal
Amazon

Ce que fait la tâche « Actualisation du contexte de messagerie » d'Amazon Connector

La tâche s'exécute toutes les 30 minutes, prend au maximum 200 fiches parmi celles que vous ouvrez dans Amazon › Messagerie › Boîte de réception et, pour chacune, relit la commande sur Amazon et réécrit les données de la commande dans la fiche. Si elle semble ne rien faire, passez en revue les conditions qui laissent une fiche en dehors du passage : ce sont celles que fixe le code.

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

Où agit la tâche

La tâche planifiée SP-API Amazon - Actualisation du contexte de messagerie travaille sur les fiches que vous ouvrez dans Amazon › Messagerie › Boîte de réception. Chaque niveau de ce menu demande l'autorisation Lecteur : si vous ne l'avez pas, vous ne voyez pas ce niveau. La tâche existe dans toutes les branches publiées du module (17.0, 18.0, 19.0 et 20.0) ; dans Odoo 20.0, elle fonctionne ainsi.

Schéma de la tâche planifiée et du menu de messagerie
Schéma réalisé avec du code à partir du code publié (ce n'est pas une capture d'Odoo) : la tâche qui s'exécute toutes les 30 minutes, active dès l'installation, et le menu de messagerie avec ses fiches.
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)

Comment la tâche travaille à chaque passage

Elle s'exécute toutes les 30 minutes et est active dès l'installation

Inutile de la programmer : à l'installation du module, elle est déjà active et s'exécute toutes les 30 minutes. Dans Odoo 17.0, la tâche se répète sans fin. Chaque passage prend au maximum 200 fiches, c'est donc le plafond de travail d'une exécution.

Seules entrent les fiches actives, dans certains états et avec un compte

Le passage recherche les fiches actives qui se trouvent dans certains états de la conversation : les fiches archivées ou celles qui sont dans d'autres états ne sont pas touchées. De plus, une fiche sans compte ou sans identifiant de commande Amazon est ignorée sans rien modifier. Pour voir à quel compte appartient chaque fiche, le champ Compte apparaît dans la liste de Boîte de réception et aussi dans la fiche.

Les comptes en pause attendent

Si le connecteur n'a pas de service FlexigoTech Cloud dans votre base, les comptes connectés via le hub FlexigoTech et la route Cloud restent en attente et leurs fiches ne sont pas actualisées. Le module est en paiement unique par version et nécessite l'abonnement à FlexigoTech Cloud : le plan Connecteur coûte 49 € par mois ou 490 € par an, HT. Sans abonnement, ou avec le service suspendu, ce que procure l'abonnement s'arrête ; les données restent dans votre Odoo.

Chaque fiche est validée séparément

La tâche traite les fiches une par une. Si la fiche se passe bien, elle valide ses modifications avant de passer à la suivante. Si quelque chose échoue, elle annule ce qui est en attente pour cette fiche et continue avec les autres : un échec ne bloque pas le reste du passage, et ce qui a été validé dans les fiches précédentes est conservé.

Ce qu'elle réécrit dans chaque fiche

Pour chaque fiche, la tâche relit la commande sur Amazon et remplit de nouveau : l'état de la commande, la date d'achat, la date limite d'expédition et celle de livraison, la commande client (si la fiche en a déjà une, elle la conserve), le bon de livraison, le transporteur et le numéro de suivi de ce bon de livraison, ainsi que le produit, la quantité et l'image de la première ligne de la commande client qui comporte un produit.

Quelques détails du code à garder en tête :

  • Si Amazon répond sans données de commande, l'état de la commande est écrit vide.
  • Si aucun bon de livraison n'est choisi et que celui de la fiche est annulé, la fiche reste sans bon de livraison, et le transporteur et le suivi restent donc vides.
  • L'ASIN du produit est écrit vide à chaque passage.

La deuxième requête dépend du compte

Après avoir actualisé la commande, et seulement si le compte de cette fiche a activé la mise à jour automatique des actions de messagerie, la tâche demande à Amazon les actions disponibles pour cette commande (avec la place de marché de la fiche ou, à défaut, celle du compte) et enregistre le résultat avec la date de cette synchronisation.

Les deux requêtes se trouvent dans le même bloc et la fiche est validée après la seconde. Par conséquent, si la seconde échoue, l'actualisation de la commande de cette fiche est elle aussi annulée.

Que vérifier si elle ne fait rien

Passez en revue dans cet ordre :

  • Ouvrez Boîte de réception et vérifiez qu'il y a des fiches, et quel Compte a chacune. Si vous ne voyez pas le menu, il vous manque l'autorisation Lecteur.
  • Vérifiez que la tâche est toujours active et qu'elle a bien sa fréquence de toutes les 30 minutes ; elle est active dès l'installation.
  • Vérifiez si le connecteur a un service FlexigoTech Cloud dans votre base : sans lui, les comptes connectés via le hub et la route Cloud attendent.
  • Rappelez-vous que les fiches archivées, dans d'autres états, sans compte ou sans identifiant de commande ne sont pas traitées.
  • Tenez compte du plafond de 200 fiches par passage.

Si vous cherchez la tâche par son nom, celui-ci change selon la langue de votre Odoo ; avec Odoo en français, c'est SP-API Amazon - Actualisation du contexte de messagerie.

Schéma avec le nom de la tâche en cinq langues
Schéma réalisé avec du code à partir des traductions publiées du module (ce n'est pas une capture d'Odoo) : en espagnol, SP-API Amazon - Actualisation du contexte de messagerie ; en allemand, Amazon SP-API - Nachrichtenkontext-Aktualisierung ; en français, SP-API Amazon - Actualisation du contexte de messagerie ; en italien, Amazon SP-API - Aggiornamento contesto messaggistica ; en portugais, Amazon SP-API - Atualização do contexto de mensagens.

Comment FlexigoTech vous aide

La connexion passe par FlexigoTech Cloud, qui conserve les identifiants chiffrés, surveille la synchronisation et vous prévient par e-mail en cas d'échec. Le module est publié sur Odoo Apps pour 17.0, 18.0, 19.0 et 20.0, et vous pouvez en voir plus sur la page du module ou sur sa fiche Odoo Apps. Si vous êtes en pleine implantation d'Odoo et avez besoin d'ajuster ce flux, FlexigoTech implante 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 17.0 et 20.0) et dans les sources citées

Sources