Einsprungpunkte > Modul Fertigung > Standardskript SUBROC 

AFTCREROH: Nach der Anlage von Arbeitsplanköpfen.

Mit diesem Eingabepunkt wird nach der Anlage eines Arbeitsplankopfes in der Tabelle ROUTING gearbeitet. Er dient dazu, zusätzliche individuelle Tabellen zu verarbeiten.

Kontext und Funktionsmodus

Aufrufkontext

Eine Maskensteuerung ist aktiv.

Protokolldatei

Eine Protokolldatei ist geöffnet.

Verfügbare Maskenklasse

Die Maske [M:DIA] ist belegt.

Verwendung

Der Eingabepunkt wird in der Schleife "For [ROH] Where" über die Arbeitspläne des alten Standorts aufgerufen. Der Aufruf erfolgt jeweils, nachdem über die Klasse [F:ROHW] ein neuer Arbeitsplan für den Zielstandort geschrieben wurde, wobei die Arbeitsgänge und Einplanungen für diesen Arbeitsplan bereits zuvor angelegt wurden.

Bei Aufruf des Eingabepunktes ist die Variable GOK auf den Wert 1 gesetzt. Sie wird im weiteren Verlauf ausgewertet. Falls GOK < 1: Die Verarbeitung wird mit vollständigem Rollback der Transaktion abgebrochen.

Bei Aufruf des Eingabepunktes ist die Variable GERR auf den Wert 0 gesetzt. Sie wird im weiteren Verlauf ausgewertet. Falls GERR = 1: Die Verarbeitung wird mit vollständigem Rollback der Transaktion abgebrochen, und in die Protokolldatei wird die Fehlermeldung GMESSAGE eingetragen.

Geöffnete Tabellen
  • Tabellen mit wichtigen Inhalten

ROUTING         [ROH]      Arbeitsplanköpfe (alter Standort, Lesen)

ROUTING         [ROHW]    Arbeitsplanköpfe (Zielstandort, Schreiben)

TABFOR           [TFO]        Formeln

  • Tabellen mit nicht wichtigen Inhalten

ROUOPE          [ROO]        Arbeitsgang Arbeitsplan (alter Standort, Lesen)

ROUOPE          [ROOW]     Arbeitsgang Arbeitsplan (neuer Standort, Schreiben)

ROUSCD         [ROS]         Einplanungen Arbeitsgänge Arbeitsplan (alter Standort, Lesen)

ROUSCD         [ROSW]       Einplanungen Arbeitsgänge Arbeitsplan (neuer Standort, Schreiben)

WORKSTATIO  [MWS]        Arbeitsplätze (alter Standort, Lesen)

WORKSTATIO  [MWSW]     Arbeitsplätze (neuer Standort, Lesen)

ATEXTRA         [AXX]        Übersetzbare Texte

TABROUALT     [TRO]        Arbeitsplan Alternativen

AFTCREROO: Nach der Anlage von Arbeitsplanalternativen.

Mit diesem Eingabepunkt wird nach der Anlage einer Arbeitsplanalternative in der Tabelle ROUOPE gearbeitet. Er dient dazu, zusätzliche individuelle Tabellen zu verarbeiten.

Kontext und Funktionsmodus

Aufrufkontext

Eine Maskensteuerung ist aktiv.

Protokolldatei

Eine Protokolldatei ist geöffnet.

Verfügbare Maskenklasse

Die Maske [M:DIA] ist belegt.

Verwendung

Dieser Eingabepunkt wird in einer Schleife (For [ROO] Where) über die Arbeitsgänge eines Arbeitsplans des alten Standorts aufgerufen. Der Aufruf erfolgt jeweils nach dem Schreiben eines Arbeitsganges und dessen Einplanung am Zielstandort über die Klassen [F:ROOW] und [F:ROSW] und vor dem Schreiben des Arbeitsplankopfes für den Zielstandort. Diese Schleife befindet sich in der Schleife "For [ROH] Where" über die Arbeitspläne des alten Standorts.

Bei Aufruf des Eingabepunktes ist die Variable GOK auf den Wert 1 gesetzt. Sie wird im weiteren Verlauf ausgewertet. Falls GOK < 1: Die Verarbeitung wird mit vollständigem Rollback der Transaktion abgebrochen.

Bei Aufruf des Eingabepunktes ist die Variable GERR auf den Wert 0 gesetzt. Sie wird im weiteren Verlauf ausgewertet. Falls GERR = 1: Die Verarbeitung wird mit vollständigem Rollback der Transaktion abgebrochen, und in die Protokolldatei wird die Fehlermeldung GMESSAGE eingetragen.

Geöffnete Tabellen
  • Tabellen mit wichtigen Inhalten

ROUTING         [ROH]      Arbeitsplanköpfe (alter Standort, Lesen)

ROUOPE          [ROO]        Arbeitsgang Arbeitsplan (alter Standort, Lesen)

ROUOPE          [ROOW]     Arbeitsgang Arbeitsplan (neuer Standort, Schreiben)

TABFOR           [TFO]        Formeln

  • Tabellen mit nicht wichtigen Inhalten

ROUTING         [ROHW]    Arbeitsplanköpfe (Zielstandort, Schreiben)

ROUSCD         [ROS]         Einplanungen Arbeitsgänge Arbeitsplan (alter Standort, Lesen)

ROUSCD         [ROSW]       Einplanungen Arbeitsgänge Arbeitsplan (neuer Standort, Schreiben)

WORKSTATIO  [MWS]        Arbeitsplätze (alter Standort, Lesen)

WORKSTATIO  [MWSW]     Arbeitsplätze (neuer Standort, Lesen)

ATEXTRA         [AXX]        Übersetzbare Texte

TABROUALT     [TRO]        Arbeitsplan Alternativen