Konfiguration der eingeplanten Suchen
Eingeplante Suchen können über folgende Global Properties konfiguriert werden
Global Property | Wert | Beschreibung |
---|---|---|
CCM_SHOW_ONLY_JOBS_OF_CURRENT_USER | true/ [false] | true: Bei Betätigen des Buttons “Löschen” werden nur die eingeplanten Suchen / Jobs des aktuell eingeloggten Users angezeigt; false oder nicht vorhanden: es werden die Jobs aller User angezeigt |
Extension B3P_CCM_SCHEDULE
Die Extension enthält Informationen über eingeplante Suchen (Jobs) in den Arbeitsvorräten, eine Zeile pro Job. Der Service CCM_SCHEDULER prüft einmal pro Minute, ob in der Extension ein Job zur Ausführung ansteht (Ausführungszeit erreicht oder Ausführungszeit vorbei und heute noch nicht ausgeführt). Wenn ja, führt er den Job aus. Danach schreibt der Service die Extension neu mit timestamp der letzten Ausführung und Zeit der nächsten Ausführung.
Die Ergebnisse der Suchen können im Arbeitsvorrat über den Button “Laden” abgerufen werden.
Anhand des folgenden Beispiels werden die einzelnen Teile eines Jobs erklärt:
FEHLENDE-CONTRL=Fehlende-Contrl;Fehlende CONTRL M2020 $PRE;0300;{date0\=18.07.2021 00\:00\:00,date1\=19.07.2021 00\:00\:00,savedDate\=20210721,DAILY_EVALUATION\=true,DELETE_OLDER_THAN\=5,MP_CONTACT_TYPE\=COM,date0Diff\=-286532402,date1Diff\=-200132402,OWNING_USER\=admin};1626845899034;org.b2bbp.administration.process.monitoring.autoprocess.StandardMailnotifierOnRed,;;11111111;factoryCalendar
Teilstring | Bedeutung | Feld in der Einplanmaske | Hinweis |
---|---|---|---|
FEHLENDE-CONTRL= | ID des Jobs (Nicht Teil des Strings propInfo) | ID | |
Fehlende-Contrl | Name des Jobs; wird nach der Ausführung im Nachrichtenmonitor unter System angezeigt | Name | |
Fehlende CONTRL M2020 $PRE | Arbeitsvorrat, für den die Suche eingeplant wird | <ergibt sich aus dem Arbeitsvorrat, in dem die Suche eingeplant wird> | identisch zum Eintrag in der FELXIBLE_INDEX bzw. FLEXIBLE_INDEX_CUSTOM |
0300 | Nächste Ausführungsuhrzeit (wird nach jeder Ausführung neu geschrieben; ändert sich aber nur, wenn Intervall <> 1 Tag) | Uhrzeit | |
{date0=18.07.2021 00:00:00,date1=19.07.2021 00:00:00 … etc.} | Variable, kommaseparierte Liste von Eigenschaften der eingeplanten Suche; enthält Zeiten, Filtereinstellungen etc. Details dazu in der nächsten Tabelle | ||
1626845899034 | Zeitpunkt der letzten Ausführung; Timestamp in ms; Wird benötigt, um festzustellen, ob der Job heute bereits gelaufen ist; wird nach jeder Ausführung neu geschrieben | - | |
org.b2bbp.administration.process.monitoring.autoprocess. StandardMailnotifierOnRed, | Folgeaktion. In diesem Fall Standard-Klasse, die die NFM verschickt | gewählte Folgeaktion | |
Zu verwendende Mail-Konfigurations-Extension |
Konfig-Extension | ||
11110011 | Filtereinstellungen,nach welchen Farben gesucht werden soll (in diesem Fall rot und gelb) | Die letzten 4 Einsen geben an, ob die jeweilige Farbe aktiviert (1) ist oder nicht (0). Von hinten nach vorne bedeuten die Einsen folgende Farben: rot, gelb, grün grau | |
factoryCalendar | Sollen Sonntag und Feiertage berücksichtigt werden | immer vs. Werktag | Ist factoryCalendar angegeben, so wird der Job nur an Werktagen ausgeführt |
Weitere Eigenschaften: {date0=18.07.2021 00:00:00,date1=19.07.2021 00:00:00 … etc.}
Eigenschaft | Bedeutung | Feld in der Einplanmaske |
---|---|---|
date0=18.07.2021 00:00:00 | Beginn Auswertungszeitraum (Am Einplanungstag!) | Filter im AV: Datum |
date1=19.07.2021 00:00:00 | Ende Auswertungszeitraum (Am Einplanungstag!) | Filter im AV: Datum |
dir0=[0 TO 1] | Filterfeld Richtung der Nachricht (INBOUND/OUTBOUND) (im Beispiel nicht vorhanden) | Filter im AV: Richtung |
<…> | Es können noch weitere Filter im AV gesetzt werden, die dann hier mit angegeben werden würden (z.B. Partner, System) | Filter im AV |
savedDate=20210721 | Datum der Einplanung | - |
MP_CONTACT_TYPE=COM | Kontakttyp; Emailadressen für Nachforderungsmails sollen über den MPID-Editor geladen werden | Empfänger aus MPEditor: Auswahl des Typs |
EXEC_INTERVAL=1440 | Ausführungsintervall (min); Default ist 1 Tag = 1440 min (im Beispiel daher nicht vorhanden) | Intervall (in Min.) |
DELETE_OLDER_THAN=5 | Ergebnisse löschen nach (d) | Aufbewahrungsfrist (in Tagen) |
date0Diff=-286532402 | date0 - savedDate (ms) [wird nicht verwendet] | - |
date1Diff=-200132402 | date1 - savedDate (ms); [wird nicht verwendet] | - |
OWNING_USER=admin | Ersteller des Jobs (bestimmt sichtbare Nachrichten über Allowed Systems) | - |