Ce point d’entrée permet de prendre la main juste avant l’écriture d’un enregistrement dans la table BOMPRN afin , par exemple, de mettre à jour des zones spécifiques.
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:BOP] est chargé au moment de l’appel du point d’entrée.
Le test de la valeur de la zone [F :BOP]NIV permet de savoir sur quel niveau l’on se trouve (0 pour composé, 1 pour premier niveau,
etc …).
Dans le tableau ci-dessous, le flag contenu significatif signifie que le contenu est en phase avec le contexte (…).
Table | Contenu significatif | Intitulé Table |
BOP | Oui | Impression des nomenclatures |
BOMD | Oui si niveau 1 ou plus | Détail nomenclature |
BOM | Oui | Entête de nomenclature |
Ce point d'entrée permet de forcer ou stopper la descente de nomenclature (en modifiant GPE) ou de changer le type d'alternative pour celle-ci (en modifiant LBOMALTTYP).
Avant l'appel au point d'entrée, les variables GPE et LBOMALLTYP ont des valeurs déterminées par le standard selon l'article-site du composant de nomenclature pour lequel la descente de nomenclature est envisagée :
- GPE indique si la descente de nomenclature doit se faire
GPE= 0 => Oui
GPE =1 => Non
- LBOMALLTYP indique le type d'alternative nomenclature à considérer pour la descente de nomenclature
LBOMALLTYP = 2 => Production
LBOMALLTYP = 3 => Sous-traitance
Il n' y a pas de transaction en cours.
BOP0 [BOP0]
Dans le tableau ci-dessous, le flag contenu significatif signifie que le contenu est en phase avec le contexte (…).
Table | Abréviation | Contenu significatif | Intitulé Table |
ITMMASTER | ITM1 | Oui | Articles |
ITMFACILIT | ITF | Oui | Articles-Sites |
BOMD | BOD | Oui | Lignes de nomenclature |
BOM | BOH1 | Oui | Entêtes de nomenclature |
ITMBOM | ITB | Oui | Articles - Nomenclatures |