SAP ABAP Class CL_RSDD_X_INFOPROVIDER_CMD (Command: Extraction from an InfoProvider)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-WHM-DBA (Application Component) Data Basis
     RSDRI_DBA (Package) Data Manager InfoCube Access
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSBK_CMD_X Superclass for Extraction Command 20040922
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSDD_X_CUBE_CMD Extraction Command Cube 20041229
2 Inheritance (c INHERITING FROM c_ref)  CL_RSDD_X_DS_CMD Extraction Command DS 20041227
3 Inheritance (c INHERITING FROM c_ref)  CL_RSDD_X_ISET_CMD Extraction Command DS 20050124
4 Inheritance (c INHERITING FROM c_ref)  CL_RSDD_X_MULTIPROVIDER_CMD Extraction Command MultiProvider 20100121
5 Inheritance (c INHERITING FROM c_ref)  CL_RSDD_X_QPROV_CMD 20120815
Properties
Class CL_RSDD_X_INFOPROVIDER_CMD  
Short Description Command: Extraction from an InfoProvider    
Super Class CL_RSBK_CMD_X Superclass for Extraction Command 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class RSBC    
Program status     
Category 0   
Package RSDRI_DBA   Data Manager InfoCube Access 
Created 20040922   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_RSDD_X_INFOPROVIDER_CMD has no forward declaration.
Interfaces
Class CL_RSDD_X_INFOPROVIDER_CMD has no interface implemented.
Friends
Class CL_RSDD_X_INFOPROVIDER_CMD has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 N_EXTERNAL_FORMAT Instance attribute Public Type reference (TYPE) RSDR0_CURR_CONV Read Currency Key Figures in External Format? 20041213
2 N_REFERENCE_DATE Instance attribute Public Type reference (TYPE) RSDRI_REFDATE Reference Date 20041213
3 N_T_REQUID Instance attribute Public Type reference (TYPE) RSDR0_T_REQUID Request Restriction List 20041227
4 N_USE_ARCHIVE Instance attribute Public Type reference (TYPE) RSDRI_USE_ARCH BW Data Manager: Read from Archive? 20060311
5 O_COUNT Instance attribute Protected Type reference (TYPE) SYTABIX Internal Tables; Current Line Index 20041227
6 O_C_SUBSTEP_END Constant Protected Type reference (TYPE) RSBKSUBSTEPID 'END' Substep ID for DTP Extraction (Sub-Level) 20070123
7 O_C_SUBSTEP_ERROR Constant Protected Type reference (TYPE) RSBKSUBSTEPID 'ERROR' Substep ID for DTP Extraction (Sub-Level) 20070123
8 O_C_SUBSTEP_START Constant Protected Type reference (TYPE) RSBKSUBSTEPID 'START' Substep ID for DTP Extraction (Sub-Level) 20070123
9 O_INFOPROV Instance attribute Protected Type reference (TYPE) RSINFOPROV InfoProvider 20120815
10 O_RT_DATA Instance attribute Protected Object reference (TYPE REF TO) DATA Reference to changed t_data 20050426
11 O_R_RSDRI_QUERY Instance attribute Protected Object reference (TYPE REF TO) CL_RSDRI_INFOPROV Reference to rsdri query object 20041227
12 O_S_TLOGO Instance attribute Protected Type reference (TYPE) RSTRAN_S_TLOGO TLOGO information needed for fieldlist 20041227
13 O_TH_RANGE Instance attribute Protected Type reference (TYPE) RSBK_TH_RANGE DTP: Selections for Source 20041227
14 O_TH_SFC Instance attribute Protected Type reference (TYPE) RSDRI_TH_SFC BW Data Manager: List of Characteristics 20041227
15 O_TH_SFK Instance attribute Protected Type reference (TYPE) RSDRI_TH_SFK BW Data Manager: List of Key Figures 20041227
16 O_TH_TRAN_FIELD Instance attribute Protected Type reference (TYPE) TO_TH_TRAN_FIELD Hashed Table with iobj-field mappings 20041227
17 O_TS_MAP Instance attribute Protected Type reference (TYPE) TO_TS_MAP Field names too long 20080110
18 O_T_RANGE Instance attribute Protected Type reference (TYPE) RSDRI_T_RANGE Selections to be used 20041227
19 O_UPDMODE Instance attribute Protected Type reference (TYPE) RSBKUPDMODE Data Transfer Process: Extraction Mode 20051107
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_RANGE Instance method Protected Method Build RSDRI range restrictions 20040923
2 BUILD_SFC_SFK Instance method Protected Method Build the sfc 20040923
3 CONSTRUCTOR Instance method Public Constructor 20040922
4 COPY_FROM_DB Instance method Protected Method 20040922
5 CREATE_FROM_SCRATCH Instance method Protected Method 20040922
6 CREATE_RSDRI_QUERY Instance method Protected Method 20060311
7 GET_IOBJNM Instance method Protected Method Retrieve InfoObject from Field Name 20040923
8 GET_IOBJ_FIELD_MAPPINGS Instance method Protected Method Retrieve InfoObject Field Mappings 20040923
9 MAP_FIELDNAMES Instance method Protected Method Maps field names that are not compliant to domain RSALIAS 20050426
10 RAISE_ERROR Instance method Protected Method Raise exception type cx_Rs_vcube_Read_Error 20041022
Events
Class CL_RSDD_X_INFOPROVIDER_CMD has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TO_S_MAP Protected See coding 20080110 BEGIN OF to_s_map, fieldnm TYPE string, iobjnm TYPE rsiobjnm, END OF to_s_map
2 TO_TH_TRAN_FIELD Protected See coding 20041227 TO_TH_TRAN_FIELD type hashed table of rstran_s_field with unique key fieldnm initial size 0
3 TO_TS_MAP Protected See coding 20080110 to_ts_map TYPE SORTED TABLE OF to_s_map WITH UNIQUE KEY fieldnm
Method Signatures

