Aller au contenu principal

Gestion des stocks

Les stocks sont les enregistrements fondamentaux du module Inventory Management. Chaque entrée de stock représente un produit spécifique détenu dans un entrepôt et un emplacement spécifiques, avec sa quantité, son prix et son statut de disponibilité.


Structure du stock

Chaque enregistrement de stock contient les champs suivants :

ChampDescription
ProductL'article suivi (obligatoire)
WarehouseL'emplacement de stockage où le stock réside
BinLe sous-emplacement au sein de l'entrepôt
QuantityNombre total d'unités (obligatoire)
On HoldUnités réservées pour les expéditions en attente
AvailableChamp calculé : Quantity - On Hold
Cost PriceCoût d'achat par unité
Selling PricePrix de vente par unité
Created ByL'utilisateur qui a créé l'entrée de stock (obligatoire, rempli automatiquement)
Champs obligatoires

Les trois champs obligatoires sont Product, Quantity et Created By. Le système les valide avant d'enregistrer tout enregistrement de stock.


Comment les stocks sont créés

Création automatique à partir des réceptions

La manière principale dont les stocks entrent dans le système est via la gestion des réceptions. Lorsqu'une réception est traitée :

  1. Chaque ligne de la réception génère une entrée de stock correspondante
  2. Le produit, la quantité et le prix sont extraits directement de la ligne de réception
  3. L'entrepôt et le bin sont assignés selon la configuration de la réception
  4. Le champ Created By est défini sur l'utilisateur qui a traité la réception

Cette automatisation élimine la saisie manuelle des données et garantit que vos niveaux de stock reflètent toujours les marchandises réellement reçues.

Création manuelle de stock

Les administrateurs peuvent également créer des enregistrements de stock manuellement depuis la section Stocks. Cela est utile pour la configuration initiale de l'inventaire ou pour enregistrer du stock arrivant en dehors du processus de réception normal.


Actions sur le stock

Rangement (Put Away)

L'action Put Away assigne ou transfère le stock vers une combinaison entrepôt/bin spécifique. Utilisez-la quand :

  • Du stock nouvellement reçu doit être placé dans son emplacement désigné
  • Du stock doit être déplacé d'une zone de transit vers un bin permanent
  • Vous souhaitez réorganiser le stock entre les bins au sein du même entrepôt

Étapes :

  1. Ouvrez l'enregistrement de stock
  2. Cliquez sur Put Away
  3. Sélectionnez l'entrepôt et le bin cibles
  4. Confirmez l'action

Ajustement de stock

L'ajustement de stock vous permet d'augmenter ou de diminuer la quantité d'un enregistrement de stock existant. Chaque ajustement nécessite un motif obligatoire pour maintenir une piste d'audit complète.

Motifs d'ajustement courants :

  • Correction de comptage physique
  • Élimination de marchandises endommagées
  • Réconciliation d'inventaire
  • Correction d'erreur de réception

Étapes :

  1. Ouvrez l'enregistrement de stock
  2. Cliquez sur Stock Adjustment
  3. Choisissez Increase ou Decrease
  4. Saisissez la quantité d'ajustement
  5. Fournissez un motif pour l'ajustement (obligatoire)
  6. Confirmez l'ajustement
attention

Les ajustements de stock sont permanents et enregistrés. Le système consigne l'utilisateur, l'horodatage, le changement de quantité et le motif pour chaque ajustement. Vérifiez bien les quantités avant de confirmer.

Transfert de stock

Transférez du stock d'un entrepôt/bin à un autre sans modifier la quantité totale dans le système.

Étapes :

  1. Ouvrez l'enregistrement de stock
  2. Cliquez sur Transfer
  3. Sélectionnez l'entrepôt et le bin de destination
  4. Saisissez la quantité à transférer
  5. Confirmez le transfert

Le système crée un enregistrement de mouvement indiquant l'origine, la destination, la quantité et l'utilisateur qui a effectué le transfert.


Rétention de stock FIFO

Le module utilise un système Premier entré, premier sorti (FIFO) pour la consommation de stock lors des expéditions. Lorsqu'une expédition est créée :

  1. Le système identifie tout le stock disponible pour le produit demandé
  2. Les entrées de stock sont triées par date de création (la plus ancienne en premier)
  3. Le stock le plus ancien est consommé en premier jusqu'à ce que la quantité d'expédition soit satisfaite
  4. Les unités consommées sont mises en attente jusqu'à la confirmation de l'expédition
  5. Une fois expédié, les quantités en attente sont définitivement déduites

Cette approche garantit une rotation correcte des stocks et un suivi précis des coûts.


Pages de stock

Page de liste des stocks

La liste des stocks fournit un aperçu de tous les enregistrements de stock avec un filtrage puissant :

  • Product -- filtrer par un produit spécifique
  • Warehouse -- filtrer par emplacement d'entrepôt
  • Availability -- afficher uniquement le stock disponible, en attente ou épuisé
  • Search -- recherche en texte libre parmi les noms de produits et les emplacements

La liste affiche les colonnes clés incluant le nom du produit, l'entrepôt, le bin, la quantité, en attente, disponible, le prix de revient et le prix de vente.

Page de détail du stock

Cliquez sur n'importe quel enregistrement de stock pour ouvrir sa page de détail, qui affiche :

  • Informations complètes sur le stock (tous les champs listés ci-dessus)
  • Historique des mouvements -- chaque événement de rangement, ajustement, transfert et expédition
  • Boutons d'action -- accès rapide aux actions Ranger, Ajuster et Transférer
  • Enregistrements liés -- liens vers la réception d'origine, les expéditions associées et les détails du produit

Règles métier et validation

RègleDescription
Le produit est obligatoireChaque enregistrement de stock doit référencer un produit valide
La quantité ne peut pas être négativeLes ajustements qui entraîneraient un stock négatif sont bloqués
On Hold ne peut pas dépasser QuantityLe système empêche la sur-allocation
Le motif d'ajustement est obligatoireChaque augmentation ou diminution doit inclure un motif
L'ordre FIFO est appliquéLes expéditions consomment toujours le stock disponible le plus ancien en premier
Transactions de base de donnéesToutes les opérations de stock utilisent des transactions pour l'intégrité des données

Sécurité des données

  • Accès basé sur les rôles -- seuls les utilisateurs autorisés peuvent voir, créer ou modifier les enregistrements de stock
  • Transactions de base de données -- tous les mouvements de stock sont encapsulés dans des transactions pour prévenir les mises à jour partielles
  • Pistes d'audit -- chaque action (création, ajustement, transfert, rétention pour expédition) est consignée avec l'utilisateur, l'horodatage et les détails
  • Suivi des utilisateurs -- le champ Created By et les journaux de mouvements garantissent une responsabilité complète