SAP ABAP Class CL_HRRCF_ABSTRACT_WL (Super Class of Worklist Framework)
Hierarchy
ERECRUIT (Software Component) E-Recruiting
   PA-ER (Application Component) E-Recruiting
     PAOC_RCF_BL (Package) Recruitment Factory: Business Logic
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_HRRCF_CONSTANTS General Constants for Candidate Classes 20060124
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_HRRCF_OBJECT_BUFFER Buffer Management 20060209
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_HRRCF_GUID_WL Worklist Class for GUID Objects 20060424
2 Inheritance (c INHERITING FROM c_ref)  CL_HRRCF_HROBJECT_WL Worklist Class for HR Objects 20060424
Properties
Class CL_HRRCF_ABSTRACT_WL  
Short Description Super Class of Worklist Framework    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PAOC_RCF_BL   Recruitment Factory: Business Logic 
Created 20060124   SAP 
Last change 20070917   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 RSDS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_HRRCF_CONSTANTS General Constants for Candidate Classes 20060124
2 IF_HRRCF_OBJECT_BUFFER Buffer Management 20060209
Friends
Class CL_HRRCF_ABSTRACT_WL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DELETE_OPERATION Instance attribute Public Type reference (TYPE) T777D Infotypes - Dialog/Database Assignment 20060124
2 FALSE Instance attribute Public Type reference (TYPE) T777D Infotypes - Dialog/Database Assignment 20060124
3 HIGH_DATE Instance attribute Public Type reference (TYPE) T777D Infotypes - Dialog/Database Assignment 20060124
4 INSERT_OPERATION Instance attribute Public Type reference (TYPE) T777D Infotypes - Dialog/Database Assignment 20060124
5 LIST_IS_ACTIVE Instance attribute Protected Type reference (TYPE) BOOLE_D Object List Is Active List: TRUE (='X') and FALSE (=' ') 20060413
6 LOW_DATE Instance attribute Public Type reference (TYPE) T777D Infotypes - Dialog/Database Assignment 20060124
7 MODIFY_OPERATION Instance attribute Public Type reference (TYPE) T777D Infotypes - Dialog/Database Assignment 20060124
8 MSGCL_ADMIN Instance attribute Public Attribute reference (LIKE) 20060124
9 MSGCL_USER Instance attribute Public Attribute reference (LIKE) 20060124
10 MY_WL_AREA Instance attribute Protected Type reference (TYPE) RCF_WL_AREA Application Area of Worklist 20060403
11 TRUE Instance attribute Public Type reference (TYPE) T777D Infotypes - Dialog/Database Assignment 20060124
Methods
# Method Level Visibility Method type Description Created on
1 ADD_SPECIFIC_SELECTIONS Instance method Protected Method Adds WLA-Specific Selection Criteria 20060412
2 BUILD_FROMCLAUSE Instance method Protected Method Assembles "FROM" Clause for Dynamic "SELECT" 20060124
3 BUILD_WHERECLAUSE Instance method Protected Method Assembles "WHERE" Clause for Dynamic "SELECT" 20060124
4 CONSTRUCTOR Instance method Public Constructor Constructor 20060201
5 FILL_OBJECT_BUFFER_CP Instance method Public Method 20060209
6 FILL_OBJECT_BUFFER_NA Instance method Public Method 20060209
7 FILL_OBJECT_BUFFER_NB Instance method Public Method 20060209
8 FILL_OBJECT_BUFFER_NC Instance method Public Method 20060209
9 FILL_OBJECT_BUFFER_ND Instance method Public Method 20060209
10 FILL_OBJECT_BUFFER_NE Instance method Public Method 20060209
11 FILL_OBJECT_BUFFER_NF Instance method Public Method 20060209
12 GET_BASIC_INDEX_SET Instance method Protected Method Delivers Index Quantity 20060420
13 GET_BASIC_SET Instance method Private Method Delivers Basic Quantity of Worklist 20060410
14 GET_LIST Instance method Protected Method Delivers Complete List of Worklist 20060412
15 GET_WL_ACTIONS Instance method Public Method Delivers All Actions for Worklist 20060403
16 GET_WL_AREA_INFO Static method Public Method Delivers General Information for Worklist Area 20060322
17 GET_WL_COLUMNS Instance method Public Method Delivers All Column Information for Worklist 20060403
18 GET_WL_CONTENT Instance method Public Method Delivers Complete Data of Worklist 20060403
19 GET_WL_HITS Instance method Public Method Delivers Number of Lines for Worklist 20060410
20 GET_WL_INFO Static method Public Method Delivers General Information for All or Selected Worklists 20060323
21 GET_WL_PROPERTIES Instance method Public Method Delivers Characteristics of Worklist 20060323
22 PERFORM_SELECT Instance method Protected Method Execute "SELECT" Command 20060412
23 READ_WL_SEL_PROFILE Instance method Private Method Reads Selection Profile of Worklist 20060410
24 REMOVE_WL_INDEX Instance method Public Method Removes Index of Worklist 20060508
25 RETRIEVE_BASIC_SET Instance method Protected Method Filters Index Objects Out 20060420
26 TRANSFORM_DATE_SELECTION Static method Private Method Expand Specific Variables 20060425
27 TRANSFORM_SELECTIONS Instance method Protected Method Converts Selection Criteria to Uniform Format 20060411
Events
Class CL_HRRCF_ABSTRACT_WL has no event.
Types
Class CL_HRRCF_ABSTRACT_WL has no local type.
Method Signatures

