SAP ABAP Class CL_HRF_RICH_TABLE (wrapper table class)
Hierarchy
EA-HRRXX (Software Component) Sub component EA-HRRXX of EA-HR
   PY-XX-RS (Application Component) Reuse Services for Country Development
     PAOC_CRS_HRFORMS (Package) HR Country reuse services for HRForms
Properties
Class CL_HRF_RICH_TABLE  
Short Description wrapper table class    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PAOC_CRS_HRFORMS   HR Country reuse services for HRForms 
Created 20071201   SAP 
Last change 20080505   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HRF_RICH_TABLE has no forward declaration.
Interfaces
Class CL_HRF_RICH_TABLE has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_HRF_DRAWABLE_TABLE 20071221 HRForm application oriented
2 CL_HRF_DRAWABLE_TABLE_PAYJNAL 20071221 Implementing fuctionality of payjnal
3 CL_HRF_DRAWABLE_TABLE_PAYRACC 20071221 Implemeting the payracc functionality
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MR_HEADER_LINE Static Attribute Private Object reference (TYPE REF TO) CL_HRF_RICH_STRUCT 20071201
Methods
# Method Level Visibility Method type Description Created on
1 ADD_MORE_COMPONENT Instance method Private Method 20071201
2 CONSTRUCTOR Instance method Public Constructor 20071201
3 GET_FLAT_TABLE Instance method Private Method 20071201
4 GET_TABLE_LINE_TYPE Static method Private Method 20071201
5 GET_TABLE_OF_LAST_RECORD Static method Private Method 20071201
6 HAS_COMPONENT Static method Private Method 20071201
7 LIKE Instance method Private Method 20071201
8 SET_KEY_COMPONENTS Instance method Private Method 20071201
9 SORT Static method Private Method 20071201
Events
Class CL_HRF_RICH_TABLE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 ST_DATA Private See coding 20071221 BEGIN OF st_data, data TYPE REF TO data, END OF st_data
2 TT_DATA Private See coding 20071221 tt_data TYPE TABLE OF st_data
Method Signatures

Method ADD_MORE_COMPONENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COMP_NAME Call by reference Type reference (TYPE) STRING 20071201
2 Importing COMP_TYPE Call by reference Type reference (TYPE) STRING 20071201

Method ADD_MORE_COMPONENT on class CL_HRF_RICH_TABLE has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_HRF_RICH_TABLE has no parameter.
Method CONSTRUCTOR on class CL_HRF_RICH_TABLE has no exception.

Method GET_FLAT_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FIELD10_DESCENDING Call by reference Type reference (TYPE) XFELD 20071201
2 Importing FIELD1_DESCENDING Call by reference Type reference (TYPE) XFELD 20071201
3 Importing FIELD2_DESCENDING Call by reference Type reference (TYPE) XFELD 20071201
4 Importing FIELD3_DESCENDING Call by reference Type reference (TYPE) XFELD 20071201
5 Importing FIELD4_DESCENDING Call by reference Type reference (TYPE) XFELD 20071201
6 Importing FIELD5_DESCENDING Call by reference Type reference (TYPE) XFELD 20071201
7 Importing FIELD6_DESCENDING Call by reference Type reference (TYPE) XFELD 20071201
8 Importing FIELD7_DESCENDING Call by reference Type reference (TYPE) XFELD 20071201
9 Importing FIELD8_DESCENDING Call by reference Type reference (TYPE) XFELD 20071201
10 Importing FIELD9_DESCENDING Call by reference Type reference (TYPE) XFELD 20071201
11 Importing KEY_FIELD_NAME1 Call by reference Type reference (TYPE) STRING 20071201
12 Importing KEY_FIELD_NAME10 Call by reference Type reference (TYPE) STRING 20071201
13 Importing KEY_FIELD_NAME2 Call by reference Type reference (TYPE) STRING 20071201
14 Importing KEY_FIELD_NAME3 Call by reference Type reference (TYPE) STRING 20071201
15 Importing KEY_FIELD_NAME4 Call by reference Type reference (TYPE) STRING 20071201
16 Importing KEY_FIELD_NAME5 Call by reference Type reference (TYPE) STRING 20071201
17 Importing KEY_FIELD_NAME6 Call by reference Type reference (TYPE) STRING 20071201
18 Importing KEY_FIELD_NAME7 Call by reference Type reference (TYPE) STRING 20071201
19 Importing KEY_FIELD_NAME8 Call by reference Type reference (TYPE) STRING 20071201
20 Importing KEY_FIELD_NAME9 Call by reference Type reference (TYPE) STRING 20071201
21 Exporting OUT_TABLE Call by reference Type reference (TYPE) TT_DATA 20071201
22 Changing SOURCE_TABLE Call by reference Type reference (TYPE) STANDARD TABLE 20071201

