Régularisation des mouvements de stock

Principe de régularisation

Pour changer la valeur d'un mouvement de stock, vous devez créer un mouvement de régularisation.

Les mouvements de régularisation créent des enregistrements supplémentaires au niveau des journaux de stock.

Vous pouvez bloquer les régularisations sur les prix d'entrée pour certains articles.

Exemples de cas où un mouvement de régularisation est nécessaire :

  1. Un prix est modifié après une entrée.
  2. Une réception fournisseur est enregistrée à un certain prix, mais le prix facturé est différent.
  3. Une ou plusieurs factures complémentaires sont enregistrées (frais de douane, transporteur, etc.) et il est nécessaire de répartir ces coûts entre les différents articles reçus.
  4. Un coût de fabrication prévisionnel est régularisé pour correspondre aux prix de revient réel.
  5. Un assemblage est modifié.

Pour changer la valeur d'un mouvement de stock, la case à cocher Régularisation prix entrées doit être désélectionnée dans le bloc Règles standards de la fonction Méthode de valorisation (GESTCM).

Fonction Méthodes de valorisation (GESTCM) : Cliquez sur la loupe pour afficher les détails de chaque méthode de valorisation des stocks (principales et secondaires).

Méthodes de valorisation (GESTCM) : Règles de valorisation de la méthode principale

Dans certains cas une régularisation de prix peut générer des écarts non absorbés. Ce cas se produit lorsque la régularisation intervient alors que la quantité de la ligne de transaction est supérieure à la quantité en stock (des sorties ont eu lieu avant la régularisation).

S’il reste peu d'articles, les écarts à répartir peuvent faire varier le PMP de façon importante. A l'aide de paramètres, vous pouvez restreindre la valeur (en pourcentage) des écarts du PMP obtenu.

Paramètre MAXABSCOD

Utilisez le paramètre MAXABSCOD - Absorption écarts valorisation (chapitre STO, groupe VAL) afin de définir si l'écart du PMP obtenu doit être limité :

Non - Aucune limite.

Absorption base site - La valeur de l'écart du PMP sur le site est limitée.

Absorption base site/lot - La valeur de l'écart du PMP de lot sur le site est limitée (et par conséquence celle du coût unitaire moyen l'est encore plus).

Paramètre MAXABSPER

Lorsqu'il est appliqué, l'écart maximal est défini par le paramètre MAXABSPER - Pourcentage maximum de sur-absorption (chapitre STO, groupe VAL).

La valeur la plus courante est 10, ce qui représente une limitation de l'écart du PMP ou du PMP de lot à une moyenne de +/- 10 %.

L'écart 'non absorbé' est stocké dans le journal des stocks, et peut être comptabilisé dans un compte approprié (suivant le paramétrage de la pièce automatique associée).

Paramètre ABSLIM

Le paramètre ABSLIM - Limite absorption écart valorisation (chapitre STO, groupe VAL) limite le montant absorbé, selon la quantité restante dans la ligne de transaction de l'élément de la pile FIFO correspondant. L'absorption est uniquement effectuée sur la quantité des éléments de la pile, et non pas sur la quantité de stock globale.

Les montants qui auront pu être absorbés seront répartis sur tous les éléments de la pile FIFO au prorata des quantités disponibles pour chaque élément.

Exemple

Calcul du PMP

Régularisation de prix de sortie

Les actions qui déclenchent la régularisation d'un prix de sortie sont les suivantes :

  1. la facturation d’une entrée (si le montant est différent de celui de la commande),
  2. la saisie d’une facture complémentaire,
  3. la saisie d’un avoir en valeur ou en quantité,
  4. le solde d'une entrée,
  5. le calcul du prix de revient de fabrication (si le montant du prix de revient réel est différent du montant du prix de revient prévisionnel),
  6. la modification manuelle de la valeur du PMP à date (via la fonction Changement de valeur (FUNCHGVAL)),
  7. le calcul du prix de revient de sous-traitance,
  8. la modification de mouvements de stock et la création de mouvements antidatés.

Fonction Régularisation de prix (FUNSTKADJ)

