Mappage produits : SKU canal ↔ produits internes
Associez chaque SKU canal à un produit interne pour que les commandes reçues créent des commandes OMS automatiquement. Référence des champs Client, Channel Product ID et Channel Inventory Item ID incluse.
Le mappage produits est une donnée de référence partagée : il associe un SKU externe du canal (le nom côté marketplace) à un produit interne (ce que l’entrepôt expédie). OMS, WMS et TMS lisent la même table ; un seul appariement sert tous les flux.
Quand en avez-vous besoin#
- Une commande reçue contient un SKU sans appariement : elle ne peut pas créer de commande OMS et reste dans l’onglet en attente.
- Un nouveau canal démarre : associez les SKU de son catalogue avant la première extraction.
- Un produit est remplacé ou renommé : mettez à jour l’appariement plutôt que chaque flux.
Référence des champs#
- External SKU (obligatoire) : le SKU tel que le canal le rapporte, p. ex. "AMZ-B08XYZ". Correspondance insensible à la casse.
- External Title : nom du produit côté canal, pour référence uniquement ; sans effet sur la correspondance.
- Channel : code du canal concerné (p. ex. shopify). « Global » s’applique à tous les canaux.
- Client : quel client possède cet appariement. Vide = partagé par tous les clients ; utilisez-le pour votre propre catalogue. Choisissez un client précis quand le même SKU désigne des produits différents selon le client (3PL).
- Channel Product ID : identifiant produit côté canal, autre que le SKU — p. ex. le product_id Shopify ou le listing ID interne Amazon. Utilisé quand l’API du canal parle en IDs produit plutôt qu’en SKU (sync produits, push de stock).
- Channel Inventory Item ID : identifiant d’article d’inventaire côté canal, mis en cache après un push de stock réussi (p. ex. inventory_item_id de Shopify). Accélère les pushes suivants. Laissez vide : il sera rempli automatiquement après le premier push réussi.
- Product ID : le produit interne auquel ce SKU canal est associé.
- Active : interrupteur. Éteignez pour retirer un appariement sans le supprimer (l’historique reste lisible).
Priorité de correspondance#
- Le lien attaché à la connexion précise gagne en premier.
- Puis le lien générique par code canal (s’applique à toutes les connexions de ce canal).
- Le périmètre client s’applique par-dessus : un lien spécifique au client l’emporte sur le générique pour ses commandes.
Configurer un appariement#
- Ouvrez Master Data → Product Mappings.
- Cliquez sur Nouveau. Choisissez le canal (et la connexion si le lien est spécifique), saisissez l’External SKU exactement comme le canal le rapporte.
- Choisissez le produit interne. Renseignez Client uniquement quand le SKU désigne des produits différents selon le client.
- Renseignez éventuellement Channel Product ID (depuis l’admin / API du canal) pour que le sync et le push de stock adressent l’article directement.
- Enregistrez et recevez une commande test : le SKU doit se résoudre sans étape en attente.
FAQ#
- SKU non mappé : ouvrez l’onglet en attente et associez chaque SKU ; c’est souvent une coquille dans l’External SKU.
- Un SKU désigne des produits différents selon le client : créez un lien par client (renseignez Client), pas un lien partagé.
- Le push de stock est lent pour un SKU : vérifiez que Channel Inventory Item ID est renseigné ; vide, il force une recherche supplémentaire à chaque fois.