Method ADD_SPECIFIC_SELECTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing PT_WL_SEL_PV Call by reference Type reference (TYPE) RCF_T_WL_SEL_PV Feldwerte für Selektionskriterien 20060412

Method ADD_SPECIFIC_SELECTIONS on class CL_HRRCF_ABSTRACT_WL has no exception.

Method BUILD_FROMCLAUSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PT_SELECTIONS Call by reference Type reference (TYPE) RSDS_TRANGE 20060308
2 Exporting P_FROM_CLAUSE Call by reference Type reference (TYPE) STRING 20060308
# Exception Resumable Description Created on
1 CX_HRRCF_WORKLIST Ausnahmeklasse für Arbeitslisten 20060308

Method BUILD_WHERECLAUSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PT_SELECTIONS Call by reference Type reference (TYPE) RSDS_TRANGE 20060308
2 Exporting PT_WHERE_CLAUSE Call by reference Type reference (TYPE) RSDS_WHERE_TAB 20060308
# Exception Resumable Description Created on
1 CX_HRRCF_WORKLIST Ausnahmeklasse für Arbeitslisten 20060308

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_WL_AREA Call by reference Type reference (TYPE) RCF_WL_AREA Anwendungsgebiet eines Arbeitsvorrats 20060403

Method CONSTRUCTOR on class CL_HRRCF_ABSTRACT_WL has no exception.

Method FILL_OBJECT_BUFFER_CP Signature

Method FILL_OBJECT_BUFFER_CP on class CL_HRRCF_ABSTRACT_WL has no parameter.
Method FILL_OBJECT_BUFFER_CP on class CL_HRRCF_ABSTRACT_WL has no exception.

Method FILL_OBJECT_BUFFER_NA Signature

Method FILL_OBJECT_BUFFER_NA on class CL_HRRCF_ABSTRACT_WL has no parameter.
Method FILL_OBJECT_BUFFER_NA on class CL_HRRCF_ABSTRACT_WL has no exception.

Method FILL_OBJECT_BUFFER_NB Signature

Method FILL_OBJECT_BUFFER_NB on class CL_HRRCF_ABSTRACT_WL has no parameter.
Method FILL_OBJECT_BUFFER_NB on class CL_HRRCF_ABSTRACT_WL has no exception.

Method FILL_OBJECT_BUFFER_NC Signature

Method FILL_OBJECT_BUFFER_NC on class CL_HRRCF_ABSTRACT_WL has no parameter.
Method FILL_OBJECT_BUFFER_NC on class CL_HRRCF_ABSTRACT_WL has no exception.

Method FILL_OBJECT_BUFFER_ND Signature

Method FILL_OBJECT_BUFFER_ND on class CL_HRRCF_ABSTRACT_WL has no parameter.
Method FILL_OBJECT_BUFFER_ND on class CL_HRRCF_ABSTRACT_WL has no exception.

Method FILL_OBJECT_BUFFER_NE Signature

Method FILL_OBJECT_BUFFER_NE on class CL_HRRCF_ABSTRACT_WL has no parameter.
Method FILL_OBJECT_BUFFER_NE on class CL_HRRCF_ABSTRACT_WL has no exception.

Method FILL_OBJECT_BUFFER_NF Signature