Method GET_FLAT_TABLE on class CL_HRF_RICH_TABLE has no exception.

Method GET_TABLE_LINE_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_TABLE Call by reference Type reference (TYPE) STANDARD TABLE 20071201
2 Returning TABLE_LINE_TYPE Value transfer Type reference (TYPE) STRING 20071201

Method GET_TABLE_LINE_TYPE on class CL_HRF_RICH_TABLE has no exception.

Method GET_TABLE_OF_LAST_RECORD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FIELD10_DESCENDING Call by reference Type reference (TYPE) XFELD 20071201
2 Importing FIELD1_DESCENDING Call by reference Type reference (TYPE) XFELD 20071201
3 Importing FIELD2_DESCENDING Call by reference Type reference (TYPE) XFELD 20071201
4 Importing FIELD3_DESCENDING Call by reference Type reference (TYPE) XFELD 20071201
5 Importing FIELD4_DESCENDING Call by reference Type reference (TYPE) XFELD 20071201
6 Importing FIELD5_DESCENDING Call by reference Type reference (TYPE) XFELD 20071201
7 Importing FIELD6_DESCENDING Call by reference Type reference (TYPE) XFELD 20071201
8 Importing FIELD7_DESCENDING Call by reference Type reference (TYPE) XFELD 20071201
9 Importing FIELD8_DESCENDING Call by reference Type reference (TYPE) XFELD 20071201
10 Importing FIELD9_DESCENDING Call by reference Type reference (TYPE) XFELD 20071201
11 Importing GROUP_BY_KEY_1 Call by reference Type reference (TYPE) STRING 20071201
12 Importing GROUP_BY_KEY_10 Call by reference Type reference (TYPE) STRING 20071201
13 Importing GROUP_BY_KEY_2 Call by reference Type reference (TYPE) STRING 20071201
14 Importing GROUP_BY_KEY_3 Call by reference Type reference (TYPE) STRING 20071201
15 Importing GROUP_BY_KEY_4 Call by reference Type reference (TYPE) STRING 20071201
16 Importing GROUP_BY_KEY_5 Call by reference Type reference (TYPE) STRING 20071201
17 Importing GROUP_BY_KEY_6 Call by reference Type reference (TYPE) STRING 20071201
18 Importing GROUP_BY_KEY_7 Call by reference Type reference (TYPE) STRING 20071201
19 Importing GROUP_BY_KEY_8 Call by reference Type reference (TYPE) STRING 20071201
20 Importing GROUP_BY_KEY_9 Call by reference Type reference (TYPE) STRING 20071201
21 Importing GROUP_SORT_BY_KEY_1 Call by reference Type reference (TYPE) STRING 20071201
22 Importing GROUP_SORT_BY_KEY_10 Call by reference Type reference (TYPE) STRING 20071201
23 Importing GROUP_SORT_BY_KEY_2 Call by reference Type reference (TYPE) STRING 20071201
24 Importing GROUP_SORT_BY_KEY_3 Call by reference Type reference (TYPE) STRING 20071201
25 Importing GROUP_SORT_BY_KEY_4 Call by reference Type reference (TYPE) STRING 20071201
26 Importing GROUP_SORT_BY_KEY_5 Call by reference Type reference (TYPE) STRING 20071201
27 Importing GROUP_SORT_BY_KEY_6 Call by reference Type reference (TYPE) STRING 20071201
28 Importing GROUP_SORT_BY_KEY_7 Call by reference Type reference (TYPE) STRING 20071201
29 Importing GROUP_SORT_BY_KEY_8 Call by reference Type reference (TYPE) STRING 20071201
30 Importing GROUP_SORT_BY_KEY_9 Call by reference Type reference (TYPE) STRING 20071201
31 Changing IM_TAB Call by reference Type reference (TYPE) STANDARD TABLE 20071201
32 Changing OUT_TAB Call by reference Type reference (TYPE) STANDARD TABLE 20071201

