SAP ABAP Class CL_RSCRT_RDA_NDS (Interaction with RDA Objects)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-WHM-DST (Application Component) Data Staging
     RSCRT (Package) (Near)-Real-Time Data Transfer into BW
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSCRT_RDA_OBJECT RDA Object 20060731
Properties
Class CL_RSCRT_RDA_NDS  
Short Description Interaction with RDA Objects    
Super Class CL_RSCRT_RDA_OBJECT RDA Object 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSCRT   (Near)-Real-Time Data Transfer into BW 
Created 20060731   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_RSCRT_RDA_NDS has no forward declaration.
Interfaces
Class CL_RSCRT_RDA_NDS has no interface implemented.
Friends
Class CL_RSCRT_RDA_NDS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 O_REQUEST_SIZE Instance attribute Protected Type reference (TYPE) INT4 Desired Request Size 20070808
Methods
# Method Level Visibility Method type Description Created on
1 CHANGE_ASSIGNMENT Instance method Public Method Assigns New Daemon to InfoPackage 20061030
2 CHECK_DATASOURCE_IS_NEW Instance method Public Method Call RSDS_DATASOURCE_OLDNEW 20061024
3 CHECK_TABLES Static method Public Method Makes sure that there are entries in RDA tables 20061009
4 CONSTRUCTOR Instance method Public Constructor Generates New RDA Object for InfoPackage 20060731
5 CREATE_FOR_NDS Static method Public Method Instance for Real-Time InfoPackage 20080507
6 DELETE_FROM_DEMON Instance method Public Method Delete Rows from RSCRT_RDA_DEMON 20060731
7 DELETE_FROM_REQ Instance method Public Method Delete Rows from RSCRT_RDA_REQ 20060731
8 GET_REQUEST_SIZE Instance method Public Method Returns Desired Request Size (in Records) 20070808
9 INSERT_INTO_DEMON Instance method Public Method Add Rows to RSCRT_RDA_DEMON 20060731
10 INSERT_INTO_REQ Instance method Public Method Add Rows to RSCRT_RDA_REQ 20060731
11 IS_EXECUTED_BY_THIS_JOB Instance method Public Method Checks if InfoPackage is Executed from this Job 20070810
12 IS_RUNNING Instance method Public Method Checks whether data already loaded by RDA 20060731
13 IS_SCHEDULED Instance method Public Method Checks if an RDA Daemon is Running or Scheduled 20070810
14 ON_IPAK_DELETE Static method Public Method Callback: InfoPackage Deleted 20060731
15 ON_IPAK_SAVE Static method Public Method Callback: InfoPackage Saved 20060731
16 PERFORM_SINGLE_GET Instance method Public Method Call RSDS_DATASOURCE_SINGLE_GET 20060731
17 REMOVE_ASSIGNMENT Instance method Public Method Delete Daemon Assignment to DataSource 20061024
18 RESET_DEMON Instance method Public Method Initialized Job Info in RSCRT_RDA_DEMON 20070319
19 SELECT_FROM_DEMON Instance method Public Method Read Rows from RSCRT_RDA_DEMON 20060731
20 SELECT_FROM_REQ Instance method Public Method Read Rows from RSCRT_RDA_REQ 20060731
21 SELECT_FROM_REQ_SYNCHRONISED Instance method Public Method Read Rows from RSCRT_RDA_REQ 20061103
22 UPDATE_DEMON Instance method Protected Method Refresh Rows in RSCRT_RDA_DEMON 20060731
23 UPDATE_INSTANCE Instance method Protected Method Update This Instance 20100423
24 UPDATE_REQ Instance method Protected Method Update Row in RSCRT_RDA_REQ 20100420
Events
Class CL_RSCRT_RDA_NDS has no event.
Types
Class CL_RSCRT_RDA_NDS has no local type.
Method Signatures

Method CHANGE_ASSIGNMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DEMON Call by reference Type reference (TYPE) RSCRT_RDAOBJECT Objekt in der Realtime data Acquisition 20061030
# Exception Resumable Description Created on
1 CX_RS_FAILED Operation gescheitert 20061030
2 CX_RS_NOT_FOUND Objekt nicht gefunden 20061030

