bekomme die Sperre nicht raus

Alles rund um die Sprache ABAP®: Funktionsbausteine, Listen, ALV
2 Beiträge • Seite 1 von 1
2 Beiträge Seite 1 von 1

bekomme die Sperre nicht raus

Beitrag von dimes (Specialist / 146 / 0 / 0 ) »
Hallo,

Hab in einem Programm einen TA mit

Code: Alles auswählen.

  call function 'ENQUEUE_ELLTAKE'
    exporting
      lgnum          = lgnum
      tanum          = tanum
gesperrt. Das programm ist noch in der Liestenverarbeitung also der TA ist noch gesperrt.
In einem anderem Programm will ich diese Sperre wieder rausnehmen:

Code: Alles auswählen.

        call function 'DEQUEUE_ELLTAKE'
          exporting
            lgnum          = ltak-lgnum
            tanum          = ltak-tanum
          exceptions
Er kommt mit sy-subrc = 0 wieder zurück aber die sperre ich noch drin.
Wieso? geht das Programmübergreifent nicht???
Danke für Antworten.

gesponsert
Stellenangebote auf ABAPforum.com schalten
kostenfrei für Ausbildungsberufe und Werksstudenten


Beitrag von ereglam (Top Expert / 1829 / 2 / 7 ) »
Hallo dimes,

DEQUEUE-Bausteine haben m.W. keine Exceptions und können daher nie mit einem 'SY-SUBRC NE 0' beendet werden.

Abgesehen davon kann eine Sperre nur in dem Modus, in dem sie angefordert wurde, auch wieder zurückgenommen werden. ACHTUNG: Verbuchungsprozesse erben die Sperre wegen des Sperrkonzeptes, weshalb sie in der Lage sind, die Sperre aufzuheben.

Eine Sperre kann schon in einem anderen Programm zurückgenommen werden, muss aber in der Aufrufkette zum Sperre-setzenden Programm in Beziehung stehen.
Gruß
Ereglam


May the Force be with your code
|| .| |.|| | .... . ..|. ||| .|. |.|. . |... . .|| .. | .... |.|| ||| ..| .|. |.|. ||| |.. .

Seite 1 von 1

Vergleichbare Themen

5
Antw.
7312
Views
Sperre Materialstamm
von SAP_ENTWICKLER » 08.09.2015 09:18 • Verfasst in ABAP® Core
1
Antw.
1261
Views
Wie bekomme ich den Tagesarbeitszeitplan
von danielA. » 25.04.2006 09:04 • Verfasst in ABAP® Core
3
Antw.
4338
Views
Wie bekomme ich den Tagesarbeitszeitplan
von danielA. » 25.04.2006 09:03 • Verfasst in Human Resources
2
Antw.
1869
Views
Varianten Button in OO ALV. Wie bekomme ich den?
von Nordlicht » 20.12.2006 15:33 • Verfasst in ABAP Objects®
1
Antw.
386
Views
Warum bekomme ich ein Error?
von User1234 » 09.08.2021 14:00 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag


Unterstütze die Community und teile den Beitrag für mehr Leser und Austausch

Newsletter Anmeldung

Keine Beiträge verpassen! Wöchentlich versenden wir lesenwerte Beiträge aus unserer Community.
Die letzte Ausgabe findest du hier.
Details zum Versandverfahren und zu Ihren Widerrufsmöglichkeiten findest du in unserer Datenschutzerklärung.

Unbeantwortete Forenbeiträge

Username als Variable in xdc-Datei?
vor einer Woche von uli3480 1 / 1452
Substitution zum Zeitpunkt 60
vor 3 Wochen von irene 1 / 4025
CDS View Erweitern mit Hierarchie
vor 3 Wochen von Interger 1 / 6654
Intervall mit Beziehungswissen füllen
letzen Monat von wolli 1 / 40447