Principes de base pour la valorisation des stocks
FIFO (First In, First Out)
Méthode de gestion des stocks qui consiste à faire sortir des marchandises et matières premières par ordre d’entrée en stock.
LIFO (Last In, First Out)
Méthode de gestion des stocks qui consiste à faire sortir d’abord les derniers articles arrivés en stock.
Prix moyen pondéré (PMP)
Technique comptable pour déterminer la valeur du stock.
Calcul du PMP : Montant / Quantité.
Où :
Montant = (quantité en stock * PMP) + (quantité entrée en stock * prix d’entrée)
Quantité = (quantité en stock + quantité entrée en stock)
- ITMMVT - Cumuls Article-Site
- ITMMVTHIS - Historique cumuls Article-Site
- STOALL - Allocations
- STOCK - Stocks
- STOCOST - Coûts stocks FIFO
- STOJOU - Journal des Stocks
- STOJOUVAL - Valeurs mouvements de stock
- STOLOT - Numéros de lot
Tables communes
STOCK
Les enregistrements de stock alimentent la table STOCK - Stocks.
Chaque enregistrement de la table STOCK correspond à une ligne stock.
Un groupe de lignes de stock, dont chacune est caractérisée par des attributs tels que lot, statut ou emplacement, correspond à un article donné, dans un dépôt donné.
Chaque ligne de stock présente une quantité.
La valeur du stock est enregistrée dans d'autres tables. Elle est utilisée dans le calcul de la valeur globale du stock.
STOJOU et STOJOUVAL
Un journal des mouvements de stock est mis à jour par des enregistrements dans les tables STOJOU - Journal des Stocks et STOJOUVAL - Valeurs mouvements de stock.
Le journal des stocks concerne les mouvements de stock terminés. Dans l’ordre chronologique, il contient :
- les quantités (des entrées, des sorties, des mouvements internes),
- les valeurs (des dépréciations, des régularisations diverses).
Le champ Quantité est toujours saisi, même lorsqu'un mouvement n'altère pas la quantité en stock. Pour les mouvements de valeur, la quantité intervient dans le changement de valeur.
Chaque enregistrement dans le journal des stocks est lié à un mouvement d'origine. Un mouvement d'origine correspond à la transaction et à la ligne de transaction qui ont initié le mouvement. Les transactions comprennent les bons de livraison, les états de suivi matière et les bons d'entrée en stock. Le mouvement d'origine contient les attributs de la ligne de stock.
Chaque mouvement est caractérisé par les deux valeurs suivantes :
- La valeur de mouvement, déterminée à partir de règles paramétrables. Cette valeur impacte la valeur globale des lignes de stock.
- La valeur issue de la transaction d'origine.
Si la méthode de valorisation comporte deux méthodes alors ces valeurs sont présentes pour les deux méthodes.
STOCOST
La table STOCOST - Coût stocks FIFO enregistre les éléments nécessaires à la gestion des stocks selon la méthode du dernier entré-premier sorti (LIFO), ou premier entré-premier sorti (FIFO).
La table STOCOST comprend, pour chaque article et chaque dépôt, un ensemble de lignes avec des attributs pour la quantité et la valeur globale.
STOLOT
La table STOLOT - Numéros de lot concerne les numéros de lots. Cette table assigne, pour tous les entrepôts, des attributs par défaut à un article et à un lot.
La table STOLOT comprend les cumuls de quantité et une valeur de référence. La valeur de référence est exprimée dans la devise de reporting.
STOALL
La table STOALL - Allocations enregistre, pour chaque article et chaque dépôt, les quantités allouées et les quantités en rupture.
ITMMVT
La table ITMMVT - Cumuls Article-Site classe les articles par article et par dépôt. Elle contient les éléments suivants :
- les cumuls de quantité par statut (Accepté (A), en Contrôle qualité (Q), Rejeté (R))
et par état (interne, à quai, prêt, alloué, sous-traité), - les cumuls de quantité et de base. Ceux-ci sont utilisés dans les calculs du prix moyen pondéré (PMP).
La table ITMMVT contient des valeurs supplémentaires telles que les suivantes :
- dernier prix d’achat,
- prix dernière entrée,
- date dernière entrée,
- dernière pièce.
Les valeurs dans la table ITMMVT peuvent être recalculées, pour un article et un dépôt donné, en repartant de la dernière valeur d'inventaire et en parcourant le journal des mouvements de stock.
ITMMVTHIS
La table ITMMVTHIS - Historique cumuls Article-Site enregistre les cumuls article-dépôt mensuels. Elle contient les cumuls par période et par exercice.
La table ITMMVTHIS est mise à jour en fonction de la date d'allocation de chaque mouvement.
Enregistrer un mouvement de stock
Un mouvement de stock est caractérisé par une ligne sur une transaction. Les transactions incluent les états de suivi de la production, les bons d'entrée, les bons de livraison et les listes d'inventaires.
L'enregistrement du mouvement de stock génère soit une seule ligne dans le journal des mouvements de stock, soit plusieurs lignes pièces si cette ligne de transaction génère un mouvement sur plusieurs lots, plusieurs unités ou plusieurs numéros de série.
La transaction originale porte sur l'un des éléments suivants :
- une quantité et une valeur,
- une quantité,
- une valeur.
Les deux valeurs suivantes sont affichées dans le journal des mouvements de stock :
- La valeur de la transaction d'origine,
- La valeur du mouvement, telle qu'elle est définie à partir des règles paramétrables.
Méthodes de valorisation des stocks
Les méthodes de valorisation des stocks prises en charge sont comme suit :
Coût standard - La valeur du stock est basée sur un coût fixe par site. Le coût standard est applicable pendant un exercice complet.
Coût standard actualisé - La valeur du stock est basée sur un coût standard actualisé, calculé à partir du coût réel de chaque mouvement de stock. Le coût standard actualisé est applicable pendant une période spécifique.
Dernier prix - La valeur du stock est basée sur le coût réel de la dernière transaction de stock.
Prix moyen pondéré (PMP) - La valeur du stock est basée sur la valeur moyenne du stock réceptionné et la valeur totale du stock actuel.
Prix moyen lot - La valeur du stock est basée sur la valeur moyenne de chaque lot et chaque sous-lot réceptionné.
FIFO - La valeur du stock est basée sur la méthode de rotation du premier entré-premier sorti, utilisant le coût unitaire de chaque mouvement de stock.
LIFO - La valeur du stock est basée sur la méthode de rotation du dernier entré-premier sorti, utilisant le coût unitaire de chaque mouvement de stock.
Dans certains cas, la règle de valorisation peut varier, même au sein d'une même société. Cela peut dépendre de la combinaison de l'article et de l'article-site. Toutefois, la méthode de valorisation des stocks sélectionnée est, en règle générale, basée sur la cohérence et le régime de taxe.
Valeur de la taxe sur le stock
Pour vous assurer d'obtenir une image fidèle de la valeur fiscale de votre stock (à des fins comptables), les conditions suivantes doivent être remplies :
- La valeur du mouvement doit être signée (négative en sortie, positive en entrée).
- Les valeurs des mouvements doivent être saisies dans le journal des stocks.
- Le journal des mouvements de stock doit être comptabilisé.
Règle de calcul de la valeur du stock
Après la mise en œuvre d'une méthode de valorisation des stocks, un mouvement de stock modifiera la valeur du stock.
La règle de calcul suivante est appliquée : valeur finale = valeur initiale + valeur du mouvement.
La même règle est appliquée pour les quantités.
Sorties de stock
La règle de calcul de la valeur du stock est appliquée, sans exception, pour une sortie de stock. La méthode de valorisation des stocks :
- Valorise la quantité à sortir.
- Diminue d'autant la valeur résiduelle du stock.
La valeur de stock est déterminée à partir des données suivantes :
- le PMP du site (la valeur globale du stock est diminuée au prorata de la quantité sortie),
- le stock à sortir, en respectant l'ordre sélectionné (gestion des stock selon la méthode FIFO ou LIFO),
- le coût standard ou le coût standard actualisé lié au site à appliquer.
Entrées en stock
Dans le cas d'une entrée en stock, un calcul est réalisé afin d'accroitre la quantité et la valeur du stock. La pile FIFO/LIFO, la quantité et la valeur de l'article-site servant au calcul du PMP à partir du montant de l'ordre sont mis à jour.
La valeur d'entrée du mouvement est déterminée en fonction d'une règle, définie par article-site. Cette règle peut être l'une des suivantes :
- le coût standard,
- le coût standard actualisé (les valeurs d'entrée sont alors fixes durant une période donnée),
- le prix de l'ordre (la valeur issue de la transaction d'origine est utilisée).
Exceptions
La valeur du mouvement n’est pas connue au moment où le mouvement est enregistré.
Le mouvement sera exécuté avec une valeur estimée.
Vous devez réaliser des régularisations manuelles une fois que vous disposez des valeurs réelles.
Les régularisations se traduisent par des lignes supplémentaires dans le journal des stocks. Les lignes de régularisation seront comptabilisées si vous utilisez l'interface comptable des stocks.
Utilisation d'une règle de valorisation des stocks différente de la règle de valorisation des stocks par défaut pour les sorties (utilisée uniquement lors de mouvements exceptionnels)
Vous pouvez paramétrer la règle d'exception dans la table des exceptions.
Cette règle d'exception sera associée à un type ou à un sous-type de sortie, défini par un code lié à la transaction de stock.
Table STOJOUVAL
La table STOJOUVAL - Valeurs mouvements de stock contient la valeur de l'ensemble des mouvements de stock. Elle enregistre les données de la ventilation des coûts.
La table STOJOUVAL contient les colonnes/champs suivants :
Champ | Libellé |
---|---|
O* | Montant ordre |
DO* | Delta montant ordre |
V* | Montant valorisation |
DV* | Delta montant valorisation |
V2* | Montant seconde méthode de valorisation |
DV2* | Delta montant seconde méthode de valorisation |
DEV* | Montant non absorbé |
DEV*2 | Montant non absorbé de la seconde méthode de valorisation |
*MATTOT | Total matière = somme (MATCST) |
*MACTOT | Total machine = somme (MACCST) |
*LABTOT | Total main d’œuvre = somme (LABCST) |
*SCOTOT | Total sous-traitance |
*INVDTA | Part éléments de facturation |
*OVEMAT | Part frais généraux matière |
*OVEMAC | Part frais généraux machine |
*OVELAB | Part frais généraux main d’œuvre |
*OVESCO | Frais généraux sous-traitance |
Gérer les cumuls de valeur
Les deux types de cumuls de valeur suivants sont présents dans les tables :
- La pile FIFO/LIFO,
- Le cumul de la table ITMMVT - Cumuls Article-Site qui est utilisé pour calculer le PMP.
Ces cumuls sont à jour pour chaque site.
La valeur globale pour une société est obtenue par cumul des valeurs de chaque site.
Le PMP global d'une société est la moyenne pondérée des PMP de chaque site.
Mettre à jour la pile FIFO/LIFO d'un site
Sorties : Le premier ou le dernier élément de la pile est décrémenté, selon si la méthode de valorisation des stocks utilisée est LIFO ou FIFO.
Entrées : Un élément de pile est créé pour chaque mouvement d'entrée, avec les quantités cumulées et le prix correspondant.
Mettre à jour la base de calcul du PMP
Sorties :
- La quantité des mouvements de sortie est déduite de la quantité du stock actuel.
- La valeur du stock est mise à jour au prorata de la quantité sortie.
Entrées :
- La quantité des mouvements d'entrée est ajoutée à la quantité du stock actuel.
- La valeur des mouvements d'entrée est ajoutée à la valeur du stock actuel.
Annuler un mouvement de stock
Pour annuler un mouvement de stock, que ce soit pour une quantité ou une valeur, vous devez supprimer, puis recréer le mouvement (en tenant compte des contrôles définis précédemment).
Sorties :
- Vous pouvez supprimer une sortie s'il reste de la place disponible dans l'emplacement de sortie, c'est-à-dire l'emplacement d'où les articles sont sortis.
Pour une pile FIFO, cette situation ne peut pas être rétablie de façon exacte, car les éléments vides de la pile sont supprimés. Vous pouvez cependant recréer un élément de pile FIFO, avec la valeur de la sortie.
Entrées :
- Vous pouvez supprimer une entrée si le stock correspondant à cette entrée est toujours disponible, c'est-à-dire que le mouvement n'a pas été modifié (par exemple, il n'y a pas eu de sorties partielles).
Du point de vue de la valeur, la suppression est traitée comme une entrée négative, c'est-à-dire que le mouvement est réalisé à l'envers.
Les enregistrements du journal des stocks correspondants au mouvement d'origine et à son annulation sont identifiés par le champ REGFLG dans la table STOJOU - Journal des Stocks avec pour valeur 2 (Oui).