10.1.4.15 FST5112 – Maschinen bearbeiten
iSBP_5112
MEGGENERAL-Special=5112: FST511MA.CGW
SBP_START:
Es wird ein privater Buffer angelegt und mit der Applikation assoziiert. In diesem Buffer werden folgende Werte abgelegt:
-
Satzlänge ARBPLATZ (Datei 9)
-
Satzlänge ZUORDNEN (Datei 51)
-
Position PM in ARBPLATZ (9/46)
-
Länge PM in ARBPLATZ (9/46)
-
Position MG in ARBPLATZ (9/3)
-
Position und Länge Kapazitätsangabe in ARBPLATZ (9/29)
-
Position und Länge PM-Anzahl in ARBPLATZ (9/19)
Außerdem wird die Feldlängenkonsistenz von (51/5), (51/9) und (9/3) mit der Länge PM geprüft. Weiterhin wird die Globalvariable ' MegasStdKapa' mit dem Format der Kapazität (9/20) versorgt.
SBP_CLOSE:
Der private Buffer wird vernichtet und die Datenbankdateien ZUORDNEN (51), ARBPLN_A (10) und FAPOS (53) werden geschlossen.
SBP_BEFORE_INSERT:
SBP_AFTER_INSERT:
SBP_BEFORE_UPDATE:
SBP_AFTER_UPDATE:
SBP_BEFORE_DELETE:
SBP_SHOW_FRAME:
SBP_AFTER_SELECT:
SBP_AFTER_PREPINSERT:
Wenn eine Standardarbeitszeit ungleich "0" (9/57) angegeben ist, wird Feld 'FST511MA_1_20' gesperrt, ansonsten entsperrt.
SBP_BEFORE_DBVIEW:
Die Übergabestruktur für die Auskunft wird für Maschinen vorbereitet
SBP_DBVIEW_RTCHECK:
Es werden nur Arbeitsplätze mit "MG" in Feld 46 durchgelassen
SBP_DEFAULTRECORD:
|
static KS_RET iSBP_5112
|
(ULONG
|
ulApplHandle,
|
|
|
PMEGGENERAL
|
pMeg,
|
|
|
ULONG
|
ulMode,
|
|
|
pVOID
|
pvData);
|