Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Cet article décrit la fonctionnalité de suivi des modifications de prix dans Microsoft Dynamics 365 Commerce.
Plusieurs facteurs, tels que les ajustements saisonniers et les promotions, influencent le prix de vente actif d’un produit. Le prix peut monter et baisser au fil du temps. De nombreux scénarios Commerce s’appuient sur des signaux de changement de prix pour déclencher des workflows commerciaux spécifiques. Voici quelques exemples de ces workflows commerciaux déclenchés. (Ces deux exemples ne sont pas des fonctionnalités prêtes à l’emploi.)
- Un magasin de détail doit mettre à jour les étiquettes des rayons afin qu’elles reflètent les variations de prix.
- Un site d’e-commerce alerte les acheteurs en cas de baisse de prix des articles présents dans leur panier.
La fonctionnalité de suivi des modifications des prix du commerce fournit un mécanisme permettant de surveiller les produits qui changent les prix et de générer des flux de données pour faire apparaître ces informations.
Comment fonctionne le suivi des modifications des prix
Pour déterminer si le prix d’un produit a changé, la fonctionnalité de suivi des modifications de prix a besoin d’une base de référence de comparaison. Les fonctionnalités définissent ou actualisent la base de comparaison lorsque l'un des événements suivants se produit :
- Mettez à jour une liste d’entreprises de suivi des modifications de prix.
- Importez des données liées à la tarification dans le siège par le biais du framework de gestion des données.
- Mettez à jour le paramètre pour le contrôle de la simultanéité des réductions dans les paramètres de Commerce.
En plus de la référence de base, la fonctionnalité de suivi des variations de prix surveille les scénarios de modification du système suivants susceptibles d’affecter le prix de vente effectif d’un produit :
- Ajoutez et publiez un nouveau produit dans une entité juridique.
- Ajoutez, mettez à jour ou supprimez une catégorie de produit.
- Ajoutez ou supprimez une variante de produit.
- Mettez à jour le prix de vente de base ou l’unité de vente d’un produit publié.
- Ajoutez, mettez à jour, supprimez ou expirez un accord commercial.
- Ajoutez, mettez à jour, supprimez ou expirez un ajustement de prix.
- Ajoutez, mettez à jour, supprimez ou expirez une remise simple.
Note
Pour déterminer les variations de prix, la fonctionnalité de suivi des variations de prix surveille actuellement uniquement les accords commerciaux, les ajustements de prix et les remises simples liées à des groupes de prix spécifiques à un canal ou à des groupes de prix spécifiques à un catalogue. Les règles de tarification associées à des groupes de prix spécifiques à une affiliation ou à un programme de fidélité ne sont pas incluses dans le périmètre de suivi.
La fonctionnalité de suivi des modifications de prix s’appuie sur les deux travaux de traitement par lots suivants pour détecter et enregistrer les modifications de prix :
- Vérifier le prix et la période de validité de la remise pour le suivi des modifications : tâche récurrente qui enregistre les variations de prix en vérifiant la période de validité des accords commerciaux, des ajustements de prix et des remises. Vous trouverez ce traitement par lots sur la page Traitements par lots au siège. Par défaut, elle s’exécute quotidiennement. Cependant, les organisations peuvent ajuster sa périodicité selon leurs besoins.
- Suivi des modifications de prix : travail qui s’exécute au moment de l’exécution lorsque vous mettez à jour les données de référence de tarification ou les règles de tarification au siège social. Cette tâche n’est pas détectable sur la page Tâches par lots dans headquarters.
Vous enregistrez les modifications de prix dans la table RetailPriceChangeTracking , comme décrit dans le tableau suivant.
| Champ | Type | Description |
|---|---|---|
| ProductId | BigInt | Identifiant unique de l’enregistrement de produit dont le prix a été modifié. La valeur spéciale 0 (zéro) indique un horodatage lorsque la référence de suivi des changements de prix est réinitialisée. |
| UpdatedDatetime | Date et heure | Date et heure de la détection du changement de prix. |
| UpdatedDatetimeTZId | Int | Date et heure de la détection du changement de prix. |
| DataAreaId | Nvarchar(4) | Entité juridique où le changement de prix a eu lieu. |
Configurer le suivi des variations de prix
Activer le suivi des modifications de prix au niveau de l’entité juridique.
Pour configurer la fonctionnalité de suivi des modifications de prix dans le siège social du commerce, procédez comme suit :
- Accédez à Vente au détail et Commerce > Configuration de headquarters > Paramètres > Paramètres partagés de commerce.
- Dans l’onglet Prix et remises, ajoutez les entités juridiques pour lesquelles vous souhaitez activer le suivi des variations de prix, puis sélectionnez Enregistrer.
- Exécutez la tâche du programme de distribution 1110 (configuration globale).
Après la première mise à niveau vers Commerce version 10.0.32 ou ultérieure, pour les organisations qui utilisent la recherche de produits basée sur le cloud, la fonctionnalité de suivi des variations de prix est activée par défaut pour toutes les entités juridiques pour lesquelles la recherche de produits basée sur le cloud est activée. Cette amélioration permet d’améliorer l’efficacité lorsque les données de tarification sont publiées dans l’index de recherche, car seules les mises à jour incrémentielles des produits qui changent les prix sont surveillées. Une synchronisation complète des données produit n’est pas requise. Pour profiter de cette amélioration, veillez à initialiser les données de configuration de base du planificateur Commerce, puis à exécuter la tâche de programmation de la distribution 1020 (Prix et remises) après la mise à niveau de votre environnement.
Pour désactiver le suivi des variations de prix dans headquarters pour une entité juridique spécifique, supprimez l’entité juridique du paramètre de suivi des variations de prix dans les paramètres partagés de Commerce (Vente au détail et Commerce > Configuration headquarters > Paramètres > Paramètres partagés de commerce). Les entités juridiques supprimées ne sont pas ajoutées automatiquement, même si la recherche de produits cloud est activée pour eux. Si vous supprimez toutes les entités juridiques, vous désactivez la fonctionnalité de suivi des modifications de prix.
Spécifier un groupe de lots pour les tâches par lots de suivi des variations de prix
La fonctionnalité de suivi des modifications de prix déclenche des travaux par lots qui s’exécutent en arrière-plan. Pour empêcher les travaux de traitement par lots de bloquer d’autres travaux critiques, spécifiez un groupe de lots pour les travaux de traitement par lots de suivi des modifications de prix.
Pour spécifier un groupe de lots pour les travaux de traitement des modifications de prix au siège social, procédez comme suit :
- Réutiliser un groupe de lots existant ou créer un groupe de lots.
- Accédez à Vente au détail et Commerce > Configuration headquarters > Paramètres > Paramètres partagés de commerce > Prix et remises.
- Sous Tâches principales, spécifiez le groupe de lots à utiliser pour exécuter des travaux de traitement par lots de tarification. Dédiez quelques instances AOS (Application Object Server) à ce groupe de lots, séparées d’autres instances dédiées au traitement des opérations principales.
Pour plus d’informations sur la disponibilité de la prise en charge des groupes de traitement par lots, voir Problème LCS 830636.
Modèles d’utilisation non adaptés à l’activation des fonctionnalités
La fonctionnalité de suivi des modifications de prix est activée par défaut pour les entités juridiques configurées par Azure Recherche. La fonctionnalité est efficace lors du suivi des modifications occasionnelles basées sur des paramètres stables. Les modèles d’utilisation suivants ne sont donc pas recommandés pour l’activation de la fonctionnalité.
- Modifications à grande échelle (par exemple, migration massive de données).
- Mise à jour très fréquente des données de prix ou de produits (par exemple, plus d’une ligne par seconde).
Dans de tels cas, désactivez temporairement la fonctionnalité de suivi des variations de prix en supprimant toutes les entités juridiques de la grille Suivi des variations de prix dans Vente au détail et Commerce > Configuration headquarters > Paramètres > paramètres partagés de commerce > Prix et remises, puis en redémarrant SOA. Une fois les modifications des données terminées, pour réactiver la fonctionnalité pour les entités juridiques souhaitées, ajoutez à nouveau l’entité juridique à la grille, puis redémarrez SOA. Si le redémarrage d’AOS n’est pas pratique, assurez-vous que le groupe de lots pour le traitement des prix est configuré correctement afin que les travaux de tarification générés n’affectent pas le traitement d’autres tâches de traitement par lots système.
Suivi des modifications de l’entité inter-société
Les tables suivantes sont des entités inter-sociétés qui déclenchent le suivi des modifications en cas de modification, même si l’entité juridique dans laquelle les modifications sont apportées n’est pas configurée pour le suivi des modifications.
- RetailGroupMemberLine
- RetailChannelTable
- RetailCatalogPriceGroup
- RetailChannelPriceGroup
- EcoResProductCategory
Autres considérations
Pour les environnements clients où la tarification ou les données de produit sont fréquemment mises à jour (par exemple, plusieurs lignes par seconde), testez largement la fonctionnalité de modification des prix pour évaluer les implications en termes de performances avant de l’activer dans votre environnement de production.
Lorsque vous apportez des modifications à grande échelle (par exemple, migration de données en bloc), supprimez temporairement toutes les entités juridiques du paramètre de suivi des modifications de prix avant les modifications. Ajoutez-les ensuite à nouveau une fois les modifications terminées. En utilisant cette approche, le système atténue l’impact sur les performances en effectuant une actualisation complète ponctuelle au lieu de suivre chaque changement de ligne unique.
Dépannage
Pour plus d’informations sur la résolution des problèmes de suivi des variations de prix, consultez Problèmes de suivi des variations de prix.
Ressources supplémentaires
Vue d’ensemble de la recherche dans le cloud
Meilleures pratiques relatives à Commerce Data Exchange
Vue d’ensemble de la gestion des données
Résolution des problèmes relatifs au suivi des variations de prix