L’objectif de la fonction Régularisation de prix (FUNSTKADJ) est de prendre en compte la modification du PMP dans les mouvements de sortie. Cela permet un calcul plus juste de la marge (calcul de la marge PMP ou FIFO).

Cette fonction gère également le recalcul des piles FIFO et permet donc la mise à jour de la valeur des mouvements de sortie gérés suivant cette méthode.

Les mouvements non comptabilisés sont mis à jour.

Les mouvements comptabilisés ne sont pas modifiés. Un nouveau mouvement de régularisation est créé pour ignorer l’écart.

Consultez l'aide en ligne concernant la fonction Méthodes de valorisation (GESTCM) qui active la fonction de régularisation.

Régularisation du coût de fabrication

Lorsque le prix de revient réel d'un poste de charge diffère du prix de revient prévisionnel, une régularisation peut être effectuée. Ce scénario peut se produire lorsqu'il existe une différence dans les quantités consommées, les prix ou le temps écoulé.

Le paramètre général CSTRCPORD - Coût prévisionnel déclaration (chapitre GPA, groupe COS) permet déterminer sur quoi le calcul du prix de revient prévisionnel s'applique. Ce peut être :

  • sur le coût théorique (calculé à partir des données techniques),
  • sur le coût réel (calculé à partir des données de l’ordre de fabrication).
Cycle des opérations

Le prix de revient de fabrication de l'article (ordre de fabrication terminé) dépend des valeurs des composants utilisés.

La valeur de stock est régularisée si, par exemple, le prix moyen d'un des composants est modifié car il a été consommé après réception de la facture et que son prix est différent de celui de l'ordre.

Les tables ci-dessous présentent un changement de la valeur de stock après une régularisation du prix :


Stock négatifs et mouvements antidatés

Les stocks négatifs ont un impact sur le recalcul du prix moyen s’ils ne sont pas correctement gérés.


Le recalcul du prix moyen s’arrête dès qu’il rencontre une position de stock négative.

Les dates d’imputation des mouvements doivent être strictement respectées.

La logique du schéma ci-dessus s'applique aussi aux mouvements antidatés.

Un nombre important de mouvements de stock (forte volumétrie en production ou forte rotation des stocks) peut entrainer des temps de calcul importants lors de la régularisation des mouvements en sortie.
Pour éviter cela, Sage recommande de créer un abonnement pour la fonction Régularisation de prix (FUNSTKADJ).

Utilisez la fonction Modification de date d’imputation (FUNIPTD) pour corriger une date d’imputation au cours du processus. Vous devez relancer la fonction Régularisation de prix (FUNSTKADJ) pour que la modification soit effective.

Exemples

Régularisations prix entrées

Les actions qui déclenchent la régularisation d'un prix d'entrée sont les suivantes :

  1. la facturation d’une entrée (si le montant est différent de celui de la commande),
  2. la saisie d’une facture complémentaire,
  3. la saisie d’un avoir en valeur ou en quantité dans les achats,
  4. le solde d'une entrée,
  5. le calcul du prix de revient de fabrication (si le montant du prix de revient réel est différent du montant du prix de revient prévisionnel),
  6. le calcul du prix de revient de sous-traitance.

Dans ces situations, le PMP est automatiquement recalculé en fonction du stock disponible. La valeur du mouvement donnée est mise à jour.

Règles de calcul

