Code: Alles auswählen.
open dataset for appending.
ewx hat geschrieben:Mir fällt dazu das Stichwort "Semaphore" ein.
Das ist eine Datei, die vor dem Öffnen der eigentlich Datei einfach erzeugt wird.
Für andere Prozesse/ Anwendungen ist das der Hinweis, dass die Datei gerade bearbeitet wird.
Wenn sichergestellt ist, dass nur von R/3 auf die Datei zugegriffen wird, dann kannst du sicherlich auch deinen Workaround mit dem Tabelleneintrag nehmen.
Wobei ich anstelle des Tabelleneintrags lieber mit Sperrbausteinen arbeiten würde. Wenn nämlich ein Prozeß mal abbricht, dann ist der Sperreintrag weg, der Tabelleneintrag nicht...
Gruß, Enno
Code: Alles auswählen.
EFPAYR Sperrobjekt für Schreiben und Ändern der Zahlungsträgerdatei
EGRGUUMSE Sperrobjekt für Exportdatei für die Umsetzung
EHPCL5 Sperrobjekt der Datei PCL5 (Cluster Personalplanung)
EHPLOGE Sperrobjekt der Datei PLOG
EMCDRZOF DDS: Dateinamen für Teilaufträge
E_SAPWL_SF SAP Workload: Stat. Record: Statistikdatei-Management
E_TXW_DIR2 Datendateiverzeichnis - Erfassungssperre
E_TXW_FILE Sperre für Datendatei
E_TXW_INDX Sperre für temporäre INDX-Dateien
EXXLQ_FILE XXL-Schnittstelle: Nummer der verwendeten PC-Datei
EZ_BC_SPERRT_ENQ Sperre der Datei für Standardeingabe-Reports