Resetting purchase schedule cumulatives

Au fil du temps, les valeurs cumulées d'un programme d'achat peuvent être incrémentées jusqu'à atteindre 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 suivants, que vous pouvez définir dans le champ Modèle de valeurs cumulées de la session Paramètres de programme d'achat (tdpur0100m500):

  • 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
  • Lors de la 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), les fournisseurs et les clients doivent utiliser la même date de réinitialisation.
  • 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

Pour la réinitialisation des valeurs cumulées, une quantité de réinitialisation est déterminée et soustraite des valeurs cumulées existante. 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, par ailleurs, réinitialisée et les lignes de version sont générées mais pas encore 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 se situe en semaine 3. Comme 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 demandées. A la fin de la semaine 2, la quantité de réinitialisation est 40. Toutes les valeurs cumulées sont donc mises à jour, c'est-à-dire diminuées de quarante unités (- 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 se situe en semaine 3. Comme 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 35. Toutes les valeurs cumulées sont donc mises à jour, c'est-à-dire diminuées de -35 unités à 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