Picking List Pro : Dashboard Logistique + PDF

Presentation

Picking List Pro : Dashboard Logistique + PDF est un module PrestaShop qui transforme votre back-office en veritable centre de commande logistique. Concu pour les e-commercants qui gerent des volumes de commandes importants, il permet de creer des listes de picking professionnelles, de suivre la progression de la preparation en temps reel, et de ne plus jamais rater un enlevement transporteur.

Sans outil dedie, la preparation de commandes avec PrestaShop est souvent chaotique : commandes imprimees une par une, feuilles volantes qui se perdent dans l'entrepot, aucune visibilite sur l'avancement des preparations, et des transporteurs qui passent alors que tout n'est pas pret. Le resultat ? Stress, erreurs, retards, et clients mecontents.

Picking List Pro : Dashboard Logistique + PDF resout ces problemes avec un workflow complet et structure : un dashboard centralise avec indicateurs d'urgence, une vue par enlevement qui regroupe les commandes par transporteur, la creation de picking lists en un clic, un suivi produit par produit en temps reel, et des templates PDF entierement personnalisables.

Points forts :

  • Dashboard logistique avec indicateurs d'urgence et compte a rebours transporteur
  • Vue "By Pickup" unique qui regroupe les commandes par transporteur et heure d'enlevement
  • Creation de picking lists batch ou individuelles en un clic
  • Suivi de progression produit par produit en temps reel
  • Templates PDF 100% personnalisables avec editeur drag & drop
  • Tri automatique des produits par emplacement pour des parcours optimises
  • Changement automatique des statuts de commande apres picking

Fonctionnalites

Dashboard logistique

Le Dashboard est le coeur du module et votre centre de commande logistique. La section "To Process Now" affiche toutes les commandes a preparer avec deux modes de visualisation complementaires.

Le mode Liste presente les commandes dans un tableau complet avec colonnes personnalisables : reference, date, client, transporteur, statut, montant, nombre d'unites, anciennete et indicateur d'urgence. Vous pouvez selectionner plusieurs commandes via les checkboxes et creer une picking list groupee en un clic.