Method CHECK_DATASOURCE_IS_NEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_NEW_ISUSED Value transfer Type reference (TYPE) RS_BOOL Is this a new DataSource? 20061024
# Exception Resumable Description Created on
1 CX_RS_FAILED Operation gescheitert 20061024

Method CHECK_TABLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INFOPACKAGE_ID Call by reference Type reference (TYPE) RSLOGDPID Logische InfoPackage-Variante (ID) 20061009
# Exception Resumable Description Created on
1 CX_RS_FAILED Operation gescheitert 20061009
2 CX_RS_NOT_FOUND Objekt nicht gefunden 20061009

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INFOPACKAGE_ID Call by reference Type reference (TYPE) RSLOGDPID Logische InfoPackage-Variante (ID) 20060731
2 Importing I_NDS Call by reference Type reference (TYPE) RSSTATMANDTA Datenquelle oder -ziel für Statusmanager 20061023
# Exception Resumable Description Created on
1 CX_RS_NOT_FOUND Objekt nicht gefunden 20061018

Method CREATE_FOR_NDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DATASOURCE Call by reference Type reference (TYPE) ROOSOURCER DataSource (OSOA/OSOD) 20080507
2 Importing I_LOGSYS Call by reference Type reference (TYPE) RSSLOGSYS Quellsystem 20080507
3 Importing I_NDS Call by reference Type reference (TYPE) RSSTATMANDTA DataSource inkl. Quellsystem 20080507
4 Returning R_R_NDS Value transfer Object reference (TYPE REF TO) CL_RSCRT_RDA_NDS Zugriffsobjekt für Tabellen 20080507
# Exception Resumable Description Created on
1 CX_RS_NOT_FOUND Objekt nicht gefunden 20080507

Method DELETE_FROM_DEMON Signature

Method DELETE_FROM_DEMON on class CL_RSCRT_RDA_NDS has no parameter.
# Exception Resumable Description Created on
1 CX_RS_FAILED Operation gescheitert 20060731

Method DELETE_FROM_REQ Signature

Method DELETE_FROM_REQ on class CL_RSCRT_RDA_NDS has no parameter.
# Exception Resumable Description Created on
1 CX_RS_FAILED Operation gescheitert 20060731

Method GET_REQUEST_SIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_REQUEST_SIZE Value transfer Type reference (TYPE) INT4 Angestrebte Requestgröße 20070808

Method GET_REQUEST_SIZE on class CL_RSCRT_RDA_NDS has no exception.

Method INSERT_INTO_DEMON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_LDPCRT Call by reference Type reference (TYPE) RSLDPCRT CRT-Erweiterung Apollo 20060731
# Exception Resumable Description Created on
1 CX_RS_FAILED Operation gescheitert 20060731

Method INSERT_INTO_REQ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_LDPIO Call by reference Type reference (TYPE) RSLDPIO BIW: Log.Datenpakete: Nr. 20060731
# Exception Resumable Description Created on
1 CX_RS_FAILED Operation gescheitert 20060731

Method IS_EXECUTED_BY_THIS_JOB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_DEMON Call by reference Type reference (TYPE) RSCRT_RDA_DEMON Demons mit Charakteristia und IPak-Einst. (_demons, _ctrl) 20070810
2 Returning R_EXECUTED_BY_THIS_JOB Value transfer Type reference (TYPE) RS_BOOL Running? 20070810

Method IS_EXECUTED_BY_THIS_JOB on class CL_RSCRT_RDA_NDS has no exception.

Method IS_RUNNING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_DEMON Call by reference Type reference (TYPE) RSCRT_RDA_DEMON Demons mit Charakteristia und IPak-Einst. (_demons, _ctrl) 20070802
2 Returning R_RUNNING Value transfer Type reference (TYPE) RS_BOOL Running? 20061026

Method IS_RUNNING on class CL_RSCRT_RDA_NDS has no exception.

Method IS_SCHEDULED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_DEMON Call by reference Type reference (TYPE) RSCRT_RDA_DEMON Demons mit Charakteristia und IPak-Einst. (_demons, _ctrl) 20070810
2 Returning R_SCHEDULED Value transfer Type reference (TYPE) RS_BOOL Running? 20070810

Method IS_SCHEDULED on class CL_RSCRT_RDA_NDS has no exception.

