(PRMP PF)

Cegid Orli - Documentation fonctionnelle - 2025

 

Généralités

 

But

Gérer un Prix de Revient Moyen Pondéré des Produits Finis qui utilise ou non les éventuels PRMP matières (ou PRI) lors de leur calcul.

Ce PRMP est utilisable pour toute valorisation de Produits Finis (Stocks, Inventaires...).

Le PRMP est issu d’un Calcul Automatique qui s’effectue à chaque entrée en stock des produits finis sur commande fournisseur (SP001, PAS_STO) dans un magasin pris en compte dans les PRMP.

Le paramètre GEST_PRMP_PF permet de signaler la gestion des PRMP Produit finis :

  • 0
    pas de gestion
  • 1
    gestion des PRMP_PF
  • 2
    gestion des PRMP_PF, avec trace du calcul dans des tables d’historisation

 

N.B. :
GEST_PRMP_PF=2 permet d’alimenter des tables d’historique très volumineuses qui contiennent le détail complet de toutes les informations utilisées pour calculer le PRI OF utilisé lors du calcul du PRMP PF.

Ce n’est à utiliser que lorsqu’on a un problème dans les PRMP PF pour trouver une explication et la raison du problème.

 

Avec le paramètre GEST_PRMP_PF=1, on n’alimente pas ces tables de détail.

N.B. :
si on souhaite gérer les PRMP pour un produit semi-fini, il faut obligatoirement gérer les PRMP pour les matières. 


‎ 

Stock pris en compte :

Le stock utilisé est soit le stock physique, soit le stock effectif.

Pour cela, il faut changer la valeur du paramètre STK_PRMP_PF :
0 = physique, 1 = effectif.

N.B. :
Prise en compte des quantités réceptionnées via SP051 Réception stock PF (commande client/commande fournisseur) dans le calcul du PRMP PF.

 

Seuls les magasins dont la coche « Magasin non pris en compte dans le PRMP » est vide sont utilisés dans le calcul de PRMP
‎(coche présente dans la fiche magasin, fonction « TA034 : Lieu, Magasin, Atelier »)

  • C’est-à-dire que si une entrée en stock est faite dans un magasin ayant cette coche non vide, le PRMP n’est pas déclenché.
  • Et lorsque le PRMP est effectué (car entrée en stock dans un magasin pris en compte),
    ‎la pondération finale réalisée avec l’ensemble des stocks ne tient pas compte des magasins non pris en compte.

Cette particularité permet de ne pas impacter le PRMP avec la valeur de la réception si cette dernière est à un prix « anormal » sur la commande fournisseur (exemple : commande d’échantillon).

 

 

Calcul de base

Le Calcul schématique du PRMP PF est, pour une entrée en stock de produits finis sur commande fournisseur (entrée directe, ou sortie du contrôle qualité pour tous les choix sauf « perte ») :

(Qté Entrée en stock X prix PRI du produit) + (Qté Stock avant Réception X prix PRMP)
-------------------------------------------------------------------------------------
(Qté Entrée en stock + Qté Stock avant Réception)

 

Rappel :

Prix PRI du produit  = coût nomenclature (avec PRMP composants)

+ éléments PRI sur nomenclature

+ coût gamme ou coût façon ou coût négoce

+ élément PRI sur coût gamme/façon/négoce

+ éléments PRI généraux

 


‎ 

Méthode de calcul du PRMP Produits finis

 

Le point de départ est l’en-tête et la ligne de commande

Ceci permet de retrouver les informations :

  • date de création de la commande,
  • circuit de fabrication,
  • position d’affectation et de consommation (pour le besoin matière associé),
  • produit reçu,
  • quantités reçues par taille.

 

Ainsi que les données liées à l’article :

  • article semi-fini, ou non,
  • article négoce ou fabriqué,
  • grille de taille,
  • catégorie d’article, …

 

Si le produit est de type SEMI-FINI ACHETÉ et que son PRI n’est pas calculé (coche dans TA012), son PRI est directement lu dans le fichier des prix de revient (PRI fixé).
La période utilisée est celle qui contient la date de l'O.F. dans son intervalle.
Ensuite, il y a pondération de ce PRI avec l’ancien PRMP et l’ancien stock.

Sinon, il y a calcul de la valeur PRI de l’entrée en stock.

 

 

Calcul de la valeur PRI

  • Valorisation du besoin matière
    La première étape consiste à valoriser le besoin matière associé à la ligne de la commande fournisseur, calculé en fonction de la nomenclature du produit lors de la saisie de la commande.
    On travaille composant par composant pour ramener le besoin le plus ajusté :
    • si la consommation est terminée, on prend la quantité réelle + l’éventuel écart de consommation,
    • si l’affectation est terminée mais que la sortie réelle ne l’est pas, on prend la quantité affectée + les éventuels écarts de consommation et les approvisionnements supplémentaires,
    • si ni l’affectation ni la consommation ne sont terminées, on prend le besoin théorique.

 

