Cegid XRP Ultimate  |      Actualisé le 

Production

Principe de contrôle des écarts de saisie de la quantité réelle

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 :

Ordre généré à partir de la formule ci-dessus :

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.