Réinitialisation des valeurs cumulées de programmes d'achat

Au fil du temps, il est possible d'incrémenter les valeurs cumulées (CUM) d'un programme d'achat jusqu'à obtenir des valeurs très élevées. Pour réduire ces valeurs, vous pouvez réinitialiser les valeurs cumulées dans les sessions Réinitialisation des quantités (tdpur3230m000) et Réinitialisation des valeurs cumulées par ligne de total contrat (tdpur3230m100). Cette réinitialisation est habituellement effectuée à la fin de l'année, mais il n'est pas possible qu'elle ait lieu précisément au changement d'année. Autrement dit, les mises à jour peuvent être enregistrées dans des sessions de valeurs cumulées après la date de réinitialisation. Le calcul de la quantité de réinitialisation permet d'inclure ces valeurs dans le processus de réinitialisation.

La réinitialisation repose sur les modèles de valeurs cumulées (CUM) suivants, que vous pouvez définir dans le champ Modèle pour les valeurs cumulées de la session Paramètres des contrats d'achat (tdpur0100m300):

  • Modèle de valeurs cumulées selon commande
  • Modèle de valeurs cumulées selon réception
Conditions préalables à la réinitialisation des valeurs cumulées
  • Les fournisseurs et les clients doivent utiliser la même date de réinitialisation des valeurs cumulées en cas de réinitialisation des valeurs cumulées dans les sessions Réinitialisation des quantités (tdpur3230m000), Réinitialisation des valeurs cumulées par ligne de total contrat (tdpur3230m100) et Réinitialisation des valeurs cumulées (tdsls3230m000).
  • Une réinitialisation n'est possible que lorsque le fournisseur reçoit et approuve les versions du client. Sinon, les fournisseurs ne peuvent pas approuver les versions traitées après la date de réinitialisation, car les dates sont différentes. Les lignes de version d'achat dont le statut est Créé ou Programmé sont automatiquement réinitialisées.
  • Les fournisseurs ne doivent pas mettre à jour les versions qu'ils reçoivent ou en créer de nouvelles manuellement, car la réinitialisation entraînera des quantités erronées.
Calcul de la quantité de réinitialisation

Une fois déterminée, la quantité de réinitialisation est soustraite des valeurs cumulées existantes. Dans les sessions Quantités cumulées expédiées (tdpur3131m000), Quantités cumulées reçues (tdpur3132m000), Quantités cumulées demandées (tdpur3130m000) et Quantités cumulées facturées (tdpur3133m000), un enregistrement de réinitialisation est ajouté et la quantité réinitialisée est soustraite des valeurs cumulées. La session Autorisations de fabrication/achat matières (tdpur3534m000) est également réinitialisée et les lignes de version générées, sans toutefois être envoyées.

Selon le modèle de valeurs cumulées, la quantité de réinitialisation est calculée comme suit :

  • Modèle de valeurs cumulées selon commande
    Quantité de réinitialisation = dernière quantité demandée communiquée à une date de version antérieure à la nouvelle date de réinitialisation. Cette quantité est extraite du champ Quantité cumulée demandée de la session Autorisations de fabrication/achat matières (tdpur3534m000).
  • Modèle de valeurs cumulées selon réception
    Quantité de réinitialisation = dernière quantité reçue communiquée à une date de version antérieure à la nouvelle date de réinitialisation. Cette quantité est extraite du champ Quantité cumulée reçue de la session Autorisations de fabrication/achat matières (tdpur3534m000).
Exemple 1 - Modèle de valeurs cumulées Selon commande
  • Date de réinitialisation = semaine de départ 3
  • Les lignes de programme sont générées avant la réinitialisation.
  • La ligne de programme 2 est transférée vers la semaine 3.
  • La ligne de programme 3 est transférée vers la semaine 5.
SemaineLigne 1Valeur cumulée demandée avant réinitialisationLigne 2Valeur cumulée demandée avant réinitialisationLigne 3Valeur cumulée demandée avant réinitialisationValeur cumulée demandée après réinitialisation
12020-20-2020
22040-40-4040
32060545-455
42080550-5010
520100555207030
6201205511057535
7--511558040
8--512058545
9----59050
10----59555

 

TOTAUXLigne val. cumulée 1Ligne val. cumulée 2Ligne val. cumulée 3Valeurs cumulées après réinitialisation
Début des valeurs cumulées0405010

 

La date de réinitialisation intervient au cours de la semaine 3. Etant donné qu'il s'agit d'un modèle de valeurs cumulées Selon commande, la réinitialisation est effectuée d'après les quantités cumulées requises. A la fin de la semaine 2, la quantité de réinitialisation est égale à 40. Par conséquent, toutes les valeurs cumulées sont mises à jour (-40) à partir de la date de réinitialisation (semaine 3).

Exemple 2 - Modèle de valeurs cumulées Selon réception

Aux données de l'exemple précédent s'ajoutent les suivantes :

SemaineQuantité reçueValeur cumulée reçue avant réinitialisationValeur cumulée reçue après réinitialisation
1101010
2253535
3205520
4-5520
556025

 

La date de réinitialisation intervient au cours de la semaine 3. Etant donné qu'il s'agit d'un modèle de valeurs cumulées Selon réception, la réinitialisation est effectuée d'après les quantités cumulées reçues. A la fin de la semaine 2, la quantité de réinitialisation est égale à 35. Par conséquent, toutes les valeurs cumulées sont mises à jour (-35) à partir de la date de réinitialisation (semaine 3).

Les totaux de l'exemple 1 deviennent donc les suivants :

TOTAUXLigne val. cumulée 1Ligne val. cumulée 2Ligne val. cumulée 3Valeurs cumulées après réinitialisation
Début des valeurs cumulées0405015