Einsprungpunkte > Modul Fertigung > Standardskript FUNBENCHI 

CUSSELFLT:

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

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

Der Filter kann sich auf die Datei der gestarteten Artikel (MFGITM Klasse [F :MFI] oder auf die Datei der Stücklistenkopfzeilen (BOM Klasse [F :BOH]) beziehen, je nachdem, ob FA-Artikel oder Stücklistenartikel ausgewählt werden sollen.

Kontext und Funktionsmodus

Im Kontext des Einsprungpunktes :

  • Keine Transaktion in Bearbeitung
  • Es ist eine Logdatei geöffnet

Die folgenden Tabellen sind online :

Tabelle

Wichtiger Inhalt

Tabellentitel

FACILITY [FCY]

Ja

Standorte

BOM [BOH]

Nein

Stücklisten Kopfzeile

MFGITM [MFI]

Nein

Fertigungsaufträge - Artikel

MFGHEAD [MFG]

Nein

Fertigungsaufträge - Kopfzeile

Transaktion

Es gibt keine laufende Maskensteuerung.

Protokolldatei

Es ist keine Protokolldatei geöffnet.

Verfügbare Dateiklassen und Masken

Die Maske FUNBENCHI ist geöffnet und belegt.

Geöffnete Tabellen

In nachstehender Tabelle weist das Kennzeichen "Wichtiger Inhalt" auf Inhalte hin, die im Kontext kohärent sind.

Tabelle

Wichtiger Inhalt

Tabellentitel

FACILITY

Ja

Standort

BOM

Nein

Stücklistenkopf

BOD

Nein

Stücklistenauskunft

MFGHEAD

Nein

FA-Kopfzeile

MFGITM

Nein

Gestartete Artikel

ITMMASTER

Nein

Artikel

ITMFACILIT

Nein

Artikel - Standort

ITMMVT

Nein

Artikelbewegungen

 

LOAMSKMBI

Dieser Eingabepunkt wird vor der Anzeige der Rückmeldungstabelle verwendet (Funktion FUNBENCHI), um eine individuelle Belegung vorzunehmen.

Kontext und Funktionsmodus

Im Kontext des Einsprungpunktes :

  • Keine Transaktion in Bearbeitung
  • Es ist keine Logdatei geöffnet

Die folgenden Tabellen sind online :

Tabelle

Wichtiger Inhalt

Tabellentitel

FACILITY [FCY]

Ja

Standorte

BOM [BOH]

Nein

Stücklisten Kopfzeile

MFGITM [MFI]

Nein

Fertigungsaufträge - Artikel

MFGHEAD [MFG]

Nein

Fertigungsaufträge - Kopfzeile

BOMD [BOD]

Nein

Detail Stücklisten

ITMMASTER [ITM]

Nein

Artikel

ITMFACILIT [ITF]

Nein

Artikel - Standorte

ITMMVT [ITV]

Nein

Artikel-Standort gesamt

Transaktion

Es gibt keine laufende Maskensteuerung.

Protokolldatei

Es ist keine Protokolldatei geöffnet.

Verfügbare Dateiklassen und Masken

Die Maske FUNBENCHI ist geöffnet und belegt.

Geöffnete Tabellen

In nachstehender Tabelle weist das Kennzeichen "Wichtiger Inhalt" auf Inhalte hin, die im Kontext kohärent sind.

Tabelle

Wichtiger Inhalt

Tabellentitel

FACILITY

Ja

Standort

BOM

Nein

Stücklistenkopf

BOD

Nein

Stücklistenauskunft

MFGHEAD

Nein

FA-Kopfzeile

MFGITM

Nein

Gestartete Artikel

ITMMASTER

Nein

Artikel

ITMFACILIT

Nein

Artikel - Standort

ITMMVT

Nein

Artikelbewegungen

 

BENMKTMAJ

Dieser Eingabepunkt wird bei der Anlage von Rückmeldungen 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

Im Kontext des Einsprungpunktes :

  • Eine Transaktion in Bearbeitung
  • Es ist eine Logdatei geöffnet

Die folgenden Tabellen sind online :

Tabelle

Wichtiger Inhalt

Tabellentitel

FACILITY [FCY]

Ja

Standorte

BOM [BOH]

Nein

Stücklisten Kopfzeile

MFGITM [MFI]

Nein

Fertigungsaufträge - Artikel

MFGHEAD [MFG]

Nein

Fertigungsaufträge - Kopfzeile

MFGHEADTRK [MTK]

Ja

Fertigungsplan - Kopfzeile

MFGITMTRK [MKI]

Ja

Rückmeldung - Artikel

Transaktion

Eine Maskensteuerung ist aktiv.

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

Protokolldatei

Eine Protokolldatei ist geöffnet.

Verfügbare Dateiklassen und Masken

Die Maske FUNBENCHI ist geöffnet und belegt.

Maske MTIK ist geöffnet und mit den Daten des zuletzt verarbeiteten Artikels belegt.

Geöffnete Tabellen

In nachstehender Tabelle weist das Kennzeichen "Wichtiger Inhalt" auf Inhalte hin, die im Kontext kohärent sind.

Tabelle

Wichtiger Inhalt

Tabellentitel

FACILITY

Ja

Standort

BOM

Ja

Stücklistenkopf

MFGHEADTRK

Ja

Kopf Rückmeldung

MFGHEAD

Ja

FA-Kopfzeile

MFGITM

Nein

Gestarteter Artikel

MFGITMTRK

Nein

Rückmeldung gestarteter Artikel

 

AFFTRA

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

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

Kontext und Funktionsmodus

Im Kontext des Einsprungpunktes :

  • Keine Transaktion in Bearbeitung
  • Es ist eine Logdatei geöffnet

Die folgenden Tabellen sind online :

Tabelle

Wichtiger Inhalt

Tabellentitel

FACILITY [FCY]

Ja

Standorte

BOM [BOH]

Nein

Stücklisten Kopfzeile

MFGITM [MFI]

Nein

Fertigungsaufträge - Artikel

MFGHEAD [MFG]

Nein

Fertigungsaufträge - Kopfzeile

MFGHEADTRK [MTK]

Nein

Fertigungsplan - Kopfzeile

MFGITMTRK [MKI]

Nein

Rückmeldung - Artikel

Transaktion

Es gibt keine laufende Maskensteuerung.

Protokolldatei

Eine Protokolldatei ist geöffnet.

Verfügbare Dateiklassen und Masken

Die Maske MTKBENCHI ist geöffnet und belegt.

Geöffnete Tabellen

In nachstehender Tabelle weist das Kennzeichen "Wichtiger Inhalt" auf Inhalte hin, die im Kontext kohärent sind.

Tabelle

Wichtiger Inhalt

Tabellentitel

FACILITY

Ja

Standort

BOM

Nein

Stücklistenkopf

MFGHEADTRK

Nein

Kopf Rückmeldung

MFGHEAD

Nein

FA-Kopfzeile

MFGITM

Nein

Gestarteter Artikel

MFGITMTRK

Nein

Rückmeldung gestarteter Artikel

 

CUSTRTSUP

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

Kontext und Funktionsmodus

Im Kontext des Einsprungpunktes :

  • Keine Transaktion in Bearbeitung
  • Es ist eine Logdatei geöffnet

Die folgenden Tabellen sind online :

Tabelle

Wichtiger Inhalt

Tabellentitel

FACILITY [FCY]

Ja

Standorte

BOM [BOH]

Nein

Stücklisten Kopfzeile

MFGITM [MFI]

Nein

Fertigungsaufträge - Artikel

MFGHEAD [MFG]

Nein

Fertigungsaufträge - Kopfzeile

MFGHEADTRK [MTK]

Nein

Fertigungsplan - Kopfzeile

MFGITMTRK [MKI]

Nein

Rückmeldung - Artikel

Transaktion

Es gibt keine laufende Maskensteuerung.

Protokolldatei

Eine Protokolldatei ist geöffnet.

Verfügbare Variablen und Masken

 Variable bzw. Maske

Definition

Mask MTKBENCHI [MBI]

Tabelle der gefertigten Artikel

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 Kennzeichen "Wichtiger Inhalt" auf Inhalte hin, die im Kontext kohärent sind.

Tabelle

Wichtiger Inhalt

Tabellentitel

FACILITY

Ja

Standort

BOM

Nein

Stücklistenkopf

MFGHEADTRK

Nein

Kopf Rückmeldung

MFGHEAD

Nein

FA-Kopfzeile

MFGITM

Nein

Gestarteter Artikel

MFGITMTRK

Nein

Rückmeldung gestarteter Artikel

 

BENMTKMAJ

Kontext und Funktionsmodus

Im Kontext des Einsprungpunktes :

  • Keine Transaktion in Bearbeitung
  • Es ist eine Logdatei geöffnet

Die folgenden Tabellen sind online :

Tabelle

Wichtiger Inhalt

Tabellentitel

FACILITY [FCY]

Ja

Standorte

BOM [BOH]

Nein

Stücklisten Kopfzeile

MFGITM [MFI]

Nein

Fertigungsaufträge - Artikel

MFGHEAD [MFG]

Nein

Fertigungsaufträge - Kopfzeile

CUSSELENR: Prüfungen zu dem Datensatz des gestarteten Artikels

Dieser Eingabepunkt wird in der Leseschleife über die Datensätze der in der Verarbeitung Fertigungsplan (FUNBENCHI) zu berücksichtigen gestarteten Artikel verwendet. Eventuell können Artikel ausgeschlossen werden.

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

Kontext und Funktionsmodus

Im Kontext des Einsprungpunktes :

  • Keine Transaktion in Bearbeitung
  • Es ist eine Logdatei geöffnet

Die folgenden Tabellen sind online :

Tabelle

Wichtiger Inhalt

Tabellentitel

FACILITY [FCY]

Ja

Standorte

BOM [BOH]

Nein

Stücklisten Kopfzeile

MFGITM [MFI]

Nein

Fertigungsaufträge - Artikel

MFGHEAD [MFG]

Nein

Fertigungsaufträge - Kopfzeile

Transaktion

Es gibt keine laufende Maskensteuerung.

Protokolldatei

Es ist keine Protokolldatei geöffnet.

Verfügbare Dateiklassen und Masken

Die Maske MTKBENCHI ist geöffnet und belegt. Die Tabelle der gestarteten Artikel wird belegt, und ein Datensatz der Datei [MFI] 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 [MFI] übergangen werden.

Geöffnete Tabellen

In nachstehender Tabelle weist das Kennzeichen "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

FA-Kopfzeile

MFGITM

Ja

Gestarteter Artikel

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

Im Kontext des Einsprungpunktes :

  • Keine Transaktion in Bearbeitung
  • Es ist eine Logdatei geöffnet

Die folgenden Tabellen sind online :

Tabelle

Wichtiger Inhalt

Tabellentitel

FACILITY [FCY]

Ja

Standorte

BOM [BOH]

Nein

Stücklisten Kopfzeile

MFGITM [MFI]

Nein

Fertigungsaufträge - Artikel

MFGHEAD [MFG]

Nein

Fertigungsaufträge - Kopfzeile

Transaktion

Es gibt keine laufende Maskensteuerung.

Protokolldatei

Es ist keine Protokolldatei geöffnet.

Verfügbare Dateiklassen und Masken

Die Maske MTKBENCHI ist geöffnet und belegt. Die Tabelle der gestarteten Artikel wird belegt, und ein Datensatz der Datei [MFI] 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 Kennzeichen "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

FA-Kopfzeile

MFGITM

Ja

Gestarteter Artikel

WORKSTATIO

Nein

Arbeitsplätze

 

MBITRKCRE : 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, PRODTYP, 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 MBITRKLIN verwendet werden soll, indem der Wert 2 in der Variable WCRETRK hinzugefügt wird.


Kontext und Funktionsmodus

Im Kontext des Einsprungpunktes :

  • Keine Transaktion in Bearbeitung
  • Es ist eine Logdatei geöffnet

Die folgenden Tabellen sind online :

Tabelle

Wichtiger Inhalt

Tabellentitel

FACILITY [FCY]

Ja

Standorte

BOM [BOH]

Nein

Stücklisten Kopfzeile

MFGITM [MFI]

Nein

Fertigungsaufträge - Artikel

MFGHEAD [MFG]

Nein

Fertigungsaufträge - Kopfzeile

Transaktion

Es gibt keine laufende Maskensteuerung.

Protokolldatei

Eine Protokolldatei ist geöffnet.

Verfügbare Dateiklassen und Masken

Die Maske MTKBENCHI ist geöffnet und belegt.

Geöffnete Tabellen

In nachstehender Tabelle weist das Kennzeichen "Wichtiger Inhalt" auf Inhalte hin, die im Kontext kohärent sind.

Tabelle

Wichtiger Inhalt

Tabellentitel

FACILITY

Ja

Standort

BOM

Nein

Stücklistenkopf

BOMD

Nein

Stücklistenauskunft

MFGHEAD

Nein

FA-Kopfzeile

MFGITM

Nein

Gestarteter Artikel

WORKSTATIO

Nein

Arbeitsplätze

MBITRKLIN: Erstellung einer neuen Rückmeldungsnummer

Dieser Eingabepunkt wird nur gestartet, wenn der Wert 2 der Variable WCRETRK (WCRETRK=2 oder 3) im Eingabepunkt MBITRKCRE 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:MBI]MFGNUM(nolign-1)

