Delais de livraison
Codes delai A/B/C/D, estimation des dates et heures de coupure.
Chaque produit a un code delai (A, B, C ou D) qui determine le temps necessaire entre la commande et la livraison.
Codes delai
Les codes sont stockes dans le champ delivery_delay_code du produit (extrait de Cegid UserDefinedLookup5).
| Code | Signification typique |
|---|---|
| A | Delai court (stock disponible) |
| B | Delai moyen |
| C | Delai long |
| D | Delai tres long (fabrication sur mesure) |
La signification exacte de chaque code (nombre de jours) est configurable dans la table lead_time_rules via l'admin.
Heures de coupure
La table order_cutoffs definit des heures limites par depot. Une commande passee apres l'heure de coupure est traitee le jour ouvrable suivant.
Delais par depot
La table delivery_delays permet de definir des delais specifiques par combinaison (depot, code delai). Cela permet d'avoir des delais differents selon le depot d'expedition.
Dans l'interface
Au checkout, le frontend affiche une date de livraison estimee calculee a partir du code delai du produit, de l'heure de coupure du depot et des jours ouvres.
Administration
Les delais sont configurables dans l'admin via :
- Delais — regles par code (nombre de jours par code A/B/C/D)
- Heures de coupure — heure limite par depot