Method ON_IPAK_DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INFOPACKAGE_ID Call by reference Type reference (TYPE) RSLOGDPID Logische InfoPackage-Variante (ID) 20060731
# Exception Resumable Description Created on
1 CX_RS_FAILED Operation gescheitert 20060731

Method ON_IPAK_SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_LDPCRT Call by reference Type reference (TYPE) RSLDPCRT CRT-Erweiterung Apollo 20060731
2 Importing I_S_LDPIO Call by reference Type reference (TYPE) RSLDPIO BIW: Log.Datenpakete: Nr. 20060731
# Exception Resumable Description Created on
1 CX_RS_FAILED Operation gescheitert 20060731

Method PERFORM_SINGLE_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_PSA_NAME Call by reference Type reference (TYPE) RSDDATATARGET Datenziel für Bewegungsdaten (InfoCube, ODS Objekt, ...) 20060731
2 Exporting E_S_DS Call by reference Type reference (TYPE) RSDS DataSource im BW 20060731
3 Exporting E_T_DSSEG Call by reference Type reference (TYPE) RSDS_T_RSDSSEG DataSource Segmente 20060731
# Exception Resumable Description Created on
1 CX_RS_FAILED BW Exception mit generischer Nachricht (keine spez. Attrib.) 20060731

Method REMOVE_ASSIGNMENT Signature

Method REMOVE_ASSIGNMENT on class CL_RSCRT_RDA_NDS has no parameter.
# Exception Resumable Description Created on
1 CX_RS_FAILED Operation gescheitert 20061024

Method RESET_DEMON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_DEMON Call by reference Type reference (TYPE) RSCRT_RDA_DEMON Demons mit Charakteristia und IPak-Einst. (_demons, _ctrl) 20070319
2 Returning R_S_DEMON Value transfer Type reference (TYPE) RSCRT_RDA_DEMON Demons mit Charakteristia und IPak-Einst. (_demons, _ctrl) 20070319
# Exception Resumable Description Created on
1 CX_RS_FAILED Operation gescheitert 20070319

Method SELECT_FROM_DEMON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_S_DEMON Value transfer Type reference (TYPE) RSCRT_RDA_DEMON Demons mit Charakteristia und IPak-Einst. (_demons, _ctrl) 20060731
# Exception Resumable Description Created on
1 CX_RS_NOT_FOUND Objekt nicht gefunden 20060731

Method SELECT_FROM_REQ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_T_REQ Value transfer Type reference (TYPE) RSCRT_RDA_T_REQUEST wie Tabelle rscrt_rda_req 20060801
# Exception Resumable Description Created on
1 CX_RS_NOT_FOUND Objekt nicht gefunden 20060801

Method SELECT_FROM_REQ_SYNCHRONISED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_T_REQ Value transfer Type reference (TYPE) RSCRT_RDA_T_REQUEST wie Tabelle rscrt_rda_req 20061103
# Exception Resumable Description Created on
1 CX_RS_NOT_FOUND Objekt nicht gefunden 20061103

Method UPDATE_DEMON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_DEMON Call by reference Type reference (TYPE) RSCRT_RDA_DEMON Demons mit Charakteristia und IPak-Einst. (_demons, _ctrl) 20060731
2 Importing I_S_LDPCRT Call by reference Type reference (TYPE) RSLDPCRT CRT-Erweiterung Apollo 20060731
# Exception Resumable Description Created on
1 CX_RS_FAILED Operation gescheitert 20060731

Method UPDATE_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_LDPCRT Call by reference Type reference (TYPE) RSLDPCRT CRT-Erweiterung Apollo 20100423
2 Importing I_S_LDPIO Call by reference Type reference (TYPE) RSLDPIO BIW: Log.Datenpakete: Nr. 20100423

Method UPDATE_INSTANCE on class CL_RSCRT_RDA_NDS has no exception.

Method UPDATE_REQ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_LDPIO Call by reference Type reference (TYPE) RSLDPIO BIW: Log.Datenpakete: Nr. 20100420
2 Importing I_S_REQ Call by reference Type reference (TYPE) RSCRT_RDA_REQ Requests und Datenpakete mit Charakteristika 20100420
# Exception Resumable Description Created on
1 CX_RS_FAILED Operation gescheitert 20100420
History
Last changed by/on SAP  20130531 
SAP Release Created in 700