Method FILL_OBJECT_BUFFER_NF on class CL_HRRCF_ABSTRACT_WL has no parameter.
Method FILL_OBJECT_BUFFER_NF on class CL_HRRCF_ABSTRACT_WL has no exception.

Method GET_BASIC_INDEX_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PT_BASIC_SET Call by reference Type reference (TYPE) TABLE 20060420
2 Importing P_INDEX_GROUP Call by reference Type reference (TYPE) RCF_WL_INDEX_GROUP Indexgruppe für Arbeitsvorräte 20060420
# Exception Resumable Description Created on
1 CX_HRRCF_WORKLIST Ausnahmeklasse für Arbeitslisten 20060420

Method GET_BASIC_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PT_BASIC_SET Call by reference Type reference (TYPE) TABLE Tabelle der Grundmenge 20060412
2 Importing P_ACTIVE Call by reference Type reference (TYPE) BOOLE_D Liste aktiv: TRUE (='X') und FALSE (=' ') 20060412
3 Exporting P_NUMBER_OF_HITS Call by reference Type reference (TYPE) INT4 Natürliche Zahl 20060410
4 Importing P_SEL_PROFILE Call by reference Type reference (TYPE) RCF_WL_SEL_PROFILE_ID Identifikator für Selektionsprofil eines Arbeitsvorrats 20060410
# Exception Resumable Description Created on
1 CX_HRRCF_WORKLIST Ausnahmeklasse für Arbeitslisten 20060411

Method GET_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PT_CONTENT Call by reference Type reference (TYPE) RCF_T_WL_CONTENT Tabellentyp für Listeninhalt eines Arbeitsvorrats 20060412
2 Importing P_WL_ID Call by reference Type reference (TYPE) RCF_WL_ID Identifikator eines Arbeitsvorrats 20060413

Method GET_LIST on class CL_HRRCF_ABSTRACT_WL has no exception.

Method GET_WL_ACTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PT_ACTION Value transfer Type reference (TYPE) RCF_T_WL_ACTION Aktionen eines Arbeitsvorrats 20060403
2 Importing P_WL_ID Call by reference Type reference (TYPE) RCF_WL_ID Identifikator eines Arbeitsvorrats 20060403
# Exception Resumable Description Created on
1 CX_HRRCF_WORKLIST Ausnahmeklasse für Arbeitslisten 20060405

Method GET_WL_AREA_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PS_WL_AREA_INFO Value transfer Type reference (TYPE) RCF_S_WL_AREA_INFO Informationen zu einem Anwendungsgebiet 20060322
2 Importing P_LANGU Call by reference Type reference (TYPE) SPRAS SY-LANGU Sprachenschlüssel 20060323
3 Importing P_WL_AREA Call by reference Type reference (TYPE) RCF_WL_AREA Anwendungsgebiet eines Arbeitsvorrats 20060322
# Exception Resumable Description Created on
1 CX_HRRCF_WORKLIST Ausnahmeklasse für Arbeitslisten 20060322

Method GET_WL_COLUMNS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PT_COLUMN_INFO Value transfer Type reference (TYPE) RCF_T_WL_COLUMN Spalten eines Arbeitsvorrats 20060403
2 Importing P_WL_ID Call by reference Type reference (TYPE) RCF_WL_ID Identifikator eines Arbeitsvorrats 20060403
# Exception Resumable Description Created on
1 CX_HRRCF_WORKLIST Ausnahmeklasse für Arbeitslisten 20060405

Method GET_WL_CONTENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PS_FILTER Call by reference Type reference (TYPE) RCF_S_WL_FIELD_VALUE Übergabestruktur für Feld-Wert-Paare 20061129
2 Exporting PT_CONTENT Call by reference Type reference (TYPE) RCF_T_WL_CONTENT Übergabetabelle für Listeninhalt 20060410
3 Importing P_WL_ID Call by reference Type reference (TYPE) RCF_WL_ID Identifikator eines Arbeitsvorrats 20060403
# Exception Resumable Description Created on
1 CX_HRRCF_WORKLIST Ausnahmeklasse für Arbeitslisten 20060413

