Ansicht
Dokumentation
CL_RSCNV_PERSIST_MGR - Verschalungsklasse für Datenbankzugriffe
CPI1466 during Backup rdisp/max_wprun_time - Maximum work process run timeDiese Dokumentation steht unter dem Copyright der SAP AG.
Funktionalität
Diese Klasse enthält alle Zugriffe auf die Anwendungstabellen in der Datenbank. Es hat verschiedene Service-Methoden, wie z.B.
1. Sichern einer Konvertierungsgruppe
2. Lesen einer vorhandenen Konvertierungsgruppe
3. Aktualisieren des Status'
(Liste von Methoden prüfen ).
Beziehungen
Diese Klasse wird in verschiedenen Container-Klassen benutzt: In der Manager-Klasse (CL_RSCNV_MANAGER), in InfoProvider-spezifischen Klassen (z.B. CL_RSCNV_CUBE).
Auch jeder andere Code, der das Framework-Monitoring-UI benutzt, verwendet die Klasse für diesen Zweck.
Beispiel
Hinweise
Um diese Klasse für das Protokoll verwenden zu können, damit Sie den Run Time Monitor benutzen können, müssen Sie folgenden Aktionen ausführen.
1) Immer, wenn Sie eine Repartitionierung starten, müssen Sie sie bei dem Run Time Monitor registrieren:
DATA: l_r_persist_mgr TYPE rscnv_r_persist_mgr,
l_t_stepnm TYPE rscnv_t_stepnm,
l_stepnm,, TYPE rscnv_s_stepnm.
CREATE OBJECT l_r_persist_mgr-ref
,,EXPORTING
,,,,i_cgnm =
,,,,i_ipronm =
,,,,.
l_stepnm = '
APPEND l_stepnm TO l_t_stepnm.
l_stepnm = '
APPEND l_stepnm TO l_t_stepnm.
l_stepnm = '
APPEND l_stepnm TO l_t_stepnm.
* usw...
CALL METHOD l_r_persist_mgr->initialise_conversion_request
,,EXPORTING
,,,,i_t_stepnm = l_t_stepnm
,,,,.
HINWEIS: Wenn Sie das nächste Mal ein Objekt dieser Klasse mit den gleichen Parametern instanziieren, prüft es auf einen noch nicht abgeschlossenen Request und holt so den aktuellen Request. Die Methode initialise_conversion_request() sollte also nicht aufgerufen werden.
2) Nach der Registrierung können Sie den Ausführungsstatus wie folgt aktualisieren :
a) Für den gesamten Request:
CALL METHOD l_r_persist_mgr->update_reqstatus
,,EXPORTING
,,,,i_reqstatus =
,,,,.
HINWEIS: Diese sollte aufgerufen werden, bevor die Verarbeitung von dem Request-Status 'wird ausgeführt' beginnt.
b) Schritte:
CALL METHOD l_r_persist_mgr-ref->update_stepstatus
,,EXPORTING
,,,,i_stepnm =
,,,,i_reqstatus =
,,,,.
3) Beim Schreiben in das Protokoll sollte für jeden Schritt ein neues Protokoll geöffnet werden. Die externe Nummer für dieses Protokoll sollte zur Verfügung gestellt werden. Der Wert wird wie folgt geholt:
DATA: l_ext_number TYPE rscnv_ext_number.
CALL METHOD l_r_persist_mgr->get_ext_number
,,EXPORTING
,,,,i_stepnm =
,,IMPORTING
,,,,e_ext_number = l_ext_number
,,,,.
HINWEIS: Es wird empfohlen RSO_APPLICATION_LOG zum Protokollieren zu benutzen.
Weiterführende Informationen
CPI1466 during Backup rdisp/max_wprun_time - Maximum work process run time
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 3712 Date: 20240425 Time: 151340 sap01-206 ( 44 ms )