Raise durch Message Raising ersetzen

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

Raise durch Message Raising ersetzen

Beitrag von bohne (Specialist / 437 / 0 / 0 ) »
Hallo Zusammen !

Wie kann man oder soll man die o.g. Warnmeldung vermeiden ?
Bei dem u.s Code mekert er die Zeile
"RAISE saving_correction_failed" an.

Grüße
bohne

Code: Alles auswählen.

Code:

CALL FUNCTION 'TRINT_ORDER_CHOICE'
             EXPORTING
                  wi_order_type          = cu_order_type
                  wi_task_type           = cu_task_type
                  wi_category            = cu_category
                  wi_cli_dep             = space
             IMPORTING
                  we_order               = <status>-order_nbr
                  we_task                = <status>-corr_nbr
             TABLES
                  wt_e071                = cu_e071_tab
                  wt_e071k               = corr_keytab
             EXCEPTIONS
                  no_correction_selected = 1
                  display_mode           = 2
                  object_append_error    = 3
                  recursive_call         = 4
                  OTHERS                 = 5.
        IF sy-subrc NE 0.
* restore saved keytab entries and corr_objtab
          LOOP AT cu_corr_keytab_safe INTO corr_keytab.
            APPEND corr_keytab.
          ENDLOOP.
          e071 = e071_safe. vim_corr_objtab[] = cu_corr_objtab.
          IF sy-subrc NE 1.
            MESSAGE ID     sy-msgid
                    TYPE   'I'
                    NUMBER sy-msgno
                    WITH sy-msgv1 sy-msgv2  sy-msgv3 sy-msgv4.
          ENDIF.
          RAISE saving_correction_failed.
        ENDIF.                         "sy-subrc ne 0
Viele Grüße
bohne

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


Beitrag von black_adept (Top Expert / 4134 / 131 / 956 ) »
Ein Möglichkeit wäre den Baustein so anzusteuern, dass keine Fehlermeldung zurückkommt.
live long and prosper
Stefan Schmöcker

email: stefan@schmoecker.de

Seite 1 von 1

Vergleichbare Themen

1
Antw.
3835
Views
RAISE EXCEPTION TYPE
von ewx » 13.02.2015 09:37 • Verfasst in ABAP Objects®
1
Antw.
522
Views
CL_BATCH_EVENT=>RAISE löst das Event nicht aus
von Romaniac » 28.09.2022 11:21 • Verfasst in ABAP® Core
4
Antw.
3873
Views
SE16 Ersetzen
von milk_shake_69 » 03.04.2007 09:44 • Verfasst in Sonstige Module
2
Antw.
2726
Views
Ersetzen von Zeichen
von SAP_ENTWICKLER » 10.12.2018 08:01 • Verfasst in ABAP® Core
0
Antw.
2954
Views
in SAP FI die Daten von xx in fr xx ersetzen
von mac2023 » 14.04.2023 20:59 • Verfasst in Financials

Über diesen Beitrag


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

Aktuelle Forenbeiträge

Frage zur redefinierten Methode
vor 2 Stunden von Tetr4 1 / 42
RFC vs. ODATA
vor 8 Stunden von ewx 3 / 123
Druck von Etiketten via FP_PDF_TEST_01
vor 11 Stunden von Mr_Mkt 3 / 134

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

Frage zur redefinierten Methode
vor 2 Stunden von Tetr4 1 / 42
RFC vs. ODATA
vor 8 Stunden von ewx 3 / 123
Druck von Etiketten via FP_PDF_TEST_01
vor 11 Stunden von Mr_Mkt 3 / 134