SAP ABAP Class CL_HRRCF_ABSTRACT_ACTIVITY_REC (Super Class for Activity Object)
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 20020716
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_HRRCF_ACT_ABSTRACT_CORR_REC 20020814
2 Inheritance (c INHERITING FROM c_ref)  CL_HRRCF_ACT_CLASSIF_RECORD Classification Activity Record 20040202
3 Inheritance (c INHERITING FROM c_ref)  CL_HRRCF_ACT_DATA_TRANS_RECORD 20030312
4 Inheritance (c INHERITING FROM c_ref)  CL_HRRCF_ACT_QA_RECORD 20030324
5 Inheritance (c INHERITING FROM c_ref)  CL_HRRCF_ACT_QUAL_EVENT_RECORD 20020812
6 Inheritance (c INHERITING FROM c_ref)  CL_HRRCF_ACT_SIMPLE_RECORD 20020716
7 Inheritance (c INHERITING FROM c_ref)  CL_HRRCF_ACT_STATUS_CHG_RECORD 20021223
Properties
Class CL_HRRCF_ABSTRACT_ACTIVITY_REC  
Short Description Super Class for Activity Object    
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 20020716   SAP 
Last change 20070917   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HRRCF_ABSTRACT_ACTIVITY_REC has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_HRRCF_CONSTANTS General Constants for Candidate Classes 20020716
Friends
# Friend Modeled only Created on Description
1 CL_HRRCF_ABSTRACT_ACTIVITY 20020716 Super Class for Activity
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ATTACHEMENTS Instance attribute Private Type reference (TYPE) RCF_T_ATTACHMENTS_TEXT Attachments with Texts 20021108
2 DELETE_OPERATION Instance attribute Public Type reference (TYPE) T777D Infotypes - Dialog/Database Assignment 20020716
3 FALSE Instance attribute Public Type reference (TYPE) T777D Infotypes - Dialog/Database Assignment 20020716
4 HIGH_DATE Instance attribute Public Type reference (TYPE) T777D Infotypes - Dialog/Database Assignment 20020716
5 HROBJECT Instance attribute Public Type reference (TYPE) HROBJECT 20020716
6 INFOTYPE_OBJECT Instance attribute Public Object reference (TYPE REF TO) CL_HRRCF_ABSTRACT_ACTIVITY Super Class for Activity 20020717
7 INSERT_OPERATION Instance attribute Public Type reference (TYPE) T777D Infotypes - Dialog/Database Assignment 20020716
8 LOW_DATE Instance attribute Public Type reference (TYPE) T777D Infotypes - Dialog/Database Assignment 20020716
9 MODIFY_OPERATION Instance attribute Public Type reference (TYPE) T777D Infotypes - Dialog/Database Assignment 20020716
10 MSGCL_ADMIN Instance attribute Public Attribute reference (LIKE) 20020716
11 MSGCL_USER Instance attribute Public Attribute reference (LIKE) 20020716
12 MY_GUID Instance attribute Public Type reference (TYPE) RCF_ACT_GUID Global Key for Activities 20030415
13 PT_STATUS_TEXTS Static Attribute Private Type reference (TYPE) DDFIXVALUES Status Texts 20060201
14 TRUE Instance attribute Public Type reference (TYPE) T777D Infotypes - Dialog/Database Assignment 20020716
15 WPLOG_RECORD Instance attribute Protected Type reference (TYPE) WPLOG PD Infotype Work Area 20020716
Methods
# Method Level Visibility Method type Description Created on
1 AUTHORITY_CHECK Instance method Private Method Check Authority 20051220
2 CHANGE_STATUS Instance method Public Method Changes the Status 20020906
3 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20020716
4 DELETE_ATTACHMENT Instance method Public Method Delete Attachment 20030107
5 DELETE_RECORD Instance method Public Method Delete Records of Infotype 20020716
6 GET_ATTACHMENTS Instance method Public Method Get Assigned Attachments 20021108
7 GET_FIELD_SET_HISTORY Instance method Public Method 20030318
8 GET_RECORD Instance method Public Method Get General Activity Record 20020730
9 GET_RECORD_WITH_TEXT Instance method Public Method Get General Activity Record with Text 20020809
10 INITIALIZE_RECORD_FROM_DB Instance method Public Method Restore Record from DB (if available) 20021007
11 INSERT_ATTACHMENT Instance method Public Method Assign Attachment 20030107
12 INSERT_RECORD Instance method Public Method Insert Records into Infotype 20020716
13 IS_PERSISTENT Instance method Public Method Record Exists in Database 20020801
14 MODIFY_ATTACHMENT Instance method Public Method Change Attachment 20030107
15 PROPOSE_VALUES_SPECIFIC Instance method Public Method Propose Values for New Records (Specific Fields Only) 20021010
16 READ_TEXT Instance method Public Method Read content of attachment 20020716
17 SET_RECORD Instance method Public Method Get General Activity Record 20020730
18 SET_TIME_STAMP Instance method Private Method Retrieve and Update Actual UTC Time Stamp 20060123
19 UPDATE_RECORD Instance method Public Method Update Records of Infotype 20020716
20 UPDATE_TEXT Instance method Public Method Update Related Text 20020716
Events
# Event Type Visibility Description Created on
1 RCF_INFOTYPE_RECORD_CHANGED Instance Event
(0)
Public
(2)
E-Recruiting: Infotype record has changed 20020716
Types
Class CL_HRRCF_ABSTRACT_ACTIVITY_REC has no local type.
Method Signatures

