Valorisation des stocks
PMP
Introduction
Mode standard de Mise à jour du PMP
Eléments déclencheurs
Règles de Calcul
Cas de la valorisation de production
Paramètres de régularisation des sorties
Objectifs de la fonction
Eléments déclencheurs
Règles de calcul
Synoptique de fonctionnement
Cas de la valorisation de production
Points de vigilance
Impact des clôtures sur le recalcul du
PMP AGENDA
Consultation des mouvements de stock
Formations
Questions réponses
Introduction
Cette présentation a pour objectif de vous présenter les fonctions
standard de Sage ERP X3 sur le calcul du PMP ainsi que la
revalorisation des mouvements de sortie possibles suite à son re-
calcul.
3 I Date
___ Title of the Presentation
Mode standard de mise à jour
du PMP
Eléments déclencheurs
Les éléments qui déclenchent une régularisation de prix d’entrées dans
X3 sont :
• La facturation d’une réception (si le montant est différent de celui de
la commande)
• La saisie d’une facture complémentaire
• La saisie d’un avoir en valeur ou en quantité dans les achats
• Le solde d’une réception
• 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)
• Le calcul de prix de revient de sous-traitance
Dans ces contextes, le PMP est automatiquement recalculé en fonction du
stock disponible et la valorisation des mouvements concernés est mise à
jour.
Règles de calcul
Il existe deux grands contextes qui définissent le mode de calcul du PMP.
La quantité en stock est supérieure ou égale à la quantité de
réception sur laquelle porte la régularisation.
Dans ce cas l’écart de valorisation met à jour la base montant du
PMP.
La quantité en stock est inférieure à la quantité de réception sur
laquelle porte la régularisation.
Dans ce cas le comportement du calcul sera différent selon le
paramétrage de la valeur paramètre MAXABSCOD.
• Si la valeur paramètre = NON
Le delta de valorisation est entièrement imputé sur la base
montant du PMP*.
* Cf glossaire
Règles de calcul
• Si la valeur paramètre = BASE SITE
Le delta de valorisation sera imputé sur la base montant du PMP au
prorata de la quantité en stock.
Ensuite en fonction de la valeur du paramètre MAXABSPER le reste de
l’écart sera :
- ‘Non absorbé’ si MAXABSPER = 0. Ce ‘non absorbé’ apparaît sur les
mouvements dans le champ AMTDEV de STOJOU et peut être
comptabilisé pour en garder la traçabilité.
- ‘Absorbé’ pour une partie si le paramètre MAXABSPER est différent de
0. Dans ce cas, le paramètre MAXABSPER représente la proportion dans
laquelle on accepte de faire varier le PMP. Ce qui n’a pas été ‘sur
absorbé’ part en ‘non absorbé’.
La valeur de MAXABSPER définit la part de ‘sur-absorbption’ autorisée du
montant non absorbé.
Règles de calcul
• Si la valeur paramètre = BASE SITE/LOT
Le delta de valorisation sera imputé sur la base montant du PMP
en prenant comme base de calcul chaque lot composant l’entrée.
Suivant la valeur du paramètre MAXABSPER, le montant non
ventilé sur la quantité de lot pourra être :
• ‘Non absorbé’ si MAXABSPER = 0. Ce ‘non absorbé’ apparaît
sur les mouvements dans le champ AMTDEV de STOJOU et
peut être comptabilisé pour en garder la traçabilité.
• ‘Absorbé’ pour une partie si le paramètre MAXABSPER est
différent de 0. Dans ce cas, le paramètre MAXABSPER
représente la proportion dans laquelle on accepte de faire varier
le PM lot. Ce qui n’a pas été ‘sur absorbé’ part en ‘non absorbé’.
La valeur de MAXABSPER définit la part de ‘sur-absorbtion’
autorisée du montant non absorbé.
Synthèse
Valeur
=> NON Base/site Base/site lot
Maxabscod
∆ de valo met à ∆ de valo met à jour ∆ de valo met à jour
Qstock ≥Qreg jour la base la base montant du la base montant du
montant du PMP PMP PM lot et du PMP
∆ de valo met à ∆ de valo met à la ∆ de valo met à la
Qstock <Qreg jour la base base montant du base montant du
montant du PMP PMP au prorata de PMP au prorata de
Qstock. Possibilité la Qté des lots
de majorer le restants. Possibilité
montant ventilé de majorer le
avec le paramètre montant ventilé
MAXABSPER. avec le paramètre
MAXABSPER.
Qtsock = quantité en stock , Qreg= quantité régularisée
Exemples
Exemple 1 : Mouvements sans régularisation
1. Lors de la 1ère entrée en stock, un prix doit être saisi (reprise des stocks par
exemple) qui initialise le PMP de la fiche article-site (visible dans l’onglet « Coût »).
Le PMP est stocké dans la table ITMMVT (champ AVC).
2. Lors de sortie de stock, le PMP n’est jamais recalculé (mais les bases montants et
base quantité oui).
3. Lors d’une nouvelle entrée (réception de commandes fournisseur par exemple), le
PMP est recalculé.
4. Exemple :
QTE AMTORD VARORD PRIX PMP MARGE
Entrée diverse 10 UNS 200 200 20 20
Livraison - 5 UNS 100 100 30 (vendu) 20 10
Réception 5 UNS 110 110 22 21
PMP = ((5 uns X 20)+(5 uns X 22)) / (5 uns + 5 uns) = 21
Exemple
Exemple 2 : Régularisation avec stock suffisant
- Stock initial = 10 uns, PMP = 20€
- Commande d’achat, Qté 10 uns à 22€. Réception, nouveau PMP = 21 €
- Facture achat du fournisseur avec un prix de 26€.
Le prix d’entrée de la réception passe de 22€ à 26€ et le PMP à 23€
QTE PRIX AMTORD VARORD PMP
Stock initial 10 20
Réception 10 22 220 220 21
Facture -10
Facture 10 26 260 40 23
Pour recalculer le PMP, X3 additionne ou soustrait l’écart en montant constaté sur
la facture (Réception : 10uns X 22€ = 220€ et Facture : 10uns X 26 = 260€, Ecart
= +40€).
Cet écart est additionné à la base montant (Stock X PMP = 20uns X 21€= 420€ ).
Nouvelle base montant : 420 + 40 = 460
PMP = 460 / 20 = 23
Exemple
Exemple 3 : Régularisation avec stock insuffisant et MAXABSCOD à Non.
La régularisation des prix entrées peut poser un problème si le stock est inférieur au
stock entrée. (Réception de 10uns, stock restant au moment de la facture 1un).
Dans ce cas, le PMP peut augmenter très fortement. C’est à ce moment là que les
paramètres MAXABCOD et MAXABSPER sont utiles.
Exemple si MAXABSCOD est à Non.
QTE PRIX AMTORD VARORD AMTDEV PMP MARGE
Stock initial 10 20 20
Réception 10 22 220 220 21
Livraison -19 30 399 399 21 9
Facture -10
Facture achat 10 26 260 40 61
Idem que l’exemple précédent, écart de +40€ entre la réception et la facture.
Cet écart est additionné à la base montant (Stock X PMP = 1un X 21€= 21€ ).
Nouvelle base montant : 21 + 40 = 61
PMP = 61 / 1 = 61
Exemple
Exemple 4 : Régularisation avec stock insuffisant et MAXABSCOD à
« Absorption base site » et MAXABSPER à 0%.
QTE PRIX AMTORD VARORD AMTDEV PMP MARGE
Stock initial 10 20 20
Réception 10 22 220 220 21
Livraison -19 30 399 399 21 9
Facture achat -10
Facture achat 10 26 260 4 36 25
Idem que l’exemple précédent, écart de +40€ entre la réception et la facture.
X3 proratise l’écart constaté en fonction du stock restant (1un restante par rapport
aux 10uns facturées =10%).
10% de 40€ = 4€ que l’on ajoute à la base montante du stock.
Nouvelle base montant : 21 + 4 = 25
PMP = 25 / 1 = 25
Ecart non absorbé = 36€
Ce paramétrage est conseillé chez les clients (paramétrage par défaut du
dossier de référence).
Cas de la valorisation de Production*
Le calcul du prix de revient réel de l’OF fera une régularisation si le montant du
prix de revient réel de l’OF est différent du prix de revient prévisionnel de l’OF.
L’écart de valorisation vient généralement d’un écart sur les quantités
consommées ou prix.
Création OF Déclaration(s) de Production.. clôture Calcul prix de revient
industriel
t Calcul du prix de revient Recalcul du PMP si le montant
valorisé soit en coût théorique du Prix de revient industriel
soit en coût réel est différent du prix de revient
théorique
Le paramètre général: chapitre GPA (GPAO)>CSTRCPORD permet de choisir
si le prix de l’entrée se fait avec le coût théorique ou sur le prévisionnel de
lancement (calculé à partir des données de l’OF).
* Produits valorisés au PMP
Paramètres de régularisation
des sorties
Objectif de la fonction
L’objectif de cette fonction est de prendre en compte la modification du
PMP dans les mouvements de sortie.
Cela permet un calcul plus juste de la marge (base de calcul marge PMP
ou FIFO).
Cette fonction est disponible depuis la v 5.3. A partir de la v6 cette fonction
gère également le recalcul des piles FIFO et permet donc une mise à jour
de la valorisation des mouvements de sortie gérés dans ce mode.
Cette fonction s’active dans le menu Paramétrage>Stock>Méthodes de
valorisation.
Les mouvements non comptabilisés sont mis à jour. Les mouvements
comptabilisés ne sont pas modifiés et dans ce cas un nouveau
mouvement de régularisation est créé pour passer l’écart.
Eléments déclencheurs
Les éléments qui déclenchent cette fonction sont :
• La facturation d’une réception (si le montant est différent de celui de la
commande),
• La saisie d’une facture complémentaire,
• La saisie d’un avoir en valeur ou en quantité,
• Le solde d’une réception,
• 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),
• La modification manuelle de la valeur du PMP à date
(stock>traitements périodiques> changement de valeur),
• Le calcul de prix de revient de sous-traitance,
• La modification de mouvements de stock et la création de mouvements
antidatés.
Synoptique
Mouvements de stock
t
Elément déclencheur d’un
recalcul de PMP
Cas de la valorisation de production*
La mise à jour des mouvements en sortie se déclenchera si il y a recalcul du
PMP suite à un écart entre le Prix de Revient Prévisionnel et le Prix de Revient
Industriel de l’OF.
L’écart de valorisation vient généralement d’un écart sur les quantités
consommées ou prix.
La mise à jour du PMP sera prise compte quels que soient les niveaux d’OF à
considérer (cf synoptiques suivant)
* Produits valorisés au PMP
Exemple : prix de revient réel d’un semi fini ≠ prix de revient
prévisionnel.
Produit fini / semi fini Stock
Ordre de fabrication
Produit semi-fini
Le calcul mettra à jour le prix de revient du semi-fini, il mettra également à
jour le prix de revient de(s) OF qui ont consommé ce semi-fini ainsi que
l’éventuel stock de ces produits.
Cette logique de calcul s’applique quels que soient les niveaux d’OF.
Exemple : modification du PMP d’une matière consommée en
production
Produit fini Stock
Ordre de fabrication
Semi-fini
Ordre de fabrication
Matière Stock
La modification du PMP de la matière sera prise en compte dans la
valorisation du produit semi-fini et des produits ayant consommé ce
semi-fini .
Points de vigilance
Stock négatifs et mouvements anti datés
Les stocks négatifs ont un impact sur le recalcul du PMP si ils ne
sont pas correctement gérés. Il est nécessaire de scrupuleusement
respecter les bonnes dates d’imputation des mouvements.
Date d’imputation x x
t
Date de réalisation
Action générant un Action de
t stock négatif et des régularisation, du
mvts en attente stock (entrée)
La même logique est à respecter avec les mouvements antidatés.
Le recalcul du PMP ne démarre pas s’il rencontre une position de
stock négative.
Title of the Presentation
Points de vigilance
Attention ! Un nombre important de mouvements de stock (forte
volumétrie en production ou forte rotation des stocks) peut
entrainer des temps de calcul important lors de la régularisation
des mouvements en sortie. Pour éviter cela, il est recommandé
d’abonner la fonction de régularisation de prix (stock>traitement
périodique>valorisation>régularisation de prix).
La fonction de modification de date d’imputation
(stocks>traitements périodiques>valorisation>date) permet de
corriger a posteriori une date d’imputation. Il sera nécessaire de
lancer à nouveau la régularisation de prix pour la prise en compte
de cette modification.
Exemple de régularisation de sortie sans interface
compta
Réception de 10 Un à 10 €
Livraison de 9 Un
Facture de 10 Un à 11 €
Date création Type mouvement Quantité US US Variation ordre Ecart non absorbé PMP après Base montant après
18/07/2011 Réception 10,00 Un 100,00 10,00 100,00
18/07/2011 Livraison client -9,00 Un -90,00 10,00 10,00
18/07/2011 Réception -10,00 Un
18/07/2011 Réception 10,00 Un 2,10 7,90 12,10 12,10
Régularisation de sortie
Date création Type mouvement Quantité US US Variation ordre Ecart non absorbé PMP après Base montant après
18/07/2011 Réception 10,00 Un 100,00 10,00 100,00
18/07/2011 Livraison client -9,00 Un -99,00 1,00 1,00
18/07/2011 Réception -10,00 Un
18/07/2011 Réception 10,00 Un 10 0 11 11
24 I Date
___ Title of the Presentation
Exemple de régularisation de facture avec interface
compta
Réception de 10 Un à 10 €
Livraison de 9 Un
Facture de 10 Un à 11 €
Régularisation de sortie
Date création Type mouvement Quantité US US Variation ordre Ecart non absorbé PMP après Base montant après
18/07/2011 Réception 10,00 Un 100,00 10,00 100,00
18/07/2011 Livraison client -9,00 Un -90,00 10,00 10,00
18/07/2011 Réception -10,00 Un -1,11 10,00
Interface 18/07/2011 Réception 10,00 Un 2,10 7,90 12,10 12,10
compta
18/07/2011 Réception -10,00 Un -1,34 12,10
18/07/2011 Réception 10,00 Un 7,90 -7,90 20,00 20,00
18/07/2011 Livraison client 9,00 Un 2,00 20,00
18/07/2011 Livraison client -9,00 Un -9,00 11,00 11,00
25 I Date
___ Title of the Presentation
Impact des clôtures sur le
recalcul du PMP
Mode standard de mise à jour du PMP
Le paramètre « Statut stock » de la gestion des périodes comptables a un
impact sur le recalcul du PMP.
Contexte :
Entrée
t
Clôture
Mouvement qui déclenche
un recalcul
Les différents « statut stock » des périodes vont influer sur la capacité à
régulariser ou pas un mouvement dans une période clôturée.
Mode standard de mise à jour du PMP
Paramètres « statut stock » des périodes comptables :
Statut stock = Direct
Les règles de calcul définies précédemment s’appliquent sans
restriction.
Statut stock = Ajustement solde
Les règles de calcul définies précédemment s’appliquent.
Cependant, lors de la comptabilisation les mouvements seront
imputées sur la première période comptable ouverte.
Statut stock = Interdit
Il n’y a pas de recalcul du PMP, le delta de valorisation est
entièrement passé en ‘non absorbé’. Les écritures comptables
seront imputées sur la première période comptable ouverte.
Clôture et régularisation
Régularisations d’entrées
Lorsqu’une régularisation arrive sur un mouvement dont la
date d’imputation est dans une période fermée (statut de
stock = Interdit), le système ne fait pas de régularisation.
Un mouvement est créé en date du jour avec tout le
montant de la régularisation en ‘non absorbé’.
Régularisations de sorties
Lorsque la régularisation de sortie est lancée, les
régularisations présentes sur des périodes fermées
(période stock = interdit) ne sont pas traitées. Il peut donc
rester du non absorbé sur certains mouvements même
lorsque la régularisation de sortie est utilisée.
Etat valorisé des stocks
Etat valorisé
L’état valorisé des stocks permet de valoriser le stock
• En date du jour (quantité du jour * Prix du jour) pour les méthodes de valorisation
suivantes
• Coût standard / Standard actualisé / Budget / Simulé
• PMP / PM lot
• FIFO / LIFO
• Dernier prix
• A date passée (quantité à date * Prix à date) pour les méthodes de valorisation
suivantes:
• Coût Standard / Standard actualisé
• PMP
Calcul du PMP dans le passé
• Si régul d’entrée
• Les mouvements de régularisation, de changements de valeurs, les modifications et
les mouvements antidatés sont rejoués en date de création.
• Si régul de sortie
• Tous les mouvements sont rejoués en date d’imputation.
Méthode PMP2
• Si le champ PMP2 de l’écran STOVAL est affiché et sélectionné, alors pour calculer le
PMP d’une date passée le système sélectionne le dernier mouvement de sortie avant la
date demandée et prend ce prix comme base pour recalculer le PMP à la date
demandée.
Consultation des mouvements
de stock
Consultation Evolution PMP par mouvement
A partir de la v 6.2 il existe une nouvelle consultation qui permet de
suivre l’évolution du PMP des articles à chaque mouvement de
stock.(Stock>consultation>mouvement>Evolution du PMP par
mouvement)
Cette nouvelle consultation a pour but de tracer facilement tout
mouvement suspect (erreur de prix, de saisie, de date d’imputation,
...). Pour repérer les mouvements suspects, des codes couleurs ont
été ajoutés.
Il est possible de paramétrer 3 codes couleurs pour identifier les
anomalies. Liste des paramétrages livrés dans le dossier
DEMOPRM (modifiable).
Rouge : Le stock passe en négatif (problème d’antidatage et/ou mouvement en
attente)
Orange : La date d’imputation et la date de création sont différentes (antidatage)
Jaune : La variation du PMP est supérieure à 10% suite à un mouvement d’entrée.
Consultation Evolution PMP par mouvement
Exemple :
Paramétrage des alertes par code couleur
dans les critères.
(Orange=Antidatage, Rouge=stock négatif
et Jaune=Ecart PMP >10%) ;
Visualisation des mouvements
Consultation Evolution PMP par mouvement
Autres informations :
• Le nombre et l’ordre des champs de la consultation CONSSMA est paramétrable
dans la fonction GESGTC (Paramétrage des écrans de consultations). Le code de
la consultation est SMA.
• Les mouvements de la consultation peuvent être bornés par dates.
• Le classement des lignes peut se faire par date d’imputation ou création dans
l’ordre croissant ou décroissant.
• Possibilité de filtrer les lignes de mouvements selon une formule dans les critères.
• Enregistrement de codes mémo permettant de multiplier les formules et/ou codes
couleurs (Alertes différentes).
• Possibilité d’inclure dans les mouvements ceux de type interne, de régularisation
et ceux en attente de régularisation (Mvt en attente).
Questions / réponses
Glossaire
Base Montant
PMP = ____________________
Base Quantité
Base Montant = (Quantité en stock * PMP) + (quantité entrée en stock * prix d’entrée)
Base Quantité = (Quantité en stock + quantité entrée en stock )
Annexe
BEFREGUL de STKVALREG
Depuis la liste 14 de la V6, il peut avoir un impact sur la mise à jour du PMP
Permet de limiter l’absorption par rapport à la pile FIFO (LMODSTP = 4)
38 I Date
___ Title of the Presentation