Einsprungpunkte > Modul Fertigung > Standardskript MTKAUTLIB 

BENMKOMAJ: Spezifische Aktualisierung der individuellen Felder der Datei MFGOPET

Dieser Eingabepunkt wird beim Anlegen von Rückmeldungen zu Arbeitsgängen dazu verwendet, unmittelbar vor dem Anlegen der entsprechenden Rückmeldung beispielsweise die individuellen Tabellenfelder zu initialisieren.

Kontext und Funktionsmodus

Transaktion

Eine Maskensteuerung ist aktiv.

Um die Maskensteuerung im Problemfall abzubrechen, muss die Variable GOK auf den Wert 0 gesetzt werden.

Protokolldatei

Eine Protokolldatei ist geöffnet.

Verfügbare Dateiklassen und Masken

Bei Aufruf des Eingabepunkts wird der Buffer [F:MKO] geladen.

Die mit der Anlage von Rückmeldungen zu Zeiten verbundene Maskenklasse [M :MTOK] wird 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

MFGHEADTRK

Nein

Kopf Rückmeldung

MFGHEAD

Nein

FA-Kopfzeile

MFGOPE

Ja

Arbeitsgänge

MFGOPETRK

Ja

Rückmeldung Arbeitsgänge

SCHEDULING

Nein

Einplanung

FACILITY

Ja

Standort

 

BENMKIMAJ: Spezifische Aktualisierung der individuellen Felder der Fertigungserk

Dieser Eingabepunkt wird beim Anlegen von Rückmeldungen zur Fertigung dazu verwendet, unmittelbar vor dem Anlegen der entsprechenden Artikelrückmeldung beispielsweise die individuellen Tabellenfelder zu initialisieren.

Kontext und Funktionsmodus

Transaktion

Eine Maskensteuerung ist aktiv.

Um die Maskensteuerung im Problemfall abzubrechen, muss die Variable GOK auf den Wert 0 gesetzt werden.

Protokolldatei

Eine Protokolldatei ist geöffnet.

Verfügbare Dateiklassen und Masken

Bei Aufruf des Eingabepunkts wird der Buffer [F:MKI] geladen.

Die mit der Anlage von Rückmeldungen zur Fertigung verbundene Maskenklasse [M :MTIK] wird 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

MFGHEADTRK

Nein

Kopf Rückmeldung

MFGHEAD

Nein

FA-Kopfzeile

MFGITM

Ja

Gestarteter Artikel

MFGITMTRK

Ja

Sammelrückmeldung

FACILITY

Ja

Standort

 

BENMKMMAJ: Spezifische Aktualisierung der individuellen Felder der Materialverbr

Dieser Eingabepunkt wird beim Anlegen von Rückmeldungen zum Material dazu verwendet, unmittelbar vor dem Anlegen der entsprechenden Materialrückmeldung beispielsweise die individuellen Tabellenfelder zu initialisieren.

Kontext und Funktionsmodus

Transaktion

Eine Maskensteuerung ist aktiv.

Um die Maskensteuerung im Problemfall abzubrechen, muss die Variable GOK auf den Wert 0 gesetzt werden.

Protokolldatei

Eine Protokolldatei ist geöffnet.

Verfügbare Dateiklassen und Masken

Bei Aufruf des Eingabepunkts wird der Buffer [F:MKM] geladen.

Die mit der Anlage von Rückmeldungen zum Material verbundene Maskenklasse [M :MTMK] wird 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

MFGHEADTRK

Nein

Kopf Rückmeldung

MFGHEAD

Nein

FA-Kopfzeile

MFGMAT

Ja

Material

MFGMATTRK

Ja

Rückmeldung Material

FACILITY

Ja

Standort

 

BENMFOMAJ: Aktualisierung der individuellen Felder der Arbeitsgangdatei MFGOPE.

Dieser Eingabepunkt wird beim Anlegen von Rückmeldungen zu Arbeitsgängen dazu verwendet, unmittelbar vor dem erneuten Schreiben der entsprechenden Rückmeldung beispielsweise die individuellen Tabellenfelder zu aktualisieren.

Kontext und Funktionsmodus

Transaktion

Eine Maskensteuerung ist aktiv.

Um die Maskensteuerung im Problemfall abzubrechen, muss die Variable GOK auf den Wert 0 gesetzt werden.

Protokolldatei

Eine Protokolldatei ist geöffnet.

Verfügbare Dateiklassen und Masken

Bei Aufruf des Eingabepunkts wird der Buffer [F:MFO] geladen.

