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.
2476
Views
Message in Badi ME_PROCESS_REQ_CUST
von havanna » 17.11.2020 15:16 • Verfasst in ABAP® für Anfänger
3
Antw.
9886
Views
SELECT SUM CUST
von Manfred K. » 03.07.2025 14:05 • Verfasst in ABAP® für Anfänger
3
Antw.
5106
Views
PBO neu prozessieren -> aus PROCESS ON VALUE-REQUEST.
von cut1 » 24.10.2006 13:03 • Verfasst in Dialogprogrammierung
7
Antw.
8508
Views
CUST - Betriebs-/Fertigungsauftrag an Arbeitsplatzdrucker drucken
von f.weissenberger » 16.11.2020 10:18 • Verfasst in SAP - Allgemeines
0
Antw.
2383
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

Über diesen Beitrag

havanna

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

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.

Unbeantwortete Forenbeiträge

GUIXT Tabellen in Container ansprechen
vor 4 Wochen von Denaris 1 / 26366
Speichern Popup in MM42 verhindern
vor 4 Wochen von Noodl 1 / 26856
Meine Inbox
letzen Monat von Rabea1103 1 / 42105