Prozessbeschreibung Wetterdaten für den CCM Prozessmonitor

Prozess Wetterdaten

Im Folgenden ist die Ausprägung der SAP Messpunkte des Prozesses Wetterdaten im SAP erläutert. Für jeden Tag wird für alle vorliegenden Messsstellen eine Prozessinstanz gestartet. Die Messstellen werden aus der SAP Tabelle TE307 – Temperaturgebiete ermittelt. Es werden nur relevante Temperaturgebiete überprüft. Diese sind im Customizingpunkt „Sucheinschränkungen“ zu hinterlegen.

Entwicklungspaket: ZNLICCM_BPT_EINS_WEATHER

Prozessabbildung

Customizing Technischer Name Beschreibung Klasse / Methode
Prozesstyp WEATHER Wetterdaten prüfen ZNLICCMCL_BPT_WETTER_CP
Messpunkte 060 Daten vollständig im Zielsystem ZNLICCMCL_BPT_WETTER_CPà CHK_WEATHERDATA_EXISTS
Objekte WEATHER Wetter-Objekt. Ein Objekt stellt eine Messstelle an einem Tag dar. ZNLICCMCL_BPT_WEATHER
Prozess-identifizierung DATE (Pflicht) Datum (YYYYMMTT) ZNLICCMCL_BPT_WETTER_CPà FIND_PROCID_DATE
  MESSSTELLE (Pflicht) Messstellen-ID ZNLICCMCL_BPT_WETTER_CPà FIND_PROCID_MESSSTELLE

Objekte des Prozesses

Für jede Prozessinstanz wird das Objekt WEATHER angelegt. Der Schlüssel ist eine Kombination aus Tagesdatum und Messsstellen-ID.

Der Status vom Objekt ist leer.

Änderungsdatum des Objektes ist das Laufdatum des Jobs.

Da die Ablage der Wetterdaten nicht mandantenspezifisch erfolgt, ist der Prozess per Konvention nur in Mandant 100 ausgeprägt.

Messpunkte des Prozesses

060: Daten vollständig im Zielsystem

Pro Prozessinstanz, wird in der Tabelle ZWETTER für den Schlüssel Tagesdatum und Messstelle (Temperaturgebiet) geprüft, ob der Wert vorhanden ist. Für nicht in der Parametertabelle hinterlegte Messstellen (vgl. 3.5) findet zudem eine Prüfung der beiden nachfolgenden Tage statt. Im speziellen gilt der Zählpunkt hier nur als erreicht, wenn insgesamt drei Einträge in der Tabelle ZWETTER für das Tagesdatum, den ersten und zweiten nachfolgenden Tag vorliegen.

Als Statustext für den Messpunkt wird „Wetterdaten gefunden für Messstelle zum Datum .“ geliefert.

Suchreihenfolge und Sucheinschränkungen

In den Sucheinschränkungen werden die relevanten Messstellen für die Prüfung der Wetterdaten hinterlegt.

|Prozesstyp|Objekttyp|Nr.|Tabellenname|Feldname|+|+|Low|High| |:—-:|————|————|———|———|———|———|———| |WEATHER|WEATHER|1|TE307|TEMP_AREA|I|EQ|AUE| | |WEATHER|WEATHER|2|TE307|TEMP_AREA|I|EQ|CHEMNI| | |WEATHER|WEATHER|3|TE307|TEMP_AREA|I|EQ|CHEMNITZ| | |WEATHER|WEATHER|4|TE307|TEMP_AREA|I|EQ|LEIPZIG| | |WEATHER|WEATHER|5|TE307|TEMP_AREA|I|EQ|SCHLESWI| | |WEATHER|WEATHER|6|TE307|TEMP_AREA|I|EQ|STRALSUN||  

Parameterangaben

In der Parametertabelle sind die für Messpunkte V060 spezielle Messstellen zu hinterlegen, für welche nur die Prüfung der Temperatur zu einem Datum vorgesehen ist. Für die nur in der Suchreihenfolge, aber nicht hier hinterlegte Messstellen findet die Prüfung auf Existenz der Temperaturwerte sowohl für den jeweiligen Tag als auch für zwei nachfolgende Tage statt. Dieses ist in jedem System zu tätigen. Die Angaben werden nicht transportiert.

Parameter Folge Wert
TEMPAREAX_V060 1 CHEMNI
TEMPAREAX_V060 2 ZWICKAU
View Me   Edit Me