Die mit der Anlage von Rückmeldungen zu Zeiten verbundene Maskenklasse [M :MTOK] wird 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

MFGHEADTRK

Nein

Kopf Rückmeldung

MFGHEAD

Nein

FA-Kopfzeile

MFGOPE

Ja

Arbeitsgänge

MFGOPETRK

Ja

Rückmeldung Arbeitsgänge

SCHEDULING

Nein

Einplanung

FACILITY

Ja

Standort

 

MFICLEMAJ: Individuelle Verwaltung des Abschlussindikators der gestarteten Artik

Beim automatischen Anlegen der Fertigungserklärung kann mit diesem Eingabepunkt der Abschlussindikator für die gestarteten Artikelpositionen bearbeitet werden (Feld MFITRKFLG der Datei MFGITM).

Kontext und Funktionsmodus

Transaktion

Eine Maskensteuerung ist aktiv.

Um die Maskensteuerung im Problemfall abzubrechen, muss die Variable GOK auf den Wert 0 gesetzt werden.

Protokolldatei

Eine Protokolldatei ist geöffnet.

Verfügbare Dateiklassen und Masken

Bei Aufruf des Eingabepunkts wird der Buffer [F:MFI] geladen.

Die mit der Anlage von Rückmeldungen zur Fertigung verbundene Maskenklasse [M :MTIK] wird 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

MFGHEADTRK

Nein

Kopf Rückmeldung

MFGHEAD

Nein

FA-Kopfzeile

MFGITM

Ja

Gestarteter Artikel

MFGITMTRK

Ja

Sammelrückmeldung

FACILITY

Ja

Standort

 

BENMFIFLT: Änderung des Filters der automatischen Fertigungserklärung.

Mit diesem Eingabepunkt kann während der automatischen Anlage der Rückmeldungen zur Fertigung unmittelbar nach dem auf die zu verarbeitenden gestarteten Artikelpositionen anwendbaren Standardfilter eingegriffen werden, um einen individuellen Filter zu definieren.

Standardfilter:

 Filter [F:MFI] Where MFGNUM = [M:MTIK]MFGNUM & MFITRKFLG <> 5 &  ITMSTA <> 4

Der Eingabepunkt befindet sich nach dieser Zeile.

Achtung: Der Filter wird anstelle des Standardfilters verwendet, also nicht zusätzlich. Der Filter auf die FA-Nummer (MFGNUM) ist obligatorisch.

Kontext und Funktionsmodus

Transaktion

Es gibt keine laufende Maskensteuerung.

Protokolldatei

Es ist keine Protokolldatei geöffnet.

Verfügbare Dateiklassen und Masken

Der Standardfilter ist angelegt.

Die Maske [M :MTIK] ist geladen.

Geöffnete Tabellen

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

Tabelle

Wichtiger Inhalt

Tabellentitel

MFGHEADTRK

Nein

Kopf Rückmeldung

MFGHEAD

Nein

FA-Kopfzeile

MFGITM

Nein

Gestarteter Artikel

MFGITMTRK

Nein

Sammelrückmeldung

FACILITY

Nein

Standort

ITMREF

Nein

Artikel

ITMFACILIT

Nein

Artikel - Standort

STOTRS

Nein

Maskensteuerung Bestand

 

BENMFMFLT: Änderung des anwendbaren Filters bei Automatikverbrauch.

Mit diesem Eingabepunkt kann während der automatischen Anlage des Materialverbrauchs unmittelbar nach dem auf die zu verarbeitenden Komponentenpositionen anwendbaren Standardfilter eingegriffen werden, um einen individuellen Filter zu definieren.

Standardfilter in Abhängigkeit des Wertes TYPTRT (Verarbeitungstyp) und des Wertes MFGMST (Arbeitsgang Fertigung):

TYPTRT:

1 = Rückmeldung zu allen mit einem FA verbundenen Materialien

2 = Rückmeldung zu allen mit einem Arbeitsgang verbundenen Materialien.

               Bei produktiven Arbeitsgängen werden darüber hinaus Rückmeldungen zu Materialien mit Arbeitsgangnummer = 0 gegeben.

3 = Rückmeldung zu allen mit einer gefertigten Artikelposition verbundenen Materialien.

Case [M:MTMK]TYPTRT

    When 1 : Filter [F:MFM] Where MFGNUM = [M:MTMK]MFGNUM & MFMTRKFLG <> 5 &

&                                 MATSTA <> 4   

    When 2 :

        If [M:MTMK]MFGMST    <> 2

            Filter [F:MFM] Where MFGNUM = [M:MTMK]MFGNUM & BOMOPE = [M:MTMK]OPENUM & MFMTRKFLG <> 5 &