Method GET_WL_HITS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_ACTIVE Call by reference Type reference (TYPE) BOOLE_D Liste aktiv: Ja (='X') / Nein (=' ') 20060410
2 Exporting P_HITS Value transfer Type reference (TYPE) INT4 Natürliche Zahl 20060410
3 Exporting P_NO_AUTHORIZATION Value transfer Type reference (TYPE) BOOLE_D Keine Leseberechtigung: wahr (='X') / falsch (=' ') 20060410
4 Importing P_WL_ID Call by reference Type reference (TYPE) RCF_WL_ID Identifikator eines Arbeitsvorrats 20060410
# Exception Resumable Description Created on
1 CX_HRRCF_WORKLIST Ausnahmeklasse für Arbeitslisten 20060410

Method GET_WL_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PT_WL_ID Call by reference Type reference (TYPE) RCF_T_WL_ID Tabellentyp der IDs der Arbeitsvorräte 20060323
2 Exporting PT_WL_INFO Call by reference Type reference (TYPE) RCF_T_WL_INFO Allgemeine Informationen zu Arbeitsvorräten 20060323
# Exception Resumable Description Created on
1 CX_HRRCF_WORKLIST Ausnahmeklasse für Arbeitslisten 20060323

Method GET_WL_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PS_WL_PROPERTIES Value transfer Type reference (TYPE) RCF_S_WL_PROPERTIES Eigenschaften eines Arbeitsvorrats 20060323
2 Importing P_WL_ID Call by reference Type reference (TYPE) RCF_WL_ID Identifikator eines Arbeitsvorrats 20060323
# Exception Resumable Description Created on
1 CX_HRRCF_WORKLIST Ausnahmeklasse für Arbeitslisten 20060323

Method PERFORM_SELECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PT_BASIC_SET Call by reference Type reference (TYPE) TABLE 20060412
2 Importing PT_WHERE_CLAUSE Call by reference Type reference (TYPE) RSDS_WHERE_TAB 20060412
3 Importing PV_FROM_CLAUSE Call by reference Type reference (TYPE) STRING 20060412
4 Importing P_ACTIVE Call by reference Type reference (TYPE) BOOLE_D Liste aktiv: TRUE (='X') und FALSE (=' ') 20060412
# Exception Resumable Description Created on
1 CX_SY_DYNAMIC_OSQL_SEMANTICS Open SQL Fehler 20060412

Method READ_WL_SEL_PROFILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning P_SEL_PROFILE Value transfer Type reference (TYPE) RCF_WL_SEL_PROFILE_ID ID eines Selektionsprofils für einen Arbeitsvorrat 20060410
2 Importing P_WL_ID Call by reference Type reference (TYPE) RCF_WL_ID Identifikator eines Arbeitsvorrats 20060410
# Exception Resumable Description Created on
1 CX_HRRCF_CUSTOMIZING Customizing Fehler 20060410

Method REMOVE_WL_INDEX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PT_OBJECT_KEY Call by reference Type reference (TYPE) RCF_T_WL_OBJECT_KEY Tabellentyp globaler Objektschlüssel 20060508
2 Importing P_WL_ID Call by reference Type reference (TYPE) RCF_WL_ID Identifikator eines Arbeitsvorrats 20060508
# Exception Resumable Description Created on
1 CX_HRRCF_WORKLIST Ausnahmeklasse für Arbeitslisten 20060508

Method RETRIEVE_BASIC_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PT_BASIC_SET Call by reference Type reference (TYPE) TABLE 20060420
2 Importing P_IDX_TAB Call by reference Type reference (TYPE) TABLE 20060420

Method RETRIEVE_BASIC_SET on class CL_HRRCF_ABSTRACT_WL has no exception.

Method TRANSFORM_DATE_SELECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PS_SEL_VAR_OPERATION Call by reference Type reference (TYPE) SEL_VAR_OPERATION_TYPE Operationsmenge 20060425
2 Exporting P_VALUE Call by reference Type reference (TYPE) RCF_WL_VALUE Wert eines Selektionsfeldes 20060425
# Exception Resumable Description Created on
1 CX_HRRCF_WORKLIST Ausnahmeklasse für Arbeitslisten 20060529

Method TRANSFORM_SELECTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PT_SELECTIONS Call by reference Type reference (TYPE) RSDS_TRANGE 20060411
2 Importing PT_T77RCF_WL_SEL_PV Call by reference Type reference (TYPE) T77RCF_WL_SEL_PV_TAB Tabellentyp für Werte für Selektionsprofile in Arbeitsvorrät 20060412
# Exception Resumable Description Created on
1 CX_HRRCF_WORKLIST Ausnahmeklasse für Arbeitslisten 20060412
History
Last changed by/on SAP  20070917 
SAP Release Created in 700