Décider la migration des données de prix de catalogue
Les données de prix de catalogue sont les seules candidates à la migration. Les listes de prix contenant des prix de vente se trouvent déjà dans les tables de base de données correctes pour l'outil de filtre de catalogue et de tarification.
A propos des données de prix de catalogue
Certains magasins n'utilisent pas les prix de catalogue. La description ci-dessous vous aide à déterminer si votre magasin utilise des données de prix de catalogue :- Les prix de catalogue sont les seules données tarifaires à être stockées dans la table de base de données LISTPRICE. Toutes les autres données de prix sont stockées dans les tables "OFFER" (OFFER, OFFERPRICE, OFFERDESC).
- Les prix de catalogue sont destinés à l'affichage des catalogues uniquement, par exemple en tant que prix de vente au détail conseillé. Le prix de catalogue n'est pas destiné à être utilisé en tant que prix réel payé par les clients.
- Dans l'outil Catalogues, le prix catalogue apparaît dans la zone Prix catalogue, illustrée dans la capture d'écran suivante :

Décider si la migration est obligatoire
Si votre magasin existant n'utilise pas de prix catalogue, la migration n'est pas nécessaire.Si votre magasin existant utilise des prix catalogue, vous devez faire migrer vos données si vous souhaitez utiliser l'outil de filtre de catalogue et de tarification dans le Centre de gestion, pour les actions suivantes :
- Gérer la liste de prix de catalogue (par exemple, éditer, exporter et télécharger).
- Utiliser des règles de prix pour afficher les prix de la liste de prix de catalogue dans la vitrine. La règle de prix peut également ajuster dynamiquement le prix de catalogue, par exemple, lui appliquer un pourcentage.
La migration est requise car l'outil de filtre de catalogue et de tarification ne peut pas accéder aux prix de la table de base de données LISTPRICE ; l'outil peut uniquement accéder aux listes de prix des tables "OFFER" (OFFER, OFFERPRICE, OFFERDESC).
Si vous décidez de ne pas effectuer la migration, vous pouvez continuer à utiliser les méthodes existantes pour gérer vos prix de catalogue.
Utilitaire de migration de prix de catalogue
HCL Commerce fournit un utilitaire de migration de prix de catalogue. Cet utilitaire est un script qui extrait les données de tarification de la table LISTPRICE et déplace les données vers une nouvelle liste de prix catalogue stockée dans les tables existantes suivantes : OFFER, OFFERPRICE et OFFERDESC. Le diagramme suivant illustre l'emplacement de stockage des données de prix catalogue avant et après la migration :
Outre la migration des données de prix catalogue, l'utilitaire de migration crée une règle de tarification pour les prix catalogue du magasin. L'objectif de la règle de prix est d'afficher les prix de catalogue migrés dans la vitrine.
Le tableau suivant résume les actions de l'utilitaire de migration sur les différents types de magasin :
| Type de magasin | L'utilitaire permet-il la migration des données de prix de catalogue ? | L'utilitaire crée-t-il une règle de prix de catalogue dans le Management Center ? |
|---|---|---|
| Magasin unique (opposé à magasin de site étendu) | Oui | Yes |
| Magasin de site étendu | Oui (si le magasin de site étendu possède ses propres données de prix de catalogue) | Oui (si le magasin de site étendu possède ses propres données de prix de catalogue) |
| Magasin de ressources de vitrine | Non applicable - les magasins de ressources de vitrine ne possèdent pas de liste de prix, contrairement aux magasins de ressources de catalogue. | Oui |
| Magasin de ressources catalogue | Oui | Non applicable - les magasins de ressources de catalogue ne possèdent pas de règle de tarification, contrairement aux magasins de ressources de vitrine. |
Après la migration de l'utilisation du prix de catalogue du composant Catalogue au composant Commande, l'index de recherche ne peut plus inclure le prix de catalogue qui est géré par le composant Prix. Pour afficher les prix de catalogue dans la vitrine après la migration vers le prix de liste d'offres, vous devez utiliser le mode de prix calculé, où les prix sont calculés à l'exécution. Pour plus d'informations, voir Propriétés de configuration de recherche dans la table STORECONF.