Einsprungpunkte > Modul Fertigung > Standardskript FUNBENCHM 

CUSSELFLT: Zusatzfilter.

Dieser Eingabepunkt wird bei der Anlage von Auswahlfiltern in der Funktion Rückmeldung Material (FUNBENCHM) verwendet.

Mit der Variable CUSFLT (255 Zeichen) können Filter auf zusätzliche Dateifelder gelegt werden.

Der Filter kann sich auf die Datei der Komponenten (MFGMAT Klasse [F :MFM] oder auf die Datei der Stücklistenauskunft (BOD Klasse [F :BOD]) beziehen, je nachdem, ob FA-Material oder Stücklistenmaterial ausgewählt werden sollen.

Kontext und Funktionsmodus

Transaktion

Es gibt keine laufende Transaktion.

Logdatei

Es ist keine Logdatei geöffnet.

Verfügbare Dateiklassen und Masken

Die Maske FUNBENCHM ist geöffnet und mit den verschiedenen Selektionen belegt.

Geöffnete Tabellen

In nachstehender Tabelle weist das Flag Wichtiger Inhalt auf Inhalte hin, die im Kontext kohärent sind (...).

Tabelle

Wichtiger Inhalt

Tabellentitel

FACILITY

Ja

Standort

BOM

Nein

Kopf Stückliste

BOD

Nein

Auskunft Stückliste

MFGHEAD

Nein

Kopfzeile FA

MFGMAT

Nein

FA-Komponenten

ITMMASTER

Nein

Artikel

ITMFACILIT

Nein

Artikel - Standort

ITMMVT

Nein

Artikelbewegungen

 

BENMTKMAJ: Aktualisierung der individuellen Felder der Datei MFGHEADTRK

Dieser Eingabepunkt wird bei der Anlage von Rückmeldungen zu Komponenten verwendet, um die mit der Rückmeldungskopfzeile verbundenen individuellen Tabellen aktualisieren zu können.

Dieser Eingabepunkt wird direkt vor der Anweisung Write [F:MTK] aufgerufen.

Kontext und Funktionsmodus

Transaktion

Eine Transaktion läuft.

Im Problemfall ist die globale Variable GOK auf den Wert 0 zu setzen.

Logdatei

Eine Logdatei ist geöffnet.

Verfügbare Dateiklassen und Masken

Die Maske FUNBENCHM ist geöffnet und belegt.

Maske MTMK ist geöffnet und mit den Daten des zuletzt verarbeiteten Materials belegt.

Geöffnete Tabellen

In nachstehender Tabelle weist das Flag Wichtiger Inhalt auf Inhalte hin, die im Kontext kohärent sind (...).

Tabelle

Wichtiger Inhalt

Tabellentitel

FACILITY

Ja

Standort

BOM

Ja

Kopf Stückliste

BOMD

Nein

Auskunft Stückliste

MFGHEADTRK

Ja

Kopfzeile Rückmeldung

MFGHEAD

Ja

Kopfzeile FA

MFGMAT

Nein

FA-Material

MFGMATTRK

Nein

Rückmeldung Material

    

AFFTRA: Möglichkeit, die Logdatei nicht anzuzeigen.

Mit diesem Eingabepunkt kann die Anzeige der während der Rückmeldungsfreigabe generierten Logdatei unterdrückt werden.

Hierfür muss lediglich die globale Variable GPE auf 0 gesetzt werden.

Kontext und Funktionsmodus

Transaktion

Es gibt keine laufende Transaktion.

Logdatei

Eine Logdatei ist geöffnet.

Verfügbare Dateiklassen und Masken

Die Maske MTKBENCHM ist geöffnet und belegt.

Geöffnete Tabellen

In nachstehender Tabelle weist das Flag Wichtiger Inhalt auf Inhalte hin, die im Kontext kohärent sind (...).

Tabelle

Wichtiger Inhalt

Tabellentitel

FACILITY

Ja

Standort

BOM

Nein

Kopf Stückliste

BOMD

Nein

Auskunft Stückliste

MFGHEADTRK

Nein

Kopfzeile Rückmeldung

MFGHEAD

Nein

Kopfzeile FA

MFGMAT

Nein

FA-Material

MFGMATTRK

Nein

Rückmeldung Material

 

CUSTRTSUP: Nach einer Verarbeitungsausführung kann eine weitere Verarbeitung auf

Dieser Eingabepunkt wird nach dem Verlassen des Materialverbrauchsplans verwendet, um eine Sonderverarbeitung wie z.B. einen Druckvorgang zu starten.

Kontext und Funktionsmodus

Transaktion

Es gibt keine laufende Transaktion.

Logdatei

Eine Logdatei ist geöffnet.

Verfügbare Variablen und Masken

 

 Variable oder Maske

Definition

Mask MTKBENCHM [MBM]

Materialtabelle

Char WMTKNUMSTR

Nummer der ersten angelegten Rückmeldung

Char WMTKNUMEND

Nummer der letzten angelegten Rückmeldung

Char ERR_TRA(132)

Protokolltext

 

Geöffnete Tabellen

In nachstehender Tabelle weist das Flag Wichtiger Inhalt auf Inhalte hin, die im Kontext kohärent sind (...).

Tabelle

Wichtiger Inhalt

Tabellentitel

FACILITY

Ja

Standort

BOM

Nein

Kopf Stückliste

BOMD

Nein

Auskunft Stückliste

MFGHEADTRK

Nein

Kopfzeile Rückmeldung

MFGHEAD

Nein

Kopfzeile FA

MFGMAT

Nein

FA-Material

MFGMATTRK

Nein

Rückmeldung Material

 

CROSSTEST: Durchlauf von Kategorieartikeln, die keine Phantomartikel sind

Mit diesem Eingabepunkt wird während der Belegung der Materialtabelle (Material, zu dem Rückmeldungen gegeben werden) im Verbrauchsplan zu einer Stückliste gearbeitet, um auch diejenigen Artikel der Kategorie zu durchlaufen, bei denen es sich nicht um Phantomartikel handelt.

Der Durchlauf wird erzwungen, indem die Variable GPE auf den Wert 1 gesetzt wird.

Kontext und Funktionsmodus

Transaktion

Es gibt keine laufende Transaktion.

Logdatei

 

Es ist keine Logdatei geöffnet.

Verfügbare Dateiklassen und Masken

Die Maske MTKBENCHM ist geöffnet und die verschiedenen Selektionen sind belegt.

Geöffnete Tabellen

In nachstehender Tabelle weist das Flag Wichtiger Inhalt auf Inhalte hin, die im Kontext kohärent sind (...).

Tabelle

Wichtiger Inhalt

Tabellentitel

FACILITY

Ja

Standort

BOM

Ja

Kopf Stückliste

BOD

Ja

Auskunft Stückliste

TABBOMALT

Ja

Stücklistenvariante

MFGHEAD

Nein

Kopfzeile FA

MFGMAT

Nein

FA-Komponenten

ITMMASTER

Ja

Artikel

ITMFACILIT

Ja

Artikel - Standort

ITMMVT

Ja

Artikelbewegungen

 

LOAMSKMBM: Individuelle Belegung der Verbrauchsplanpositionen

Dieser Eingabepunkt wird vor der Anzeige der Verbrauchsplantabelle verwendet (Funktion FUNBENCHM), um eine individuelle Belegung vorzunehmen.

Kontext und Funktionsmodus

Transaktion

Es gibt keine laufende Transaktion.

Logdatei

Es ist keine Logdatei geöffnet.

Verfügbare Dateiklassen und Masken

Die Maske FUNBENCHM ist geöffnet und mit den verschiedenen Selektionen belegt.

Geöffnete Tabellen

In nachstehender Tabelle weist das Flag Wichtiger Inhalt auf Inhalte hin, die im Kontext kohärent sind (...).

Tabelle

Wichtiger Inhalt

Tabellentitel

FACILITY

Ja

Standort

BOM

Nein

Kopf Stückliste

BOD

Nein

Auskunft Stückliste

MFGHEAD

Nein

Kopfzeile FA

MFGMAT

Nein

FA-Material

ITMMASTER

Nein

Artikel

ITMFACILIT

Nein

Artikel - Standort

 

CUSCTLSUP: Prüfungen zu dem Datensatz der analysierten Komponente

Dieser Eingabepunkt wird in der Leseschleife über die Datensätze der in der Verarbeitung Rückmeldung Material (FUNBENCHM) zu berücksichtigenden Komponenten verwendet. Eventuell können Artikel ausgeschlossen werden.

Per Deaktivierung der Variable GPE (Wert = 0) kann die aktuelle Tabellenzeile [MFM] übergangen werden.

Kontext und Funktionsmodus

Transaktion

Es gibt keine laufende Transaktion.

Logdatei

Es ist keine Logdatei geöffnet.

Verfügbare Dateiklassen und Masken

Die Maske MTKBENCHM ist geöffnet und belegt. Die Komponententabelle wird belegt, und ein Datensatz der Datei [MFM] wird analysiert, um herauszufinden, ob für die Belegung der Tabelle sämtliche Kriterien erfüllt sind.

Per Deaktivierung der Variable GPE (Wert = 0) kann die aktuelle Tabellenzeile [MFM] übergangen werden.

Geöffnete Tabellen

In nachstehender Tabelle weist das Flag Wichtiger Inhalt auf Inhalte hin, die im Kontext kohärent sind (...).

Tabelle

Wichtiger Inhalt

Tabellentitel

FACILITY

Ja

Standort

ROUTING

Nein

Kopf Arbeitsplan

ROUOPE

Nein

Auskunft Arbeitsplan

MFGHEAD

Ja

Kopfzeile FA

MFGMAT

Ja

FA-Komponenten

WORKSTATIO

Nein

Arbeitsplätze

 

BEFVALID: Vor der Freigabe

Mit diesem Eingabepunkt kann nach bestimmten individuellen Prüfungen die Freigabe erteilt oder verweigert werden.

Kontext und Funktionsmodus

Transaktion

Es gibt keine laufende Transaktion.

Logdatei

Es ist keine Logdatei geöffnet.

Verfügbare Dateiklassen und Masken

Die Maske MTKBENCHM ist geöffnet und belegt. Die Komponententabelle wird belegt, und ein Datensatz der Datei [MFM] wird analysiert, um herauszufinden, ob für die Belegung der Tabelle sämtliche Kriterien erfüllt sind.

Per Aktivierung der Variable GPE (Wert = 1) kann die Freigabe abgebrochen werden.

Geöffnete Tabellen

In nachstehender Tabelle weist das Flag Wichtiger Inhalt auf Inhalte hin, die im Kontext kohärent sind (...).

Tabelle

Wichtiger Inhalt

Tabellentitel

FACILITY

Ja

Standort

ROUTING

Nein

Kopf Arbeitsplan

ROUOPE

Nein

Auskunft Arbeitsplan

MFGHEAD

Ja

Kopfzeile FA

MFGMAT

Ja

FA-Komponenten

WORKSTATIO

Nein

Arbeitsplätze

 

MBMTRKCRE: Erstellreihenfolge der Rückmeldungen

Mit diesem Eingabepunkt wird gearbeitet, nachdem die Prüfungen erstellt wurden, die die Rückmeldungserstellung zulassen.


Der Standard sortiert die Positionen der Tabelle nach IPTDAT, MATTYP, MFGNUM und CLEFLG. Eine eigene Sortierung ist auch möglich. Dann muss der Variable WCRETRK der Wert 1 hinzugefügt werden.


Man kann auch angeben, dass das folgende PE nach MBMTRKLIN verwendet werden soll, indem der Wert 2 in der Variable WCRETRK hinzugefügt wird.


Kontext und Funktionsmodus

Transaktion

Es gibt keine laufende Transaktion.

Logdatei

Eine Logdatei ist geöffnet.

Verfügbare Dateiklassen und Masken

Die Maske MTKBENCHM ist geöffnet und belegt.

Geöffnete Tabellen

In nachstehender Tabelle weist das Flag Wichtiger Inhalt auf Inhalte hin, die im Kontext kohärent sind (...).

Tabelle

Wichtiger Inhalt

Tabellentitel

FACILITY

Ja

Standort

BOM

Nein

Kopf Stückliste

BOMD

Nein

Auskunft Stückliste

MFGHEAD

Nein

Kopfzeile FA

MFGITM

Nein

Artikel gestartet

WORKSTATIO

Nein

Arbeitsplätze

MBMTRKLIN: Erstellung einer neuen Rückmeldungsnummer

Dieser Eingabepunkt wird nur gestartet, wenn der Wert 2 der Variable WCRETRK (WCRETRK=2 oder 3) im Eingabepunkt MBMTRKCRE hinzugefügt wurde. Er ermöglicht das Erzwingen der Erstellung einer neuen Rückmeldung und somit das Vermeiden der Summe in nur einer Rückmeldung mit verschiedenen Positionen des Plans durch Zuweisung des Werts 1 für die Variable WNEW.

Im Standard wird immer eine neue Rückmeldung bei Änderung des Belastungsdatums erstellt.


Beispiel: um die Erstellung einer neuen Rückmeldung bei Ändern der FA-Nr. zu erzwingen:


If WWMFGNUM<>[M:MBM]MFGNUM(nolign-1)

WNEW=1

Endif


Kontext und Funktionsmodus

Transaktion

Eine Transaktion läuft.

Logdatei

Eine Logdatei ist geöffnet.

Verfügbare Dateiklassen und Masken

Die Maske MTKBENCHM ist geöffnet und belegt.

Verfügbare Variablen

WNEW: Standardmäßig 0. 1 setzen, um eine neue Rückmeldung zu erstellen


WWMFGNUM: FA-Nr. der Rückmeldungsposition, die gerade erstellt wird

nolign: Nummer der in Verarbeitung befindlichen Position

Geöffnete Tabellen

In nachstehender Tabelle weist das Flag Wichtiger Inhalt auf Inhalte hin, die im Kontext kohärent sind (...).

Tabelle

Wichtiger Inhalt

Tabellentitel

FACILITY

Ja

Standort

BOM

Nein

Kopf Stückliste

BOMD

Nein

Auskunft Stückliste

MFGHEAD

Nein

Kopfzeile FA

MFGOPE

Nein

FA-Arbeitsgänge

WORKSTATIO

Nein

Arbeitsplätze