Fehler abfangen mit SUBMIT oder CALL TRANSACTION

Getting started ... Alles für einen gelungenen Start.
3 Beiträge • Seite 1 von 1
3 Beiträge Seite 1 von 1

Fehler abfangen mit SUBMIT oder CALL TRANSACTION

Beitrag von Barney (Specialist / 104 / 20 / 9 ) »
Hallo,

wir haben einen bestehenden Report für Umbuchungen. Nun möchte ich eine RF-Transaktion dazu machen. Ich habe da mein eigenes Screen-Management und -Logik. Aber die eigentliche Buchung soll so ablaufen, wie in dem Report. In meiner grenzenlosen Naivität dachte ich mir, dass es vielleicht doch nicht ungeschickt sein könnte, den Report einfach aufzurufen, anstelle die Logik in meiner Transaktion nach zu programmieren.

Also ruf ich den Report wie folgt auf:

Code: Alles auswählen.


SUBMIT mein_report WITH p_sernr = lf_sernr
                   WITH p_werks = lf_werks
                   WITH p_lgort = Lf_lgort
and return.
Wie kann ich nun einen Fehler abfangen, der vielleicht beim Aufruf des Reports auftritt? Ich habe in der Doku keine Möglichkeit gefunden. Alternativ habe ich über CALL TRANSACTION AND SKIP FIRST SCREEN nachgedacht. Aber auch dort sehe ich keine Möglichkeit Fehlermeldung abzugreifen und im aufrufenden Programm selber zu verarbeiten. Ich bleibe im Fehlerfall im Selektionsbild des Reports hängen, was unschön ist, denn ggf. wird der Selektionbildschirm auf den Handhelds fehlerhaft angezeigt.

Denke ich hier zu einfach und stecke in einer Sackgasse? Gibt es eine solche Möglichkeit? Oder muss ich einen anderen Ansatz wählen?

Danke für Eurer Feedback im Voraus.

Tot ziens

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


Re: Fehler abfangen mit SUBMIT oder CALL TRANSACTION

Beitrag von JHM (Top Expert / 1197 / 1 / 197 ) »
Barney hat geschrieben:Alternativ habe ich über CALL TRANSACTION AND SKIP FIRST SCREEN nachgedacht.

Denke ich hier zu einfach und stecke in einer Sackgasse?
Weiter in der Hilfe stöbern:

Code: Alles auswählen.

CALL TRANSACTION 'ZZZZ' USING lt_bdcdata MODE pv_mode UPDATE 'L' OPTIONS FROM lt_opt MESSAGES INTO lt_message.
Gruß Hendrik

Re: Fehler abfangen mit SUBMIT oder CALL TRANSACTION

Beitrag von Barney (Specialist / 104 / 20 / 9 ) »
Ok, erstmal Danke.

Aber ich hätte vielleicht noch sagen sollen, dass ich auf eine andere Lösung als Batch-Input gehofft hatte... ;-)

Aber wahrscheinlich muss ich in den sauren Apfel beißen.

Seite 1 von 1

Vergleichbare Themen

2
Antw.
421
Views
Call Transaction vs Submit im Zusammenhand mit Z-FBL5N
von bapimueller » 26.07.2022 09:06 • Verfasst in ABAP® Core
2
Antw.
4279
Views
SUBMIT / CALL TRANSACTION - Neuer Task erzeugen?
von hfahrian » 25.05.2005 11:39 • Verfasst in ABAP® Core
2
Antw.
3550
Views
Submit Message und Dynpro abfangen
von kaufikauf » 11.11.2014 09:08 • Verfasst in ABAP® für Anfänger
6
Antw.
3908
Views
Abfangen von Dynpros bei Reportaufruf über Submit
von dontonno » 23.11.2012 11:56 • Verfasst in ABAP® Core
2
Antw.
2163
Views
Abfangen von Fehler
von debianfan » 06.11.2017 13:33 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag


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

Aktuelle Forenbeiträge

Dialog-Container mit Toolbar/Status
vor einer Stunde von black_adept gelöst 27 / 3959
IT0024 Qualifikationen CP-ID
vor 3 Stunden von ArjenR 1 / 37
Trennen Strasse und Hausnummer
vor 4 Stunden von ewx 17 / 10841

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

Dialog-Container mit Toolbar/Status
vor einer Stunde von black_adept gelöst 27 / 3959
IT0024 Qualifikationen CP-ID
vor 3 Stunden von ArjenR 1 / 37
Trennen Strasse und Hausnummer
vor 4 Stunden von ewx 17 / 10841

Unbeantwortete Forenbeiträge

IT0024 Qualifikationen CP-ID
vor 3 Stunden von ArjenR 1 / 37
aRFC im OO-Kontext
vor 4 Wochen von ralf.wenzel 1 / 2972
Hilfe bei SWEC/SWE2
September 2024 von retsch 1 / 9559