Verbuchung funktioniert nicht

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

Verbuchung funktioniert nicht

Beitrag von Frog (ForumUser / 33 / 0 / 0 ) »
Hallo,

ich habe folgendes Problem: beim Aufruf einer Funktion (als Verbuchungsbaustein angelegt) mit UPDATE TASK werden keine Daten in der Datenbank geändert. Wird diese Funktion aber im normalen Modus aufgerufen, werden die Daten in der Datenbank geändert. Woran kann der Fehler liegen? Ich bekomme keine Fehler- oder Abbruchmeldungen weil die Verbuchung in einem lokalen Task abläuft.

Gruß
Frog

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


Beitrag von TWP (Specialist / 445 / 0 / 1 ) »
Muss ggf. ein Commit Work erfolgen?

Im Dialog passiert dies oft beim verlassen einer Transaktion bzw. beim beenden eines Programmes.


Thomas

Beitrag von Frog (ForumUser / 33 / 0 / 0 ) »
Hallo Thomas,

COMMIT WORK erfolgt natürlich am Ende. Es werden während der Verbuchung unterschiedliche Daten fortgeschrieben. Die Reihenfolge der Aufrufe:
andere Bausteine,
mein Baustein (im Update Task),
andere Bausteine,
COMMIT WORK.

Ich implementiere eine kundenspezifische Lösung in einem Event (PSCD) und bekomme den Import-Parameter I_UPDATE_TASK = 'X' übergeben. Deshalb rufe ich den Baustein als Verbuchung auf.

Wenn ich den Afruf des Baustein ändere - "IN UPDATE TASK" auskommentiere - dann funktioniert es! Wenn ich "IN UPDATE TASK" wieder aktiviere, werden nur meine Daten nicht fortgeschrieben, alle anderen jedoch.
Was soll das bedeuten?

Gruß
Frog

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

beachte bitte, dass Verbuchungsbausteine ihre Daten über die Schnittstelle erhalten müssen, da globale Daten der Funktionsgruppe zum Zeitpunkt der Verbuchung neu initialisiert werden, sprich die Funktionsgruppe neu geladen wird.
Gruß
Ereglam


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

Beitrag von Frog (ForumUser / 33 / 0 / 0 ) »
Hallo Leute,

danke für den Tip, bin auch schon selbst darauf gekommen. Jetz werden alle Daten uber die Schnittstelle des Bausteins übergeben und es funktioniert einwandfrei. Ich musste erst die normale Verbuchung im Rahmenprogramm einschalten, um zu sehen, ob die globalen Variablen gefüllt sind.

Warum kann ich nicht beim SET UPDATE TASK LOCAL die aktuelle Verbuchung debuggen? Gibt es eine Extra-Einstellung ausser "Verbuchungs-Debugging" iim ABAP-Debugger?

Vielen Dank für Eure Hilfe und Gruß
Frog

Seite 1 von 1

Vergleichbare Themen

1
Antw.
3037
Views
IDOC_INPUT_ORDRSP zur Verbuchung Bestellbestätigungen
von slaaper » 21.04.2009 14:30 • Verfasst in ABAP® Core
1
Antw.
2930
Views
Verbuchung mit cmd_ei_api Klasse
von JohnLocklay » 30.01.2018 12:37 • Verfasst in ABAP® Core
0
Antw.
5397
Views
CO: Planumlage - Keine Verbuchung
von Doobie » 07.03.2023 08:15 • Verfasst in Financials
11
Antw.
10058
Views
SV-Beiträge - Abstimmung Verbuchung und Zahlung
von bfm » 25.04.2006 10:36 • Verfasst in Human Resources
2
Antw.
2029
Views
Nachricht nach Beendigung der Verbuchung
von ewx » 21.09.2018 12:54 • Verfasst in ABAP® Core

Über diesen Beitrag


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

Aktuelle Forenbeiträge

SFP/SEGW - Fehler beim Rendering
vor einer Woche von Manfred K. 1 / 43398
Pflegeview zeigt nicht alle Daten an
vor einer Woche von sapdepp gelöst 7 / 45123
ALV Grid und Dynprofeld
vor einer Woche von PeterPaletti 5 / 43170

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.

Aktuelle Forenbeiträge

SFP/SEGW - Fehler beim Rendering
vor einer Woche von Manfred K. 1 / 43398
Pflegeview zeigt nicht alle Daten an
vor einer Woche von sapdepp gelöst 7 / 45123
ALV Grid und Dynprofeld
vor einer Woche von PeterPaletti 5 / 43170

Unbeantwortete Forenbeiträge

SFP/SEGW - Fehler beim Rendering
vor einer Woche von Manfred K. 1 / 43398
Benutzerdefinierte Felder PSP
letzen Monat von Rabea1103 1 / 94166
Spool vereinen OTF und PDF
January 2026 von anna2205 1 / 109301
XSLT und Loipro05 Transformation
December 2025 von Torsten1965 1 / 117443