System Log - Meldungs Priorität ermitteln

Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

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

System Log - Meldungs Priorität ermitteln

Beitrag von Liihes (ForumUser / 3 / 6 / 0 ) »
Hallo zusammen, folgende Problemstellung:
Ich gebe die Meldungstexte & Meldungsids der SM21 in einem Z-Report aus.
Hierbei benötige ich auch die Priorität.
Ich weiß bereits, dass diese über die SE92 (System Log / Security Audit Log) definiert wird.
Meine genaue Frage wäre, ob jemand einen Funktionsbaustein kenn,
welchem ich als Parameter die Meldungsid mitgebe & als Rückgabewert die Priorität erhalte,
mit welcher ich dann bestimmen kann, welches Icon meine Prioritäts Spalte erhält.

Danke im Voraus.

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


Re: System Log - Meldungs Priorität ermitteln

Beitrag von Unit605 (Expert / 975 / 37 / 93 ) »

Code: Alles auswählen.

INCLUDE: SBAL_CONSTANTS.

* problem class
constants:
  probclass_very_high type bal_s_msg-probclass value '1',
  probclass_high      type bal_s_msg-probclass value '2',
  probclass_medium    type bal_s_msg-probclass value '3',
  probclass_low       type bal_s_msg-probclass value '4',
  probclass_none      type bal_s_msg-probclass value ' '.

* message types
constants:
  msgty_x             type sy-msgty            value 'X',
  msgty_a             type sy-msgty            value 'A',
  msgty_e             type sy-msgty            value 'E',
  msgty_w             type sy-msgty            value 'W',
  msgty_i             type sy-msgty            value 'I',
  msgty_s             type sy-msgty            value 'S',
  msgty_none          type sy-msgty            value ' '.


HIer BEISPIELHAFT wie man umsetzen kann: 

  when  me->mc_msgty_x or me->mc_msgty_a or me->mc_msgty_e.
      ls_msg-probclass = me->mc_probclass_very_high.
      set_status( icon_red_light ).
    when me->mc_msgty_w.
      ls_msg-probclass =  me->mc_probclass_high.
      set_status( icon_yellow_light ).
    when others.
      ls_msg-probclass =  me->mc_probclass_none.
      set_status( icon_green_light ).
  endcase.

Folgende Benutzer bedankten sich beim Autor Unit605 für den Beitrag:
Liihes


Seite 1 von 1

Vergleichbare Themen

3
Antw.
2211
Views
System ermitteln via Coding
von Ichse2 » 30.04.2020 13:52 • Verfasst in ABAP® Core
0
Antw.
810
Views
Kernel-Informationen ermitteln für SAP-System: Java
von vman » 06.08.2014 09:19 • Verfasst in ABAP® Core
1
Antw.
151
Views
2
Antw.
3267
Views
Transport Management System / virtuelles System
von Mike » 13.09.2004 17:46 • Verfasst in Basis
0
Antw.
1718
Views

Über diesen Beitrag


Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

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

Zwischensumme Adobe Forms
vor 4 Wochen von Lucyalison 1 / 134
Group Items auf einer Filterbar
vor 5 Wochen von Bright4.5 1 / 168