WNEW=1

Endif


Kontext und Funktionsmodus

Im Kontext des Einsprungpunktes :

  • Keine Transaktion in Bearbeitung
  • Es ist eine Logdatei geöffnet

Die folgenden Tabellen sind online :

Tabelle

Wichtiger Inhalt

Tabellentitel

FACILITY [FCY]

Ja

Standorte

BOM [BOH]

Nein

Stücklisten Kopfzeile

MFGITM [MFI]

Nein

Fertigungsaufträge - Artikel

MFGHEAD [MFG]

Nein

Fertigungsaufträge - Kopfzeile

Transaktion

Eine Maskensteuerung ist aktiv.

Protokolldatei

Eine Protokolldatei ist geöffnet.

Verfügbare Dateiklassen und Masken

Die Maske MTKBENCHI 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 Kennzeichen "Wichtiger Inhalt" auf Inhalte hin, die im Kontext kohärent sind.

Tabelle

Wichtiger Inhalt

Tabellentitel

FACILITY

Ja

Standort

BOM

Nein

Stücklistenkopf

BOMD

Nein

Stücklistenauskunft

MFGHEAD

Nein

FA-Kopfzeile

MFGOPE

Nein

FA-Arbeitsgänge

WORKSTATIO

Nein

Arbeitsplätze