Ce besoin total obtenu est réparti au prorata du besoin unitaire connu par taille et également au prorata des quantités reçues par rapport aux quantités lancées.

 

N.B. :
si on reçoit plus que le lancé dans une taille, on prend alors la quantité lancée comme base de calcul pour la répartition du besoin par taille.

 

Ensuite, on valorise ces quantités grâce au prix du composant traité (fichier des prix composant).

Si on gère les PRMP matière, celui-ci sera utilisé en priorité, sinon on utilise le PRI.

 

Après la valorisation, on applique les éléments complémentaires PRI saisis au niveau nomenclature. Ceux-ci proviennent d’éléments spécifiques saisis à la commande et d’éléments généraux liés à la catégorie d’article.

 

  • Valorisation du circuit de fabrication
    La suite consiste donc à valoriser chaque phase de fabrication du circuit de la commande.
    Elle se fait phase à phase, avec recherche des coûts associés.
    Ces coûts sont d’abord lus au niveau des coûts spécifiques de la ligne de commande fournisseur en prenant comme date d’effet la plus grande date inférieure ou égale à la date de création de la commande.
    S’ils n’existent pas, ils sont alors calculés en valorisant la gamme opératoire de la phase : on va donc calculer la valeur de chaque opération de fabrication en multipliant le temps nécessaire à sa réalisation à un « coût unitaire temps ».

 

Les temps de fabrication peuvent être gérés à plusieurs niveaux.

Ils sont recherchés selon un ordre de priorité qui est le suivant :

  • si inexistant, lecture des temps au niveau article (coloris nul),
  • si inexistant, lecture des temps au niveau modèle (si gestion des modèles),
  • si inexistant ou pas de gestion des modèles, lecture au niveau produit mais avec le coloris PRI renseigné dans la fiche article.

 

Les prix obtenus sont multipliés par les quantités reçues en stock.

Une fois cette valorisation effectuée, on applique les éléments complémentaires PRI saisis au niveau coûts façon – négoce.

Ceux-ci proviennent d’éléments spécifiques saisis à la commande et d’éléments généraux liés à la catégorie d’article.

  • Application des éléments complémentaires généraux

 

Après le calcul de la valeur des différents domaines (nomenclature et/ou phases), on applique en dernier lieu, les éléments complémentaires PRI saisis au niveau général. Ceux-ci proviennent d’éléments spécifiques saisis à la commande et d’éléments généraux liés à la catégorie d’article.

 

Prise en compte du taux de change :

Si les coûts de la ligne de commande, sont exprimés dans une monnaie différente de la monnaie du site, une conversion est effectuée. Cette conversion se fait en recherchant le taux de change dans TA100, en prenant en priorité le type de taux 1 ou null , puis la saison de commande ou null, et enfin la date d’effet qui doit être inférieure ou égale à la date du jour c’est-à-dire la date où se fait la réception.

 

La somme de toutes ces données nous permet d’obtenir la valeur en prix de revient, de la réception effectuée pour la ligne de commande dans le circuit de fabrication associé.

 

Calcul du PRMP PF

Pour calculer le PRMP PF, il faut ensuite pondérer le résultat obtenu en fonction des quantités entrées en stock et des quantités en stock.

 

Le stock est obtenu en cumulant les quantités taille à taille :

  • de tous les magasins non cochés « magasin non pris en compte dans le PRMP » contenant le produit traité, y compris les magasins associés à un client dans CL045
    ‎(ils représentent en général des boutiques avec un stock conditionnel non encore vendu, d’où la prise en compte possible)
  • tous choix confondus (sauf les pertes)

 

ATTENTION :

  • ne pas confondre la coche « Magasin non pris en compte dans le PRMP » avec la coche « stock pas pris en compte dans les besoins » (qui, ayant pour vocation d’écarter des ressources, n’a aucune influence sur le calcul du PRMP).
  • RAPPEL : avant edt16 (il n’y avait pas de coche « magasin non pris en compte dans le PRMP »), les magasins « client » de CL045 n’étaient jamais pris en compte dans le PRMP.

 

La valorisation de ce stock se fait en utilisant le PRMP PF actuel (issu d’un calcul précédent) et dont la date d’effet est inférieure à la date du jour.

Pour obtenir le nouveau PRMP PF par taille, il suffit de :

  • valoriser les quantités reçues par le PRI du produit sur la commande,
  • d’ajouter les quantités en stock valorisées selon le PRMP PF actuel,
  • de diviser le tout par la somme des quantités reçues et des quantités en stock.

 

(Qté entrée en stock X prix PRI du produit) + (Qté Stock avant Réception X prix PRMP)
-------------------------------------------------------------------------------------
                       (Qté Entrée en stock + Qté Stock avant Réception)

 

N.B. : Si on ne trouve pas de prix PRMP valable pour la date de réception permettant de valoriser la « Qté Stock avant Réception » (cas d’un PF qui n’a encore jamais eu de PRMP), on utilise alors le PRI recherché pour la plus grande période dont les dates PRI entourent la date de réception.
 

