Konfiguration der eingeplanten Suchen

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) -
View Me   Edit Me