Die eigene Sperre ist für das angeforderte Objekt nicht mehr gesetzt
Message type: E = Error
Message class: MC - Aggregate: views, matchcodes, lock objects
Message number: 604
Message text: Die eigene Sperre ist für das angeforderte Objekt nicht mehr gesetzt
Was verursacht dieses Problem?
Eine durch den Aufruf eines ENQUEUE-Funktionsbausteins angeforderte
exklusive Sperre kann nicht gewährt werden, weil die eigene Sperre für
das betreffende Objekt gar nicht mehr oder nicht mehr vollständig
vorhanden ist. Dieser Fehler kann beispielsweise dann auftreten, wenn
eine optimistische Sperre in eine exklusive Sperre umgewandelt werden
soll, die optimistische Sperre aber inzwischen nicht mehr vorhanden ist,
da das entsprechende Objekt bereits von einem anderen Modus exklusiv
gesperrt wurde.
Technische Information: Die Routine C_ENQUEUE lieferte folgende
Rückgabewerte:
COLLISION_OBJECT = &V2&
COLLISION_UNAME = &V1&
Systemantwort
Der ENQUEUE-Funktionsbaustein löst eine entsprechende Ausnahme aus.
Wurde diese Ausnahme vom Anwendungsprogramm nicht abgefangen, so führt
dies automatisch zum Abbruch der laufenden SAP-Transaktion.
Wie behebe ich diesen Fehler?
Das Anwendungsprogramm sollte nach dem Aufruf des
ENQUEUE-Funktionsbausteins diese Ausnahme abfangen und entsprechend
darauf reagieren.
Vorgehensweise für Systemadministratoren
Das System gibt eine Fehlermeldung aus und erlaubt Ihnen nicht, mit dieser Transaktion fortzufahren, bis der Fehler behoben ist.
Fehlermeldungsextrakt aus SAP-System. Copyright SAP SE