État de disponibilité du produit
Le module État de disponibilité du produit fait partie du package ERP intégré et fournit des fonctionnalités permettant d'afficher certains messages de disponibilité avancés sur le front-end du site Web.
Cette fonctionnalité est compatible avec tous les produits simples, virtuels et configurables.
Vous pouvez appliquer des styles CSS personnalisés pour personnaliser l'apparence des messages de disponibilité affichés.
La feuille de style CSS du module se trouve ici : app/code/BoostMyShop/AvailabilityStatus/view/frontend/web/css/style.css.
Voici un exemple de message de disponibilité:
Configuration
La configuration est disponible dans le menu Magasins> Configuration> État de disponibilité du produit.
Général
Dans cette section, vous pouvez activer ou désactiver l'affichage du message de disponibilité sur chaque page frontale du produit.
Il est également recommandé de désactiver l'option Magento «Boutique> Configuration> Catalogue> Inventaire> Afficher la disponibilité des produits en stock sur la vitrine», sinon vous aurez deux messages de disponibilité affichés sur l'interface du site: ceux de Magento et ERP.
En stock
Ici, vous contrôlez le message qui sera affiché lorsque le produit est disponible dans l'un des entrepôts utilisés pour les ventes du site Web actuel .
Étiquette
Contient le texte à afficher (vous pouvez configurer ce texte par vue magasin pour gérer les traductions)
Classe CSS
Vous pouvez utiliser une classe css personnalisée pour contrôler l'apparence du message
Utiliser le délai d'entrepôt
Ici, vous pouvez définir si vous souhaitez ajouter un délai dans le calcul du message de disponibilité, lié à l'entrepôt auquel appartient le produit, qui sera défini au niveau de l'entrepôt.
Plages de retard d'entrepôt
Si l'option précédente a été activée, une nouvelle «Plages pour le délai d'entrepôt» apparaîtra.
Dans cette section, vous pouvez configurer différentes plages en fonction du délai d'entrepôt, chaque plage ayant un "Message" spécifique que vous pouvez définir.
Ensuite, en fonction du délai entrepôt utilisé (le délai le plus court sera pris entre ceux de tous les entrepôts où le produit est en stock), le "Message" correspondant sera pris comme message de disponibilité du produit.
Commande différée
Ici, vous contrôlez le message qui s'affiche lorsque le produit n'est pas disponible dans l'un des entrepôts utilisés pour les ventes et que la commande en retard est activée pour le produit .
Selon le contexte, plusieurs options sont disponibles:
Utiliser l'ETA du bon de commande prévue
Si vous activez cette option et qu'un bon de commande est attendu pour le produit, le système affiche le message configuré dans le paramètre suivant
Libellé du bon de commande attendu
Ici, vous pouvez personnaliser le message affiché lorsqu'une commande d'achat est attendue pour le produit.
Vous pouvez utiliser les codes m / j / y pour inclure le mois / jour / année dans votre message.
Par exemple, si l'ETA du bon de commande est le 23/05/2017, l'utilisation du modèle "De retour en stock à {m} / {y}" affichera le message "De retour en stock le 05/2017"
Utiliser le délai de livraison du fournisseur
Si vous ne souhaitez pas utiliser l'ETA des commandes d'achat ou si aucun bon de commande n'est attendu pour le produit, vous pouvez utiliser le délai défini au niveau du fournisseur pour calculer le message de disponibilité.
Pour calculer le délai d'un produit, ERP collecte tous les fournisseurs associés au produit, puis sélectionne le principal (ou le premier s'il n'y a pas de fournisseur principal).
Le délai de livraison pour le fournisseur peut être modifié dans la vue Fournisseur> onglet Paramètres> Délai d'expédition.
Plages de délais
Une fois que le délai de livraison est connu pour le produit, vous pouvez afficher différents messages en fonction du délai de livraison, en utilisant des plages.
Par exemple, les configurations suivantes s'afficheront:
- "Disponible sous 1 semaine" si le délai est compris entre 1 et 7
- "Disponible sous 1 mois" si le délai est compris entre 8 et 30
Étiquette
L'étiquette par défaut est utilisée s'il n'y a pas de bon de commande prévu pour le produit ET aucune plage de délai de livraison.
Classe CSS
Vous pouvez utiliser une classe css personnalisée pour contrôler l'apparence du message
En rupture de stock
Ici, vous contrôlez le message qui s'affiche lorsque le produit est en rupture de stock (non vendable) pour le site Web actuel:
Étiquette
Contient le texte à afficher (vous pouvez configurer ce texte par vue magasin pour gérer les traductions)
Utiliser l'ETA du bon de commande prévue
Si vous activez cette option et s'il existe un bon de commande avec le statut `` attendu '' pour le produit, le système affiche le message configuré dans les paramètres `` Étiquette de commande prévue ''
Libellé du bon de commande attendu
Ici, vous pouvez personnaliser le message affiché lorsqu'une commande d'achat est attendue pour le produit. Vous pouvez utiliser les codes m / j / y pour inclure le mois / jour / année dans votre message. Par exemple, si l'ETA du bon de commande est le 23/05/2017, l'utilisation du modèle "De retour en stock à {m} / {y}" affichera le message "De retour en stock le 05/2017"
Classe CSS
Vous pouvez utiliser une classe css personnalisée pour contrôler l'apparence du message