Le nouveau PRMP PF calculé par taille est mémorisé dans le fichier correspondant dans le but d’une utilisation ultérieure (consultation de prix, valorisation de stock, calcul d’un prochain PRMP PF). La date d’effet associée à ce prix est égale à la date de réception.

Pour un produit de type semi-fini, le PRMP obtenu est également mémorisé au niveau du fichier des PRMP composant.

N.B. :
cette fonction ne fait pas de calcul composant multi-niveaux, c’est à dire que si un produit contient dans sa nomenclature un composant composé ou de type semi-fini, le prix de ce composant sera simplement lu dans le fichier des prix correspondant.

 

Maintenance / Consultation des PRMP Produits finis

 

AS919 : Initialisation des PRMP PF

AS919W01
Permet l’initialisation des PRMP PF par traitement batch

 

Cette fonction permet d'initialiser les PRMP des produits finis à partir des PRI.

Il faut saisir la date d'effet des prix générés obligatoirement.

 

Pour cette date d'effet, on recherche s'il existe déjà un PRMP.

  • Si oui on le conserve.
  • Si non, on recherche le PRI du PF.

Le PRI est issu du PRI calculé trouvé pour la plus grande période de prix dont les dates de début et de fin de PRI englobent la date d'effet saisie en critère. À défaut de PRI calculé, on utilise le PRI fixé.

‎ 

 

PR020 : Maintenance des PRMP PF

PR020W01
Créer, consulter, modifier les PRMP PF

 

Cette fonction permet de consulter créer ou maintenir les PRMP des produits finis.

Son accès dépend du paramètre GEST_PRMP_PF qui doit être activé.

On peut créer, modifier ou supprimer un PRMP pour une date d'effet donnée.

La modification d'un PRMP ayant une influence sur la valeur de tous les PRMP calculés
‎lors des prochaines réceptions, cette fonction doit être utilisée avec prudence.

Pour les utilisateurs autorisés EN CONSULTATION SEULE, il est possible de visualiser ces prix par l'intermédiaire de la fiche article.

La maintenance d'un PRMP pour un produit dit semi-fini entraîne systématiquement
‎une répercussion de la modification dans le fichier des PRMP composants.

 

 

PR930 : Liste des PRMP produits finis

PR930W01
Consulter les PRMP PF

 

Cette fonction de type Mul permet d’afficher la liste des PRMP produits finis et de demander leur édition via le bouton « export des données ».

 

AS429 : Information PRMP PF

AS429W01
Éditer le détail du calcul du PRMP PF dans le but de le justifier

 

Cette fonction permet d’éditer un document détaillé pour justifier le calcul du PRMP (exemple : auprès des Commissaires aux Comptes).

Les coûts sont détaillés par article / coloris / taille :

  • Coût nomenclature
  • Coût gamme opératoire + Coût façon/négoce
  • Coût élément complémentaire
    ‎ (cumul des différents niveaux : global/nomenclature/façon négoce)

N.B. : Ce document est tributaire du paramétrage GEST_PRMP_PF=2 afin de conserver les éléments détaillés du calcul.

 

 

Tableau Récapitulatif

 

Fonction

Consultable par

Éditable par

Initialisation

AS919

PR930

AS429

Calcul

SP001

PAS-STO

AS430

Modification

PR020


‎ 

PRMP à date

 

AS430 : Recalcul PRMP PF

AS430W01
Recalculer un PRMP PF à partir d’une date donnée

 

Cet utilitaire permet de recalculer un PRMP PF à partir d’une date donnée.

Si le calcul obtenu est satisfaisant (visu PR120), il est alors possible de relancer le même utilitaire en demandant la fixation du PRMP; ainsi, le PRMP courant sera remplacé par celui calculé par AS430. Sans la coche, le PRMP recalculé n’écrase pas le PRMP courant.

 

N.B. :
Fonction non compatible avec la maintenance PR020 (l’un écrasant l’autre), il faut donc la date de recalcul « à partir de » afin de ne pas impacter ce qui a pu être saisi dans PR020.

 

Du fait de la conservation des éléments détaillés du calcul (paramètre GEST_PRMP_PF), ‎une PURGE permet de supprimer ces éléments « jusqu’à » une date butoir.

Cas d’utilisation, en cas d’erreur sur le prix d’un article à une date donnée :

  • PR020 : ressaisir la bonne valeur (à une date J)
    ‎(et supprimer les valeurs éventuellement saisies postérieurement)
  • AS430 : purger les sauvegardes, et recalculer (à partir de J+1) sans valider/fixer
  • PR120 : vérification du résultat du recalcul
  • AS430 : si tout OK, fixation du recalcul (à partir de J+1)

 

PR120 : PRMP PF recalculé

PR120W01
Consulter le résultat d’un recalcule de PRMP PF à partir d’une date donnée

 

Cette fonction visualise le PRMP calculé temporairement par AS430, avant sa fixation.