Units Aio
Units Aio
  • Docs
  • Changelog
  • Feature requests
  • Support portal
    • Concept du module
    • Synchronisation ERP ↔ Rezomatic
    • Forcer la synchronisation d'un article
    • Exporter les rapports de ventes depuis Rezomatic
Docs / Boutique

Synchronisation ERP ↔ Rezomatic

Fonctionnement de la synchronisation ERP et Rezomatic : événements déclencheurs, données envoyées et données reçues.

Quand l'ERP envoie une donnée à Rezomatic

L'envoi est automatique ; il se déclenche à chaque opération sur le stock ou la variante :

Événement Action côté Rezomatic
Création d'une unité de stock Création de l'article dans la caisse.
Modification d'une unité de stock Mise à jour de l'article dans la caisse.
Suppression d'une unité de stock Suppression de l'article dans la caisse.
Restauration d'une unité de stock (corbeille) Recréation de l'article dans la caisse.
Modification du prix de vente d'une variante Mise à jour de toutes les unités liées à cette variante.
Création / modification d'un tiers client Création ou mise à jour de la fiche client.

Données envoyées à Rezomatic

Pour chaque article, l'ERP transmet :

Donnée Source
Code article Référence interne (code-barre) du stock.
Désignation Titre du produit (les caractères spéciaux sont nettoyés automatiquement).
Ville Ville d'emplacement.
Rayon Emplacement (étagère / casier).
Prix d'achat HT Prix d'achat HT saisi sur l'unité.
Taux de TVA Taux de TVA vente de la variante (à défaut, la TVA sur marge configurée).
Prix TTC Prix promo de la variante s'il est inférieur au prix public, sinon le prix public.
Taille / Couleur Attributs de la variante.
Date d'arrivée Date d'entrée en stock.
Type de produit Neuf ou occasion, déterminé automatiquement à partir de la TVA d'achat (TVA sur marge → occasion).
État du produit Attribut « État » (Neuf, Occasion…).
Fournisseur Identifiant du tiers fournisseur.
URL article Lien direct vers la fiche stock dans l'ERP (le vendeur peut la consulter depuis la caisse).
Description Description du modèle.

Conditions pour assurer une bonne synchronisation

Pour qu'un article remonte correctement de l'ERP vers Rezomatic, plusieurs conditions doivent être réunies au niveau du tenant, du modèle, de la variante et du stock.

Côté tenant / configuration

  • Le module Boutique doit être activé sur votre abonnement.
  • L'URL et la clé d'API de votre caisse Rezomatic doivent être renseignées (paramétrage initial fait par le support à la mise en service).

Sans ces deux conditions, aucune synchronisation ne se déclenche.

Côté modèle (catalogue)

  • Nom du produit renseigné.
  • SKU renseigné.

Côté variante (produit)

  • Prix public > 0 ou Prix promo > 0 (le prix le plus pertinent est envoyé à Rezomatic).
  • TVA vente renseignée (utilisée pour le calcul TVA côté caisse).
  • Taille renseignée.

Côté stock (unité physique)

Condition Effet en cas d'absence
TVA d'achat renseignée Bloquant : sans TVA achat, l'unité n'est pas envoyée à Rezomatic.
Référence interne générée Toujours présente (générée automatiquement à la création).
Ville renseignée Sans ville, l'article remonte avec « Aucune ville ».
Emplacement renseigné Sans emplacement, l'article remonte avec « Aucun emplacement ».
État du produit renseigné Sans état, l'article remonte avec « Aucun état renseigné ».
Fournisseur renseigné Recommandé pour la traçabilité.
Date d'entrée en stock Toujours présente (générée à la création).

Bon à savoir — Si une donnée est absente, l'unité est tout de même envoyée à Rezomatic dans la majorité des cas (avec une valeur par défaut), sauf pour la TVA d'achat qui bloque complètement la synchronisation. Vérifiez systématiquement ce champ lors d'un import ou d'une saisie manuelle.

Vérifier qu'un article est bien synchronisé

Deux moyens :

  • Côté caisse Rezomatic : rechercher la référence (code-barre) ou le SKU dans le catalogue. Si l'article apparaît avec les bonnes infos, la synchronisation est OK.
  • Côté ERP : consulter Outils > Rezomatik Logs (cf. section ci-après) pour voir l'historique des envois et des éventuelles erreurs.
PrevConcept du module
NextForcer la synchronisation d'un article
Was this helpful?