Method BUILD_RANGE Signature

Method BUILD_RANGE on class CL_RSDD_X_INFOPROVIDER_CMD has no parameter.
# Exception Resumable Description Created on
1 CX_RSTRAN_ERROR_WITH_MESSAGE Exception mit Meldung 20060921
2 CX_RS_STEP_FAILED DTP-Request: Step fehlerhaft 20060921

Method BUILD_SFC_SFK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TH_FIELDS Call by reference Type reference (TYPE) RSBK_TH_FIELD_RT DTP: Feldliste für Runtime 20040923

Method BUILD_SFC_SFK on class CL_RSDD_X_INFOPROVIDER_CMD has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CMD Call by reference Type reference (TYPE) RSBCMD Datentransferprozess Command 20040922
2 Importing I_REQUID Call by reference Type reference (TYPE) RSBKREQUID Request eines Datentransferprozesses 20040922

Method CONSTRUCTOR on class CL_RSDD_X_INFOPROVIDER_CMD has no exception.

Method COPY_FROM_DB Signature

Method COPY_FROM_DB on class CL_RSDD_X_INFOPROVIDER_CMD has no parameter.
Method COPY_FROM_DB on class CL_RSDD_X_INFOPROVIDER_CMD has no exception.

Method CREATE_FROM_SCRATCH Signature

Method CREATE_FROM_SCRATCH on class CL_RSDD_X_INFOPROVIDER_CMD has no parameter.
Method CREATE_FROM_SCRATCH on class CL_RSDD_X_INFOPROVIDER_CMD has no exception.

Method CREATE_RSDRI_QUERY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_R_RSDRI_QUERY Value transfer Object reference (TYPE REF TO) CL_RSDRI_INFOPROV Infrastruktur für Infoprovider Zugriffe 20060311

Method CREATE_RSDRI_QUERY on class CL_RSDD_X_INFOPROVIDER_CMD has no exception.

Method GET_IOBJNM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FIELDNM Call by reference Type reference (TYPE) RSFIELDNM Feldname 20040923
2 Returning R_IOBJNM Value transfer Type reference (TYPE) RSIOBJNM InfoObject 20040923
# Exception Resumable Description Created on
1 CX_RSTRAN_ERROR_WITH_MESSAGE Exception mit Meldung 20060828
2 CX_RS_STEP_FAILED DTP-Request: Step fehlerhaft 20060921

Method GET_IOBJ_FIELD_MAPPINGS Signature

Method GET_IOBJ_FIELD_MAPPINGS on class CL_RSDD_X_INFOPROVIDER_CMD has no parameter.
# Exception Resumable Description Created on
1 CX_RSTRAN_ERROR_WITH_MESSAGE Exception mit Meldung 20060809

Method MAP_FIELDNAMES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_TH_SFC Call by reference Type reference (TYPE) RSDRI_TH_SFC BW-Data-Manager: Liste von Merkmalen 20050426
2 Changing C_TH_SFK Call by reference Type reference (TYPE) RSDRI_TH_SFK BW-Data-Manager: Liste von Kennzahlen 20050426
3 Exporting E_RT_DATA Call by reference Object reference (TYPE REF TO) DATA changed result table 20050426
4 Importing I_T_DATA Call by reference Type reference (TYPE) STANDARD TABLE original result table 20050426

Method MAP_FIELDNAMES on class CL_RSDD_X_INFOPROVIDER_CMD has no exception.

Method RAISE_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_T_MSG Call by reference Type reference (TYPE) RS_T_MSG BW: Tabelle mit Nachrichten (Application Log Protokoll) 20041022
# Exception Resumable Description Created on
1 CX_RS_STEP_FAILED DTP-Request: Step fehlerhaft 20041022
History
Last changed by/on SAP  20130531 
SAP Release Created in 700