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.
1142
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.
7432
Views
Übersicht aller Cust. Tabellen und deren Änderungstrans.
von Spookykid » 08.07.2011 09:26 • Verfasst in SAP - Allgemeines
1
Antw.
2290
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

Zugriff auf Daten via Webdav
vor einer Stunde von msfox 2 / 36
Interne Tabelle
vor 18 Stunden von sap_enthusiast 3 / 163
Zwischensumme Adobe Forms
vor 3 Tagen von Lucyalison 1 / 71

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

Zugriff auf Daten via Webdav
vor einer Stunde von msfox 2 / 36
Interne Tabelle
vor 18 Stunden von sap_enthusiast 3 / 163
Zwischensumme Adobe Forms
vor 3 Tagen von Lucyalison 1 / 71

Unbeantwortete Forenbeiträge

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