Règles générales de mappage

Chaque installation de HCL Commerce et Sterling Order Management est différente. Certaines hypothèses sont faites au sujet du mappage entre les deux systèmes, et ces hypothèses sont reflétées dans le fichier ValueMaps.xml, que vous pouvez modifier en fonction de votre environnement particulier.

Tableau 1. Mappage les hypothèses entre HCL Commerce et Sterling Order Management
HCL Commerce Sterling Order Management Lorsque l'article est mappé, le cas échéant Exemple
Buyable=N Règle de validation d'article activée. Les dates d'entrée en vigueur doivent être définies pour ces articles.

Si Buyable=N, l'article n'apparaît pas dans la vitrine HCL Commerce et les clients ne sont pas en mesure de l'ajouter au panier. Pour contrôler si un article est achetable ou non, l'article doit être créé dans Sterling Order Management et les dates d'entrée en vigueur doivent être fournies.

Transporteur SCAC ValueMaps.xml file USPS
Devise Devise Non mappé. La devise doit être définie comme le même code dans les deux systèmes. EUR
Customer Non mappé. Supposé exister dans HCL Commerce seulement.
DeliveryMethod ValueMaps.xml file Retrait, expédition
Identificateur du centre de distribution ShipNode
Nom du centre de distribution Identificateur Shipnode
Numéro de référence ID d'élément
Eléments Eléments Doit être créé dans les deux systèmes.
Niveau de service Non mappé. Disponible dans Sterling Order Management uniquement. Express
ID de magasin en ligne Code d'organisation d'entreprise
Noms de magasins en ligne et physiques Identificateur Shipnode
Id commande N° d'ordre SSFS =WC_ + ID de commande WC
ID d'article de commande Numéro de ligne de commande
Mode de paiement PaymentType ValueMaps.xml file vérification –> CHECK
Visa, MasterCard, etc.--- CREDIT_CARD
Ligne de crédit --> CUSTOMER ACCOUNT
Pour d'autres, mappez directement le nom du mode de paiement au type de paiement. Il devrait être CUSTOMER_ ACCOUNT et tous les autres devraient être OTFERS.
Identificateur du magasin physique ShipNode
ID de réservation ID de réservation de stock = WC_ + Numéro de commande WC
Code de mode d'expédition (ShipModeCode) CarrierServiceCode ValueMaps.xml file 2ème jour par avion
Nœud > StoreId ShipNode ValueMaps.xml file Ligne dans le fichier valuemap.xml : <mm:Map name="wcPhysicalShipNodeToscShipNode">
StoreId > Vitrine Entreprise ValueMaps.xml file Ligne dans le fichier valuemap.xml : <mm:Entry key="Madisons">scMadisons</mm:Entry>
Utilisateur Non mappé. Supposé exister dans HCL Commerce seulement.
Utilisateur pour l'appel API Doit configurer un utilisateur d'authentification courant dans les deux systèmes.
ShipModeStoreId+ShipModeCode+Carrier SCAC+CarrierServiceCode UPS le lendemain
UOM – C62 UnitOfMeasure – EACH ValueMaps.xml file Le mappage est basé sur la définition de mappage des attributs communs dans ValueMaps.xml. S'il n'est pas défini, le mappage est :
  • C62 dans la requête
  • EACH dans la réponse.