Method AUTHORITY_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_AUTH_ACTIV Call by reference Type reference (TYPE) ACTIV_AUTH Aktivität 20060206
# Exception Resumable Description Created on
1 CX_HRRCF_AUTHORITY Ausnahmeklasse für Berechtigungsprüfung 20060124
2 CX_HRRCF_INFOTYPE_OPERATION Infotype Operation 20060124

Method CHANGE_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing STATUS Call by reference Type reference (TYPE) RCF_ACTIVITY_STATUS Status der Aktivität 20020906
# Exception Resumable Description Created on
1 CX_HRRCF_INFOTYPE_OPERATION Infotype Operation 20020906

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INFOTYPE_OBJECT Call by reference Object reference (TYPE REF TO) CL_HRRCF_ABSTRACT_ACTIVITY Oberklasse für Aktivitäten 20020717
2 Importing RECORD Call by reference Type reference (TYPE) WPLOG PD-Infotyp-Workarea 20020716

Method CONSTRUCTOR on class CL_HRRCF_ABSTRACT_ACTIVITY_REC has no exception.

Method DELETE_ATTACHMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PT_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20030107
2 Importing P_CHECK_ONLY Call by reference Type reference (TYPE) BOOLE_D SPACE Einstelliges Kennzeichen 20090702
3 Importing P_INFOTYPE_RECORD Call by reference Type reference (TYPE) P5134 Infotyp 5134: Anlagen 20030107
# Exception Resumable Description Created on
1 CX_HRRCF übergeordnete Ausnahmeklasse von mySAP e-Recruiting 20030107

Method DELETE_RECORD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CHECK_ONLY Call by reference Type reference (TYPE) BOOLE_D SPACE Einstelliges Kennzeichen 20020716
2 Exporting RETURN Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20020716
# Exception Resumable Description Created on
1 CX_HRRCF übergeordnete Ausnahmeklasse von mySAP e-Recruiting 20020716
2 CX_HRRCF_AUTHORITY Ausnahmeklasse für Berechtigungsprüfung 20060124
3 CX_HRRCF_INFOTYPE_OPERATION Infotype Exception 20020716

Method GET_ATTACHMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ATTACHMENTS_TEXT_URL Call by reference Type reference (TYPE) RCF_T_ATTACHMENTS_TEXT_URL Anlagen mit Texten und URL 20021108
2 Exporting ATTACHMENT_INFOTYPE Call by reference Object reference (TYPE REF TO) CL_HRRCF_ATTACHMENTS Ablage von Attachments 20021108
3 Importing ATTACHMENT_SUBTYPE Call by reference Type reference (TYPE) P5134-SUBTY '0005' Subtyp 20030311
4 Exporting LANGUAGE Call by reference Type reference (TYPE) SYLANGU R/3-System, aktuelle Sprache 20021112
# Exception Resumable Description Created on
1 CX_HRRCF übergeordnete Ausnahmeklasse von mySAP e-Recruiting 20021112

Method GET_FIELD_SET_HISTORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting FIELD_LOG Call by reference Type reference (TYPE) RCF_T_FIELDLOG Feldweiser Änderungsbeleg 20030318
2 Importing FIELD_SET Call by reference Type reference (TYPE) RCF_T_FIELDNAME Felder 20030318

