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.

Entwicklungspaket: ZNLICCM_BPT_EINS_BILANZ

Prozessdiagramm

 

Prozessabbildung

Customizing Technischer Name Beschreibung Klasse / Methode
Prozesstyp DMIN1BILAN D-1 Bilanzierung Gas ZNLICCMCL_BPT_BILANZIERUNG_CP
Messpunkte V030 (Exit-MP in Mandant 100) SLP ausgerollt ZNLICCMCL_BPT_BILANZIERUNG_CP àCHK_JOB_STATUS_DMIN1
  V040 (nur für Mandant 100) Ende Sicht Lieferant ZNLICCMCL_BPT_BILANZIERUNG_CP àCHK_END_LIEF
  V050 (nur für Mandanten 150, 200, 250) SLP allokiert ZNLICCMCL_BPT_BILANZIERUNG_CP àCHK_JOB_STATUS_DMIN1
Objekte DMIN1BILAN 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_DMIN1
  Mandant (Pflicht) Mandant  

Objekte des Prozesses

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

Der Status des Objektes ist leer.

Änderungsdatum des Objektes ist das Laufdatum des Jobs.

Messpunkte des Prozesses

V030: SLP ausgerollt

Je Prozessinstanz wird überprüft, ob der Job Z_TUM_DAILY_UPD_PROGN_IST_ zum Prüfdatum vorhanden ist und erfolgreich ausgeführt wurde. Dieser Job ist in der Parametertabelle (unter TN ZNLICCM_BPT_PARA) unter dem Parameter REPORT_V030 zu hinterlegen.

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

Sollte der Job nicht vorliegen, bleibt der Messpunkt im Status „PENDING“.

Dieser Messpunkt wird als Exit-Messpunkt deklariert, d.h. nachfolgende Messpunkte V040 oder V050 können nur erreicht werden, wenn der Status „SUC“ zurückgegeben wird.

Als Statustext für den Messpunkt wird „Jobstatus: .“ geliefert.

V040: Ende Sicht Lieferant

Messpunkt V040: Ende Sicht Lieferant ist nur für Mandant 100 (Lief) vorgesehen. Dieser Messpunkt gibt bei Prüfung immer den Status „SUC“ zurück, da er nur geprüft wird, falls Messpunkt V030 erreicht wurde.

Als Statustext für den Messpunkt wird „Ende Sicht Lieferant erreicht.“ geliefert.

V050: SLP ausgerollt

Messpunkt V050: SLP ausgerollt ist nur für die Mandanten 150, 200 und 250 relevant. Je Prozessinstanz wird überprüft, ob die in der der Parametertabelle unter dem Parameter REPORT_V050 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 100

Parameter Folge Wert
REPORT_V030 1 Z_TUM_DAILY_UPD_PROGN_IST_100

Mandant 150

Parameter Folge Wert
REPORT_V030 1 Z_TUM_DAILY_UPD_PROGN_IST_150
REPORT_V050 2 ALOCAT_SLP_GAS_ENDG_SSN_GASP_150
REPORT_V050 3 ALOCAT_SLP_GAS_ENDG_NGC_GASP_150
REPORT_V050 4 ALOCAT_SLP_GAS_ENDG_SSN_NCG_150

Mandant 250

Parameter Folge Wert
REPORT_V030 1 Z_TUM_DAILY_UPD_PROGN_IST_250
REPORT_V050 2 ALOCAT_SLP_GAS_GASPOOL_250
REPORT_V050 3 ALOCAT_SLP_GAS_NCG_250
View Me   Edit Me