Génération des ordres de production
La génération des ordres de production s'effectue à partir d'un plan de production (GPBP). Généralement ce plan est de type lancement. Il contient tous les produits finis et produits intermédiaires.
Exemple de plan de lancement :
| Ligne | Article | Chemin | Période | Numéro de lancement | Quantité prévue |
|---|---|---|---|---|---|
| 1 | PF01 | PRD1 | 01/12/2010 - 31/12/2010 | 1000 | 100 |
| 2 | PI01 | PRD1 | 01/11/2010 - 30/11/2010 | 1000 | 50 |
| 3 | PI02 | PRD1 | 01/11/2010 - 30/11/2010 | 1000 | 80 |
| 4 | PF01 | PRD2 | 01/12/2010 - 31/12/2010 | 2000 | 200 |
| 5 | PF01 | PRD1 | 01/12/2010 - 31/12/2010 | 4000 | 0 |
| 6 | PI02 | PRD2 | 01/11/2010 - 30/11/2010 | 2000 | 80 |
Autres prérequis :
- Les lignes de plan doivent être validées. Leur état doit être égal à "C" (contrôlé) ;
- Le PI01 est utilisé dans la formule du PF01 sur le chemin PRD1 ;
- Le PI02 est utilisé dans les formules du PF01 sur les chemins PRD1 et PRD2 ;
- Une formule de contrôle existe pour l'article PF01 et le chemin CTRL.
De plus, les chemins PRD1 et CTRL ont PRD1 comme chemin de génération d'ordres de production dans la gestion des chemins (GCHM). Le chemin PRD2 a pour chemin de génération d'ordres de production PRD2.
A partir de ce plan de lancement et des informations sur les chemins, les ordres de production générés par le traitement sont les suivants :
| Ordre | Article | Chemin | Quantité | Début | Fin | Ligne plan |
|---|---|---|---|---|---|---|
| 1 | PF01 | CTRL | 1 | 28/12/2010 | 31/12/2010 | 1 |
| 2 | PF01 | PRD1 | 100 | 05/12/2010 | 28/12/2010 | 1 |
| 3 | PI01 | PRD1 | 50 | 10/11/2010 | 04/12/2010 | 2 |
| 4 | PI02 | PRD1 | 80 | 02/11/2011 | 04/12/2010 | 3 |
| 5 | PF01 | PRD2 | 200 | 10/12/2010 | 31/12/2010 | 4 |
| 6 | PI02 | PRD2 | 80 | 15/11/2011 | 09/12/2010 | 6 |
Dans notre exemple, la ligne de plan 1 a généré deux ordres de production, parce qu'il existe deux formules sur l'article PF01 qui ont un chemin avec PRD1 dans la caractéristique "Génération d'ordres" de GCHM.
De plus, on remarque que les dates théoriques des ordres de production ne correspondent pas aux dates de période de la ligne de plan origine. Pour un même numéro de lancement, l'ordre de production du produit fini (PF01) est créé avec la date de fin théorique égale à la date de fin de période. Sur le chemin PRD1 il y a, en premier lieu, création de l'ordre de contrôle en date de fin de période. Ensuite, la date de début est calculée avec le délai des opérations, leur palier et la quantité prévue. Pour les ordres de production des produits intermédiaires avec le même numéro de lancement que le produit fini, un lien est créé dans la gestion des liens entre ordre (GORL). C'est également le cas entre l'ordre de contrôle et l'ordre de production du produit fini.
Par rapport à l'exemple ci-dessus les liens suivants sont générés :
- lien entre les ordres 1 et 2 ;
- lien entre les ordres 2 et 3 ;
- lien entre les ordres 2 et 4 ;
- lien entre les ordres 5 et 6.
Ces ordres de production viennent se positionner dans le temps juste avant l'ordre de production du produit fini. Dans l'exemple, nous voyons que les ordres de production 3 et 4 se positionnement juste avant l'ordre de production 1.
La ligne 5 du plan ne génère pas d'ordre de production parce que la quantité est égale à 0, sauf si l'option "Génération pour les lignes de plans à zéro" dans les critères de soumission est activée.
Après la génération des ordres de production, l'état de la ligne de plan passe automatiquement à "Généré". A partir de cet instant, la ligne n'est plus sélectionnée par le traitement. Une information sur l'ordre de production généré remonte également au niveau de la ligne de plan dans la partie "Numéro d'ordre". Les dates théoriques dans la partie "Détail" de la ligne de plan sont mises à jour à partir des dates théoriques de l'ordre de production généré.
De plus, suivant le paramétrage des liens à dupliquer (GOLAD), les liens existant pour le plan traité et/ou la ligne de plan traitée sont dupliqués pour être associés aux ordres de production générés.