Method GET_FIELD_SET_HISTORY on class CL_HRRCF_ABSTRACT_ACTIVITY_REC has no exception.

Method GET_RECORD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_DB_IMAGE Call by reference Type reference (TYPE) BOOLE_D 'X' = Retrieve from database and not from transient buffer 20060422
2 Exporting RECORD Call by reference Type reference (TYPE) ANY Allgemeiner Datenteil einer Aktivität 20020730
# Exception Resumable Description Created on
1 CX_HRRCF_INFOTYPE_OPERATION Infotype Operation 20020730

Method GET_RECORD_WITH_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_CHANGED_BY_NOT_REQUESTED Call by reference Type reference (TYPE) BOOLE_D 'X' Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20060206
2 Importing P_EXEC_NOT_REQUESTED Call by reference Type reference (TYPE) BOOLE_D Ausführender nicht angefordert 20050407
3 Importing P_LANGUAGE Call by reference Type reference (TYPE) SYLANGU SY-LANGU R/3-System, aktuelle Sprache 20021022
4 Importing P_RESP_NOT_REQUESTED Call by reference Type reference (TYPE) BOOLE_D Verantwortlicher nicht angefordert 20050407
5 Exporting RECORD Call by reference Type reference (TYPE) ANY Allgemeiner Datenteil einer Aktivität 20020809
# Exception Resumable Description Created on
1 CX_HRRCF_INFOTYPE_OPERATION Infotype Operation 20020809

Method INITIALIZE_RECORD_FROM_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RETURN Value transfer Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20021007

Method INITIALIZE_RECORD_FROM_DB on class CL_HRRCF_ABSTRACT_ACTIVITY_REC has no exception.

Method INSERT_ATTACHMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PT_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20030107
2 Importing P_ATTACHMENT_CONTENT Call by reference Type reference (TYPE) RCF_ATTACHMENT_CONTENT Inhalt der Anlage 20030107
3 Importing P_ATT_HEADER Call by reference Type reference (TYPE) RCF_ATTACHMENT_HEADER Bezeichnung der Anlage 20030107
4 Importing P_ATT_TYPE Call by reference Type reference (TYPE) RCF_ATTACHMENT_TYPE Anlagenart 20030107
5 Importing P_FILENAME Call by reference Type reference (TYPE) RCF_FILENAME Relativer Ablageort eines physischen Dokuments 20030107
6 Exporting P_INFOTYPE_RECORD Call by reference Type reference (TYPE) P5134 Infotyp 5134: Anlagen 20030107
7 Importing P_INFOTYPE_SUBTYPE Call by reference Type reference (TYPE) P5134-SUBTY '0005' Subtyp 20030311
8 Importing P_LANGUAGE Call by reference Type reference (TYPE) SYLANGU SY-LANGU R/3-System, aktuelle Sprache 20030107
9 Importing P_MIMETYPE Call by reference Type reference (TYPE) W3CONTTYPE HTML-Content-Type 20040310
# Exception Resumable Description Created on
1 CX_HRRCF übergeordnete Ausnahmeklasse von mySAP e-Recruiting 20030107

Method INSERT_RECORD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CHECK_ONLY Call by reference Type reference (TYPE) BOOLE_D SPACE Einstelliges Kennzeichen 20020716
2 Exporting RETURN Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20020716
# Exception Resumable Description Created on
1 CX_HRRCF übergeordnete Ausnahmeklasse von mySAP e-Recruiting 20020716
2 CX_HRRCF_AUTHORITY Ausnahmeklasse für Berechtigungsprüfung 20060124
3 CX_HRRCF_INFOTYPE_OPERATION Insert Infotype exception 20020716

Method IS_PERSISTENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RETURN Value transfer Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20020801

Method IS_PERSISTENT on class CL_HRRCF_ABSTRACT_ACTIVITY_REC has no exception.

