Gestion des assortiments
Cet article explique les concepts fondamentaux relatifs à la gestion des assortiments dans Microsoft Dynamics 365 Commerce et fournit des considérations pour la mise en œuvre de votre projet.
Dynamics 365 Commerce fournit des assortiments vous permettant de gérer la disponibilité des produits entre plusieurs canaux. Les assortiments déterminent les produits disponibles dans des magasins spécifiques et pendant une période spécifique.
Dans Commerce, un assortiment est une mise en correspondance d’un ou de plusieurs canaux (ou de groupes de canaux, lorsque vous utilisez des hiérarchies d’organisation) avec un ou plusieurs produits (ou groupes de produits, lorsque vous utilisez des hiérarchies de catégories).
Le mélange global de produits d’un canal est déterminé par les assortiments publiés affectés au canal. Par conséquent, vous pouvez configurer plusieurs assortiments actifs par canal.
Paramétrage de base des assortiments
Dans l’exemple suivant, un seul assortiment est configuré pour chaque magasin. Dans ce cas, seul le produit 1 est disponible dans le magasin 1, et seul le produit 2 est disponible dans le magasin 2.
Pour rendre le produit 2 disponible dans le magasin 1, vous pouvez ajouter le produit à l’assortiment 1.
Sinon, vous pouvez ajouter le magasin 1 à l’assortiment 2.
Hiérarchies de l’organisation
Dans les situations où plusieurs canaux partagent les mêmes assortiments de produits, vous pouvez configurer les assortiments à l’aide de la hiérarchie d’organisation d’assortiments Commerce. Lorsque des nœuds de cette hiérarchie sont ajoutés, tous les canaux de ce nœud et ses nœuds enfants sont inclus.
Catégories de produits
De même, côté produit, vous pouvez inclure des groupes de produits à l’aide de hiérarchies de catégories de produits. Vous pouvez configurer des assortiments en incluant un ou plusieurs nœuds de hiérarchie de catégories. Dans ce cas, l’assortiment permet d’inclure tous les produits dans ce nœud de catégorie, ainsi que ses nœuds enfants.
Produits ou catégories exclus
En plus d’inclure des produits et des catégories dans les assortiments, vous pouvez utiliser l’option Exclure pour définir des produits ou des catégories spécifiques à exclure des assortiments. Dans l’exemple suivant, vous souhaitez inclure tous les produits dans une catégorie spécifique, sauf le produit 2. Dans ce cas, vous n’avez pas besoin de définir l’assortiment produit par produit ou de créer des nœuds de catégorie supplémentaires. Au lieu de cela, vous pouvez inclure simplement la catégorie mais exclure le produit.
Note
Si un produit est inclus et exclu dans un ou plusieurs assortiments par définition, le produit sera toujours considéré comme exclu.
Produits globaux et lancés
Les assortiments sont définis à un niveau global et peuvent contenir des canaux de plusieurs entités juridiques. Les produits et les catégories inclus dans des assortiments sont également partagés entre plusieurs entités juridiques. Toutefois, un produit doit être lancé pour de pouvoir être vendu, commandée, calculé, ou reçu réellement dans le canal (par exemple, dans le point de vente [PDV]). Bien que deux magasins d’entités juridiques distinctes puissent partager un assortiment contenant les mêmes produits, ceux-ci ne sont disponibles que s’ils ont été lancés dans ces entités juridiques.
Assortiments dynamiques et statiques
Les assortiments peuvent être définis avec des canaux et des produits spécifiques ou en incluant des unités et des catégories d’organisation. Les assortiments incluant des références à ces groupes sont considérés comme des assortiments dynamiques. Si la définition ou le contenu de ces groupes change alors que l’assortiment est actif, la définition de l’assortiment change également.
Par exemple, un assortiment est initialement défini et publié afin de faire référence à une catégorie de produits. Si des produits supplémentaires sont ajoutés ultérieurement à la catégorie, ces produits sont automatiquement inclus dans la définition de l’assortiment existant. Il n’est pas nécessaire d’ajouter manuellement les produits à l’assortiment. De même, si une unité d’organisation est ajoutée à un nœud différent, l’assortiment de l’unité d’organisation est automatiquement ajusté en fonction de cette définition.
Produits interrompus
Vous pouvez « interrompre » des produits lancés pour le processus de vente en activant un paramètre dans les paramètres Commande par défaut. Ce paramètre est le plus souvent activé lorsqu’un produit est à la fin de sa vie et ne doit être vendu dans aucun canal. Les assortiments respectent ce paramètre. Si un produit est arrêté dans toutes les entités juridiques où il est lancé, il n’est pas assorti, quelle que soit la configuration de l’assortiment.
Produits bloqués
Outre l’interruption des ventes d’un produit, vous pouvez bloquer temporairement les ventes d’un produit. Vous pouvez configurer ce paramètre sous l’onglet Commerce d’un produit lancé. Les produits bloqués continuent d’être assortis, mais un message dans le PDV vous indique que ce produit ne peut pas être vendu.
Prise d’effet de date
Les assortiments ont une date d’effet, de sorte que les détaillants peuvent configurer quand les produits doivent ou ne doivent pas être disponibles par canal. Vous pouvez spécifier les dates de début et de fin lorsque vous définissez et publiez des assortiments à l’avance. Les produits concernés deviennent automatiquement disponibles ou non aux plages de dates spécifiées.
Traitement par lots des assortiments
Les assortiments définis dans Commerce doivent être traités avant qu’ils prennent effet. Ce traitement est effectué pour les raisons suivantes :
- Les définitions d’assortiments doivent être dénormalisées afin que les canaux puissent les consomment plus facilement. Un mélange de produits pour un canal peut être défini via plusieurs assortiments couvrant différentes plages de dates. Lorsque certaines de ces informations sont calculées en avance sur le serveur, les performances au niveau du canal sont améliorées.
- Les produits et les canaux de l’assortiment peuvent changer en dehors de l’assortiment lui-même. Les assortiments dynamiques qui contiennent des références à des catégories ou à des unités d’organisation doivent être traités périodiquement afin qu’ils incluent ou excluent des enregistrements, en fonction de leur affectation actuelle.
Considérations d’implémentation
Tenez compte des exigences de mise en œuvre suivantes lorsque vous planifiez et gérez les assortiments pour votre mise en œuvre Commerce :
- Réplication de données et taille de la base de données : bien que les assortiments permettent d’utiliser le besoin métier pour gérer la disponibilité de produit, ils constituent également un outil important pour gérer la taille du canal et des bases de données hors ligne. Les assortiments bien gérés permettent de réduire le volume de données devant être traitées et répliquées dans les bases de données de canaux et hors ligne. Ils permettent également de réduire le nombre d’enregistrements devant être rendus persistants. Avoir moins d’enregistrements dans les bases de données des canaux et hors ligne améliore les performances lorsque vous ajoutez des articles à une transaction, recherchez, puis parcourez les produits.
- Assortiments liés à une date d’effet/d’expiration : l’un des outils les plus pertinents pour gérer le nombre de produits dans des bases de données de canaux et hors connexion est la prise d’effet de date des assortiments. Si vous laissez des assortiments ouverts (sans date d’expiration) pour des produits saisonniers ou des produits à la fin de leur vie, ces bases de données croîtront indéfiniment. Vous pouvez utiliser différentes approches pour gérer ces cas. Par exemple, vous pouvez tenir à jour des assortiments distincts pour les produits saisonniers et les produits qui sont toujours disponibles.
- Ventes et retours en dehors des assortiments : cette capacité permet aux détaillants de gérer efficacement leurs assortiments en leur laissant limiter le nombre de produits disponibles aux produits appartenant au mix produit de base du magasin. Cette capacité permet également aux détaillants de gérer les situations au cours desquelles un produit a été omis par erreur d’un assortiment, ou lorsqu’un produit a été retourné en dehors des dates d’effet de l’assortiment.
Si les données de produit n’existent pas dans la base de données du canal, le PDV effectue des appels en temps réel aux sièges sociaux pour récupérer les informations requises, de sorte que le produit pusse être vendu, retourné ou placé sur une commande client. Les informations sur le produit extraites de cette manière sont disponibles uniquement dans le cadre de cette transaction. Le produit n’est pas ajouté à la définition de l’assortiment. Par conséquent, les appels en temps réel consécutifs sont effectués au cas par cas.
Remarque
Lorsque le PDV effectue des appels en temps réel au headquarters pour récupérer les informations sur les produits à télécharger dans la base de données du canal, en fonction de la taille des données des informations sur les produits, telles que le nombre de variantes de produits, les attributs de produits et les dimensions des stocks, vous pouvez rencontrer des problèmes de performance lors des appels en temps réel ou lors de l’enregistrement des données dans la base de données du canal. Ces problèmes de performance entraînent des défaillances de l’API de la Commerce Scale Unit (CSU). Pour éviter les problèmes de performance liés aux appels en temps réel, vous devez ajouter à l’assortiment du canal des produits contenant de grandes quantités de données d’information sur les produits.