Installationsanleitung für den CCM Prozessmonitor (SAP-Seite, Teil 3, Reports für Datenbeschaffung/Bereinigung und Analyse)

Reports für Datenbeschaffung/Bereinigung und Analyse

Transaktionen

Die einzelnen Reports sind über in dem Bereichsmemü ZNLICCM_BPT_MAIN oder die jeweilige Einzeltransaktion zu starten.

Folgende Einzeltransaktionen werden zur Verfügung gestellt:

|Transaktion|Report|Beschreibung| |:—-:|————|————| |ZNLICCM_BPT_JOB|ZNLICCM_BPT_JOB|Datenbeschaffung, Messpunktüberprüfung und Datenübertragung| |ZNLICCM_BPT_MON|ZNLICCM_BPT_MONITOR|Auswertung der gesammelten Daten| |ZNLICCM_BPT_CLEAN|ZNLICCM_BPT_CLEAN|Gesammelte Daten bereinigen| |ZNLICCM_BPT_PARA|ZNLICCM_BPT_PARA|Prozessspezifische Parameter einstellen|  

ZNLICCM_BPT_JOB

Der Report dient zur Datenbeschaffung, zum Messpunktabgleich und zur Übertragung der Daten an das B2B BPT. Folgende Einstellungen können bei der Jobeinplanung vorgenommen werden:

 

|Feld|Anzugebener Wert / Beschreibung| |:—-:|————| |Prozesstyp|Hier ist der im Customizing eingestellte Prozess anzugeben. Für den Sperrprozess lautet der Prozesstyp „DISCONN“| |Letzter Lauf bis jetzt|Ist diese Option gewählt, wird das Ende des letzten Betrachtungszeitraums als Startzeit genommen und die Betrachtung bis zum aktuelle Zeitpunkt durchgeführt.| |Betrachtungsdauer(Min.)|Die Angabe der Betrachtungsdauer ist in Minuten. Die Berechnung des Betrachtungszeitraums wird immer auf Basis des letzten Laufs plus die angegebene Anzahl an Minuten durchgeführt. Sollte es sich um den ersten Lauf handeln, werden die letzten 10 Minuten verwendet. Eine Betrachtung in die Zukunft ist nicht möglich. Der Job würde dann abbrechen| |Datum von / Zeit von / Datum bis / Zeit bis|Über diese vier Angaben kann ein frei gewählter Zeitraum in der Vergangenheit betrachtet werden. Die Angabe kann auch für den Initialen Lauf verwendet werden. Beispiel: Datum von: 01.01.2013 Zeit von: 00:00:00 Datum bis: 01.01.2013 Zeit bis: 13:00:00

Die Daten für den angegeben Zeitraum werden abgeglichen (die Betrachtungsdauer wird nicht berücksichtigt). Wenn das Programm im Nachgang nur mit der Betrachtungsdauer von 10 Minuten eingeplant wird, wird der nächste Lauf den Zeitraum 01.01.2013 13:00:00 bis 01.01.2013 13:10:00 betrachten.| |RFC Destination|RFC Verbindung zur B2B| |Delta ermitteln*|SAP Tabellen auf Delta überprüfen| |Messpunkte prüfen*|Messpunkte prüfen| |Daten übertragen*|Daten an B2B übertragen| |Anzahl Tasks|Beim Abgleich der Messpunkte können es sinnvoll sein die Aufgaben zu parallelisieren. Über Anzahl Tasks wird die genaue Anzahl der parallelen Aufrufe bestimmt.| |Messung an|Ist diese Option gewählt, wird für verschiedene Funktionen noch eine Laufzeitmessung durchgeführt. Das Ergebnis wird in den SAP Spool geschrieben bzw. bei Dialog-Verarbeitung am Bildschirm ausgegeben.| |Prozess-GUID|Für Analysezwecke ist es möglich gezielt die Messpunkte für nur einen Prozess prüfen zu lassen.|  

* Durch Setzen bzw. demarkieren der Flags können gezielt bestimmte Funktionen ausgeführt werden. So kann z.B. nach eine fehlerhaften Übertragung nur die Übertragung nochmals durchgeführt werden.

Die ausgelieferte Version ist mittels ???? zu sehen:

 

Die Ergebnisse des Programmlaufs werden im Joblog, soweit der Report als Job eingeplant ist, und im Spool vermerkt. Im Spool wird neben möglichen Fehlern auch eine Auflistung der übermittelten Daten dargestellt.

 

ZNLICCM_BPT_CLEAN

Der Report kann zur periodischen Bereinigung der Datentabellen genutzt werden. Dies ist erforderlich, da die Daten je Prozess in zusätzlichen Tabellen gespeichert werden.

|Feld|Anzugebener Wert / Beschreibung| |:–:|——————————-| |Prozesstyp|Hier ist der im Customizing eingestellte Prozess anzugeben. Für den Sperrprozess lautet der Prozesstyp „DISCONN“| |Anzahl Wochen|Über die Angabe der Wochen wird das Datum bestimmt, welches als Löschdatum verwendet wird. D.h. alle Daten, die älter diesem Datum sind, werden aus dem BPT Datenbestand entfernt. Die Berechnung des Datums erfolgt auf Basis des Systemdatums.

Wird hier die Anzahl Wochen mit „0“ angegeben, werden alle Daten des Prozesses gelöscht.|  

ZNLICCM_BPT_CLEAN_EVTOBJ

Der Report kann zur periodischen Bereinigung der temporären Tabellen der Ereignissteuerung genutzt werden.

 

ZNLICCM_BPT_MONITOR

Für die Analyse der SAP seitig gefundenen Daten kann der Report ZNLICCM_BPT_MONITOR verwendet werden.

 

Feld Anzugebener Wert / Beschreibung
Prozesstyp Hier ist der im Customizing eingestellte Prozess anzugeben. Für den Sperrprozess lautet der Prozesstyp „DISCONN“
Prozessidenttyp Angabe des jeweiligen Typ des Prozessidentifiers (z.B. DISCDOC für Sperrbeleg)
ID Prozessidenttyp SAP interner Schlüssel zum gewählten Prozessidenttyp
Objekttyp Angabe eines beliebigen Objekts aus dem Prozess (z.B. IDoc)
Schlüssel SAP interner Schlüssel zum gewählten Objekttyp
Prozessidentifikatoren Ausgabeoption: Zur gefundenen Prozessinstanz werden alle Identifikatoren ausgegeben
Messpunkte Ausgabeoption: Zur gefundenen Prozessinstanz werden alle Messpunkte ausgeben
Objekte Ausgabeoption: Zur gefundenen Prozessinstanz werden alle Objekte ausgegeben.

ZNLICCM_BPT_PARA

Zu einzelnen Prozessen kann es notwendig sein, dass Festwerte je Mandant hinterlegt werden. Hierfür können Werte in der prozessspezifischen Tabelle ZBPT_C_PARA hinterlegt werden. Der Zugriff auf die Werte erfolgt über Methoden der Klasse ZNLICCMCL_BPT_PARA, welche zentral erzeugt wird und in jeder Messpunkt-Prüfklasse zur Verfügung steht.

Die Pflege der Werte erfolgt über den Report ZNLICCM_BPT_PARA.

View Me   Edit Me