Ce point d’entrée permet de prendre la main en gestion des ordres de sous-traitance au moment de la génération de la liste des composants. Il permet de remplacer l’algorithme standard afin d’alimenter les données à partir d’une source spécifique.
Il y a une transaction en cours.
Pour annuler la transaction s’il y a un problème, il faut positionner la variable GOK à 0.
Il n’y a pas de fichier trace ouvert
Le buffer [F:SCO] est chargé au moment de l’appel du point d’entrée.
Le buffer [F:SCI] est chargé au moment de l’appel du point d’entrée.
La classe écran [M :SCOK] liée à la création automatique d’EO est chargée.
Les composants sont insérés dans la table [F:SCM]
Au moment de l’appel, les paramètres suivants sont disponibles :
Char LFCY Site
Char LITM Article lancé
Integer LALT Alternative nomenclature
Date LDAT Date début EO
Decimal LQTY Quantité lancée
Char LLOT Lot lancé
Integer LOFS Délai mise en oeuvre (propagation en traversée fantôme)
Integer LRET Code retour
Si ce point d'entrée prend en charge la génération de la liste, il faut IMPERATIVEMENT renvoyer la valeur 9 dans le code retour LRET, ainsi le traitement standard sera court-cirucuité.
Dans le tableau ci-dessous, le flag contenu significatif signifie que le contenu est en phase avec le contexte (…).
Table | Contenu significatif | Intitulé Table |
SCOHEAD | Oui | Of entête |
SCOITM | Oui | Articles lancés |
SCOSRV | Non | Opérations |
SCOMAT | Non | Matières |
ORDERS | Non | Encours |
BOM | Non | Nomenclatures |
BOMD | Non | Lignes nomenclatures |
FACILITY | Non | Site |
Ce point d’entrée permet de prendre la main :
Il y a une transaction en cours.
Pour annuler la transaction s’il y a un problème, il faut positionner la variable GOK à 0.
En création d’entête d’EO : il y a un fichier trace ouvert
En modification d’entête d’EO : il n’y a pas de fichier trace ouvert.
Ce point d’entrée étant commun à la création et la modification d’entête d’OF, le traitement spécifique est unique et le contexte peut être déterminé via le test de la variable CODMAJ :
[M:SCOK]CODMAJ= «C» Création d’entête d’EO
[M:SCOK]CODMAJ= «M» Modification d’entête d’EO.
Le buffer [F:SCO] est chargé au moment de l’appel du point d’entrée.
La classe écran [M:SCOK] liée à la création /modification automatique d’OF est chargée.
Dans le tableau ci-dessous, le flag contenu significatif signifie que le contenu est en phase avec le contexte (…).
En créationd’entête d’EO :
Table | Contenu significatif | Intitulé Table |
SCOHEAD | Oui | Of entête |
SCOITM | Oui | Articles lancés |
SCOSRV | Non | Service |
SCOMAT | Non | Matières |
ORDERS | Non | Encours |
BOM | Non | Nomenclatures |
BOMD | Non | Lignes nomenclatures |
FACILITY | Non | Site |
En modification d’entête d’EO :
Table | Contenu significatif | Intitulé Table |
SCOHEAD | Oui | Of entête |
SCOITM | Oui | Articles lancés |
SCOSRV | Oui | Service |
SCOMAT | Oui | Matières |
ITMMVT | Oui | Cumuls Article-Site |
Ce point d’entrée permet de prendre la main en gestion des ordres de sous-traitance au moment de la génération de la liste des composants. Il permet de remplacer l’algorithme standard sélectionnant les composants en fonction de la date de début de l'ordre de sous-traitance comparée à leur date de validité.
Les conditions différent selon la fonction: ce PE est déclenché depuis le CBN, depuis la génération automatique d'EO (plans de travail), ou depuis l'écran de création des ordres de sous-traitance.
UtilisationLa variable GPE est à zéro en standard. Changer sa valeur permet de remplacer la valeur de la variable utilisée (WBOMDATCTL), pour laquelle la valeur 2 correspond au traitement standard, à savoir sélection des composants en fonction de la date de début calculée.
Dans le tableau ci-dessous, le flag contenu significatif signifie que le contenu est en phase avec le contexte (…).
Table | Contenu significatif | Intitulé Table |
SCOHEAD | Oui | Of entête |
SCOITM | Oui | Articles lancés |
SCOSRV | Non | Opérations |
SCOMAT | Non | Matières |
ORDERS | Non | Encours |
BOM | Non | Nomenclatures |
BOMD | Non | Lignes nomenclatures |
FACILITY | Non | Site |