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 |