Aller au contenu principal

Guide de Configuration des Jours Supplémentaires pour Produits en Rupture de Stock (OOS)

Terminologie

Tout au long de ce guide, nous utiliserons OOS comme abréviation de Out of Stock (Rupture de Stock). Cela fait référence aux produits qui n'ont pas d'inventaire disponible mais qui peuvent toujours être vendus (également appelés produits en précommande).

📋 Introduction

Lorsque votre boutique permet aux clients d'acheter des produits temporairement en rupture de stock, vous devez ajouter du temps supplémentaire à vos estimations de livraison pour tenir compte du réapprovisionnement. Le module Estimated Delivery fournit un système sophistiqué pour configurer ces jours supplémentaires à plusieurs niveaux, des valeurs par défaut globales aux déclinaisons de produits individuelles.

Ce Que Vous Apprendrez

  • Comment fonctionne le système de hiérarchie des jours OOS
  • Configuration des paramètres de délai OOS globaux
  • Définition de délais spécifiques par entité (catégorie, fournisseur, fabricant)
  • Personnalisation au niveau produit et déclinaison
  • Configuration avancée par plage (Bêta)
  • Cas d'usage réels et meilleures pratiques

🎯 Comprendre le Système de Jours OOS

Quand les Jours OOS S'Appliquent

Les jours supplémentaires OOS sont ajoutés aux calculs de livraison uniquement lorsque :

✅ Le produit a zéro stock disponible
✅ La boutique autorise les ventes sans stock (précommande activée)
✅ Le produit n'est pas exclu d'Estimated Delivery
✅ Le produit n'a pas de date de disponibilité spécifique définie
✅ Le produit n'a pas de date de sortie définie

Exceptions Importantes

Les jours OOS ne sont PAS appliqués lorsque :

  • Le produit a une date de réapprovisionnement définie (Date Disponible)
  • Le produit a une date de sortie (lancement à venir)
  • Le produit a la livraison indéfinie activée
  • La configuration ED_IGNORE_OOS_DAYS_CUSTOM est activée ET le produit est personnalisable

📊 Système de Hiérarchie des Priorités

Le module utilise un système de priorité en cascade où les paramètres plus spécifiques remplacent les généraux. Le système évalue dans cet ordre :

Niveaux de Priorité (Du Plus Élevé au Plus Bas)

  1. Niveau Déclinaison - Le paramètre le plus spécifique
  2. Niveau Produit - Remplace les paramètres d'entité et globaux
  3. Niveau Entité - Catégorie, Fournisseur ou Fabricant (un seul peut être actif)
  4. Niveau Global - Valeur par défaut lorsqu'il n'y a pas d'autres paramètres
Règle Clé d'Héritage

Définir une valeur à 0 signifie "hériter du niveau suivant". Par exemple :

  • Déclinaison = 0 → Vérifie le niveau Produit
  • Produit = 0 → Vérifie le niveau Entité
  • Entité = 0 → Utilise le paramètre Global

⚙️ Guide de Configuration Étape par Étape

1. Configuration Globale des Jours OOS (Section 2.3)

C'est le paramètre de base par défaut qui s'applique lorsqu'il n'y a pas de valeurs plus spécifiques.

Emplacement : Back Office → Modules → Estimated Delivery → Section 2.3

Paramètres :

ChampDescriptionExemple
Jours OOS GlobauxJours par défaut pour tous les produits OOS5 jours
Plage OOS Globale (Bêta)Format min-max pour fenêtre de livraison3-7 jours

Cas d'Usage :

Configuration : 5 jours OOS globaux
Résultat : Tous les produits sans stock ajoutent 5 jours au calcul de livraison

2. Configuration des Jours OOS par Entité (Section 2.3)

Définit des délais spécifiques selon la catégorie, le fournisseur ou le fabricant du produit.

Restriction Importante

Vous ne pouvez activer qu'UNE SEULE méthode d'entité à la fois :

  • OU Catégorie
  • OU Fournisseur
  • OU Fabricant

Vous ne pouvez pas combiner plusieurs méthodes d'entité simultanément.

Option A : Par Catégorie

Emplacement : Section 2.3 → Sélectionner "Méthode Catégorie"

Quand Utiliser :

  • Différents types de produits ont différents délais de réapprovisionnement
  • La logistique varie selon la ligne de produits

Exemple de Configuration :

Électronique (Catégorie) → 10 jours OOS
Vêtements (Catégorie) → 3 jours OOS
Meubles (Catégorie) → 14 jours OOS

📚 Résumé des Meilleures Pratiques

  1. La Hiérarchie Compte : Déclinaison > Produit > Entité > Global
  2. Zéro = Hériter : Définir 0 signifie "utiliser le niveau de priorité suivant"
  3. Une Méthode d'Entité : Choisissez catégorie, fournisseur OU fabricant
  4. Les Dates Spéciales Prévalent : Les dates de réapprovisionnement/sortie ont priorité sur les jours OOS
  5. Support des Plages : Fonction bêta disponible pour les paramètres globaux, support complet à venir en v4

Référence Rapide :

Paramètres Globaux → Section 2.3
Paramètres d'Entité → Section 2.3 (après sélection de la méthode)
Paramètres Produit → Catalogue → Produits → Modifier → Onglet Estimated Delivery
Paramètres Déclinaison → Modifier Produit → Section Déclinaisons

Dernière mise à jour : 2024 | Version du Module : 3.9.14+ | Compatible avec PrestaShop 1.6-8.x