SAP ABAP Class CL_RSBPC0_ITAB_UTL (Internal table utility)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-PLA-BPC-INF (Application Component) BPC 'unified model' - Infrastructure
     RSBPC0 (Package) BPC IP Extension: Common Services
Properties
Class CL_RSBPC0_ITAB_UTL  
Short Description Internal table utility    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSBPC0   BPC IP Extension: Common Services 
Created 20130304   SAP 
Last change 20140121   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 UJ00 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RSBPC0_ITAB_UTL has no interface implemented.
Friends
Class CL_RSBPC0_ITAB_UTL has no friend class.
Attributes
Class CL_RSBPC0_ITAB_UTL has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 ADD_COLUMS Static method Public Method Add new columns into a existing internal table 20130304
2 COMPARE_TABLE Static method Public Method 20130529
3 CONV_TAB Static method Public Method Convert Standard Table to Sorted/Hashed Table 20130304
4 COPY_TABLE Static method Public Method Copy internal tables which have similar structure 20130304
5 DELETE_DUPLICATE_DATA Static method Public Method Delete duplicate data in the table 20130304
6 FIND_CHANGED_RECORD Static method Public Method Find out what has been changed from IT_SRC to IT_TRG 20130304
7 GROUP_SORT Static method Public Method Sort table according to key with their first position 20130304
8 OUTPUT Static method Public Method Write to Screen 20130618
9 SELECT_COLUMNS Static method Public Method Select columns from input data to generate multiple new data 20130304
10 STR_TO_ITAB Static method Public Method Parse long string to itab 20130304
11 TAB2HTAB Static method Public Method Convert Standard Table to Hashed Table 20130304
Events
Class CL_RSBPC0_ITAB_UTL has no event.
Types
Class CL_RSBPC0_ITAB_UTL has no local type.
Method Signatures

Method ADD_COLUMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_TABLE Call by reference Object reference (TYPE REF TO) DATA 20130304
2 Importing IR_TABLE Call by reference Object reference (TYPE REF TO) DATA 20130304
3 Importing IT_COLUMNS Call by reference Type reference (TYPE) ABAP_COMPONENT_TAB 20130304

Method ADD_COLUMS on class CL_RSBPC0_ITAB_UTL has no exception.

Method COMPARE_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TAB_DELETE Call by reference Type reference (TYPE) STANDARD TABLE 20130529
2 Exporting ET_TAB_INSERT Call by reference Type reference (TYPE) STANDARD TABLE 20130529
3 Exporting ET_TAB_NOCHG Call by reference Type reference (TYPE) STANDARD TABLE 20130529
4 Exporting ET_TAB_UPDATE Call by reference Type reference (TYPE) STANDARD TABLE 20130529
5 Importing IT_KEY Call by reference Type reference (TYPE) RSBPC0_T_STRING 20130529
6 Importing IT_NEW Call by reference Type reference (TYPE) STANDARD TABLE 20130529
7 Importing IT_OLD Call by reference Type reference (TYPE) STANDARD TABLE 20130529

Method COMPARE_TABLE on class CL_RSBPC0_ITAB_UTL has no exception.

Method CONV_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_UNIQUE Call by reference Type reference (TYPE) RS_BOOL ABAP_TRUE If Key is unique or not 20130304
2 Importing IT_DATA Call by reference Type reference (TYPE) STANDARD TABLE 20130304
3 Importing IT_KEY Call by reference Type reference (TYPE) RSBPC0_T_STRING 20130304
4 Importing I_TYPE Call by reference Type reference (TYPE) CHAR1 'S: Sorted Table, 'H': Hashed Table 20130304
5 Returning RR_DATA Value transfer Object reference (TYPE REF TO) DATA 20130304

Method CONV_TAB on class CL_RSBPC0_ITAB_UTL has no exception.

Method COPY_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TAB Call by reference Type reference (TYPE) ANY TABLE 20130304
2 Importing IF_CORRESPONDING Call by reference Type reference (TYPE) RSBPC_FLG ABAP_TRUE BPC: Generic indicator 20130304
3 Importing IS_CONST Call by reference Type reference (TYPE) ANY 20130530
4 Importing IT_TAB Call by reference Type reference (TYPE) STANDARD TABLE 20130304

Method COPY_TABLE on class CL_RSBPC0_ITAB_UTL has no exception.

Method DELETE_DUPLICATE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_DATA Call by reference Object reference (TYPE REF TO) DATA 20130304
2 Importing IT_KEY Call by reference Type reference (TYPE) RSBPC0_T_STRING BPC: Internal Table of String 20130304

Method DELETE_DUPLICATE_DATA on class CL_RSBPC0_ITAB_UTL has no exception.

Method FIND_CHANGED_RECORD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA Call by reference Type reference (TYPE) STANDARD TABLE 20130304
2 Importing IT_KEY Call by reference Type reference (TYPE) RSBPC0_T_STRING BPC: Internal Table of String 20130304
3 Importing IT_SRC Call by reference Type reference (TYPE) STANDARD TABLE 20130304
4 Importing IT_TRG Call by reference Type reference (TYPE) STANDARD TABLE 20130304

Method FIND_CHANGED_RECORD on class CL_RSBPC0_ITAB_UTL has no exception.

Method GROUP_SORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_DATA Call by reference Object reference (TYPE REF TO) DATA 20130304
2 Importing IR_DATA Call by reference Object reference (TYPE REF TO) DATA 20130304
3 Importing IT_GROUP_KEY Call by reference Type reference (TYPE) STRING_TABLE Table of Strings 20130304

Method GROUP_SORT on class CL_RSBPC0_ITAB_UTL has no exception.

Method OUTPUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_DATA Call by reference Type reference (TYPE) STANDARD TABLE 20130618

Method OUTPUT on class CL_RSBPC0_ITAB_UTL has no exception.

Method SELECT_COLUMNS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA_REF Call by reference Type reference (TYPE) RSBPC0_T_DATA_REF BPC: key field and it's reference 20130304
2 Importing IR_DATA Call by reference Object reference (TYPE REF TO) DATA 20130304
3 Importing IT_OUTPUT_SELECTION Call by reference Type reference (TYPE) RSBPC0_T_COND_COLLECTION BPC: Table for UJ0_T_VALUE list 20130304

Method SELECT_COLUMNS on class CL_RSBPC0_ITAB_UTL has no exception.

Method STR_TO_ITAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_TAB Call by reference Type reference (TYPE) RSBPC0_T_LINE BPC: Line table 20130304
2 Exporting E_TABIX_FROM Call by reference Type reference (TYPE) I 20130304
3 Exporting E_TABIX_TO Call by reference Type reference (TYPE) I 20130304
4 Importing I_STRING Call by reference Type reference (TYPE) STRING 20130304

Method STR_TO_ITAB on class CL_RSBPC0_ITAB_UTL has no exception.

Method TAB2HTAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_DATA Call by reference Type reference (TYPE) STANDARD TABLE 20130304
2 Importing I_KEY Call by reference Type reference (TYPE) STRING 'ID' 20130304
3 Returning RR_DATA Value transfer Object reference (TYPE REF TO) DATA 20130304

Method TAB2HTAB on class CL_RSBPC0_ITAB_UTL has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 740