Dieser Eingabepunkt ist bei der Vorbereitung des Auswahlfilters für die in der Planungsmaske Organisation anzuzeigenden Aufträge relevant. Er dient vor allem dem Hinzufügen von zusätzlichen Selektionen.
Es gibt keine laufende Maskensteuerung.
Es ist keine Protokolldatei geöffnet.
Die Tabelle BENCHTRS ([F: BTS] ist geöffnet und mit der aktuellen Maskensteuerung belegt.
Mit diesem Eingabepunkt können im Rahmen der Planungsmaske Organisation Selektionen hinzugefügt werden.
Der Kontext (Einkaufs- oder Fertigungsmaskensteuerung) hängt von der Parametrierung der verwendeten Maskensteuerung ab. Diese Maskensteuerung ist über die Klasse [F :BTS] zugänglich.
Version 1.2.x : In dieser Version stehen folgende Tabellen für die Auswahl zur Verfügung: aktuelle Artikel [F :ORD] und Artikel-Standort [F :ITF].
Version 1.3.x : In dieser Version stehen folgende Tabellen für die Auswahl zur Verfügung: aktuelle Artikel [F :ORD], Artikel-Standort [F :ITF] und Artikel [F :ITM].
Wenn Selektionen dynamisch hinzugefügt werden sollen, muss die Variable FORMULE1 (255) belegt werden.
In Version 1.2.x steht die gesamte Variable zur Verfügung.
In Version 1.3.x kann diese Variable eine Formel enthalten (maximale Länge = 70), d. h. für zusätzliche Selektionen stehen nur etwa 185 Zeichen zur Verfügung. Dieser Eingabepunkt wird vor der eventuellen Integration einer Auswahlformel aufgerufen. Enthält die Variable FORMULE1 zusätzliche Selektionen, die im Rahmen des Eingabepunkts eingefügt werden, wird die Auswahlformel nach einem logischen UND an die Variable FORMULE1 angehängt.
In nachstehender Tabelle weist das Kennzeichen "Wichtiger Inhalt" auf Inhalte hin, die im Kontext kohärent sind.
Tabelle | Wichtiger Inhalt | Tabellentitel |
ITMMASTER | Nein | Artikel |
ITMFACILIT | Nein | Artikel-Standort |
ORDERS | Nein | Laufende Artikelvorgänge |
BENCHTRS | Ja | Maskensteuerung vom Typ Planungsmaske |
Dieser Eingabepunkt wird bei der Anlage von Auswahlfiltern in der Funktion Planungsmaske Organisation (Funktion FUNGBENCH) verwendet.
Mit der Variable CUSFLT (255 Zeichen) können Filter auf zusätzliche Dateifelder gelegt werden.
Der Filter kann sich auf die Datei der aktuellen Artikel (ORDERS, Klasse [F :ORD]), die Artikeldatei (ITMMASTER, Klasse [F :ITM]) oder auf die Datei Artikel-Standort (ITMFACILIT, Klasse [F :ITF]) beziehen.
Es gibt keine laufende Maskensteuerung.
Es ist keine Protokolldatei geöffnet.
Die Maske MFGBENCH ist geöffnet und mit den verschiedenen Selektionen belegt.
In nachstehender Tabelle weist das Kennzeichen "Wichtiger Inhalt" auf Inhalte hin, die im Kontext kohärent sind.
Tabelle | Wichtiger Inhalt | Tabellentitel |
ITMFACILIT | Nein | Artikel - Standort |
ORDERS | Nein | Laufende Artikelvorgänge |
ITMMASTER | Nein | Artikel |
TABUNIT | Nein | Tabelle Einheiten |
Dieser Eingabepunkt wird bei der Sortierung der Tabellendatensätze in der Funktion Planungsmaske Organisation (FUNGBENCH) verwendet.
Die Variable WTRI (Integer) dient der Deaktivierung der Standardsortierung, wenn eine individuelle Sortierung definiert wurde. Hierfür ist WTRI auf den Wert 1 zu setzen.
Dieser Eingabepunkt ist für die Funktionen Planungsmaske Organisation, Planungsmaske Arbeitsbereich und Gruppierung identisch. Die Sonderverarbeitung ist eindeutig. Zur Ermittlung des Kontexts kann der Maskensteuerungstyp getestet werden:
[F :BTS] BTSTYP = 51 für die Planungsmaske Organisation
[F :BTS] BTSTYP = 52 für die Planungsmaske Arbeitsbereich
[F :BTS] BTSTYP = 53 für die Gruppierung
Beispiel für eine Sonderverarbeitung:
$ACTION
Case ACTION
When "CUSSRT" : Gosub CUSSRT
Endcase
Return
$CUSSRT
Case [F:BTS]BTSTYP
When 51: Sorta [M:MGB]NBLIG [M:MGB]NBLIG Order By [M:MGB]BPRNUM(indice)
When 52: Sorta [M:MGD]NBLIG [M:MGD]NBLIG Order By [M:MGD]BPRNUM(indice)
When 53: Sorta [M:MGP]NBLIG [M:MGP]NBLIG Order By [M:MGP]BPRNUM(indice)
Endcase
WTRI = 1
Return
Es gibt keine laufende Maskensteuerung.
Es ist keine Protokolldatei geöffnet.
Die Maske MFGBENCH ist geöffnet und mit den verschiedenen Selektionen belegt.
In nachstehender Tabelle weist das Kennzeichen "Wichtiger Inhalt" auf Inhalte hin, die im Kontext kohärent sind.
Tabelle | Wichtiger Inhalt | Tabellentitel |
ITMFACILIT | Nein | Artikel - Standort |
ORDERS | Nein | Laufende Artikelvorgänge |
ITMMASTER | Nein | Artikel |
TABUNIT | Nein | Tabelle Einheiten |
BENCHTRS | Ja | Maskensteuerung |
Mit diesem Eingabepunkt können die individuellen Felder in der Planungsmaske Organisation belegt werden.
Der Eingabepunkt wird in der Verarbeitung FUNGBENCH aufgerufen.
Es gibt keine laufende Maskensteuerung.
Es ist keine Protokolldatei geöffnet.
Dieser Eingabepunkt wird am Ende der Belegungsschleife für die Tabellenzeilen aufgerufen.
Er dient der Belegung der individuellen Tabellenfelder.
Bei Aufruf des Eingabepunkts wird die Maskenklasse MFGBENCH geöffnet.
In nachstehender Tabelle weist das Kennzeichen "Wichtiger Inhalt" auf Inhalte hin, die im Kontext kohärent sind.
Tabelle | Wichtiger Inhalt | Tabellentitel |
ORDERS | Ja | Lfd. Vorgänge |
ITMFACILIT | Ja | Artikel-Standort |
Mit diesem Eingabepunkt können die in der Planungsmaske Organisation anzuzeigenden Aufträge aus einer bereits getroffenen Vorselektion ausgewählt werden.
Der Eingabepunkt wird in der Verarbeitung FUNGBENCH aufgerufen.
Es gibt keine laufende Maskensteuerung.
Es ist keine Protokolldatei geöffnet.
Dieser Eingabepunkt wird am Beginn der Belegungsschleife für die Tabellenzeilen aufgerufen, unmittelbar vor der transclasse-Anweisung.
Bei Aufruf des Eingabepunkts wird die Maske MFGBENCH geöffnet.
Die Variable GPE wird verwendet. Standardmäßig ist sie auf 0 gesetzt. Sie muss in der Sonderverarbeitung des Eingabepunkts auf 1 gesetzt werden, wenn der aktuelle Datensatz nicht angezeigt werden soll. Nach der Rückkehr in die Standardverarbeitung wird der Wert von GPE ausgewertet. Wenn er von null verschiedenen ist, wird die Positionsbelegung nicht durchgeführt.
In nachstehender Tabelle weist das Kennzeichen "Wichtiger Inhalt" auf Inhalte hin, die im Kontext kohärent sind.
Tabelle | Wichtiger Inhalt | Tabellentitel |
ORDERS | Nein | Lfd. Vorgänge |
ITMFACILIT | Nein | Artikel-Standort |
Dieser Eingabepunkt ist beim Start eines individuellen Drucks anstatt des Standard-Maskendrucks relevant.
Der Eingabepunkt wird in der Verarbeitung FUNGBENCH aufgerufen.
Es gibt keine laufende Maskensteuerung.
Es ist keine Protokolldatei geöffnet.
Dieser Eingabepunkt wird nach der Auswahl der Funktion "Drucken" des Menüs "Datei" aufgerufen.
Bei Aufruf des Eingabepunkts wird die Maske MFGBENCH geöffnet.
Die Variable GPE wird verwendet. Standardmäßig ist sie auf 0 gesetzt. Sie muss in der Sonderverarbeitung des Eingabepunkts auf 1 gesetzt werden, wenn zum aktuellen Datensatz nicht der Standarddruck gestartet werden soll. Nach der Rückkehr in die Standardverarbeitung wird der Wert von GPE ausgewertet. Wenn er von null verschiedenen ist, wird der Standarddruck übergangen.
In nachstehender Tabelle weist das Kennzeichen "Wichtiger Inhalt" auf Inhalte hin, die im Kontext kohärent sind.
Tabelle | Wichtiger Inhalt | Tabellentitel |
ORDERS | Nein | Lfd. Vorgänge |
ITMFACILIT | Nein | Artikel-Standort |
Mit diesem Eingabepunkt kann die Anweisung "With Nohint" im Falle von Performanceproblemen zur Link-Anweisung zwischen den Tabellen [F:ITM] und [F:ITF] hinzugefügt werden.
Der Eingabepunkt wird in der Verarbeitung FUNGBENCH aufgerufen.
Es gibt keine laufende Maskensteuerung.
Es ist keine Protokolldatei geöffnet.
Dieser Eingabepunkt wird nach der Auswahl der Funktion "Drucken" des Menüs "Datei" aufgerufen.
Bei Aufruf des Eingabepunkts wird die Maske MFGBENCH geöffnet.
Die Variable GPE wird verwendet. Standardmäßig ist sie auf 0 gesetzt. Sie muss in der spezifischen Verarbeitung des Eingabepunktes auf 1 gesetzt werden, wenn die Anweisung in die verwendete Abfrage eingefügt werden soll.
In nachstehender Tabelle weist das Kennzeichen "Wichtiger Inhalt" auf Inhalte hin, die im Kontext kohärent sind.
Tabelle | Wichtiger Inhalt | Tabellentitel |
ORDERS | Nein | Lfd. Vorgänge |
ITMFACILIT | Nein | Artikel-Standort |
Mit diesem Eingabepunkt wird bei Änderungen des Anzeigestils der Tabellenzeilen gearbeitet.
Die Variable [M:HLIK]LINNUM enthält den Positionsindex.
Die Variable [M:HLIK]STYLE enthält den auf die betreffende Zeile anzuwendenden Standardstil (kein Stil, falls [M:HLIK]STYLE leer ist).
Per erneute Belegung von [M:HLIK]STYLE ist es möglich, den Standardstil durch einen anderen zu ersetzen oder zu unterdrücken.