Method GET_TABLE_OF_LAST_RECORD on class CL_HRF_RICH_TABLE has no exception.

Method HAS_COMPONENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_COMP_NAME_1 Call by reference Type reference (TYPE) STRING 20071201
2 Importing IM_COMP_NAME_10 Call by reference Type reference (TYPE) STRING 20071201
3 Importing IM_COMP_NAME_2 Call by reference Type reference (TYPE) STRING 20071201
4 Importing IM_COMP_NAME_3 Call by reference Type reference (TYPE) STRING 20071201
5 Importing IM_COMP_NAME_4 Call by reference Type reference (TYPE) STRING 20071201
6 Importing IM_COMP_NAME_5 Call by reference Type reference (TYPE) STRING 20071201
7 Importing IM_COMP_NAME_6 Call by reference Type reference (TYPE) STRING 20071201
8 Importing IM_COMP_NAME_7 Call by reference Type reference (TYPE) STRING 20071201
9 Importing IM_COMP_NAME_8 Call by reference Type reference (TYPE) STRING 20071201
10 Importing IM_COMP_NAME_9 Call by reference Type reference (TYPE) STRING 20071201
11 Importing IM_TAB Call by reference Type reference (TYPE) STANDARD TABLE 20071201
12 Returning RESULT Value transfer Type reference (TYPE) ABAP_BOOL 20071201

Method HAS_COMPONENT on class CL_HRF_RICH_TABLE has no exception.

Method LIKE Signature

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

Method LIKE on class CL_HRF_RICH_TABLE has no exception.

Method SET_KEY_COMPONENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing KEY_FIELD_NAME1 Call by reference Type reference (TYPE) STRING 20071201
2 Importing KEY_FIELD_NAME10 Call by reference Type reference (TYPE) STRING 20071201
3 Importing KEY_FIELD_NAME2 Call by reference Type reference (TYPE) STRING 20071201
4 Importing KEY_FIELD_NAME3 Call by reference Type reference (TYPE) STRING 20071201
5 Importing KEY_FIELD_NAME4 Call by reference Type reference (TYPE) STRING 20071201
6 Importing KEY_FIELD_NAME5 Call by reference Type reference (TYPE) STRING 20071201
7 Importing KEY_FIELD_NAME6 Call by reference Type reference (TYPE) STRING 20071201
8 Importing KEY_FIELD_NAME7 Call by reference Type reference (TYPE) STRING 20071201
9 Importing KEY_FIELD_NAME8 Call by reference Type reference (TYPE) STRING 20071201
10 Importing KEY_FIELD_NAME9 Call by reference Type reference (TYPE) STRING 20071201

Method SET_KEY_COMPONENTS on class CL_HRF_RICH_TABLE has no exception.

