Ce point d’entrée permet de prendre la main sur l’instruction de lecture de la table BOMRET [BMR].
Il y a une transaction en cours.
Aucun.
Les buffers [F:BOD] , [F :BOH] et [F :ITM] sont chargés au moment de l’appel au point d’entrée.
La variable GPE doit être positionnée à 1 pour inhiber la lecture standard.
Dans le tableau ci-dessous, le flag contenu significatif signifie que le contenu est en phase avec le contexte (…).
Table | Contenu significatif | Intitulé Table |
BOM | Oui | Entête de nomenclature |
BOMD | Oui | Détail nomenclature |
ITMMASTER | Oui | Article |
Ce point d’entrée permet de prendre la main avant la mise à jour de la table BOMRET [BMR] pour ajouter des informations spécifiques.
Il y a une transaction en cours.
Aucun.
Les buffers [F :BMR], [F:BOD] , [F :BOH] et [F :ITM] sont chargés au moment de l’appel au point d’entré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 |
BMR | Oui | Table de travail besoins composants |
BOM | Oui | Entête de nomenclature |
BOMD | Oui | Détail nomenclature |
ITMMASTER | Oui | Article |
Ce point d’entrée permet de faire des contrôles supplémentaires dans la table des articles (ITMMASTER) concernant le composant courant, afin d’afficher ou non ce composant.
Il n’y a pas une transaction en cours.
Il y a un fichier trace ouvert.
Ce point d’entrée est appelé à l’intérieur de la boucle de lecture des composants de nomenclature (table BOMD ), juste après la lecture du composant sur la table ITMMASTER.
Les buffers [F :BOD] et [F :ITM] sont chargés au moment de l’appel du point d’entrée.
La variable GPE est utilisée. Elle est positionnée à la valeur 0 par défaut. Elle devra être positionnée à 1 dans le traitement spécifique lié au point d’entrée si on ne souhaite pas afficher le composant courant dans la liste.
De retour dans le traitement standard, la variable GPE est testée. Si elle est différente de 0, on va lire le composant suivant de la nomenclature.
Dans le tableau ci-dessous, le flag contenu significatif signifie que le contenu est en phase avec le contexte (…).
Table | Contenu significatif | Intitulé Table |
BOM | Non | Entête de nomenclature |
BOMD | Oui | Détail nomenclature |
ITMMASTER | Oui | Article |
BOMRET | Non | Besoins composants |
Ce point d’entrée permet de faire des contrôles supplémentaires dans la table des nomenclatures entête (BOM) concernant la nomenclature courante, afin d’afficher ou non ses composants.
Il n’y a pas une transaction en cours.
Il y a un fichier trace ouvert
Ce point d’entrée est appelé à l’intérieur de la boucle de lecture des composants de nomenclature (table BOMD ), juste après la lecture de l’ entête de nomenclature sur la table BOM.
Les buffers [F :BOD], [F :ITM] et [F :BOH] sont chargés au moment de l’appel du point d’entrée.
La variable GPE est utilisée. Elle est positionnée à la valeur 0 par défaut. Elle devra être positionnée à 1 dans le traitement spécifique lié au point d’entrée si on ne souhaite pas afficher les composants de la nomenclature dans la liste. Par exemple, si la nomenclature est en élaboration.
De retour dans le traitement standard, la variable GPE est testée. Si elle est différente de 0, on sort de la boucle de lecture des composants de la nomenclature courante.
Dans le tableau ci-dessous, le flag contenu significatif signifie que le contenu est en phase avec le contexte.
Table | Contenu significatif | Intitulé Table |
BOMD | Oui | Nomenclature détail |
ITMMASTER | Oui | Article |
BOM | Oui | Nomenclature entête |
BOMRET | Non | Besoins composants |