Sommaire
Principe général
Ce traitement traite un ordre (GORD) ou une liste d'ordres (GLSO) afin de le(s) intégrer au niveau des statistiques.
Il existe un paramétrage à prendre en considération lors du transfert en statistiques (paramètre AUTQAL, occurrence QATSTT).
Ce paramétrage permet de :
- regrouper les lots de l'ordre sur une donnée fictive référencée avec la valeur ".". Dans ce cas, les lots de l'ordre ne sont plus détaillés ;
- regrouper les ordres. Dès qu'il existe une association composé-composant pour la période, une mise à jour des statistiques est réalisée au lieu de créer une nouvelle statistique ;
- prendre en compte le type de période de l'ordre ou celui de la classe d'ordres.
Lors du transfert en statistique, si un regroupement par lot et/ou par ordre est demandé par paramétrage, les quantités des éléments regroupés sont cumulées et les montants sont recalculés à partir des quantités cumulées.
Exemple
Dans cet exemple, nous allons traiter cinq ordres, deux sur la classe d'ordres S1 PRD1 et trois sur la classe d'ordres S2 PRD2.
Voici ces cinq ordres :
.png)
.png)
.png)
.png)
.png)
Voici les différents résultats possibles du traitement suivant le paramétrage
1) Aucun regroupement
Dans ce cas, aucun regroupement n'est défini au niveau du paramètre AUTQAL occurrence QATSTT. Les valeurs testées 1 et 2 ont "N" comme valeur.
| Ordre | Article composé | Lot | Quantité | Article composant | Lot | Quantité |
|---|---|---|---|---|---|---|
| S1 PRD1 1 | PF | LOT1 | 10 | MP | LOT2 | 5 |
| S1 PRD1 2 | PF | LOT1 | 20 | MP | LOT2 | 5 |
| S1 PRD1 2 | PF | LOT1 | 20 | MP | LOT3 | 5 |
| S2 PRD2 1 | PF | LOT1 | 30 | MP | LOT2 | 7,5 |
| S2 PRD2 1 | PF | LOT1 | 30 | MP | LOT3 | 7,5 |
| S2 PRD2 2 | PF | LOT1 | 40 | MP | LOT3 | 20 |
| S2 PRD2 3 | PF | LOT1 | 25 | MP | LOT2 | 12,5 |
Avec ce paramétrage, on constate, que pour un ordre traité, on a une ligne de données pour chaque association composé-composant. Cette association est composée de l'article et du lot pour le composé ainsi que pour le composant.
2) Regroupement par ordre
Dans ce cas, un regroupement par ordre est défini au niveau du paramètre AUTQAL occurrence QATSTT. La valeur testée 1 vaut "N" et la valeur testée 2 vaut "O".
| Ordre | Article composé | Lot | Quantité | Article composant | Lot | Quantité |
|---|---|---|---|---|---|---|
| S1 PRD1 0 | PF | LOT1 | 30 | MP | LOT2 | 10 |
| S1 PRD1 0 | PF | LOT1 | 20 | MP | LOT3 | 5 |
| S2 PRD2 0 | PF | LOT1 | 55 | MP | LOT2 | 20 |
| S2 PRD2 0 | PF | LOT1 | 70 | MP | LOT3 | 27,5 |
Avec ce paramétrage, on constate, que les ordres appartenant à la même classe d'ordres (GNOR) sont regroupés. On n'a donc plus de notion de numéro d'ordres puisque celui-ci a 0 comme valeur. De plus, pour chaque groupe d'ordres, on a une ligne de données pour chaque association composé-composant. Cette association est composée de l'article et du lot pour le composé ainsi que pour le composant.
3) Regroupement par lot
Dans ce cas, un regroupement par lot est défini au niveau du paramètre AUTQAL occurrence QATSTT. La valeur testée 1 vaut "O" et la valeur testée 2 vaut "N".
| Ordre | Article composé | Lot | Quantité | Article composant | Lot | Quantité |
|---|---|---|---|---|---|---|
| S1 PRD1 1 | PF | . | 10 | MP | . | 5 |
| S1 PRD1 2 | PF | . | 20 | MP | . | 10 |
| S2 PRD2 1 | PF | . | 30 | MP | . | 15 |
| S2 PRD2 2 | PF | . | 40 | MP | . | 20 |
| S2 PRD2 3 | PF | . | 25 | MP | . | 12,5 |
Avec ce paramétrage, on constate, que l'on n'a plus de notion de lot. Le lot du composé ainsi que le lot du composant ont la valeur ".". De plus, on a une ligne de données pour chaque association composé-composant. Cette association est composée de l'article du composé et de l'article du composant.
4) Regroupement par ordre et par lot
Dans ce cas, un regroupement par lot et par ordre est défini au niveau du paramètre AUTQAL occurrence QATSTT. Les valeurs testées 1 et 2 auront donc "O" comme valeur.
| Ordre | Article composé | Lot | Quantité | Article composant | Lot | Quantité |
|---|---|---|---|---|---|---|
| S1 PRD1 0 | PF | . | 30 | MP | . | 15 |
| S2 PRD2 0 | PF | . | 95 | MP | . | 47,5 |
Avec ce paramétrage, on constate, que les ordres appartenant à la même classe d'ordres (GNOR) sont regroupés. On n'a donc plus de notion de numéro d'ordres puisque celui-ci a 0 comme valeur. De plus, on n'a plus de notion de lot puisqu'ils sont regroupés. Le lot du composé ainsi que le lot du composant ont la valeur ".". On a donc, pour chaque groupe d'ordres, une ligne de données pour chaque association composé-composant. Cette association est composée de l'article du composé et de l'article du composant.
Il est à noter que les OF se cumulent ainsi par période suivant une maille définie soit dans l'ordre lui-même, soit sur la classe d'ordres.
Mise à jour des ordres traités
Une fois le traitement correctement effectué, mise à jour de l'étape et de la date de dernière étape des ordres.
L'étape est égale à l'étape du traitement de transfert en statistique.
La mise à jour est réalisée si l'étape de l'ordre est strictement inférieure à l'étape du traitement.
Historique de l'étape
Comme pour toutes les transactions référencées dans les étapes, possibilité au niveau de l'ordre de conserver une trace de l'étape réalisée. Pour cela un historique est créé en indiquant le numéro de l'étape, l'utilisateur ayant effectué l'étape, ainsi que la date et l'heure de réalisation de l'étape.
C'est lors de la définition de l'étape par classe (GETCP) que vous indiquez si la mémorisation est active ou non.
Traitement d'une liste d'ordres
Lorsque le traitement se déroule sans anomalie, modification de la liste pour indiquer la dernière étape réalisée :
- mise à jour de l'étape ;
- mise à jour de la date de dernier traitement ;
- mise à jour de l'utilisateur ayant réalisé le traitement ;
- mise à jour du dernier traitement réalisé.