&                                MATSTA <> 4

        Else

            Filter [F:MFM] Where MFGNUM = [M:MTMK]MFGNUM & find(BOMOPE,[M:MTMK]OPENUM,0)

&                              & MFMTRKFLG <> 5 & MATSTA <> 4

        Endif

    When 3   : Filter [F:MFM] Where MFGNUM = [M:MTMK]MFGNUM & (find(MFGLIN,0,[M:MTMK]MFGLIN)) &

&                                 MFMTRKFLG <> 5 &  MATSTA <> 4

Der Eingabepunkt befindet sich nach allen Standardfiltern.

Achtung: Der Filter wird anstelle des Standardfilters verwendet, also nicht zusätzlich. Der Filter auf die FA-Nummer (MFGNUM) ist obligatorisch.

Kontext und Funktionsmodus

Transaktion

Es gibt keine laufende Maskensteuerung.

Protokolldatei

Es ist keine Protokolldatei geöffnet.

Verfügbare Dateiklassen und Masken

Der Standardfilter ist angelegt.

Die Maske [M :MTMK] ist geladen.

Geöffnete Tabellen

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

Tabelle

Wichtiger Inhalt

Tabellentitel

MFGHEADTRK

Nein

Kopf Rückmeldung

MFGHEAD

Nein

FA-Kopfzeile

MFGITM

Nein

Gestarteter Artikel

MFGITMTRK

Nein

Sammelrückmeldung

FACILITY

Nein

Standort

ITMREF

Nein

Artikel

ITMFACILIT

Nein

Artikel - Standort

STOTRS

Nein

Maskensteuerung Bestand

 

BENMKMMOD: Individuelle Berechnung der verbrauchten Menge im Automatikverbrauch.

Dieser Eingabepunkt wird beim automatischen Anlegen von Rückmeldungen zum Verbrauch unmittelbar im Anschluss an die Berechnung der zu verbrauchenden Menge verwendet, z. B. um diese Menge erneut zu berechnen.

Kontext und Funktionsmodus

Transaktion

Eine Maskensteuerung ist aktiv.

Um die Maskensteuerung im Problemfall abzubrechen, muss die Variable GOK auf den Wert 0 gesetzt werden.

Protokolldatei

Eine Protokolldatei ist geöffnet.

Verfügbare Dateiklassen und Masken

Bei Aufruf des Eingabepunkts ist der Buffer [F:MKM] teilweise geladen. Insbesondere ist die verbrauchte Menge ([F :MKM]USEQTY) geladen.

Der Buffer [F :MFM] ist gefüllt, jedoch noch nicht aktualisiert.

Die mit der Anlage von Rückmeldungen zum Material verbundene Maskenklasse [M :MTMK] wird 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

MFGHEADTRK

Nein

Kopf Rückmeldung

MFGHEAD

Nein

FA-Kopfzeile

MFGMAT

Ja

Material

MFGMATTRK

Ja

Rückmeldung Material

FACILITY

Ja

Standort

 

BENENTLOT: Änderung des Blocks Chargenzusatz.

Mit diesem Eingabepunkt kann der Inhalt des Blocks Chargenzusatz in der Zugangsmaske STOENTW geändert werden.

Kontext und Funktionsmodus

Mit diesem Eingabepunkt kann beispielsweise die erste Subchargennummer mit einem anderen Wert belegt werden als 00001 

Der Eingabepunkt lautet in diesem Fall:

                 IF [F:ITM]LOTMGTCOD = 4 & [M:ENTW]SLO(nolign-1) = "00001"

                                                 [M:ENTW]SLO(nolign-1) = "Slo spécifique"

            endif

Der Wert "Slo spécifique" muss in diesem Fall alphanumerisch sein. Die Länge muss mit GLONSLO konform sein, und der Wert muss numerisch enden.  

Transaktion

Es gibt keine laufende Maskensteuerung.

Protokolldatei

Eine Protokolldatei ist geöffnet.

Verfügbare Dateiklassen und Masken

Der Buffer [F:ITM] ist belegt.

Der Buffer [F:ITF] ist belegt.

Die Maskenklasse [M:STOENTW] ist belegt.

Geöffnete Tabellen
 

CUSTRTSUP: Nach der Fertigungserklärung. MFGITMTRK

Dieser Eingabepunkt wird beim Anlegen von Rückmeldungen zur Fertigung unmittelbar vor dem Abgang und nach dem Anlegen der entsprechenden Artikelrückmeldung und der Bestandsaktualisierung verwendet.

