SAP ABAP Class CL_RSBK_REQUEST_PROXY (Quick Request Access)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-WHM-DST (Application Component) Data Staging
     RSBK (Package) Data Transfer Process: Kernel Objects
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSBK_REQUEST_ADMINTAB_VIEW Interface Between IPRO Admin Tab and Request 20050622
Properties
Class CL_RSBK_REQUEST_PROXY  
Short Description Quick Request Access    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class RSBK    
Program status     
Category 0   
Package RSBK   Data Transfer Process: Kernel Objects 
Created 20050622   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_RSBK_REQUEST_PROXY has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_RSBK_REQUEST_ADMINTAB_VIEW Interface Between IPRO Admin Tab and Request 20050622
Friends
# Friend Modeled only Created on Description
1 CL_RSBK_REQUEST 20050622 DTP Request
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 N_REQUID Instance attribute Public Type reference (TYPE) RSBKREQUID Data Transfer Process Request 20050622
2 O_OLD_DS Instance attribute Protected Type reference (TYPE) RSDS_OLD_DS 3.x DataSource 20050622
3 O_S_REQUEST Instance attribute Protected Type reference (TYPE) RSBKREQUEST_V Table Generated for View RSBKREQUEST_V 20050622
4 O_TH_RANGE Instance attribute Protected Type reference (TYPE) RSBK_TH_RANGE DTP: Selections for Source 20050622
5 O_TH_REQUEST Static Attribute Protected Type reference (TYPE) TH_REQUEST_V Single-Character Indicator 20071128
6 O_TSTATE Instance attribute Protected Type reference (TYPE) RSBKTSTATE Technical Processing Status for a DTP Request 20050622
7 O_T_DSSEG Instance attribute Protected Type reference (TYPE) RSDS_T_RSDSSEG DataSource Segments 20050622
8 O_USTATE Instance attribute Protected Type reference (TYPE) RSBKUSTATE User-Defined Processing Status for a DTP Request 20050622
9 P_DS_BUFFER Instance attribute Private Type reference (TYPE) RS_BOOL Boolean 20050622
10 P_RANGE_BUFFER Instance attribute Private Type reference (TYPE) RS_BOOL Boolean 20050622
11 P_REQUID_SIMULATION Static Attribute Private Type reference (TYPE) RSBKREQUID 20070713
12 P_R_REQUEST Instance attribute Private Object reference (TYPE REF TO) CL_RSBK_REQUEST DTP Request 20050622
13 P_TH_ISOURCE Static Attribute Private Type reference (TYPE) TH_ISOURCE 20071122
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20070713
2 CONSTRUCTOR Instance method Public Constructor 20050622
3 COPY_DATASOURCE_FROM_DB Instance method Private Method 20050622
4 COPY_HEADER_FROM_DB Instance method Private Method 20050622
5 COPY_TH_RANGE_FROM_DB Instance method Private Method 20050622
6 CREATE_FROM_DB Static method Public Method 20050622
7 FILL_BUFFER_FOR_DTA Static method Public Method 20071128
8 FREE Instance method Public Method 20050622
9 FREE_BUFFER Static method Public Method 20071128
10 GET_DATASOURCE Instance method Private Method 20050622
11 GET_DTP Instance method Public Method 20050622
12 GET_DTPTEXT Instance method Public Method 20050622
13 GET_LINES_READ Instance method Public Method 20050622
14 GET_LOGSYS Instance method Private Method 20050622
15 GET_PREVIOUS_RECORDS Instance method Public Method 20080916
16 GET_REQUID Instance method Public Method 20050622
17 GET_REQUID30 Instance method Public Method 20050622
18 GET_REQ_PROCESSMODE Instance method Public Method 20101013
19 GET_SRC Instance method Public Method 20050622
20 GET_SRCTP Instance method Public Method 20050622
21 GET_TGT Instance method Public Method 20050622
22 GET_TGTTP Instance method Public Method 20050622
23 GET_TH_RANGE Instance method Public Method 20050622
24 GET_TSTATE Instance method Public Method 20050622
25 GET_TSTMP_FINISH Instance method Public Method 20050622
26 GET_TSTMP_START Instance method Public Method 20050622
27 GET_T_ISOURCE Instance method Public Method 20071122
28 GET_T_PSA Instance method Public Method 20050622
29 GET_UNAME Instance method Public Method 20050622
30 GET_UPDMODE Instance method Public Method 20050622
31 GET_USTATE Instance method Public Method 20050622
32 ON_STATE_CHANGED Instance method Private Event handling method 20050622
33 REGISTER_EVENTS_REQUEST Instance method Private Method 20050622
Events
Class CL_RSBK_REQUEST_PROXY has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 S_ISOURCE Private See coding 20071122 begin of S_ISOURCE, dtp type rsbkdtpnm, TSTMP_H type RSTIMESTMP, t_isource TYPE RSKS_T_INFOSOURCE, end of s_isource
2 TH_ISOURCE Private See coding 20071122 th_isource type hashed table of s_isource with unique key dtp TSTMP_H
3 TH_REQUEST_V Protected See coding 20071128 TH_REQUEST_V type HASHED TABLE OF rsbkrequest_v with UNIQUE KEY requid
Method Signatures

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_RSBK_REQUEST_PROXY has no parameter.
Method CLASS_CONSTRUCTOR on class CL_RSBK_REQUEST_PROXY has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_REQUID Call by reference Type reference (TYPE) RSBKREQUID Request eines Datentransferprozesses 20050622
2 Importing I_R_REQUEST Call by reference Object reference (TYPE REF TO) CL_RSBK_REQUEST DTP-Request 20050622

