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

3
Antw.
2234
Views
Nicht bebuchte Kreditoren - wie bekomm ich das raus ?
von Bernd41966 » 22.07.2005 11:36 • Verfasst in Financials
5
Antw.
6122
Views
Sperre Materialstamm
von SAP_ENTWICKLER » 08.09.2015 09:18 • Verfasst in ABAP® Core
1
Antw.
1064
Views
Wie bekomme ich den Tagesarbeitszeitplan
von danielA. » 25.04.2006 09:04 • Verfasst in ABAP® Core
3
Antw.
4020
Views
Wie bekomme ich den Tagesarbeitszeitplan
von danielA. » 25.04.2006 09:03 • Verfasst in Human Resources
2
Antw.
1616
Views
Varianten Button in OO ALV. Wie bekomme ich den?
von Nordlicht » 20.12.2006 15:33 • Verfasst in ABAP Objects®

Ü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.