Kontext und Funktionsmodus

Transaktion

Eine Maskensteuerung ist aktiv.

Um die Maskensteuerung im Problemfall abzubrechen, muss die Variable GOK auf den Wert 0 gesetzt werden.

Protokolldatei

Eine Protokolldatei ist geöffnet.

Verfügbare Dateiklassen und Masken

Bei Aufruf des Eingabepunkts wird der Buffer [F:MKI] geladen.

Die mit der Anlage von Rückmeldungen zur Fertigung verbundene Maskenklasse [M :MTIK] wird 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

MFGHEADTRK

Nein

Kopf Rückmeldung

MFGHEAD

Nein

FA-Kopfzeile

MFGITM

Ja

Gestarteter Artikel

MFGITMTRK

Ja

Sammelrückmeldung

FACILITY

Ja

Standort

 

BEFBODMKM: Komponentenfilter beim Automatikverbrauch gemäß Stückliste.

Mit diesem Eingabepunkt kann während der automatischen Anlage des Materialverbrauchs gemäß Stückliste gearbeitet werden, um den Verbrauch einer durch [F:BOD] charakterisierten Komponente zu akzeptieren oder zurückzuweisen.

Um einen Komponentenabgang zurückzuweisen, muss die Variable GPE auf den Wert 1 gesetzt werden.

Kontext und Funktionsmodus

Transaktion

Eine Maskensteuerung ist aktiv.

Protokolldatei

Eine Protokolldatei ist geöffnet.

Geöffnete Tabellen

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

Tabelle

Wichtiger Inhalt

Tabellentitel

BOM

Ja

Stücklistenkopf

BOMD

Ja

Komponentenposition

 

CRE_CPLMFO: Wird vor der Aktualisierung des Arbeitsgangs verwendet.

Mit diesem Eingabepunkt wird beim automatischen Anlegen von Rückmeldungen zu Arbeitsgängen gearbeitet.

Um nicht die Aktualisierung des Arbeitsgangs anzustoßen (Buffer [F:MFO], muss die Variable GPE auf den Wert 1 gesetzt werden.

Kontext und Funktionsmodus

Transaktion

Eine Maskensteuerung ist aktiv.

Um die Maskensteuerung im Problemfall abzubrechen, muss die Variable GOK auf den Wert 0 gesetzt werden.

Protokolldatei

Eine Protokolldatei ist geöffnet.

Verfügbare Dateiklassen und Masken

Bei Aufruf des Eingabepunkts wird der Buffer [F:MFO] geladen.

Die mit der Anlage von Rückmeldungen zu Zeiten verbundene Maskenklasse [M :MTOK] wird 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

MFGHEADTRK

Nein

Kopf Rückmeldung

MFGHEAD

Nein

FA-Kopfzeile

MFGOPE

Ja

Arbeitsgänge

MFGOPETRK

Ja

Rückmeldung Arbeitsgänge

SCHEDULING

Nein

Einplanung

FACILITY

Ja

Standort

 

BENMKMCTL: Verbrauch von nicht verlängerten Artikeln.

Mit diesem Arbeitsgang wird unmittelbar vor der Auswertung des Artikelstatus gearbeitet, um z. B. den Komponentenverbrauch mit Status "nicht verlängert" zu genehmigen, sofern noch Bestand vorhanden ist.

Kontext und Funktionsmodus

Transaktion

Eine Maskensteuerung ist aktiv.

Um die Maskensteuerung im Problemfall abzubrechen, muss die Variable GOK auf den Wert 0 gesetzt werden.

Protokolldatei

Eine Protokolldatei ist geöffnet.

Verfügbare Dateiklassen und Masken

Bei Aufruf des Eingabepunkts ist der Buffer [F:ITM] mit der aktuellen Komponente belegt.

Wenn bei F:ITM]ITMSTA > 1 die Verarbeitung nicht verlassen, sondern weitergeführt werden soll, ist GPE mit einem Wert größer null zu belegen.

Geöffnete Tabellen

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

Tabelle

Wichtiger Inhalt

Tabellentitel

MFGHEADTRK

Nein

Kopf Rückmeldung

MFGHEAD

Nein

FA-Kopfzeile

MFGMAT

Ja

Material

MFGMATTRK

Ja

Rückmeldung Material

FACILITY

Ja

Standort

 

BENMKMTRA: Protokollierung des fehlenden verfügbaren Bestands

Mit diesem Eingabepunkt wird unmittelbar vor dem Schreiben in das Protokoll der Meldung WMSGSUI über den fehlenden verfügbaren Bestand gearbeitet.

