Un WMS (Warehouse Management System) est un logiciel de gestion d'entrepôt qui pilote les emplacements, les mouvements et les opérations de préparation. Il se distingue d'un logiciel de gestion de stock par sa maîtrise fine de l'adressage et de l'optimisation des déplacements.
Un logiciel de gestion de stock répond à la question combien en ai-je. Un WMS répond en plus à où exactement, et dans quel ordre aller les chercher. Il gère l'adressage à l'emplacement, l'affectation dynamique des emplacements à la réception, les tournées de prélèvement optimisées, le réapprovisionnement des zones de picking et le contrôle à l'expédition.
Cette richesse a un coût d'exploitation. Un WMS suppose un entrepôt adressé, un équipement de scan systématique et des opérateurs formés. Déployé sur un dépôt de quelques centaines de mètres carrés avec des flux modestes, il produit surtout de la contrainte de saisie.
Pour la plupart des dépôts techniques et des magasins de chantier, le besoin réel porte sur la traçabilité des sorties, les affectations et les seuils d'alerte, pas sur l'optimisation des tournées de prélèvement. Le bon critère de bascule est le nombre de lignes préparées par jour et la complexité de l'adressage.
Un dépôt évalue un WMS et découvre que son temps perdu vient des sorties non déclarées et des recherches de matériel affecté, pas des trajets de prélèvement. Le besoin relève du suivi de stock, pas de l'optimisation d'entrepôt.