naskel
GuidesMis à jour le

Stock et inventaire

Activer le suivi de stock, gérer entrepôts, produits, mouvements et inventaires, et piloter alertes, valorisation et réapprovisionnement.

French only for now

This page has not been translated yet. You are reading the French version.

Si vous vendez des produits physiques, savoir en temps réel ce qu'il vous reste, ce qui passe sous le seuil et combien votre stock représente vous évite deux ennuis classiques : vendre ce que vous n'avez plus, et immobiliser de l'argent sans le savoir. Le module Stock de Naskel suit vos quantités, vous alerte, et chiffre la valeur de ce que vous détenez.

Prérequis

Le suivi de stock est optionnel et s'active par espace. Tant qu'il n'est pas activé, Naskel fonctionne sans aucune notion de stock. Voir À quoi sert le module et l'activer.

À quoi sert le module et l'activer

Le module Stock répond à trois questions : combien me reste-t-il ?, qu'est-ce qui manque bientôt ?, combien vaut mon stock ?

Il s'active dans Paramètres → Stock. C'est un choix par espace : une fois activé, un produit peut être suivi en stock, et les écrans de stock, alertes et reporting apparaissent.

Capture à venir : Paramètres → Stock : activation du module

Entrepôts

Un entrepôt est un lieu de stockage : votre atelier, une boutique, un dépôt. Naskel gère plusieurs entrepôts, avec un entrepôt par défaut sur lequel s'imputent les mouvements quand vous n'en précisez pas d'autre.

Les entrepôts se gèrent dans Paramètres → Stock → Entrepôts : créez-les, renommez-les, et désignez celui par défaut.

Capture à venir : Paramètres → Stock → Entrepôts : liste et entrepôt par défaut

Produits et suivi de stock

Un produit décrit ce que vous vendez ou consommez. Les champs utiles au stock :

ChampÀ quoi il sert
RéférenceVotre code interne (SKU)
Code-barresPour scanner le produit
UnitéL'unité de comptage (pièce, kg, m, …)
Prix de venteLe tarif facturé au client
CoûtLe coût d'achat, base de la valorisation
Suivi de stockActive le décompte des quantités pour ce produit
Seuil d'alerteQuantité sous laquelle Naskel vous prévient

Seuls les produits dont le suivi de stock est activé voient leur quantité décomptée. Un service, ou un produit que vous ne souhaitez pas suivre, reste sans stock.

À savoir

Via l'API, l'état de stock d'un produit est résumé par le champ stockState : ok, low (sous le seuil), out (rupture) ou untracked (non suivi).

Mouvements

Un mouvement est une variation de stock : une entrée (réception, retour client) ou une sortie (vente, casse, consommation). Chaque mouvement porte un motif et peut être rattaché à une pièce (un bon de commande, une facture), pour savoir d'où vient chaque variation.

La plupart des mouvements sont créés automatiquement par vos opérations courantes : réception d'un bon de commande, facturation d'un produit. Vous pouvez aussi en saisir à la main pour une casse ou un ajustement ponctuel.

Pour les intégrations

Un système externe (caisse, WMS) peut enregistrer des mouvements par lot via l'API Mouvements de stock. La quantité y est signée : +N pour une entrée, −N pour une sortie.

Inventaire physique

De temps en temps, ce que dit le logiciel et ce qu'il y a sur l'étagère divergent (casse non saisie, erreur de comptage). L'inventaire remet les compteurs d'aplomb : vous saisissez la quantité réellement constatée, et Naskel crée automatiquement le mouvement d'ajustement correspondant au delta (l'écart), vous n'avez pas à calculer la différence vous-même.

Capture à venir : Stock → Inventaire : saisie des quantités constatées

Côté API, c'est l'appel POST /products/{id}/adjust : vous envoyez countedQuantity, le serveur renvoie before, after et delta.

Alertes et réapprovisionnement

Chaque produit suivi a un seuil d'alerte. Naskel vous prévient quand un produit :

  • passe sous son seuil : stock faible ;
  • tombe à zéro : rupture.

Ces alertes remontent dans Alertes et, si vous l'avez configuré, déclenchent les webhooks stock.low et stock.out. À partir de là, vous préparez votre réapprovisionnement (souvent un bon de commande au fournisseur du produit).

Valorisation

La valorisation chiffre la valeur de votre stock à partir du coût des produits. Naskel valorise au CMUP (Coût Moyen Unitaire Pondéré) : la valeur unitaire d'un produit est la moyenne de ses coûts d'entrée, pondérée par les quantités. C'est la méthode active.

À savoir

Le FIFO (First In, First Out) est prévu pour une version ultérieure ; il n'est pas encore disponible.

Mettre à jour le coût à la réception

Une option « mettre à jour le coût à la réception » (désactivée par défaut) recalcule automatiquement le coût d'un produit à partir du coût unitaire des bons de commande que vous réceptionnez. Activez-la pour que votre CMUP suive vos derniers prix d'achat sans saisie manuelle.

Politique de stock négatif

Que faire quand une sortie ferait passer un stock en négatif (vous facturez 5 unités mais le logiciel n'en connaît que 3) ? La politique de stock négatif définit le comportement, dans Paramètres → Stock → Politique :

PolitiqueComportement
Autoriser (par défaut)Le stock peut devenir négatif ; le mouvement passe
AvertirLe mouvement passe, mais Naskel signale l'anomalie
BloquerLe mouvement est refusé tant que le stock ne suffit pas

Attention

Avec la politique bloquante, un ajustement ou un mouvement refusé renvoie côté API une erreur 422 (stock_adjust_failed pour un ajustement). Voir Codes d'erreur.

Reporting (KPI stock)

L'écran de pilotage du stock (KPI → Stock) donne en un coup d'œil :

  • la valorisation totale du stock ;
  • les produits dormants : ceux qui ne bougent plus depuis longtemps et immobilisent de la trésorerie ;
  • la rotation : à quelle vitesse votre stock se renouvelle.

Import / Export CSV

Vous pouvez importer vos produits et vos quantités en masse depuis un fichier CSV (utile pour démarrer), et exporter votre stock pour l'analyser ailleurs.

Ça ne marche pas ?

SymptômeCause probableSolution
Aucun écran de stockLe module n'est pas activéActivez-le dans Paramètres → Stock
La quantité d'un produit ne bouge pasSon suivi de stock est désactivéActivez le suivi sur la fiche produit
Un mouvement de sortie est refuséPolitique de stock négatif bloquante et stock insuffisantRéceptionnez d'abord, ou assouplissez la politique
Pas d'alerte de stock faibleAucun seuil défini sur le produitRenseignez un seuil d'alerte sur la fiche produit
Inventaire : l'écart ne correspond pasDes mouvements ont eu lieu entre le comptage et la saisieSaisissez l'inventaire au plus près du comptage

Voir aussi