Wird WMSGSUI mit diesem Eingabepunkt zurückgesetzt, kann die Meldung nicht geschrieben werden. 

Kontext und Funktionsmodus

Verfügbare Dateiklassen und Masken

Die Buffer [F:ITM] und [F:ITF] sind bei Aufruf des Eingabepunkts mit den von der Fehlermeldung betroffenen Artikel- und Artikel-Standort-Daten belegt.

BEFWRIMTA: Aktualisierung der individuellen Felder. Antworten Qualitätsbogen MTK

Mit diesem Eingabepunkt wird bei der Rückmeldungserstellung in der Fertigung gearbeitet, wenn die Antworten auf die Fragen im Qualitätsbogen geschrieben werden. Dies geschieht unmittelbar vor der Erstellung der einzelnen Positionen (so können beispielsweise die Felder der individuellen Tabellen belegt werden).

Kontext und Funktionsmodus

Transaktion

Eine Maskensteuerung ist aktiv.

Um die Maskensteuerung im Problemfall abzubrechen, muss die Variable GOK auf den Wert 0 gesetzt werden.

Protokolldatei

Eine Protokolldatei ist geöffnet.

Verfügbare Dateiklassen und Masken

Bei Aufruf des Eingabepunkts wird der Buffer [F:MTA] geladen.

Geöffnete Tabellen

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

Tabelle

Wichtiger Inhalt

Tabellentitel

MFGHEADTRK

Nein

Kopf Rückmeldung

MFGHEAD

Nein

FA-Kopfzeile

MTKCRDASW

Ja

Antworten Qualitätsbogen

FACILITY

Ja

Standort

 

CTLMKMNUL: Rückmeldung Material mit leerer Menge

Mit diesem Eingabepunkt wird bei der automatischen Generierung einer Materialrückmeldung bearbeitet, um beispielsweise die Rückmeldungserstellung auch dann zu erzwingen, wenn die vom Algorithmus berechnete Menge leer ist.

Kontext und Funktionsmodus

Transaktion

Eine Maskensteuerung ist aktiv.

Protokolldatei

Eine Protokolldatei ist geöffnet.

Verfügbare Dateiklassen und Masken

Die Buffer [F:ITM] und [F:ITF] werden mit der aktuellen Komponente belegt. Diese stammt aus dem Fertigungsauftrag oder aus der Stückliste und wird zum Aufrufzeitpunkt des Eingabepunktes übernommen, wenn der Buffer [F:MKM] noch nicht vollständig berechnet ist.

Wenn bei [F:MKM]USEQTY = 0 die Verarbeitung nicht verlassen, sondern weitergeführt werden soll, ist GPE mit einem Wert größer null zu belegen.

Geöffnete Tabellen

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

Tabelle

Wichtiger Inhalt

Tabellentitel

MFGHEADTRK

Nein

Kopf Rückmeldung

MFGHEAD

Nein

FA-Kopfzeile

MFGMAT

Ja

Material

MFGMATTRK

Ja

Rückmeldung Material

FACILITY

Ja

Standort

 

CTLMKMSTO : Rückmeldung Material bei nicht ausreichendem Bestand

Mit diesem Eingabepunkt wird bei der automatischen Generierung einer Materialrückmeldung bearbeitet, um beispielsweise die Rückmeldungserstellung auch dann zu erzwingen, wenn die Bestandsmenge nicht ausreicht und kein negativer Bestand erlaubt ist.

Kontext und Funktionsmodus

Transaktion

Eine Maskensteuerung ist aktiv.

Protokolldatei

Eine Protokolldatei ist geöffnet.

Verfügbare Dateiklassen und Masken

Bei Aufruf des Eingabepunkts sind die Buffer [F:ITM], [F:ITF] und [F:MKM] mit der aktuellen Komponente belegt.

Der Eingabepunkt wird bei automatischen Abgängen aufgerufen, wenn kein ausreichender verfügbarer Bestand vorhanden ist und zu dem betreffenden Artikel kein negativer Bestand zulässig ist.

Wenn die Bestandsaktualisierung umgangen und die Bearbeitung weitergeführt werden soll, ist GPE mit einem Wert größer null zu belegen.

Geöffnete Tabellen

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

Tabelle

Wichtiger Inhalt

Tabellentitel

MFGHEADTRK

Nein

Kopf Rückmeldung

MFGHEAD

Nein

FA-Kopfzeile

MFGMAT

Ja

Material

MFGMATTRK

Ja

Rückmeldung Material

FACILITY

Ja

Standort