Message in Badi ME_PROCESS_REQ_CUST entfernen

Die Objektorientierung mit ABAP®: Vererbung, Dynamische Programmierung, GUI Controls (u.a. ALV im OO).
1 Beitrag • Seite 1 von 1
1 Beitrag Seite 1 von 1

Message in Badi ME_PROCESS_REQ_CUST entfernen

Beitrag von havanna (ForumUser / 13 / 2 / 1 ) »
Hallo,
ich habe eine Implementierung für das Badi ME_PROCESS_REQ_CUST angelegt.
U.a. erzeuge ich eine Message vom Typ "W" (Warnung) mit

Code: Alles auswählen.

mmpur_message_forced 'W' 'ME' '303' text-001 text-004 '' ''.
Die Funktion kommt aus dem Include mm_messages_mac. Ich fand zu dem Badi u.a. den Hinweis das man hier niemals das Abap-Statement "message" verwenden soll.

Das funktioniert so weit auch.

Nun möchte ich die Nachricht aber auch wieder entfernen, wenn der Anwender den Fehler korrigiert hat. Dazu fand ich u.a. diesen Blog-Beitrag.

Das scheint aber irgendwie nur für Error-Messages zu funktionieren.
Ich habe folgendes versucht:

Code: Alles auswählen.

    CALL METHOD cl_message_handler_mm=>get_handler
      IMPORTING
        ex_handler = l_msg_handler.

    " Liste mit Nachrichten
    CALL METHOD l_msg_handler->getlist
      IMPORTING
        ex_events = lt_events[].

    LOOP AT lt_events INTO ls_event.

      " nach Nachricht suchen
      IF ls_event-signature = 'ZME20610'.

        " удаляю
        CALL METHOD l_msg_handler->remove
          EXPORTING
            im_event_obj = ls_event-event_obj.

      ENDIF.
    ENDLOOP.
Aber die Tabelle lt_events ist bei mir leer obwohl ich mehrere Messages erzeugt habe die auch angezeigt werden.

Jemand eine Idee dazu?

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


Seite 1 von 1

Vergleichbare Themen

2
Antw.
1141
Views
Message in Badi ME_PROCESS_REQ_CUST
von havanna » 17.11.2020 15:16 • Verfasst in ABAP® für Anfänger
6
Antw.
1477
Views
0
Antw.
1012
Views
Suche Unterstützung für 3-4 Stunden im FI-Cust. im Rhein-M
von Johannes » 15.12.2005 23:37 • Verfasst in Financials
8
Antw.
7431
Views
Übersicht aller Cust. Tabellen und deren Änderungstrans.
von Spookykid » 08.07.2011 09:26 • Verfasst in SAP - Allgemeines
1
Antw.
2286
Views
Transport in andere Mandanten bei Freigabe des Cust. Transports
von Basler84 » 03.07.2019 09:18 • Verfasst in Basis

Über diesen Beitrag

havanna

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

Aktuelle Forenbeiträge

Zwischensumme Adobe Forms
vor 3 Tagen von Lucyalison 1 / 64
Interne Tabelle
vor 5 Tagen von black_adept 2 / 133
MaLo-Checker in ABAP
vor einer Woche von A6272 6 / 255

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

Zwischensumme Adobe Forms
vor 3 Tagen von Lucyalison 1 / 64
Interne Tabelle
vor 5 Tagen von black_adept 2 / 133
MaLo-Checker in ABAP
vor einer Woche von A6272 6 / 255

Unbeantwortete Forenbeiträge

Zwischensumme Adobe Forms
vor 3 Tagen von Lucyalison 1 / 64
Group Items auf einer Filterbar
vor einer Woche von Bright4.5 1 / 107
tRFC Transaktionen SM58
vor 4 Wochen von A6272 1 / 140