SAP ABAP Class CL_SDOC_SELECT_REPORT_ADAPTER (SDOC select report adapter)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   SD-SLS-GF (Application Component) Basic Functions
     ERP_SALES_REPORTING (Package) SAP ERP Sales Reporting
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SDOC_ADAPTER Interface: Sales Document Adapter 20120730
Properties
Class CL_SDOC_SELECT_REPORT_ADAPTER  
Short Description SDOC select report adapter    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package ERP_SALES_REPORTING   SAP ERP Sales Reporting 
Created 20120716   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 IF_SDOC_SELECT Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_SDOC_ADAPTER Interface: Sales Document Adapter 20120730
Friends
Class CL_SDOC_SELECT_REPORT_ADAPTER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_FIELDNAME Instance attribute Private Attribute reference (LIKE) 20120823
2 MO_SDOC_CALC_FIELD_UTILITY Instance attribute Private Object reference (TYPE REF TO) IF_SDOC_CALC_FIELD_UTILITY 20121221
3 MT_RESULT_COMP Instance attribute Private Type reference (TYPE) IF_SDOC_SELECT=>TCT_RESULT_COMP 20120906
4 MV_APPLICATION_ID Instance attribute Private Attribute reference (LIKE) 20121011
5 MV_TRVOG Instance attribute Private Attribute reference (LIKE) 20120730
6 ST_AUART_LANGUAGE_DEP Static Attribute Private See coding 20121109
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_CALCULATED_RESULT_COMP Instance method Private Method 20120822
2 BUILD_RESULT_COMP Instance method Private Method 20120730
3 BUILD_VBAK_RESULT_COMP Instance method Private Method 20120726
4 BUILD_VBAP_RESULT_COMP Instance method Private Method 20120726
5 BUILD_VBEP_RESULT_COMP Instance method Private Method 20120806
6 BUILD_VBKD_RESULT_COMP Instance method Private Method 20120726
7 BUILD_VBPA_RESULT_COMP Instance method Private Method 20120726
8 BUILD_VBUK_RESULT_COMP Instance method Private Method 20120815
9 BUILD_VBUP_RESULT_COMP Instance method Private Method 20120815
10 BUILD_VEDA_RESULT_COMP Instance method Private Method 20120815
11 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20120720
12 EXECUTE_QUERY Instance method Public Method 20120813
13 FILL_SDOC_SELCRIT_AUART Instance method Private Method Fill the selection critera for Sales Document Type 20121102
14 FILL_SDOC_SELCRIT_HELPER Instance method Private Method Fill the selection critera to SDOC select 20120903
15 MAP_USER_SEL_TO_SDOC_SELCRIT Instance method Private Method 20120718
Events
Class CL_SDOC_SELECT_REPORT_ADAPTER has no event.
Types
Class CL_SDOC_SELECT_REPORT_ADAPTER has no local type.
Method Signatures

Method BUILD_CALCULATED_RESULT_COMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RESULT_COMP Call by reference Type reference (TYPE) IF_SDOC_SELECT=>TCT_RESULT_COMP 20120822

Method BUILD_CALCULATED_RESULT_COMP on class CL_SDOC_SELECT_REPORT_ADAPTER has no exception.

Method BUILD_RESULT_COMP Signature

Method BUILD_RESULT_COMP on class CL_SDOC_SELECT_REPORT_ADAPTER has no parameter.
Method BUILD_RESULT_COMP on class CL_SDOC_SELECT_REPORT_ADAPTER has no exception.

Method BUILD_VBAK_RESULT_COMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RESULT_COMP Call by reference Type reference (TYPE) IF_SDOC_SELECT=>TCT_RESULT_COMP 20120731

Method BUILD_VBAK_RESULT_COMP on class CL_SDOC_SELECT_REPORT_ADAPTER has no exception.

Method BUILD_VBAP_RESULT_COMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RESULT_COMP Call by reference Type reference (TYPE) IF_SDOC_SELECT=>TCT_RESULT_COMP 20120731

Method BUILD_VBAP_RESULT_COMP on class CL_SDOC_SELECT_REPORT_ADAPTER has no exception.

Method BUILD_VBEP_RESULT_COMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RESULT_COMP Call by reference Type reference (TYPE) IF_SDOC_SELECT=>TCT_RESULT_COMP 20120806

Method BUILD_VBEP_RESULT_COMP on class CL_SDOC_SELECT_REPORT_ADAPTER has no exception.

Method BUILD_VBKD_RESULT_COMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RESULT_COMP Call by reference Type reference (TYPE) IF_SDOC_SELECT=>TCT_RESULT_COMP 20120731