Une régularisation met à jour le PMP comme suit :

  1. Si la quantité en stock est supérieure ou égale à la quantité en entrée sur laquelle porte la régularisation, l'écart de valorisation met à jour le montant du PMP.
  2. Si la quantité de stock est inférieure à la quantité d'entrée régularisée, le paramètre MAXABSCOD - Absorption écarts valorisation (chapitre STO, groupe VAL) détermine si l'écart de valorisation s'applique :
    1. MAXABSCOD a la valeur Non - La valeur est imputée au montant du prix moyen.
    2. MAXABSCOD a la valeur Absorption base site - La valeur est imputée au montant du prix moyen en fonction de la quantité en stock.

      Le paramètre MAXABSPER - Pourcentage maximum de sur-absorption (chapitre STO, groupe VAL) détermine ensuite l'impact sur le solde :

    3. La valeur du paramètre MAXABSPER définit le pourcentage de 'sur-absorption' autorisé du montant 'non absorbé'.
      1. MAXABSPER a la valeur 0 - L'écart est 'non absorbé'. Un statut 'non absorbé' s'affiche dans le champ Ecart non absorbé (AMTDEV) de la table Journal des Stocks (STOJOU). L'écart 'non absorbé' peut être comptabilisé pour faire l'objet d'un suivi.
      2. MASABSPER est supérieur à zéro - Une partie de l'écart est 'absorbée'. Dans ce cas, la valeur du paramètre MAXABSPER représente la proportion dans laquelle vous acceptez de faire varier le prix moyen. Ce qui n’a pas été 'sur-absorbé' est considéré comme 'non absorbé'.
    4. MAXABSCOD a la valeur Absorption base site/lot - La valeur est imputée au montant du prix moyen en fonction de la quantité de lot.

      Le paramètre MAXABSPER - Pourcentage maximum de sur-absorption (chapitre STO, groupe VAL) détermine ensuite l'impact sur le solde :

      1. MAXABSPER a la valeur 0 - L'écart est 'non absorbé'. Un statut 'non absorbé' s'affiche dans le champ Ecart non absorbé (AMTDEV) de la table Journal des Stocks (STOJOU). L'écart 'non absorbé' peut être comptabilisé pour faire l'objet d'un suivi.
      2. MASABSPER est supérieur à zéro - Une partie de l'écart est 'absorbée'. Dans ce cas, la valeur du paramètre MAXABSPER représente la proportion dans laquelle vous acceptez de faire varier le prix moyen lot. Ce qui n’a pas été 'sur-absorbé' est considéré comme 'non absorbé'.

Résumé

Valeur du paramètre MAXABSCOD Non Absorption base site Absorp. base site/lot
La quantité en stock est supérieure ou égale à la quantité à régulariser. L'écart de valorisation met à jour le montant du prix moyen. L'écart de valorisation met à jour le montant du prix moyen. L'écart de valorisation met à jour le montant du prix moyen et du prix moyen lot.
La quantité de stock est inférieure à la quantité à régulariser. L'écart de valorisation met à jour le montant du prix moyen.

L'écart de valorisation met à jour le montant du prix moyen au prorata de la quantité en stock.

Le paramètre MAXABSPER - Pourcentage maximum de sur-absorption (chapitre STO, groupe VAL) peut être utilisé pour augmenter le montant ventilé.

L'écart de valorisation met à jour le montant du prix moyen au prorata de la quantité de lot restante.

Le paramètre MAXABSPER - Pourcentage maximum de sur-absorption (chapitre STO, groupe VAL) peut être utilisé pour augmenter le montant ventilé.

Exemples

Impact des clôtures sur le recalcul du prix moyen

Le recalcul du prix moyen dans la gestion des périodes comptables est impacté par le statut de stock (colonne Statut stock dans la fonction Périodes (GESPER)). La capacité à régulariser un mouvement sur une période clôturée dépend du type de période associé au statut de stock.

Contexte

Les 'statuts de stock' sont les suivants :

Direct - Les règles de calcul définies précédemment s’appliquent sans restriction.

Ajustement solde - Les règles de calcul définies précédemment s’appliquent.

    • Dans le cas d’écritures comptables, pour prendre en compte des montants 'non absorbés', les écritures comptables seront imputées sur la première période comptable ouverte.
    • Les régularisations de prix s'effectuent normalement (la valeur du stock est mise à jour). Par contre, l’écriture comptable correspondante se fait sur la première période comptable ouverte.

Interdit - La valeur du stock n'est pas recalculée si la valeur d'entrée est modifiée. Etant donné qu'aucune régularisation de prix n'est déclenchée, la valeur est prise en compte dans un mouvement de régularisation d'écart 'non absorbé'. L'écriture comptable correspondante est générée à la date du mouvement (date de début de la première période ouverte).

Clôture et régularisation

