Cegid XRP Ultimate  |      Actualisé le 

Production

TMPOF - Actions réalisées par le traitement de MAJ prix des articles fabriqués depuis les ordres

Sommaire

Sélection des ordres et des lignes d'ordres à traiter

   Les ordres (GORD) concernés par le traitement sont les ordres qui répondent aux critères de sélection du traitement et :
- qui sont gérés en stock (voir la classe d'ordres (GNOR)) ;
- qui permettent de générer des mouvements de stocks (voir la classe d'ordres (GNOR)) ;
- qui possèdent une classe de mouvement de régulation (voir la classe d'ordres (GNOR)) ;
- qui possèdent une ligne de fabrication (type de la ligne < "H") stockable ;
- dont toutes les lignes d'ordres (QAILOR) ont l'état du stock à "T".

   De plus, pour qu'un ordre soit traité, il faut que pour toutes les lignes d'ordres stockables, les mouvements de stock aient été générés sur tous les détails par lot de ces lignes.

   Pour chaque ordre sélectionné, si la liste d'ordres (GLSO) de sélection est différente de la liste d'ordres à générer, tous les produits fabriqués de l'ordre sont ajoutés dans la liste.


Calcul du prix d'un article fabriqué

   Afin de déterminer le prix d'un article fabriqué, on doit calculer le montant total des consommations qui influent sur la fabrication de cet article.
Pour un ordre qui n'est pas issu d'une formule, l'intégralité des consommations est attribuée à la ligne du produit leader.
Pour un ordre issu d'une formule, les consommations sont réparties sur les lignes de fabrication en fonction du calcul des répartitions des lignes de formule.

   Pour chaque ligne de consommation, on calcule le montant de la consommation. Ce calcul est dépendant de la valeur du paramètre LCP associé au traitement.
Si la ligne de consommation est stockable, le montant est calculé à partir de la quantité des lignes de mouvements de stock (GLMS) de la consommation et :
- du prix des lignes de mouvements de stock si la valeur du paramètre LCP est différente de "A" et si ces lignes de mouvements de stock ont été transférées en comptabilité ;
- du prix à date dans le cas contraire. La lecture est alors faite à la date de fin période spécifiée à la soumission.
Si la ligne de consommation n'est pas stockable, le montant est calculé à partir de la quantité réelle de la ligne d'ordres (QAILOR) de la consommation et du prix de l'article (GAAX).

   Pour chaque ligne de fabrication, on calcule le montant de la fabrication. Ce montant est calculé à partir des données des lignes de mouvements de stock (GLMS) de la fabrication. Ce montant prend en compte à la fois les mouvements avec influence en quantité et les mouvements de régulation ayant pu être générés.

   A partir du montant total des consommations et du montant de la fabrication, on génère un mouvement d'écart à la date de fin période spécifiée à la soumission, avec une quantité de 0 et un prix correspondant au montant total des consommations moins le montant total de la fabrication si l'arrondi de ce prix est différent de 0.

   A la fin du traitement de chaque article fabriqué, le calcul du PUMP est effectué sur tous les types de prix utilisés dans la gestion du PUMP détaillé (GPMP).