Method BUILD_VBKD_RESULT_COMP on class CL_SDOC_SELECT_REPORT_ADAPTER has no exception.

Method BUILD_VBPA_RESULT_COMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RESULT_COMP Call by reference Type reference (TYPE) IF_SDOC_SELECT=>TCT_RESULT_COMP 20120731

Method BUILD_VBPA_RESULT_COMP on class CL_SDOC_SELECT_REPORT_ADAPTER has no exception.

Method BUILD_VBUK_RESULT_COMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RESULT_COMP Call by reference Type reference (TYPE) IF_SDOC_SELECT=>TCT_RESULT_COMP 20120815

Method BUILD_VBUK_RESULT_COMP on class CL_SDOC_SELECT_REPORT_ADAPTER has no exception.

Method BUILD_VBUP_RESULT_COMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RESULT_COMP Call by reference Type reference (TYPE) IF_SDOC_SELECT=>TCT_RESULT_COMP 20120815

Method BUILD_VBUP_RESULT_COMP on class CL_SDOC_SELECT_REPORT_ADAPTER has no exception.

Method BUILD_VEDA_RESULT_COMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RESULT_COMP Call by reference Type reference (TYPE) IF_SDOC_SELECT=>TCT_RESULT_COMP 20120815

Method BUILD_VEDA_RESULT_COMP on class CL_SDOC_SELECT_REPORT_ADAPTER has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_APPLICATION_ID Call by reference Type reference (TYPE) STRING Identifier for calling application 20120913
2 Importing IV_TRVOG Call by reference Type reference (TYPE) TRVOG Transaction group 20120730
# Exception Resumable Description Created on
1 CX_SDOC_REPORTING No start authorization 20120912

Method EXECUTE_QUERY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FIELD_SEL Call by reference Type reference (TYPE) TDT_FIELDNAME Table Type for Field FIELDNAME 20130215
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) TDT_SDOC_MSG Table Type for Structure TDS_SDOC_MSG 20120918
3 Exporting ET_RESULT Call by reference Type reference (TYPE) DATA 20120813
4 Importing IS_SELCRIT Call by reference Type reference (TYPE) TDS_SDOC_SELCRIT selection criteria for SDOC_SELECT 20120813
5 Importing IT_REQ_RESULT_COMP_NAME Call by reference Type reference (TYPE) TDT_FIELDNAME Table Type for Field FIELDNAME 20120813

Method EXECUTE_QUERY on class CL_SDOC_SELECT_REPORT_ADAPTER has no exception.

Method FILL_SDOC_SELCRIT_AUART Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_SDOC_SELCRIT Call by reference Type reference (TYPE) TDT_SDOC_GENSELCRIT Table type for structure TDS_SDOC_GENSELCRIT 20121102
2 Importing IT_SEL_VALUE Call by reference Type reference (TYPE) TDT_RG_AUART Range Table for Data Element AUART 20121102

Method FILL_SDOC_SELCRIT_AUART on class CL_SDOC_SELECT_REPORT_ADAPTER has no exception.

Method FILL_SDOC_SELCRIT_HELPER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_SDOC_SELCRIT Call by reference Type reference (TYPE) TDT_SDOC_GENSELCRIT Table type for structure TDS_SDOC_GENSELCRIT 20120903
2 Importing IT_SEL_VALUE Call by reference Type reference (TYPE) STANDARD TABLE 20120903
3 Importing IV_FIELDNAME Call by reference Type reference (TYPE) FIELDNAME Field Name 20120903
4 Importing IV_TABLENAME Call by reference Type reference (TYPE) TABNAME Table Name 20120903

Method FILL_SDOC_SELCRIT_HELPER on class CL_SDOC_SELECT_REPORT_ADAPTER has no exception.

Method MAP_USER_SEL_TO_SDOC_SELCRIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SDOC_SELCRIT Call by reference Type reference (TYPE) TDT_SDOC_GENSELCRIT Table type for structure TDS_SDOC_GENSELCRIT 20120718
2 Exporting ET_SELPARAM Call by reference Type reference (TYPE) IF_SDOC_SELECT=>TCT_SELPARAM 20121219
3 Importing IS_SELCRIT Call by reference Type reference (TYPE) TDS_SDOC_SELCRIT selection criteria for SDOC_SELECT 20120718

Method MAP_USER_SEL_TO_SDOC_SELCRIT on class CL_SDOC_SELECT_REPORT_ADAPTER has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 616