Affectation de stock

HCL Commerce prend en charge cinq systèmes de stock : Available-to-promise (ATP), non ATP, aucun stock, stock externe et stock DOM. L'interface du stock est encapsulée par une instruction de tâche d'inventaire unique, qui à son tour appelle les instructions de tâche appropriées.

Les cinq systèmes de stock s'appliquent aux situations suivantes :
Stock ATP
En utilisant le modèle de stock ATP, vous pouvez allouer des stocks à partir du stock existant ou des commandes en amont à partir du stock prévu. Vous pouvez également obtenir une estimation de l'heure de disponibilité pour chaque article de la commande après son ajout dans le panier. Le stock ATP prend également en charge l'allocation des stocks pour le traitement des commandes futures.
Stock non ATP
Le modèle de stock non ATP prend en charge les opérations sur les stocks basées uniquement sur le stock existant.
Aucun stock
Le modèle Aucun stock suppose que tous les produits ont des quantités infinies. Lorsque les produits d'un magasin sont des produits virtuels, des produits téléchargeables numériques ou des ressources électroniques, telles que des images ou de la musique téléchargeables, vous pouvez utiliser ce modèle.
Le modèle Aucun stock comporte trois caractéristiques type qui le différencient des autres modèles de stock :
  1. Tous les produits ont des quantités disponibles illimitées. Toute vérification du stock renvoie toujours un résultat positif.
  2. Etant donné que tous les produits ont des quantités disponibles infinies, tous les articles de commande sont attribués avec succès après une opération d'allocation de stock'. Plus précisément, la colonne INVENTORYSTATUS de la table ORDERITEMS est toujours définie sur 'ALLC'.
  3. Le système Aucun stock ne prend pas en charge le lancement de préparation des commandes (RTF), les lots de prélèvements sur stock et la confirmation d'expédition. Les fonctions de gestion des commandes peuvent être prises en charge par une intégration personnalisée à un système de gestion des commandes existant.
Stock externe
Le stock externe est utilisé pour intégrer HCL Commerce aux systèmes de stock externes. Le stock externe est le modèle d'implémentation de stock hérité où HCL Commerce consomme directement les informations de stock d'un système externe.
Système de stock DOM
Le stock DOM est utilisé pour l'intégration de la gestion des commandes distribuées HCL Commerce. Dans le cas de DOM, HCL Commerce appelle des services sortants afin d'allouer un stock externe. L'intégration à Sterling Order Management est basée sur le modèle de stock DOM. Le système de stock DOM diffère du modèle de stock externe des manières suivantes :
  • Le modèle de stock DOM prend en charge le cache de stock local dans HCL Commerce. Le modèle de stock externe ne prend pas en charge l'utilisation du cache de stock local.
  • Le modèle de stock DOM utilise les nouvelles interfaces de schéma logique et de service sortant. Le modèle de stock externe utilise les interfaces de service sortant du stock existant.
  • Contrairement au modèle d'inventaire non ATP avec lequel les clients ne peuvent pas ajouter un article au panier lorsqu'un article est en rupture de stock, un acheteur peut toujours ajouter des articles en rupture de stock au panier lorsque votre magasin utilise le système de stock DOM avec une intégration . Bien que les articles en rupture de stock puissent être ajoutés au panier, le panier ne peut pas être soumis tant que réservation de stock n'est pas envoyée à HCL Commerce pour indiquer que le stock requis est attribué.
Pour définir qu'un magasin utilise un modèle de stock spécifique, HCL Commerce utilise un indicateur de configuration pour déterminer quel ensemble d'interfaces utiliser. Vous devez remplir les tables correspondantes pour la configuration des stocks et la disponibilité des stocks de ce modèle de stock. Pour les modèles de stock ATP, non ATP et DOM, reportez-vous aux modèles de données correspondants. Pour les modèles aucun stock et stock externe, il n'y a pas de tables locales pour le stock. Les tables de ces modèles de stock ne sont pas remplies. La colonne ALLOCATIONGOODFOR de la table de base de données STORE est utilisée pour définir le délai d'expiration d'affectation du stock. La colonne ALLOCATIONGOODFOR ne s'applique qu'au modèle de stock ATP. Elle n'est pas applicable à d'autres modèles de stock. La colonne INVENTORYSYSTEM de la base de données STORE comporte les valeurs suivantes :
-1
Stock ATP
-2
Stock non ATP
-3
Aucun stock
-4
Stock externe
-5
Système de stock DOM