SAP ABAP Class CL_RSCRT_DEMON_LOGDPID_DTA (Process a data destination for an InfoPackage with CRT)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-WHM-DST (Application Component) Data Staging
     RSCRT (Package) (Near)-Real-Time Data Transfer into BW
Properties
Class CL_RSCRT_DEMON_LOGDPID_DTA  
Short Description Process a data destination for an InfoPackage with CRT    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class RSCRT    
Program status P  SAP Standard Production Program 
Category 0   
Package RSCRT   (Near)-Real-Time Data Transfer into BW 
Created 20021212   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ICON Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 RS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 RSARR Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 RSATR Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
5 RSCRT Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
6 RSDRO Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
7 RSS2 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
8 RSSM Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
9 SBIWM Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RSCRT_DEMON_LOGDPID_DTA has no interface implemented.
Friends
Class CL_RSCRT_DEMON_LOGDPID_DTA has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 P_DEMONID Instance attribute Private Type reference (TYPE) RSCRT_DEMONID Daemon ID for (Near)-Real-Time Data Transfer into BW 20021212
2 P_DTA Instance attribute Private Type reference (TYPE) RSDDATATARGET Data target for transaction data (InfoCube, ODS object, ...) 20021212
3 P_LAST_DATAPAKID Instance attribute Private Type reference (TYPE) RSDATAPID Data packet number 20030206
4 P_LOGDPID Instance attribute Private Type reference (TYPE) RSLOGDPID Logical InfoPackage variant (ID) 20021212
5 P_RNR Instance attribute Private Type reference (TYPE) RSREQUID Request ID (Data Packet) 20021212
6 P_S_DB_CTRL Instance attribute Private Type reference (TYPE) RSCRT_CTRL Control Information for Active (Near)-Real-Time InfoPackages 20021212
7 P_S_IP_CTRL Instance attribute Private Type reference (TYPE) RSCRT_S_IP_CTRL Internal Control Structure for Daemon 20021212
8 P_S_TRACE Instance attribute Private Type reference (TYPE) RSCRT_DEMON_TRAC 20030331
9 P_T_DTA Static Attribute Private Type reference (TYPE) RSCRT_T_DTA DTA Processing for CRT 20021212
10 P_T_TRACE Instance attribute Private See coding 20030331
Methods
# Method Level Visibility Method type Description Created on
1 CLOSE_RNR Instance method Public Method Close Request 20021213
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20021212
3 CREATE Static method Public Method Generates an instance for a DTA and a LOGDPID 20021212
4 EXECUTE Instance method Public Method Update DTA 20021212
5 FREE Instance method Public Method Release Instance 20021213
6 UPDATE_ODS Instance method Public Method Update Data Into ODS 20021217
7 UR_MSG Instance method Public Method (Error) Message from Updating Data into ODS 20030308
Events
Class CL_RSCRT_DEMON_LOGDPID_DTA has no event.
Types
Class CL_RSCRT_DEMON_LOGDPID_DTA has no local type.
Method Signatures

Method CLOSE_RNR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ERROR Call by reference Type reference (TYPE) RS_BOOL 20021213
2 Exporting E_S_DB_CTRL Call by reference Type reference (TYPE) RSCRT_CTRL 20021213
3 Exporting E_S_IP_CTRL Call by reference Type reference (TYPE) RSCRT_S_IP_CTRL 20021213
4 Exporting E_T_MSG Call by reference Type reference (TYPE) RS_T_MSG 20021213
# Exception Resumable Description Created on
1 ERROR Fehler 20021213

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DEMONID Value transfer Type reference (TYPE) RSCRT_DEMONID Demon-ID für den (Nahe-)Echtzeitdatentransfer in das BW 20021212
2 Importing I_DTA Value transfer Type reference (TYPE) RSDDATATARGET Datenziel für Bewegungsdaten (InfoCube, ODS Objekt, ...) 20021212
3 Importing I_LOGDPID Value transfer Type reference (TYPE) RSLOGDPID Logische InfoPackage-Variante (ID) 20021212
4 Importing I_RNR Value transfer Type reference (TYPE) RSREQUID Request-ID (Datenpaket) 20021212
5 Importing I_S_DB_CTRL Value transfer Type reference (TYPE) RSCRT_CTRL Kontrollinformation aktiver (nahe-)Echtzeit-InfoPackages 20021212
6 Importing I_S_IP_CTRL Value transfer Type reference (TYPE) RSCRT_S_IP_CTRL Interne Control-Struktur für Dämon 20021212
# Exception Resumable Description Created on
1 INTERNAL_FAILURE Interner Fehler 20021212

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DEMONID Value transfer Type reference (TYPE) RSCRT_DEMONID Demon-ID für den (Nahe-)Echtzeitdatentransfer in das BW 20021212
2 Importing I_DTA Value transfer Type reference (TYPE) RSDDATATARGET Datenziel für Bewegungsdaten (InfoCube, ODS Objekt, ...) 20021212
3 Importing I_LOGDPID Value transfer Type reference (TYPE) RSLOGDPID Logische InfoPackage-Variante (ID) 20021212
4 Importing I_RNR Value transfer Type reference (TYPE) RSREQUID Request-ID (Datenpaket) 20021212
5 Importing I_S_DB_CTRL Value transfer Type reference (TYPE) RSCRT_CTRL Kontrollinformation aktiver (nahe-)Echtzeit-InfoPackages 20021212
6 Importing I_S_IP_CTRL Value transfer Type reference (TYPE) RSCRT_S_IP_CTRL Interne Control-Struktur für Dämon 20021212
7 Returning R_R_DTA Value transfer Object reference (TYPE REF TO) CL_RSCRT_DEMON_LOGDPID_DTA Ein InfoPackage in einem Dämon verarbeiten 20021212
# Exception Resumable Description Created on
1 INTERNAL_FAILURE Interner Fehler 20021212