Method SORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FIELD10_DESCENDING Call by reference Type reference (TYPE) XFELD 20071201
2 Importing FIELD11_DESCENDING Call by reference Type reference (TYPE) XFELD 20071201
3 Importing FIELD12_DESCENDING Call by reference Type reference (TYPE) XFELD 20071201
4 Importing FIELD13_DESCENDING Call by reference Type reference (TYPE) XFELD 20071201
5 Importing FIELD14_DESCENDING Call by reference Type reference (TYPE) XFELD 20071201
6 Importing FIELD15_DESCENDING Call by reference Type reference (TYPE) XFELD 20071201
7 Importing FIELD16_DESCENDING Call by reference Type reference (TYPE) XFELD 20071201
8 Importing FIELD17_DESCENDING Call by reference Type reference (TYPE) XFELD 20071201
9 Importing FIELD18_DESCENDING Call by reference Type reference (TYPE) XFELD 20071201
10 Importing FIELD19_DESCENDING Call by reference Type reference (TYPE) XFELD 20071201
11 Importing FIELD1_DESCENDING Call by reference Type reference (TYPE) XFELD 20071201
12 Importing FIELD20_DESCENDING Call by reference Type reference (TYPE) XFELD 20071201
13 Importing FIELD2_DESCENDING Call by reference Type reference (TYPE) XFELD 20071201
14 Importing FIELD3_DESCENDING Call by reference Type reference (TYPE) XFELD 20071201
15 Importing FIELD4_DESCENDING Call by reference Type reference (TYPE) XFELD 20071201
16 Importing FIELD5_DESCENDING Call by reference Type reference (TYPE) XFELD 20071201
17 Importing FIELD6_DESCENDING Call by reference Type reference (TYPE) XFELD 20071201
18 Importing FIELD7_DESCENDING Call by reference Type reference (TYPE) XFELD 20071201
19 Importing FIELD8_DESCENDING Call by reference Type reference (TYPE) XFELD 20071201
20 Importing FIELD9_DESCENDING Call by reference Type reference (TYPE) XFELD 20071201
21 Importing KEY_FIELD_NAME1 Call by reference Type reference (TYPE) STRING 20071201
22 Importing KEY_FIELD_NAME10 Call by reference Type reference (TYPE) STRING 20071201
23 Importing KEY_FIELD_NAME11 Call by reference Type reference (TYPE) STRING 20071201
24 Importing KEY_FIELD_NAME12 Call by reference Type reference (TYPE) STRING 20071201
25 Importing KEY_FIELD_NAME13 Call by reference Type reference (TYPE) STRING 20071201
26 Importing KEY_FIELD_NAME14 Call by reference Type reference (TYPE) STRING 20071201
27 Importing KEY_FIELD_NAME15 Call by reference Type reference (TYPE) STRING 20071201
28 Importing KEY_FIELD_NAME16 Call by reference Type reference (TYPE) STRING 20071201
29 Importing KEY_FIELD_NAME17 Call by reference Type reference (TYPE) STRING 20071201
30 Importing KEY_FIELD_NAME18 Call by reference Type reference (TYPE) STRING 20071201
31 Importing KEY_FIELD_NAME19 Call by reference Type reference (TYPE) STRING 20071201
32 Importing KEY_FIELD_NAME2 Call by reference Type reference (TYPE) STRING 20071201
33 Importing KEY_FIELD_NAME20 Call by reference Type reference (TYPE) STRING 20071201
34 Importing KEY_FIELD_NAME3 Call by reference Type reference (TYPE) STRING 20071201
35 Importing KEY_FIELD_NAME4 Call by reference Type reference (TYPE) STRING 20071201
36 Importing KEY_FIELD_NAME5 Call by reference Type reference (TYPE) STRING 20071201
37 Importing KEY_FIELD_NAME6 Call by reference Type reference (TYPE) STRING 20071201
38 Importing KEY_FIELD_NAME7 Call by reference Type reference (TYPE) STRING 20071201
39 Importing KEY_FIELD_NAME8 Call by reference Type reference (TYPE) STRING 20071201
40 Importing KEY_FIELD_NAME9 Call by reference Type reference (TYPE) STRING 20071201
41 Changing SOURCE_TABLE Call by reference Type reference (TYPE) STANDARD TABLE 20071201

Method SORT on class CL_HRF_RICH_TABLE has no exception.
History
Last changed by/on SAP  20080505 
SAP Release Created in