Method MODIFY_ATTACHMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PT_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20030107
2 Importing P_ATTACHMENT_CONTENT Call by reference Type reference (TYPE) RCF_ATTACHMENT_CONTENT Inhalt der Anlage 20030107
3 Importing P_ATT_HEADER Call by reference Type reference (TYPE) RCF_ATTACHMENT_HEADER Bezeichnung der Anlage 20030107
4 Importing P_ATT_TYPE Call by reference Type reference (TYPE) RCF_ATTACHMENT_TYPE Anlagenart 20030107
5 Importing P_FILENAME Call by reference Type reference (TYPE) RCF_FILENAME Relativer Ablageort eines physischen Dokuments 20030107
6 Changing P_INFOTYPE_RECORD Call by reference Type reference (TYPE) P5134 Infotyp 5134: Anlagen 20030107
7 Importing P_INFOTYPE_SUBTYPE Call by reference Type reference (TYPE) P5134-SUBTY '0005' Subtyp 20030311
8 Importing P_LANGUAGE Call by reference Type reference (TYPE) SYLANGU SY-LANGU R/3-System, aktuelle Sprache 20030107
9 Importing P_MIMETYPE Call by reference Type reference (TYPE) W3CONTTYPE HTML-Content-Type 20040310
# Exception Resumable Description Created on
1 CX_HRRCF übergeordnete Ausnahmeklasse von mySAP e-Recruiting 20030107

Method PROPOSE_VALUES_SPECIFIC Signature

Method PROPOSE_VALUES_SPECIFIC on class CL_HRRCF_ABSTRACT_ACTIVITY_REC has no parameter.
Method PROPOSE_VALUES_SPECIFIC on class CL_HRRCF_ABSTRACT_ACTIVITY_REC has no exception.

Method READ_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting DOC_LANGU Call by reference Type reference (TYPE) SPRAS Sprachenschlüssel 20020716
2 Importing LANGU Call by reference Type reference (TYPE) SPRAS SY-LANGU Sprachenschlüssel 20020716
3 Exporting LANGU_TAB Call by reference Type reference (TYPE) RCF_T_LANGU Tabelle mit verfügbaren Spachen des HRKWF Dokumentes 20020716
4 Exporting TEXT Call by reference Type reference (TYPE) RCF_ITF_DESCRIPTION Übergabe-Objekt für Freitexte aus Infotypen 20020716
5 Importing USE_FALLBACK Call by reference Type reference (TYPE) BOOLE_D SPACE Flag, ob Text laut T778L bestimmt werden soll 20020716
# Exception Resumable Description Created on
1 CX_HRRCF übergeordnete Ausnahmeklasse von mySAP e-Recruiting 20020716
2 CX_HRRCF_INFOTYPE_OPERATION Infotype Operation 20020716

Method SET_RECORD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing RECORD Call by reference Type reference (TYPE) ANY Allgemeiner Datenteil einer Aktivität 20020730
# Exception Resumable Description Created on
1 CX_HRRCF_INFOTYPE_OPERATION Infotype Operation 20020730

Method SET_TIME_STAMP Signature

Method SET_TIME_STAMP on class CL_HRRCF_ABSTRACT_ACTIVITY_REC has no parameter.
# Exception Resumable Description Created on
1 CX_HRRCF_INFOTYPE_OPERATION Infotype Operation 20060123

Method UPDATE_RECORD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CHECK_ONLY Call by reference Type reference (TYPE) BOOLE_D SPACE Einstelliges Kennzeichen 20020716
2 Exporting RETURN Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20020716
# Exception Resumable Description Created on
1 CX_HRRCF übergeordnete Ausnahmeklasse von mySAP e-Recruiting 20020716
2 CX_HRRCF_AUTHORITY Ausnahmeklasse für Berechtigungsprüfung 20060124
3 CX_HRRCF_INFOTYPE_OPERATION Infotype Operation 20020716

Method UPDATE_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LANGU Call by reference Type reference (TYPE) SPRAS SY-LANGU Sprachenschlüssel 20020716
2 Importing TEXT Call by reference Type reference (TYPE) RCF_ITF_DESCRIPTION Langtext Beschreibung 20020716
# Exception Resumable Description Created on
1 CX_HRRCF übergeordnete Ausnahmeklasse von mySAP e-Recruiting 20020716
2 CX_HRRCF_INFOTYPE_OPERATION Infotype Operation 20020716
Event Signatures

Event RCF_INFOTYPE_RECORD_CHANGED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 BEFORE_IMAGE Exporting Value transfer Type reference (TYPE) WPLOG_TAB Tabellentyp zur Struktur WPLOG 20020716
2 HRRCF_INFOTYPE_OBJECT Exporting Value transfer Object reference (TYPE REF TO) CL_HRRCF_INFOTYPE Infotype Framework base class 20020716
History
Last changed by/on SAP  20070917 
SAP Release Created in 10A