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.
1523
Views
Message in Badi ME_PROCESS_REQ_CUST
von havanna » 17.11.2020 15:16 • Verfasst in ABAP® für Anfänger
6
Antw.
2330
Views
0
Antw.
1379
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.
7907
Views
Übersicht aller Cust. Tabellen und deren Änderungstrans.
von Spookykid » 08.07.2011 09:26 • Verfasst in SAP - Allgemeines
1
Antw.
2978
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

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

SD_PRINT_TERMS_OF_PAYMENT
vor einer Woche von Manfred K. 1 / 2157
BUSOBJEKT zu CMIS PHIO ermitteln
vor 4 Wochen von snooga87 1 / 3980