SAP ABAP Class CL_RSCRT_DEMON_LOGDPID (Process InfoPackage in a Daemon)
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  
Short Description Process InfoPackage in a Daemon    
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 20021205   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 RSCRT Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 RSDW Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
5 RSENQ Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
6 RSS2 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
7 RSSM Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
8 RSSM1 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RSCRT_DEMON_LOGDPID has no interface implemented.
Friends
Class CL_RSCRT_DEMON_LOGDPID 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 20021205
2 P_LOCK_SET Instance attribute Private Type reference (TYPE) RS_BOOL 20030625
3 P_LOGDPID Instance attribute Private Type reference (TYPE) RSLOGDPID Logical InfoPackage variant (ID) 20021205
4 P_S_DB_CTRL_PSA Instance attribute Private Type reference (TYPE) RSCRT_CTRL Control Information for Active (Near)-Real-Time InfoPackages 20030106
5 P_S_IP_CTRL_PSA Instance attribute Private Type reference (TYPE) RSCRT_S_IP_CTRL Internal Control Structure for Daemon 20030106
6 P_S_TRACE Instance attribute Private Type reference (TYPE) RSCRT_DEMON_TRAC 20030328
7 P_T_DB_CTRL Instance attribute Private Type reference (TYPE) RSCRT_T_DB_CTRL Control Information for Active (Near)-Real-Time InfoPackages 20021205
8 P_T_IPACK Static Attribute Private Type reference (TYPE) RSCRT_T_IPACK Statics for Daemon Processing 20021216
9 P_T_IP_CTRL Instance attribute Private Type reference (TYPE) RSCRT_T_IP_CTRL Internal Administration for Daemon 20021205
10 P_T_TRACE Instance attribute Private See coding 20030328
Methods
# Method Level Visibility Method type Description Created on
1 CLOSE_CLOG_REQUESTS Instance method Private Method Close Change Log Requests 20030106
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20021205
3 CREATE Static method Public Method Generates an instance for a LOGDPID and a daemon 20021205
4 EXECUTE Instance method Public Method Process InfoPackage 20021205
5 FILL_DTA Instance method Private Method Update data destinations with PSA data 20030210
6 FIND_PSA_REQUEST Instance method Private Method Find PSA Request 20030107
7 FORCE_STOP Instance method Public Method Immediately Stop InfoPackage Processing (Red) 20021205
8 GET_METADATA_IPAK Instance method Private Method Get Metadata for InfoPackage 20030106
9 GET_TIMESTAMP_CLOSE_REQ Instance method Private Method Determine end time when Request is closed 20031009
10 NEW_PSA_REQUEST Instance method Private Method Open New PSA Request 20030106
11 STOP Instance method Public Method Stop Processing of InfoPackage 20021205
Events
Class CL_RSCRT_DEMON_LOGDPID has no event.
Types
Class CL_RSCRT_DEMON_LOGDPID has no local type.
Method Signatures

Method CLOSE_CLOG_REQUESTS Signature

Method CLOSE_CLOG_REQUESTS on class CL_RSCRT_DEMON_LOGDPID has no parameter.
# Exception Resumable Description Created on
1 ERROR_OCCURRED Fehler aufgetreten 20030106

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 20021205
2 Importing I_LOGDPID Value transfer Type reference (TYPE) RSLOGDPID Logische InfoPackage-Variante (ID) 20021205
# Exception Resumable Description Created on
1 INTERNAL_FAILURE Interner Fehler 20021205

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 20021205
2 Importing I_LOGDPID Value transfer Type reference (TYPE) RSLOGDPID Logische InfoPackage-Variante (ID) 20021205
3 Returning R_R_DEMON Value transfer Object reference (TYPE REF TO) CL_RSCRT_DEMON_LOGDPID Ein InfoPackage in einem Dämon verarbeiten 20021205
# Exception Resumable Description Created on
1 INTERNAL_FAILURE Interner Fehler 20021205
2 UPDATE_RSCRT_CTRL_FAILED Update von RSCRT_CTRL fehlgeschlagen 20021216

Method EXECUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ERRORCNT Call by reference Type reference (TYPE) NUM4 Nummer 4 Stellig 20030220
2 Importing I_ERRORCNT Value transfer Type reference (TYPE) NUM4 Nummer 4 Stellig 20030220
3 Importing I_STOP_IT Value transfer Type reference (TYPE) RS_BOOL 20030724
# Exception Resumable Description Created on
1 ERROR_OCCURRED Fehler aufgetreten 20021216
2 IPACK_UPLOAD_STOPPED Upload in InfoPackage unterbrochen 20021217
3 TID_CONFIRM_ERROR Fehler beim Bestätigen gelesener Sätze 20030107
4 UPLOAD_ERROR Fehler beim Lesen vom Quellsystem 20030107

Method FILL_DTA Signature

Method FILL_DTA on class CL_RSCRT_DEMON_LOGDPID has no parameter.
# Exception Resumable Description Created on
1 ERROR_OCCURRED Fehler 20030210
2 IPACK_UPLOAD_STOPPED Abbrechen 20030225

Method FIND_PSA_REQUEST Signature

Method FIND_PSA_REQUEST on class CL_RSCRT_DEMON_LOGDPID has no parameter.
# Exception Resumable Description Created on
1 ERROR_OCCURRED Fehler aufgetreten 20030107

Method FORCE_STOP Signature

Method FORCE_STOP on class CL_RSCRT_DEMON_LOGDPID has no parameter.
# Exception Resumable Description Created on
1 INTERNAL_FAILURE Interner Fehler 20021205

Method GET_METADATA_IPAK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FIRST_TIME Value transfer Type reference (TYPE) RS_BOOL Boolean 20030214
# Exception Resumable Description Created on
1 ERROR_OCCURRED Fehler aufgetreten 20030106

Method GET_TIMESTAMP_CLOSE_REQ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TS_CLOSE_REQUEST Call by reference Type reference (TYPE) RSTIMESTMP 20031009
2 Exporting E_TS_REQ_STARTED Call by reference Type reference (TYPE) RSTIMESTMP 20031009
3 Importing I_REQ_CLOSE_DAYS Call by reference Type reference (TYPE) NUMC2 20031009
4 Importing I_REQ_CLOSE_HOURS Call by reference Type reference (TYPE) NUMC2 20031009

Method GET_TIMESTAMP_CLOSE_REQ on class CL_RSCRT_DEMON_LOGDPID has no exception.

Method NEW_PSA_REQUEST Signature

Method NEW_PSA_REQUEST on class CL_RSCRT_DEMON_LOGDPID has no parameter.
# Exception Resumable Description Created on
1 ERROR_OCCURRED Fehler aufgetreten 20030106

Method STOP Signature

Method STOP on class CL_RSCRT_DEMON_LOGDPID has no parameter.
# Exception Resumable Description Created on
1 ERROR_OCCURRED Interner Fehler 20030210
History
Last changed by/on SAP  20130531 
SAP Release Created in 400