Le mode "By Pickup" est la fonctionnalite differenciante du module. Les commandes sont regroupees par transporteur avec affichage de l'heure d'enlevement et un compte a rebours en temps reel. Un badge de couleur indique le statut : vert (temps suffisant), orange (temps limite), rouge (risque de rater l'enlevement). Cette vue permet de prioriser immediatement les preparations les plus urgentes.

Des filtres avances et une recherche sont disponibles pour affiner l'affichage. Les colonnes du tableau sont entierement personnalisables depuis la configuration du module.

Picking lists et suivi en temps reel

La creation de picking lists se fait directement depuis le dashboard. Selectionnez une ou plusieurs commandes, puis cliquez sur "Create picking list from selected orders". Une modale vous permet de choisir le template PDF, d'assigner la liste a un employe, et de generer le PDF immediatement si souhaite.

Chaque picking list dispose d'une vue detaillee comprenant une reference unique (ex: PL-20251222-001), une barre de progression avec pourcentage, et un tableau des produits a picker. Les produits sont automatiquement tries par emplacement (Location) pour optimiser le parcours du preparateur dans l'entrepot.

Pour chaque produit, un bouton permet de le marquer comme "Picked", mettant a jour la barre de progression en temps reel. Un bouton d'annulation permet de corriger les erreurs. Quand tous les produits sont picks a 100%, la picking list passe automatiquement en statut "Completed" et les commandes changent de statut selon votre configuration.

Les picking lists sont exportables en PDF, CSV, ou directement imprimables. Un bouton "Invoices" permet egalement de regrouper les factures associees.

Templates PDF personnalisables

Le systeme de templates permet de personnaliser entierement l'apparence des PDF generes. Un template "Standard" est cree automatiquement a l'installation, et vous pouvez creer autant de templates supplementaires que necessaire : un template compact pour les petites commandes, un template avec images pour les nouveaux preparateurs, etc.

L'editeur de template offre un controle complet sur les colonnes du tableau (champ, libelle, largeur, alignement), les parametres de page (format A4/Letter, orientation portrait/paysage), les options d'affichage (logo boutique, images produits, cases a cocher, date, resume) et le style visuel (taille de police, couleur d'en-tete, alternance de couleurs). Une previsualisation PDF est disponible avant sauvegarde.

Gestion des transporteurs et horaires d'enlevement

La configuration des transporteurs est essentielle pour la vue "By Pickup". Pour chaque transporteur, vous definissez des creneaux horaires d'enlevement par jour de la semaine, le temps de preparation minimum, et des jours d'exception (jours feries, fermetures exceptionnelles).

Par exemple, pour Chronopost, vous pouvez configurer un enlevement a 16:00 du lundi au vendredi avec 30 minutes de preparation minimum. Le module calcule alors automatiquement le compte a rebours et les alertes d'urgence en fonction de ces parametres.

Tri par emplacement et parcours optimise

Le module lit les emplacements (Location) de vos produits et les utilise pour trier automatiquement les lignes des picking lists. Ce tri par zone d'entrepot (A1, B2, etc.) permet au preparateur de suivre un parcours optimise sans revenir en arriere, reduisant significativement le temps de preparation.

Si certains produits n'ont pas d'emplacement defini, un tri secondaire configurable (par ID produit, reference, nom, etc.) est applique automatiquement.

Installation

Installation du module

  1. Telechargez le fichier ZIP du module depuis votre compte WePresta
  2. Dans votre back-office PrestaShop, allez dans Modules > Gestionnaire de modules
  3. Cliquez sur Installer un module et selectionnez le fichier ZIP
  4. Une fois installe, cliquez sur Configurer pour acceder au module

Apres l'installation, le module cree automatiquement les tables necessaires dans votre base de donnees et un template PDF "Standard" par defaut. Le module est ensuite accessible depuis le menu Modules > Picking List Pro : Dashboard Logistique + PDF, ou via le lien "Dashboard" dans la configuration.

Configuration

Parametres generaux

L'onglet General permet de configurer les elements fondamentaux du module :

  • Reference prefix : Prefixe des references de picking list (par defaut "PL-")
  • Default template : Template PDF utilise par defaut lors de la creation
  • Retention period : Duree de conservation des picking lists terminees en jours
  • Orders to display : Statuts de commandes a afficher dans le dashboard (Payment Accepted, etc.)
  • Completed Picking List Order Status : Statut applique automatiquement aux commandes apres picking a 100%
  • Enable location sorting : Active le tri automatique des produits par emplacement
  • Fallback sorting : Tri secondaire si aucun emplacement n'est defini (Product ID, Reference, Name, etc.)

Personnalisation du dashboard

L'onglet "Custom Dashboard" permet de personnaliser les colonnes affichees dans le tableau "To Process Now". Les colonnes disponibles sont : Order Reference, Order Date, Customer Name, Urgency, Carrier, Order Status, Total Amount, Units Count, Weight et Age. Utilisez le drag & drop pour reorganiser l'ordre et le switch pour activer ou desactiver chaque colonne.

Parametres avances

L'onglet Advanced propose des options techniques pour affiner le comportement du module : duree de conservation des fichiers PDF et des logs, compression des fichiers PDF, mise en cache des templates pour de meilleures performances, et un mode Debug pour le depannage avec logs detailles.

Prerequis

  • PrestaShop 8.0 ou superieur (compatible 9.x)
  • PHP 8.1 ou superieur
  • Acces au back-office PrestaShop avec droits d'administration des modules

FAQ

Les commandes ne s'affichent pas dans le dashboard

Verifiez que les statuts de vos commandes sont coches dans Configuration > General > Orders to display. Seuls les statuts selectionnes apparaissent dans le dashboard. Par defaut, seul "Payment Accepted" est active.

Comment ajouter un emplacement a mes produits ?

Les emplacements sont geres via un champ personnalise dans PrestaShop ou via l'API. Le module lit ce champ et l'utilise pour le tri automatique des produits dans les picking lists. Consultez la documentation technique pour les details d'integration.

Comment configurer les horaires de mon transporteur ?

Allez dans Configuration > Carriers, activez votre transporteur, puis ajoutez des creneaux horaires pour chaque jour de la semaine. N'oubliez pas de definir le temps de preparation minimum pour que le compte a rebours et les alertes d'urgence fonctionnent correctement.

Puis-je assigner une picking list a un employe ?

Oui, lors de la creation d'une picking list, vous pouvez selectionner un employe dans le champ "Assign to". Cet employe verra la liste dans son espace de travail.

Puis-je creer plusieurs templates PDF ?

Oui, vous pouvez creer autant de templates que necessaire. Par exemple : un template compact pour les petites commandes, un template avec images pour les nouveaux preparateurs, un template sans cases a cocher pour l'archivage.

Le PDF ne s'affiche pas correctement

Verifiez que la compression PDF est desactivee dans les parametres Advanced. Videz le cache PrestaShop et le cache des templates. Si le probleme persiste, activez le mode Debug et consultez les logs pour identifier l'origine du probleme.

Comment annuler un produit picke par erreur ?

Dans le detail de la picking list, cliquez sur le bouton d'annulation a cote du produit concerne. Il repassera en statut "Pending" et la barre de progression sera mise a jour automatiquement.

Comment changer le statut des commandes apres le picking ?

Dans Configuration > General > Completed Picking List Order Status, selectionnez le statut souhaite. Il sera applique automatiquement quand une picking list atteint 100% de completion.

Support

Contactez-nous via votre espace client WePresta ou par email pour toute question ou assistance technique.

Changelog

Version 1.0.0

  • Version initiale
  • Dashboard logistique avec vues Liste et By Pickup
  • Creation de picking lists batch et individuelles
  • Suivi de progression en temps reel
  • Editeur de templates PDF avec drag & drop
  • Configuration des transporteurs et horaires d'enlevement
  • Tri automatique par emplacement
  • Changement automatique des statuts de commande
  • Export PDF, CSV et impression
  • Compatible PrestaShop 8.x et 9.x
Chargement...