Einsprungpunkte > Modul Lager > Standardskript TRTBBYBOM 

BOMDETBY: Generierung der Komponententabelle.

Dieser Eingabepunkt bei der Generierung der Komponententabelle die Montage- / Demontageverwaltung gesteuert. Mit dem Eingabepunkt kann der Standardalgorithmus ersetzt werden.

Kontext und Funktionsmodus

Transaktion

Es gibt keine laufende Maskensteuerung.

Protokolldatei

Es ist keine Protokolldatei geöffnet.

Verfügbare Dateiklassen und Masken

Mit der Integer-Rubrik FUNCTION kann zwischen der Montage- und der Demontagefunktion unterschieden werden.

FUNCTION = 1:  Montage

FUNCTION = 2: Demontage

Bei Aufruf des Eingabepunkts werden die Buffer [F:ITM], [F:ITF], [F:ITG] und [F:BOH] belegt.

 Bei der Montage ist die Maskenklasse [M :BBY0] belegt.

 Bei der Demontage ist die Maskenklasse [M :DBY0] belegt.

Unterschiedliche Aufruffälle – wichtige Variablen

Mit diesem Eingabepunkt kann die Datei BOMD auf eine völlig spezifische Weise gelesen werden, um die Komponententabelle zu generieren.

Dieser Eingabepunkt ersetzt die Leseschleife über die Datei BOMD, es ist daher unumgänglich, in die spezifische Schleife folgende Anweisung aufzunehmen: 

   GOSUB INSERE (nach der Belegung des Buffers BOMD).

 Mit der Anweisung GOSUB INSERE werden die BOMD-Komponenten geprüft und eingefügt:

           Bei der Montage in die Maskenklasse [M :BBY1].

           Bei der Montage in die Maskenklasse [M :DBY1].

 Zum Aufrufzeitpunkt stehen folgende Parameter zur Verfügung:

       Char    M         : Erzeugnis

       Integer ALT       : Variante

       Integer TYP       : Variantentyp

       Date    DAT       : Referenzdatum (belegt mit date$)

       Integer FUNCTION  : Funktion 1 Montage / 2 Demontage

       Char    LABR      : Komponentenmaske  

  Dieser Eingabepunkt übernimmt zwar die Tabellengenerierung, es muss aber UNBEDINGT in der Rubrik GPE ein von 9 verschiedener Wert zurückgegeben werden, damit die Standardverarbeitung übergangen wird.

 Beschreibung des Eingabepunkts:

              For [BOD]BOD0 Where (spezifische Filter)  

                    Gosub INSERE

              Next

 Geöffnete Tabellen

In nachstehender Tabelle weist das Kennzeichen "Wichtiger Inhalt" auf Inhalte hin, die im Kontext kohärent sind (geladen ist der aktuelle Kunde).

Tabelle

Wichtiger Inhalt

Tabellentitel

ITMMASTER

Nein

Artikel

ITMFACILIT

Nein

Artikel - Standorte

BOM

Nein

Stücklisten

BOMD

Nein

Stücklistenpositionen

ITMCATEG

Nein

Artikelkategorie

BOMPHABY: Vom Standard abweichende Verwaltung der Phantomkomponenten.

Dieser Eingabepunkt bei der Berücksichtigung von Phantomkomponenten die Montage- / Demontageverwaltung gesteuert. Mit dem Eingabepunkt kann der Standardalgorithmus ersetzt werden.

Kontext und Funktionsmodus

Transaktion

Es gibt keine laufende Maskensteuerung.

Protokolldatei

Es ist keine Protokolldatei geöffnet.

Verfügbare Dateiklassen und Masken

Mit der Integer-Rubrik FUNCTION kann zwischen der Montage- und der Demontagefunktion unterschieden werden.

FUNCTION = 1:  Montage

FUNCTION = 2: Demontage

Bei Aufruf des Eingabepunkts werden die Buffer [F:ITM], [F:ITG], [F:BOH] und [F:BOD] belegt.

 Bei der Montage ist die Maskenklasse [M :BBY0] belegt.

                                 Die Phantomkomponente wird in die Maske [M :BBY1] geladen.

Bei der Demontage ist die Maskenklasse [M :DBY0] belegt.

                                 Die Phantomkomponente wird in die Maske [M :DBY1] geladen.

Unterschiedliche Aufruffälle – wichtige Variablen

Mit diesem Eingabepunkt kann von der Standardverwaltung abgewichen werden.

 Dieser Eingabepunkt übernimmt zwar die Tabellengenerierung, es muss aber UNBEDINGT in der Rubrik GPE ein von 9 verschiedener Wert zurückgegeben werden, damit die Standardverarbeitung übergangen wird.

 Geöffnete Tabellen

In nachstehender Tabelle weist das Kennzeichen "Wichtiger Inhalt" auf Inhalte hin, die im Kontext kohärent sind (geladen ist der aktuelle Kunde).

Tabelle

Wichtiger Inhalt

Tabellentitel

ITMMASTER

Nein

Artikel

ITMFACILIT

Nein

Artikel - Standorte

BOM

Nein

Stücklisten

BOMD

Nein

Stücklistenpositionen

ITMCATEG

Nein

Artikelkategorie