SAP ABAP Class CL_RSBCT_XSA_TRANSFER_LIB (Library for XSA Transformations)
Hierarchy
BI_CONT (Software Component) Business Intelligence Content
   BW-BCT-EPM (Application Component) Spend Analytics Content
     RS_BCT_XSA_ABAP (Package) xSA ABAP Objects
Properties
Class CL_RSBCT_XSA_TRANSFER_LIB  
Short Description Library for XSA Transformations    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RS_BCT_XSA_ABAP   xSA ABAP Objects 
Created 20070223   SAP 
Last change 20141101    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 RS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RSBCT_XSA_TRANSFER_LIB has no interface implemented.
Friends
Class CL_RSBCT_XSA_TRANSFER_LIB has no friend class.
Attributes
Class CL_RSBCT_XSA_TRANSFER_LIB has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CONCATENATION_2 Static method Public Method Concatenation of two fields 20070301
2 CONCATENATION_3 Static method Public Method Concatenation of three fields 20070301
3 CONVERT_TRAN_2_REP_QUANTITY Static method Public Method Conversion of quan. Transaction -> Reporting Unit 20070301
4 CONVERT_TRAN_2_REP_VALUE Static method Public Method Conversion of value Transaction -> Reporting Currency 20070301
5 DEBUGHELP Static method Public Method Helper Method for debugging 20070308
6 GET_DSO_TECH Static method Public Method DDIC table with active data of DataStore Object 20070302
7 GET_FISCAL_QUARTER Static method Public Method Determines Fiscal Year/Quarter from Fiscal Year/Period 20070904
8 GET_IOBJ_TECH Static method Public Method DDIC table with active data of InfoObject 20070302
9 GET_REPORTING_CURRENCY Static method Public Method Determines Reporting Currency out of global Setting 20070301
10 GET_REPORTING_UNIT Static method Public Method Determines Reporting Unit out of Unit Conversion Table 20070301
11 INDEXING Static method Public Method Creation of TREX Index 20070314
12 INVERSE Static method Public Method Inversion dependent on D/C Indicator 20070306
13 PARSING_TABLE Static method Public Method Creation of Field Table 20070424
Events
Class CL_RSBCT_XSA_TRANSFER_LIB has no event.
Types
Class CL_RSBCT_XSA_TRANSFER_LIB has no local type.
Method Signatures

Method CONCATENATION_2 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_1 Call by reference Type reference (TYPE) ANY Result 20070301
2 Importing I_1 Call by reference Type reference (TYPE) ANY Field 1 20070301
3 Importing I_2 Call by reference Type reference (TYPE) ANY Field 2 20070301
# Exception Resumable Description Created on
1 CONCATENATION_ERROR Error in concatenating two fields 20070301

Method CONCATENATION_3 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_1 Call by reference Type reference (TYPE) ANY Result 20070301
2 Importing I_1 Call by reference Type reference (TYPE) ANY Field 1 20070301
3 Importing I_2 Call by reference Type reference (TYPE) ANY Field 2 20070301
4 Importing I_3 Call by reference Type reference (TYPE) ANY Field 3 20070301
# Exception Resumable Description Created on
1 CONCATENATION_ERROR Error in concatenating three fields 20070328

Method CONVERT_TRAN_2_REP_QUANTITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_QUAN Call by reference Type reference (TYPE) ANY Quantity in Reporting Unit 20070301
2 Importing I_PRODUCT Call by reference Type reference (TYPE) ANY Product ID 20070306
3 Importing I_QUAN Call by reference Type reference (TYPE) ANY Quantity in Transaction Unit 20070301
4 Importing I_REP_UNIT Call by reference Type reference (TYPE) ANY Reporting Unit 20070301
5 Importing I_TRAN_UNIT Call by reference Type reference (TYPE) ANY Transaction Unit 20070301
6 Importing I_UOM_TABLE Call by reference Type reference (TYPE) ANY DataStore Object DDIC Table with Conversion Factors 20070307
# Exception Resumable Description Created on
1 CONVERSION_QUAN_ERROR Error in conversion 20070301
2 NO_SOURCE_QUANTITY No source quan. available 20070309
3 NO_TARGET_QUANTITY No target quan. determined 20070309

