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.
426
Views
Call Transaction vs Submit im Zusammenhand mit Z-FBL5N
von bapimueller » 26.07.2022 09:06 • Verfasst in ABAP® Core
2
Antw.
4280
Views
SUBMIT / CALL TRANSACTION - Neuer Task erzeugen?
von hfahrian » 25.05.2005 11:39 • Verfasst in ABAP® Core
2
Antw.
3555
Views
Submit Message und Dynpro abfangen
von kaufikauf » 11.11.2014 09:08 • Verfasst in ABAP® für Anfänger
6
Antw.
3911
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

Regex in where
vor 5 Stunden von tar 8 / 184
Daten an Tabelle binden
Gestern von Bright4.5 3 / 1489

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

Regex in where
vor 5 Stunden von tar 8 / 184
Daten an Tabelle binden
Gestern von Bright4.5 3 / 1489

Unbeantwortete Forenbeiträge

aRFC im OO-Kontext
vor 5 Wochen von ralf.wenzel 1 / 3261
Hilfe bei SWEC/SWE2
September 2024 von retsch 1 / 9822