Régularisations de sorties :

  • Les régularisations de sorties sur des périodes clôturées ne sont pas traitées (statut stock Interdit).
  • Il peut donc rester du 'non absorbé' sur certains mouvements, même lorsque la régularisation de sorties est utilisée.

Régularisations d’entrées :

  • Lors de régularisations d'entrées dont la date d’imputation est sur une période clôturée (statut stock Interdit), la valeur du stock n'est pas régularisée.
  • Un mouvement financier portant l’ensemble de la valeur à régulariser est créé en écart 'non absorbé' :
    • L'écart est créé à la date de facturation si celle-ci n’est pas dans une période fermée.
    • L'écart est créé à la date de début de la première période ouverte trouvée.

État valorisé des stocks

Ouvrir : Stocks > Traitements périodiques > Valorisation > Etat valorisé des stocks

Utilisez l’Etat valorisé des stocks (FUNSTVA) pour éditer la valeur du stock :

  1. En date du jour pour les méthodes de valorisation suivantes :
    1. Coût standard / Coût standard actualisé / Coût budget / Coût simulé,
    2. Prix moyen / Prix moyen lot,
    3. LIFO,
    4. FIFO,
    5. Dernier prix.
  1. À date passée (quantité à date * prix à date) pour les méthodes de valorisation suivantes :
    1. Coût standard / Coût standard actualisé,
    2. Prix moyen,
    3. LIFO,
    4. Au FIFO.
  1. En tant que calcul du PMP à date passée.
  2. Le calcul du prix moyen à une date passée déduit la valeur des mouvements du prix moyen courant, de la date courante à la date passée.

    De manière générale, les mouvements à déduire sont sélectionnés en fonction de leur date d'imputation. Cependant, dans le cas où la régularisation des sorties n’est pas activée, les mouvements de changement de valeur et les mouvements de régularisation d’entrée seront sélectionnés selon leur date de création.

    Si le champ Date comptable est sélectionné, les mouvements sont sélectionnés en fonction de leur date de comptabilisation.

Écarts d’inventaire

Un écart d'inventaire négatif est traité comme une sortie.

Un écart d'inventaire positif est traité comme une entrée.

En plus de la mise à jour des quantités en stock et leur régularisation sur les lignes de détail de stock et de cumul des lots, cet écart a une incidence sur les bases de valorisation.

Le paramétrage des méthodes de valorisation permet de définir les valeurs positives ou négatives d'écart d'inventaire de façon différente de celle d'une entrée ou d'une sortie normale.

La validation d'un inventaire se fait dans le journal des écarts de mouvements de stock, qui contient les enregistrements générés et le détail de chaque ligne de stock.

Consultation des mouvements de stock

Ouvrir : Stocks > Consultations > Mouvements > Evolution du PMP par mouvement

Utilisez la fonction Evolution du PMP par mouvement (CONSSMA) pour effectuer le suivi du prix moyen de l'article pour chaque mouvement de stock.

Les mouvements inhabituels, comme les erreurs de prix, de saisie, ou de date d'imputation, sont surlignées de la façon suivante :

Rouge. Le stock devient négatif (problème d’antidatage et/ou de mouvement en attente).

Orange. Une date d'imputation ne correspond pas à la date de création (problème d'antidatage).

Jaune. La variation du prix moyen est supérieure à 10 % à la suite d'un mouvement d’entrée.

Ces couleurs standard sont proposées dans le dossier de référence, mais vous pouvez les modifier.

Informations complémentaires

  • Vous pouvez paramétrer le nombre et l’ordre des champs de l'Évolution du PMP par mouvement dans la fonction Paramétrage des écrans de consultations (GESGTC).
  • Le code de la consultation est SMA.
  • Vous pouvez borner par dates les mouvements de la consultation.
  • Vous pouvez classer les lignes par date d’imputation ou création, dans l’ordre croissant ou décroissant.
  • Vous pouvez filtrer les lignes de mouvements en utilisant une formule.
  • Vous pouvez enregistrer des codes mémo pour mémoriser les formules et/ou les codes couleurs (avec des alertes différentes).
  • Vous pouvez inclure des mouvements de régularisation, des mouvements internes, ou des mouvements en attente de régularisation.

Exemple