Journal de Stock
L’historique des entrées et sorties, avec l’origine de chaque mouvement.
Manuel › Stocks › Journal de Stock
Consulter le journal de stock
- Ouvrez Stocks → Journal de Stock dans le menu.
- Filtrez par dates, magasin, événement (origine), fournisseur, catégorie, produit et type de mouvement.
- Sans dates renseignées, seuls les mouvements du jour en cours sont affichés.
- Lisez la colonne Origine pour savoir d’où vient chaque mouvement : vente (n° facture), achat (n° commande), transfert (n° bordereau), initialisation ou régularisation.
- Cliquez sur la référence pour ouvrir directement la fiche détaillée du document (facture, commande ou bordereau de transfert).
- Pour une initialisation ou une régularisation, survolez le libellé pour voir le motif du mouvement.
- Lisez les colonnes Qté avant et Qté après pour connaître le stock du produit dans le magasin juste avant et juste après chaque mouvement.
- Exportez en PDF selon les filtres actifs.
Appliquer le stock manquant
- Pour retrouver tous les documents concernés, ouvrez Stocks → Cohérence stock.
- Ouvrez aussi la fiche d’une facture, d’un achat ou d’un transfert validé : si des mouvements manquent, le bouton Appliquer le stock manquant apparaît (droit dédié, accordé par défaut aux profils SUPER et PDG).
- Confirmez : seuls les mouvements absents sont créés (pas de doublon).
- Vous pouvez aussi relancer les jobs stock en échec depuis Paramètres → File d’attente.
Supprimer un mouvement
- Ouvrez Stocks → Journal de Stock dans le menu.
- Repérez la ligne à retirer (bouton visible si vous avez l’autorisation Supprimer du journal de stock).
- Cliquez sur l’icône Supprimer : une fenêtre récapitule produit, magasin, sens et quantité.
- Cochez éventuellement Recalculer le stock de ce produit dans ce magasin (coché par défaut), puis confirmez.
- La ligne est retirée (soft-delete) ; le document source (facture, achat, transfert) n’est pas modifié.
Pour détecter des mouvements en double, utilisez Stocks → Doublons.
Le filtre événement permet d’isoler par exemple uniquement les sorties liées aux ventes ou les entrées d’achat. Le filtre fournisseur cible les mouvements d’achat de ce fournisseur.
Les colonnes Qté avant / Qté après sont calculées automatiquement en arrière-plan ; elles peuvent apparaître quelques instants après un nouveau mouvement.
Règles
- La suppression d’un mouvement exige l’autorisation journal_stock.delete (plus de restriction aux seuls SUPER/PDG en dur).
- La confirmation propose le recalcul du stock du produit dans le magasin concerné.
Exemples (scénarios)
Chaque exemple décrit une situation type, l’action utilisateur et le résultat attendu dans l’application (comme un cas de test métier).
Retrouver l’origine d’un mouvement
- Contexte
- Sortie de 3 unités hier sur le produit « Huile 1 L ».
- Action
- Filtre produit + magasin → clic sur la référence dans la colonne Origine.
- Résultat attendu
- Ouverture de la facture ou du document source ; colonnes Qté avant / Qté après cohérentes avec le mouvement.
Liste du jour par défaut
- Contexte
- Mouvements sur plusieurs semaines ; aucune date saisie dans les filtres.
- Action
- Ouverture de Stocks → Journal de Stock.
- Résultat attendu
- Seuls les mouvements du jour calendaire en cours sont listés ; élargir la plage de dates pour voir l’historique.
Autorisations (profils et rôles)
L’accès à Journal de Stock dépend des autorisations accordées à votre compte. Elles se configurent dans Sécurité → Rôles ou directement sur un utilisateur ( Sécurité → Utilisateurs ). Sans la permission adéquate, le menu ou le bouton reste invisible ou une erreur « accès refusé » s’affiche.
Autorisations possibles pour ce module :
- Consulter la liste et ouvrir les fiches
- Créer un enregistrement
- Modifier un enregistrement
- Supprimer
- Exporter en PDF
- Appliquer le stock manquant
L’autorisation Toutes les actions (astérisque) inclut l’ensemble des droits du module. Privilégiez le moindre privilège : accordez uniquement ce dont chaque poste a besoin.