Method CONVERT_TRAN_2_REP_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_VALUE Call by reference Type reference (TYPE) ANY Value in reporting currency 20070301
2 Importing I_DATE Call by reference Type reference (TYPE) ANY Date 20070301
3 Importing I_REP_CURRENCY Call by reference Type reference (TYPE) ANY Reporting Currency 20070301
4 Importing I_TRAN_CURRENCY Call by reference Type reference (TYPE) ANY Transaction Currency 20070301
5 Importing I_VALUE Call by reference Type reference (TYPE) ANY Value in transaction currency 20070301
# Exception Resumable Description Created on
1 CONVERSION_VALUE_ERROR Error in conversion 20070301
2 NO_SOURCE_VALUE No source value available 20070309
3 NO_TARGET_VALUE No target value determined 20070309

Method DEBUGHELP Signature

Method DEBUGHELP on class CL_RSBCT_XSA_TRANSFER_LIB has no parameter.
Method DEBUGHELP on class CL_RSBCT_XSA_TRANSFER_LIB has no exception.

Method GET_DSO_TECH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TABLNM Call by reference Type reference (TYPE) TABNAME DDIC Table (Active Data) 20070302
2 Importing I_ODSOBJECT Call by reference Type reference (TYPE) RSDODSOBJECT DataStore Object 20070302
# Exception Resumable Description Created on
1 NO_ODS No technical ODS active data DDIC table could be determined 20070302

Method GET_FISCAL_QUARTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FISCQUA Call by reference Type reference (TYPE) NUMC5 5 Character Numeric NUMC 20070904
2 Importing I_FISCPER Call by reference Type reference (TYPE) RSFISCPER Fiscal year / period 20070904

Method GET_FISCAL_QUARTER on class CL_RSBCT_XSA_TRANSFER_LIB has no exception.

Method GET_IOBJ_TECH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CHNTAB Call by reference Type reference (TYPE) RSCHNTAB DDIC Table (Master Data Attributes) 20070302
2 Importing I_CHANM Call by reference Type reference (TYPE) RSDCHA-CHANM InfoObject 20070302
# Exception Resumable Description Created on
1 NO_IOBJ No technical IOBJ DDIC table could be determined 20070302

Method GET_REPORTING_CURRENCY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_CURRENCY Call by reference Type reference (TYPE) ANY Reporting Currency 20070301
2 Importing I_CURRENCY Call by reference Type reference (TYPE) ANY Transaction Currency 20070301
# Exception Resumable Description Created on
1 NO_TARGET_CURRENCY No target Currency Key could be determined 20070301

Method GET_REPORTING_UNIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_UNIT Call by reference Type reference (TYPE) ANY Reporting Unit 20070301
2 Importing I_PRODUCT Call by reference Type reference (TYPE) ANY Product ID 20070306
3 Importing I_UNIT Call by reference Type reference (TYPE) ANY Transaction Unit 20070301
4 Importing I_UNIT_TABLE Call by reference Type reference (TYPE) ANY Table with Conversion Factors 20070306
# Exception Resumable Description Created on
1 NO_TARGET_UNIT No target Unit could be determined 20070301

Method INDEXING Signature

Method INDEXING on class CL_RSBCT_XSA_TRANSFER_LIB has no parameter.
Method INDEXING on class CL_RSBCT_XSA_TRANSFER_LIB has no exception.

Method INVERSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_VALUE Call by reference Type reference (TYPE) ANY Key Figure Value 20070306
2 Importing I_INDICATOR Call by reference Type reference (TYPE) ANY D/C Indicator 20070306

Method INVERSE on class CL_RSBCT_XSA_TRANSFER_LIB has no exception.

Method PARSING_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_FIELDTABLE Call by reference Type reference (TYPE) TABLE_OF_STRINGS Table with Fields 20070424
2 Importing I_DEL Call by reference Type reference (TYPE) CHAR01 Field Delimiter 20070424
3 Importing I_ESC Call by reference Type reference (TYPE) CHAR01 Escape Sign 20070424
4 Importing I_FIELDNO Call by reference Type reference (TYPE) I No of expected fields 20070424
5 Importing I_FILETRANSFER Call by reference Type reference (TYPE) STRING File string 20070424
# Exception Resumable Description Created on
1 FIELD_MISSMATCH No.of fields wrong,maybe: bad format or missing ESCSIGN 20070424
2 NO_DELIMITER No Delimiter there, continue makes no sense 20070424
History
Last changed by/on SAP  20141101 
SAP Release Created in