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 | Instance attribute | Private | Type reference (TYPE) | RCF_T_ATTACHMENTS_TEXT | Attachments with Texts | 20021108 | |||
| 2 | Instance attribute | Public | Type reference (TYPE) | T777D | Infotypes - Dialog/Database Assignment | 20020716 | |||
| 3 | Instance attribute | Public | Type reference (TYPE) | T777D | Infotypes - Dialog/Database Assignment | 20020716 | |||
| 4 | Instance attribute | Public | Type reference (TYPE) | T777D | Infotypes - Dialog/Database Assignment | 20020716 | |||
| 5 | Instance attribute | Public | Type reference (TYPE) | HROBJECT | 20020716 | ||||
| 6 | Instance attribute | Public | Object reference (TYPE REF TO) | CL_HRRCF_ABSTRACT_ACTIVITY | Super Class for Activity | 20020717 | |||
| 7 | Instance attribute | Public | Type reference (TYPE) | T777D | Infotypes - Dialog/Database Assignment | 20020716 | |||
| 8 | Instance attribute | Public | Type reference (TYPE) | T777D | Infotypes - Dialog/Database Assignment | 20020716 | |||
| 9 | Instance attribute | Public | Type reference (TYPE) | T777D | Infotypes - Dialog/Database Assignment | 20020716 | |||
| 10 | Instance attribute | Public | Attribute reference (LIKE) | 20020716 | |||||
| 11 | Instance attribute | Public | Attribute reference (LIKE) | 20020716 | |||||
| 12 | Instance attribute | Public | Type reference (TYPE) | RCF_ACT_GUID | Global Key for Activities | 20030415 | |||
| 13 | Static Attribute | Private | Type reference (TYPE) | DDFIXVALUES | Status Texts | 20060201 | |||
| 14 | Instance attribute | Public | Type reference (TYPE) | T777D | Infotypes - Dialog/Database Assignment | 20020716 | |||
| 15 | Instance attribute | Protected | Type reference (TYPE) | WPLOG | PD Infotype Work Area | 20020716 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Private | Method | Check Authority | 20051220 | |
| 2 | Instance method | Public | Method | Changes the Status | 20020906 | |
| 3 | Instance method | Public | Constructor | CONSTRUCTOR | 20020716 | |
| 4 | Instance method | Public | Method | Delete Attachment | 20030107 | |
| 5 | Instance method | Public | Method | Delete Records of Infotype | 20020716 | |
| 6 | Instance method | Public | Method | Get Assigned Attachments | 20021108 | |
| 7 | Instance method | Public | Method | 20030318 | ||
| 8 | Instance method | Public | Method | Get General Activity Record | 20020730 | |
| 9 | Instance method | Public | Method | Get General Activity Record with Text | 20020809 | |
| 10 | Instance method | Public | Method | Restore Record from DB (if available) | 20021007 | |
| 11 | Instance method | Public | Method | Assign Attachment | 20030107 | |
| 12 | Instance method | Public | Method | Insert Records into Infotype | 20020716 | |
| 13 | Instance method | Public | Method | Record Exists in Database | 20020801 | |
| 14 | Instance method | Public | Method | Change Attachment | 20030107 | |
| 15 | Instance method | Public | Method | Propose Values for New Records (Specific Fields Only) | 20021010 | |
| 16 | Instance method | Public | Method | Read content of attachment | 20020716 | |
| 17 | Instance method | Public | Method | Get General Activity Record | 20020730 | |
| 18 | Instance method | Private | Method | Retrieve and Update Actual UTC Time Stamp | 20060123 | |
| 19 | Instance method | Public | Method | Update Records of Infotype | 20020716 | |
| 20 | 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 | P_AUTH_ACTIV | Call by reference | Type reference (TYPE) | ACTIV_AUTH | Aktivität | 20060206 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahmeklasse für Berechtigungsprüfung | 20060124 | ||
| 2 | Infotype Operation | 20060124 |
Method CHANGE_STATUS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | STATUS | Call by reference | Type reference (TYPE) | RCF_ACTIVITY_STATUS | Status der Aktivität | 20020906 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Infotype Operation | 20020906 |
Method CONSTRUCTOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | INFOTYPE_OBJECT | Call by reference | Object reference (TYPE REF TO) | CL_HRRCF_ABSTRACT_ACTIVITY | Oberklasse für Aktivitäten | 20020717 | |||
| 2 | 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 | PT_RETURN | Call by reference | Type reference (TYPE) | BAPIRETTAB | Tabelle mit BAPI Return Informationen | 20030107 | |||
| 2 | P_CHECK_ONLY | Call by reference | Type reference (TYPE) | BOOLE_D | SPACE | Einstelliges Kennzeichen | 20090702 | ||
| 3 | P_INFOTYPE_RECORD | Call by reference | Type reference (TYPE) | P5134 | Infotyp 5134: Anlagen | 20030107 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | ü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 | CHECK_ONLY | Call by reference | Type reference (TYPE) | BOOLE_D | SPACE | Einstelliges Kennzeichen | 20020716 | ||
| 2 | RETURN | Call by reference | Type reference (TYPE) | BAPIRETTAB | Tabelle mit BAPI Return Informationen | 20020716 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | übergeordnete Ausnahmeklasse von mySAP e-Recruiting | 20020716 | ||
| 2 | Ausnahmeklasse für Berechtigungsprüfung | 20060124 | ||
| 3 | Infotype Exception | 20020716 |
Method GET_ATTACHMENTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ATTACHMENTS_TEXT_URL | Call by reference | Type reference (TYPE) | RCF_T_ATTACHMENTS_TEXT_URL | Anlagen mit Texten und URL | 20021108 | |||
| 2 | ATTACHMENT_INFOTYPE | Call by reference | Object reference (TYPE REF TO) | CL_HRRCF_ATTACHMENTS | Ablage von Attachments | 20021108 | |||
| 3 | ATTACHMENT_SUBTYPE | Call by reference | Type reference (TYPE) | P5134-SUBTY | '0005' | Subtyp | 20030311 | ||
| 4 | LANGUAGE | Call by reference | Type reference (TYPE) | SYLANGU | R/3-System, aktuelle Sprache | 20021112 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | ü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 | FIELD_LOG | Call by reference | Type reference (TYPE) | RCF_T_FIELDLOG | Feldweiser Änderungsbeleg | 20030318 | |||
| 2 | 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 | P_DB_IMAGE | Call by reference | Type reference (TYPE) | BOOLE_D | 'X' = Retrieve from database and not from transient buffer | 20060422 | |||
| 2 | RECORD | Call by reference | Type reference (TYPE) | ANY | Allgemeiner Datenteil einer Aktivität | 20020730 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Infotype Operation | 20020730 |
Method GET_RECORD_WITH_TEXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 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 | P_EXEC_NOT_REQUESTED | Call by reference | Type reference (TYPE) | BOOLE_D | Ausführender nicht angefordert | 20050407 | |||
| 3 | P_LANGUAGE | Call by reference | Type reference (TYPE) | SYLANGU | SY-LANGU | R/3-System, aktuelle Sprache | 20021022 | ||
| 4 | P_RESP_NOT_REQUESTED | Call by reference | Type reference (TYPE) | BOOLE_D | Verantwortlicher nicht angefordert | 20050407 | |||
| 5 | RECORD | Call by reference | Type reference (TYPE) | ANY | Allgemeiner Datenteil einer Aktivität | 20020809 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Infotype Operation | 20020809 |
Method INITIALIZE_RECORD_FROM_DB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 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 | PT_RETURN | Call by reference | Type reference (TYPE) | BAPIRETTAB | Tabelle mit BAPI Return Informationen | 20030107 | |||
| 2 | P_ATTACHMENT_CONTENT | Call by reference | Type reference (TYPE) | RCF_ATTACHMENT_CONTENT | Inhalt der Anlage | 20030107 | |||
| 3 | P_ATT_HEADER | Call by reference | Type reference (TYPE) | RCF_ATTACHMENT_HEADER | Bezeichnung der Anlage | 20030107 | |||
| 4 | P_ATT_TYPE | Call by reference | Type reference (TYPE) | RCF_ATTACHMENT_TYPE | Anlagenart | 20030107 | |||
| 5 | P_FILENAME | Call by reference | Type reference (TYPE) | RCF_FILENAME | Relativer Ablageort eines physischen Dokuments | 20030107 | |||
| 6 | P_INFOTYPE_RECORD | Call by reference | Type reference (TYPE) | P5134 | Infotyp 5134: Anlagen | 20030107 | |||
| 7 | P_INFOTYPE_SUBTYPE | Call by reference | Type reference (TYPE) | P5134-SUBTY | '0005' | Subtyp | 20030311 | ||
| 8 | P_LANGUAGE | Call by reference | Type reference (TYPE) | SYLANGU | SY-LANGU | R/3-System, aktuelle Sprache | 20030107 | ||
| 9 | P_MIMETYPE | Call by reference | Type reference (TYPE) | W3CONTTYPE | HTML-Content-Type | 20040310 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | ü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 | CHECK_ONLY | Call by reference | Type reference (TYPE) | BOOLE_D | SPACE | Einstelliges Kennzeichen | 20020716 | ||
| 2 | RETURN | Call by reference | Type reference (TYPE) | BAPIRETTAB | Tabelle mit BAPI Return Informationen | 20020716 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | übergeordnete Ausnahmeklasse von mySAP e-Recruiting | 20020716 | ||
| 2 | Ausnahmeklasse für Berechtigungsprüfung | 20060124 | ||
| 3 | Insert Infotype exception | 20020716 |
Method IS_PERSISTENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 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 | PT_RETURN | Call by reference | Type reference (TYPE) | BAPIRETTAB | Tabelle mit BAPI Return Informationen | 20030107 | |||
| 2 | P_ATTACHMENT_CONTENT | Call by reference | Type reference (TYPE) | RCF_ATTACHMENT_CONTENT | Inhalt der Anlage | 20030107 | |||
| 3 | P_ATT_HEADER | Call by reference | Type reference (TYPE) | RCF_ATTACHMENT_HEADER | Bezeichnung der Anlage | 20030107 | |||
| 4 | P_ATT_TYPE | Call by reference | Type reference (TYPE) | RCF_ATTACHMENT_TYPE | Anlagenart | 20030107 | |||
| 5 | P_FILENAME | Call by reference | Type reference (TYPE) | RCF_FILENAME | Relativer Ablageort eines physischen Dokuments | 20030107 | |||
| 6 | P_INFOTYPE_RECORD | Call by reference | Type reference (TYPE) | P5134 | Infotyp 5134: Anlagen | 20030107 | |||
| 7 | P_INFOTYPE_SUBTYPE | Call by reference | Type reference (TYPE) | P5134-SUBTY | '0005' | Subtyp | 20030311 | ||
| 8 | P_LANGUAGE | Call by reference | Type reference (TYPE) | SYLANGU | SY-LANGU | R/3-System, aktuelle Sprache | 20030107 | ||
| 9 | P_MIMETYPE | Call by reference | Type reference (TYPE) | W3CONTTYPE | HTML-Content-Type | 20040310 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | ü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 | DOC_LANGU | Call by reference | Type reference (TYPE) | SPRAS | Sprachenschlüssel | 20020716 | |||
| 2 | LANGU | Call by reference | Type reference (TYPE) | SPRAS | SY-LANGU | Sprachenschlüssel | 20020716 | ||
| 3 | LANGU_TAB | Call by reference | Type reference (TYPE) | RCF_T_LANGU | Tabelle mit verfügbaren Spachen des HRKWF Dokumentes | 20020716 | |||
| 4 | TEXT | Call by reference | Type reference (TYPE) | RCF_ITF_DESCRIPTION | Übergabe-Objekt für Freitexte aus Infotypen | 20020716 | |||
| 5 | 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 | übergeordnete Ausnahmeklasse von mySAP e-Recruiting | 20020716 | ||
| 2 | Infotype Operation | 20020716 |
Method SET_RECORD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RECORD | Call by reference | Type reference (TYPE) | ANY | Allgemeiner Datenteil einer Aktivität | 20020730 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | Infotype Operation | 20060123 |
Method UPDATE_RECORD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CHECK_ONLY | Call by reference | Type reference (TYPE) | BOOLE_D | SPACE | Einstelliges Kennzeichen | 20020716 | ||
| 2 | RETURN | Call by reference | Type reference (TYPE) | BAPIRETTAB | Tabelle mit BAPI Return Informationen | 20020716 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | übergeordnete Ausnahmeklasse von mySAP e-Recruiting | 20020716 | ||
| 2 | Ausnahmeklasse für Berechtigungsprüfung | 20060124 | ||
| 3 | Infotype Operation | 20020716 |
Method UPDATE_TEXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | LANGU | Call by reference | Type reference (TYPE) | SPRAS | SY-LANGU | Sprachenschlüssel | 20020716 | ||
| 2 | TEXT | Call by reference | Type reference (TYPE) | RCF_ITF_DESCRIPTION | Langtext Beschreibung | 20020716 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | übergeordnete Ausnahmeklasse von mySAP e-Recruiting | 20020716 | ||
| 2 | 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 |