Prozessbeschreibung D+1 Bilanzierung Gas für den CCM Prozessmonitor

Prozess D+1 Bilanzierung Gas

Nachfolgend wird die Abbildung des Prozesses D+1 Bilanzierung Gas im CCM erläutert. Dieser Prozess ist nur in den Netz-Mandanten 150 und 250 auszuprägen.

Entwicklungspaket: ZNLICCM_BPT_EINS_BILANZ

Prozessabbildung

Customizing Technischer Name Beschreibung Klasse / Methode
Prozesstyp DPLU1BILAN D+1 Bilanzierung Gas ZNLICCMCL_BPT_BILANZIERUNG_CP
Messpunkte 015 (nur Mandant 150) Lastgänge aus Oracle empfangen ZNLICCMCL_BPT_BILANZIERUNG_CP àCHK_PROFILES_IMPORTED
  040 RLM-Allokation erfolgreich ZNLICCMCL_BPT_BILANZIERUNG_CP àCHK_JOB_STATUS_DPLU1
Objekte DPLU1BILAN Ein Objekt stellt einen D+1 Bilanzierungsprozess an einem Tag dar. ZNLICCMCL_BPT_DATE_MANDT
Prozess-identifizierung DATE (Pflicht) Datum (YYYYMMTT) ZNLICCMCL_BPT_BILANZIERUNG_CP àFIND_PROCID_DATE_DPLU1

Objekte des Prozesses

Für jede Prozessinstanz wird das Objekt DPLU1BILAN angelegt. Der Schlüssel ist eine Kombination aus Tagesdatum und Mandant.

Der Status vom Objekt ist leer.

Änderungsdatum des Objektes ist das Laufdatum des Jobs.

Messpunkte des Prozesses

015: Lastgänge aus Oracle empfangen

Der Status des Oracle-Imports wird CCM PROZESSMONITORING in der Tabelle tb „Logging von Lastgängen aus ext. Systemen ins SAP“ mitgeteilt. Im Mandanten 250 wird der Schritt 015 übersprungen.

Der Messpunkt ist erfolgreich erreicht, wenn ein Eintrag in der Tabelle gefunden.

Dieser Messpunkt wird nur im Mandanten 150 im Customizing hinterlegt.

Als Statustext für den Messpunkt wird „Anz. LG: < Anzahl >. Anz. fehlerh. LG: .“ geliefert.

040: RLM-Allokation erfolgreich

Je Prozessinstanz wird überprüft, ob die in der der Parametertabelle unter dem Parameter REPORT_V040 hinterlegten Jobs zum Prüfdatum vorhanden sind und erfolgreich ausgeführt wurden.

Der Messpunkt ist erreicht, wenn alle Jobs gefunden und erfolgreich ausgeführt sind. Ist einer der Job auf einen Fehler gelaufen, wird der Status „ERR“ gesetzt.

Sollte einer der Jobs nicht vorliegen, bleibt der Messpunkt weiterhin im Status „PENDING“.

Als Statustext für den Messpunkt wird „Jobstatus: .“ für jeden Job (mit Semikolon getrennt) geliefert.

Parameterangaben

In der Parametertabelle sind die für die Messpunkte relevanten Jobs zu hinterlegen. Dieses ist in jedem System zu tätigen. Die Angaben werden nicht transportiert.

Mandant 150

Parameter Folge Wert
REPORT_040 1 ALOCAT_RLM_GAS_150
REPORT_040 2 ALOCAT_RLM_GAS_ENDG_SSN_GASP_150
REPORT_040 3 ALOCAT_RLM_GAS_ENDG_NGC_GASP_150

Mandant 250

Parameter Folge Wert
REPORT_040 1 ALOCAT_RLM_GAS_GASPOOL_250
View Me   Edit Me