- Principe général du contrôle des écarts de saisie de la quantité réelle
- Contrôle à partir du traitement de contrôle des écarts de saisie de la quantité réelle
- Contrôle lors de la saisie de production
- Exemple
Principe général du contrôle des écarts de saisie de la quantité réelle
Le but est de vérifier que la quantité réelle d'une ligne d'ordre de production est comprise entre une quantité minimale et une quantité maximale calculées à partir des tolérances.
Les quantités minimale et maximale servant au contrôle sont calculées à partir de la quantité réajustée de la ligne d'ordre de production et du palier. Les tolérances définies à l'en-tête de formule ou de la ligne de formule rattachée à la ligne d'ordre examinée, sont également utilisées lors du contrôle.
Les données de l'en-tête de formule sont utiles pour vérifier la saisie sur le produit leader.
Méthode de calcul de ces deux quantités :
Soit qtaqalor la quantité réajustée de la ligne d'ordre de production.
Soient tlm la tolérance minimale et tlp la tolérance maximale de la formule ou de la ligne de formule rattachée à la ligne.
Soit qte la quantité de la formule ou de la ligne de formule correspondant à la ligne d'ordre de production.
Soit ceiling une fonction permettant d'obtenir l'entier directement supérieur ou égal à un nombre.
Pour un palier fixe, le calcul est le suivant :
quantité minimale = qtaqalor + tlm
quantité maximale = qtaqalor + tlp
Pour un palier proportionnel, le calcul est le suivant :
quantité minimale = qtaqalor + (qtaqalor*tlm/qte)
quantité maximale = qtaqalor + (qtaqalor*tlp/qte)
Pour un palier multiple, le calcul est le suivant :
quantité minimale = qtaqalor + (ceiling(qtaqalor/qte) * tlm)
quantité maximale = qtaqalor + (ceiling(qtaqalor/qte) * tlp)
Lors du contrôle des écarts de saisie de la quantité réelle, un paramétrage de la classe d'ordres de production et du mode de production permet d'activer ou de désactiver le contrôle.
Attention :
- Si la tolérance minimale n'est pas renseignée, le contrôle de la quantité minimale calculée n'est pas effectué ;
- Idem si la tolérance maximale n'est pas renseignée ;
- Si les tolérances minimale et maximale ne sont pas renseignées sur la donnée traitée, aucun contrôle n'est effectué.
Contrôle à partir du traitement de contrôle des écarts de saisie de la quantité réelle
Le traitement de contrôle des écarts de saisie de la quantité réelle (TCTLT) vérifie toutes les quantités réelles saisies des lignes d'un ordre de production (GORD) ou d'une liste d'ordres de production (GLSO).
Ce traitement contrôle les quantités minimale et maximale de chaque ligne d'ordre de production sélectionnée.
Suivant le paramétrage de la classe d'ordres de production (GNOR) et du mode de production (GMOP), le traitement met à jour l'étape de l'ordre si toutes les saisies de la quantité réelle sont conformes.
Contrôle lors de la saisie de production
Lors de la saisie de la quantité réelle (GROR) ou lors de la saisie de production (GPROD), seul le contrôle de la quantité maximale est réalisé sur la ligne d'ordre de production.
De plus, ce contrôle n'est déclenché que lors de la modification de la quantité réelle de la ligne.
Exemple
Dans cet exemple, on contrôle que les saisies réalisées concernant un ordre sont conformes par rapport aux tolérances définies au niveau de la formule.
On utilise la formule ci-dessous :
.png)
Ordre généré à partir de la formule ci-dessus :
.png)
Pour savoir si un ordre est conforme ou non, voici les différentes étapes effectuées lors du contrôle :
1 - Calcul des quantités minimale et maximale autorisées pour chaque ligne d'ordre :
| Lignes d'ordres | Quantités réajustées | Tolérance minimale | Tolérance maximale | Calcul des quantités |
|---|---|---|---|---|
| PF | 60 | -5 | 8 | Minimale = 60 + (60 * -5/ 30) = 50 Maximale = 60 + (60 * 8/ 30) = 76 |
| MP | 40 | -3 | 2 | Minimale = 40 + (40 * -3/ 20) = 34 Maximale = 40 + (40 * 2/ 20) = 44 |
| RH | 10 | -2 | 2 | Minimale = 10 + (-2) = 8 Maximale = 10 + 2 = 12 |
| RM | 10 | -1 | 1 | Minimale = 10 + (ceiling(10/5) * -1) = 8 Maximale = 10 + (ceiling(10/5) * 1) = 12 |
2 - Contrôle de la quantité réelle saisie de chaque ligne d'ordre :
| Lignes d'ordres | Quantités réelles saisies | Quantité calculée minimale | Quantité calculée maximale | Conforme / Non conforme |
|---|---|---|---|---|
| PF | 57 | 50 | 76 | Conforme |
| MP | 38 | 34 | 44 | Conforme |
| RH | 11 | 8 | 12 | Conforme |
| RM | 10 | 8 | 12 | Conforme |
On constate que toutes les quantités réelles saisies des lignes d'ordres contrôlées sont comprises entre les quantités minimale et maximale calculées.
Dans ce cas, comme toutes les lignes d'ordres sont conformes, l'ordre est conforme.
Si on décide de modifier la quantité réajustée de la ligne d'ordre MP :
1 - Les quantités minimale et maximale calculées sont donc les suivantes :
| Lignes d'ordres | Quantités réajustées | Tolérance minimale | Tolérance maximale | Calcul des quantités |
|---|---|---|---|---|
| PF | 60 | -5 | 8 | Minimale = 60 + (60 * -5/ 30) = 50 Maximale = 60 + (60 * 8/ 30) = 76 |
| MP | 45 | -3 | 2 | Minimale = 45 + (45 * -3/ 20) = 38,25 Maximale = 45 + (45 * 2/ 20) = 49,5 |
| RH | 10 | -2 | 2 | Minimale = 10 + (-2) = 8 Maximale = 10 + 2 = 12 |
| RM | 10 | -1 | 1 | Minimale = 10 + (ceiling(10/5) * -1) = 8 Maximale = 10 + (ceiling(10/5) * 1) = 12 |
2 - Le résultat du contrôle des quantités réelles saisies est le suivant :
| Lignes d'ordres | Quantités réelles saisies | Quantité calculée minimale | Quantité calculée maximale | Conforme / Non conforme |
|---|---|---|---|---|
| PF | 57 | 50 | 76 | Conforme |
| MP | 38 | 38,25 | 49,5 | Non conforme |
| RH | 11 | 8 | 12 | Conforme |
| RM | 10 | 8 | 12 | Conforme |
On constate que la quantité réelle saisie de la ligne d'ordre MP n'est pas comprise entre la quantité minimale et la quantité maximale.
Dans ce cas, la ligne d'ordre n'est pas conforme et donc l'ordre n'est pas conforme.