Method EXECUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_S_DB_CTRL Value transfer Type reference (TYPE) RSCRT_CTRL Kontrollinformation aktiver (nahe-)Echtzeit-InfoPackages 20030225
2 Changing C_S_IP_CTRL Value transfer Type reference (TYPE) RSCRT_S_IP_CTRL Interne Control-Struktur für Dämon 20030225
3 Changing C_S_TRACE Value transfer Type reference (TYPE) RSCRT_DEMON_TRAC 20030331
4 Changing C_T_TRACE Value transfer Type reference (TYPE) ANY TABLE 20030331
5 Exporting E_CRNR Value transfer Type reference (TYPE) RSREQUID Request-ID (Datenpaket) 20021212
6 Exporting E_ERROR Value transfer Type reference (TYPE) RS_BOOL Boolean 20021212
7 Exporting E_T_MSG Value transfer Type reference (TYPE) RS_T_MSG BW: Tabelle mit Nachrichten (Application Log Protokoll) 20021212
8 Importing I_S_IP_CTRL_PSA Value transfer Type reference (TYPE) RSCRT_S_IP_CTRL Interne Control-Struktur für Dämon 20021216
# Exception Resumable Description Created on
1 ERROR_OCCURRED Fehler 20030224
2 STOP_LOAD_DTA DTA-Fortschreibung stoppen 20030310

Method FREE Signature

Method FREE on class CL_RSCRT_DEMON_LOGDPID_DTA has no parameter.
Method FREE on class CL_RSCRT_DEMON_LOGDPID_DTA has no exception.

Method UPDATE_ODS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_COUNT_CRT Value transfer Type reference (TYPE) I 20030206
2 Importing I_S_MINFO Value transfer Type reference (TYPE) RSSM_S_MINFO 20021217
3 Importing I_T_DATA Value transfer Type reference (TYPE) ANY TABLE 20021217
4 Importing I_T_IDOCSTATE Value transfer Type reference (TYPE) RSARR_T_IDOCSTATE 20021217
# Exception Resumable Description Created on
1 ERROR_OCCURRED Fehler 20030224

Method UR_MSG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_AUFRUFER Call by reference Type reference (TYPE) RSCALLER '59' Aufrufer 20030310
2 Importing I_DATAPAKID Call by reference Type reference (TYPE) RSDATAPID $REF$ 20030308
3 Importing I_MSGID Call by reference Type reference (TYPE) SYMSGID $REF$ 20030308
4 Importing I_MSGNO Call by reference Type reference (TYPE) SYMSGNO Nachrichten, Nachrichtennummer 20030308
5 Importing I_MSGTY Call by reference Type reference (TYPE) SYMSGTY 'E' Nachrichten, Nachrichtentyp 20030308
6 Importing I_MSGV1 Call by reference Type reference (TYPE) SYMSGV SPACE Nachrichten, Nachrichtenvariable 20030308
7 Importing I_MSGV2 Call by reference Type reference (TYPE) SYMSGV SPACE Nachrichten, Nachrichtenvariable 20030308
8 Importing I_MSGV3 Call by reference Type reference (TYPE) SYMSGV SPACE Nachrichten, Nachrichtenvariable 20030308
9 Importing I_MSGV4 Call by reference Type reference (TYPE) SYMSGV SPACE Nachrichten, Nachrichtenvariable 20030308

Method UR_MSG on class CL_RSCRT_DEMON_LOGDPID_DTA has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 400