Monitoring-Job einplanen (Beispiel)
Voraussetzungen
Im folgenden wird auf das Beispiel im Abschnitt
Aktives Monitoring Bezug genommen. Der Report des aktiven Monitorings soll jeweils um 08:00 Uhr als Hintergrundjob gestartet werden und die IDocs auswerten, die am Vortag zwischen 08:00 Uhr und 18:00 Uhr eingetroffen sind.
Vorgehensweise
Tragen Sie im ABAP-Editor den Report
RSEIDOCA
ein, markieren Sie Varianten, und wählen Sie Anzeigen.
Geben Sie Ihrer Variante einen Namen, und wählen Sie Anlegen.
Geben Sie folgende Parameter ein:
- Empfängerart
:
US
(Benutzer)
- Empfänger der Benachrichtigung
: z.B.
MÜLLER
- Start-
bzw. Endzeitpunkt vor Batchlauf:
1 Tag
und
0 Tage 14:00:00h
- Kritische IDoc-Anzahl
:
0
- Status
:
51
,
56
und
64
- Logischer Nachrichtentyp
:
ORDERS
- Parameter des Partners (hier Absender): <entsprechende Werte aus den Partnervereinbarungen des Kunden>
- Wählen Sie Weiter, um einen Kurztext zu Ihrer Variante zu erfassen. Sichern Sie Ihre Angaben.
- Um Ihren Job als Hintergrundjob einzuplanen, wählen Sie System → Dienste
→ Jobs
®
Job Definition und geben Sie
B
(mittlere Priorität für periodische Jobs) als Jobklasse ein.
- Wählen Sie Startbedingung und geben Sie ein Datum und
08:00
für die Uhrzeit ein.
- Markieren Sie Job periodisch ausführen.
- Wählen Sie Periodenwerte
®
täglich und sichern Sie Ihre Angaben.
Beim Sichern geben Sie noch den einzuplanenden Report (RSEIDOCA) und die von Ihnen gepflegte Variante an.
Ergebnis
Selektiert werden nun bei dem täglichen Lauf des Hintergrundjobs alle IDocs
- die am Vortag zwischen 08:00 Uhr und 18:00 Uhr eingegangen sind
- deren logischer Nachrichtentyp
ORDERS
ist
die vom betreffenden Kunden gesendet wurden.
Es braucht nur ein IDoc den Status
51
,
56
oder
64
zugeordnet sein, damit eine Benachrichtigung an den Benutzer
MÜLLER
geschickt wird.