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 / 1212 / 2 / 202 ) »
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.
606
Views
Call Transaction vs Submit im Zusammenhand mit Z-FBL5N
von bapimueller » 26.07.2022 09:06 • Verfasst in ABAP® Core
2
Antw.
3803
Views
Submit Message und Dynpro abfangen
von kaufikauf » 11.11.2014 09:08 • Verfasst in ABAP® für Anfänger
6
Antw.
4154
Views
Abfangen von Dynpros bei Reportaufruf über Submit
von dontonno » 23.11.2012 11:56 • Verfasst in ABAP® Core
2
Antw.
2329
Views
Abfangen von Fehler
von debianfan » 06.11.2017 13:33 • Verfasst in ABAP® für Anfänger
1
Antw.
3873
Views
CALL FUNCTION und CALL TRANSACTION
von phil1982 » 10.08.2007 11: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

Aktuelle Forenbeiträge

FS-CD schnellstmöglich lernen
vor 18 Stunden von wreichelt 2 / 970
Banf anlegen
vor einer Woche von wreichelt 2 / 8332
Banf anlegen
vor einer Woche von Manfred K. 1 / 7958
IBAN und BUT0BK
vor einer Woche von waltersen gelöst 10 / 23561
GUIXT Tabellen in Container ansprechen
vor einer Woche von Denaris 1 / 13194

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

FS-CD schnellstmöglich lernen
vor 18 Stunden von wreichelt 2 / 970
Banf anlegen
vor einer Woche von wreichelt 2 / 8332
Banf anlegen
vor einer Woche von Manfred K. 1 / 7958
IBAN und BUT0BK
vor einer Woche von waltersen gelöst 10 / 23561
GUIXT Tabellen in Container ansprechen
vor einer Woche von Denaris 1 / 13194