Method CONSTRUCTOR on class CL_RSBK_REQUEST_PROXY has no exception.

Method COPY_DATASOURCE_FROM_DB Signature

Method COPY_DATASOURCE_FROM_DB on class CL_RSBK_REQUEST_PROXY has no parameter.
# Exception Resumable Description Created on
1 CX_RS_NOT_FOUND Objekt nicht gefunden 20050622

Method COPY_HEADER_FROM_DB Signature

Method COPY_HEADER_FROM_DB on class CL_RSBK_REQUEST_PROXY has no parameter.
Method COPY_HEADER_FROM_DB on class CL_RSBK_REQUEST_PROXY has no exception.

Method COPY_TH_RANGE_FROM_DB Signature

Method COPY_TH_RANGE_FROM_DB on class CL_RSBK_REQUEST_PROXY has no parameter.
# Exception Resumable Description Created on
1 CX_RS_FAILED Operation gescheitert 20120730

Method CREATE_FROM_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_REQUID Call by reference Type reference (TYPE) RSBKREQUID Request eines Datentransferprozesses 20050622
2 Returning R_R_REQUEST_PROXY Value transfer Object reference (TYPE REF TO) CL_RSBK_REQUEST_PROXY schnelle Request-Zugriffe 20050622
# Exception Resumable Description Created on
1 CX_RS_NOT_FOUND Objekt nicht gefunden 20050622

Method FILL_BUFFER_FOR_DTA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_RANGE_REQUID_TXT Call by reference Type reference (TYPE) RSBK_RT_STEPID Beschreibung lesen für diese Request-IDs 20120730
2 Importing I_TGT Call by reference Type reference (TYPE) RSBKTGTNM Name des Datenziels eines Datentransferprozesses 20071128
3 Importing I_TGTTP Call by reference Type reference (TYPE) RSBKTGTTP Typ des Zielobjekts eines Datentransferprozesses 20071128

Method FILL_BUFFER_FOR_DTA on class CL_RSBK_REQUEST_PROXY has no exception.

Method FREE Signature

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

Method FREE_BUFFER Signature

Method FREE_BUFFER on class CL_RSBK_REQUEST_PROXY has no parameter.
Method FREE_BUFFER on class CL_RSBK_REQUEST_PROXY has no exception.

Method GET_DATASOURCE Signature

Method GET_DATASOURCE on class CL_RSBK_REQUEST_PROXY has no parameter.
Method GET_DATASOURCE on class CL_RSBK_REQUEST_PROXY has no exception.

Method GET_DTP Signature

Method GET_DTP on class CL_RSBK_REQUEST_PROXY has no parameter.
Method GET_DTP on class CL_RSBK_REQUEST_PROXY has no exception.

Method GET_DTPTEXT Signature

Method GET_DTPTEXT on class CL_RSBK_REQUEST_PROXY has no parameter.
Method GET_DTPTEXT on class CL_RSBK_REQUEST_PROXY has no exception.

Method GET_LINES_READ Signature

Method GET_LINES_READ on class CL_RSBK_REQUEST_PROXY has no parameter.
Method GET_LINES_READ on class CL_RSBK_REQUEST_PROXY has no exception.

Method GET_LOGSYS Signature

Method GET_LOGSYS on class CL_RSBK_REQUEST_PROXY has no parameter.
Method GET_LOGSYS on class CL_RSBK_REQUEST_PROXY has no exception.

