Nachricht an User aus Batch Job senden

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

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

Nachricht an User aus Batch Job senden

Beitrag von Anfaenger ( / / 0 / 3 ) »
Hi,

weiß jemand, wie man am einfachsten eine Nachricht aus einem im Hintergrund laufenden Programm an einen User, der online ist, versendet?

Danke für alle Tips.

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


antwort

Beitrag von sapler (ForumUser / 19 / 0 / 0 ) »
Hallo

call function 'TH_SERVER_LIST' --> liefert alle SAP-Server

call function 'THUSRINFO' destination tmp_rfcdest -->User des jedweiligen SAP-Server

call function 'TH_POPUP' destination tmp_rfcdest --> damit kann man ein Popup mit einer Nachricht zum User des jeweiligen SAP-Server schicken.

vG

Danke.

Beitrag von Anfaenger ( / / 0 / 3 ) »
Vielen Dank für die Info.

Wir haben es jetzt so gemacht:

CALL FUNCTION 'TH_POPUP'
EXPORTING
client = wrk_client
user = wrk_user
MESSAGE = wrk_msg
EXCEPTIONS
user_not_found = 1
OTHERS = 2.
IF sy-subrc <> 0.
....
ENDIF.


Das funktioniert. Allerdings wird dem User angezeigt, es sei eine "system message", und es erscheint auch ein weißes Kreuz auf rotem Grund (sieht aus wie ein Fehler).

Aber es geht!
:-)

Nachricht per Express-Nachricht

Beitrag von marc (ForumUser / 11 / 0 / 0 ) »
Hallo,

mit hilfe des FB "SO_OBJECT_SEND" haben wir uns einen eigenen FB gestrickt, der im wesentlichen eine Expressnachricht an einen User bzw. an eine Verteilerliste verschickt. Funktioniert prima, man kann damit nicht nur Expressnachrichten versenden, sondern bspw. auch eMail oder Fax. Je nachdem, wie die Empfänger in der Verteilerliste gepflegt/angelegt sind.

Im Gegensatz zu der TH_POPUP-Variante hat Expressnachricht-Variante den entscheidenden Vorteil, daß der Empfänger die Nachricht auch erhält, wenn er zum Versendezeitpunkt nicht im System ist, sondern sich erst später anmeldet.

Bei TH_POPUP wird ja versucht, die Nachricht unmittelbar an den GUI des Users zu schicken. Ist dieser nicht angemeldet, so "verliert" man die Nachricht.

Gruß,
Marc

Beitrag von black_adept (Top Expert / 4158 / 136 / 959 ) »
Provozierende Nachricht eines Gastes gelöscht von black_adept, da nichts zum Thema beigetragen.

Und mit einem 2. ebensolchen Posting analog verfahren.
Zuletzt geändert von black_adept am 11.09.2005 11:25, insgesamt 1-mal geändert.
live long and prosper
Stefan Schmöcker

email: stefan@schmoecker.de

Beitrag von Anfaenger ( / / 0 / 3 ) »
Danke Marc für den Tip. Wir schauen uns den FB mal genauer an.

Seite 1 von 1

Vergleichbare Themen

2
Antw.
6974
Views
Nachricht Auftragsbestätigung BA00 als e-Mail senden
von caswupsta » 10.02.2026 18:00 • Verfasst in Sales and Distribution
0
Antw.
2550
Views
Nachricht 207 bei Application Log
von smarti » 07.01.2008 11:23 • Verfasst in ABAP® Core
4
Antw.
5174
Views
Nachricht unterdrücken
von RainerW » 30.03.2015 11:39 • Verfasst in Sales and Distribution
0
Antw.
3523
Views
1
Antw.
5972
Views
Langtext Nachricht übersetzen
von wfischer65 » 15.09.2017 10:21 • Verfasst in ABAP® für Anfänger

Ü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.