Method GET_PREVIOUS_RECORDS Signature

Method GET_PREVIOUS_RECORDS on class CL_RSBK_REQUEST_PROXY has no parameter.
Method GET_PREVIOUS_RECORDS on class CL_RSBK_REQUEST_PROXY has no exception.

Method GET_REQUID Signature

Method GET_REQUID on class CL_RSBK_REQUEST_PROXY has no parameter.
Method GET_REQUID on class CL_RSBK_REQUEST_PROXY has no exception.

Method GET_REQUID30 Signature

Method GET_REQUID30 on class CL_RSBK_REQUEST_PROXY has no parameter.
Method GET_REQUID30 on class CL_RSBK_REQUEST_PROXY has no exception.

Method GET_REQ_PROCESSMODE Signature

Method GET_REQ_PROCESSMODE on class CL_RSBK_REQUEST_PROXY has no parameter.
Method GET_REQ_PROCESSMODE on class CL_RSBK_REQUEST_PROXY has no exception.

Method GET_SRC Signature

Method GET_SRC on class CL_RSBK_REQUEST_PROXY has no parameter.
Method GET_SRC on class CL_RSBK_REQUEST_PROXY has no exception.

Method GET_SRCTP Signature

Method GET_SRCTP on class CL_RSBK_REQUEST_PROXY has no parameter.
Method GET_SRCTP on class CL_RSBK_REQUEST_PROXY has no exception.

Method GET_TGT Signature

Method GET_TGT on class CL_RSBK_REQUEST_PROXY has no parameter.
Method GET_TGT on class CL_RSBK_REQUEST_PROXY has no exception.

Method GET_TGTTP Signature

Method GET_TGTTP on class CL_RSBK_REQUEST_PROXY has no parameter.
Method GET_TGTTP on class CL_RSBK_REQUEST_PROXY has no exception.

Method GET_TH_RANGE Signature

Method GET_TH_RANGE on class CL_RSBK_REQUEST_PROXY has no parameter.
Method GET_TH_RANGE on class CL_RSBK_REQUEST_PROXY has no exception.

Method GET_TSTATE Signature

Method GET_TSTATE on class CL_RSBK_REQUEST_PROXY has no parameter.
Method GET_TSTATE on class CL_RSBK_REQUEST_PROXY has no exception.

Method GET_TSTMP_FINISH Signature

Method GET_TSTMP_FINISH on class CL_RSBK_REQUEST_PROXY has no parameter.
Method GET_TSTMP_FINISH on class CL_RSBK_REQUEST_PROXY has no exception.

Method GET_TSTMP_START Signature

Method GET_TSTMP_START on class CL_RSBK_REQUEST_PROXY has no parameter.
Method GET_TSTMP_START on class CL_RSBK_REQUEST_PROXY has no exception.

Method GET_T_ISOURCE Signature

Method GET_T_ISOURCE on class CL_RSBK_REQUEST_PROXY has no parameter.
Method GET_T_ISOURCE on class CL_RSBK_REQUEST_PROXY has no exception.

Method GET_T_PSA Signature

Method GET_T_PSA on class CL_RSBK_REQUEST_PROXY has no parameter.
Method GET_T_PSA on class CL_RSBK_REQUEST_PROXY has no exception.

Method GET_UNAME Signature

Method GET_UNAME on class CL_RSBK_REQUEST_PROXY has no parameter.
Method GET_UNAME on class CL_RSBK_REQUEST_PROXY has no exception.

Method GET_UPDMODE Signature

Method GET_UPDMODE on class CL_RSBK_REQUEST_PROXY has no parameter.
Method GET_UPDMODE on class CL_RSBK_REQUEST_PROXY has no exception.

Method GET_USTATE Signature

Method GET_USTATE on class CL_RSBK_REQUEST_PROXY has no parameter.
Method GET_USTATE on class CL_RSBK_REQUEST_PROXY has no exception.

Method ON_STATE_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_REQUID Value transfer Attribute reference (LIKE) 20050622
2 Importing I_TARGET_TSTATE Value transfer Attribute reference (LIKE) 20050622
3 Importing I_TARGET_USTATE Value transfer Attribute reference (LIKE) 20050622

Method ON_STATE_CHANGED on class CL_RSBK_REQUEST_PROXY has no exception.

Method REGISTER_EVENTS_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ACTIVATION Call by reference Type reference (TYPE) RS_BOOL Boolean 20050622

Method REGISTER_EVENTS_REQUEST on class CL_RSBK_REQUEST_PROXY has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 700