SAP ABAP Class CL_HRRCF_CANDIDATE_ADMIN_BL (BL Facade for Candidate Object (Administration))
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 20021210
Properties
Class CL_HRRCF_CANDIDATE_ADMIN_BL  
Short Description BL Facade for Candidate Object (Administration)    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PAOC_RCF_BL   Recruitment Factory: Business Logic 
Created 20021210   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HRRCF_CANDIDATE_ADMIN_BL has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_HRRCF_CONSTANTS General Constants for Candidate Classes 20021210
Friends
Class CL_HRRCF_CANDIDATE_ADMIN_BL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DELETE Instance attribute Private Attribute reference (LIKE) 20021210
2 FALSE Instance attribute Private Attribute reference (LIKE) 20021210
3 HIGH_DATE Instance attribute Private Attribute reference (LIKE) 20021210
4 INSERT Instance attribute Private Attribute reference (LIKE) 20021210
5 LOW_DATE Instance attribute Private Attribute reference (LIKE) 20021210
6 MODIFY Instance attribute Private Attribute reference (LIKE) 20021210
7 MSGCL_ADMIN Instance attribute Private Attribute reference (LIKE) 20021210
8 MSGCL_USER Instance attribute Private Attribute reference (LIKE) 20021210
9 MY_INSTANCE Static Attribute Private Object reference (TYPE REF TO) CL_HRRCF_CANDIDATE_ADMIN_BL BL Facade to Candidate Object (Administrative Tasks) 20021210
10 TRUE Instance attribute Private Attribute reference (LIKE) 20021210
Methods
# Method Level Visibility Method type Description Created on
1 ASSIGN_TARGET_GROUP Instance method Public Method Assign Target Group 20021212
2 CHANGE_ALIAS Static method Public Method Change Alias of Candidate 20030320
3 CHANGE_CANDIDATE_STATUS Instance method Public Method Change Candidate's Status 20021210
4 CHANGE_CAND_PERNR Static method Public Method Assign New Personal Number to Candidate 20030313
5 CHANGE_PASSWORD Static method Public Method Changes Candidate's Password 20021210
6 CHANGE_PRIVACY_PROFILE_STATUS Instance method Public Method Change Profile Status Depending on Private Status 20030417
7 CHECK_PASSWORD Static method Public Method Checks Password 20021210
8 CHECK_REL_OBJECT Static method Public Method Check Related Object: User or User Group 20051107
9 CHECK_SUGR_EXISTENCE Static method Public Method Checks Whether SUGR User Group Exists 20051104
10 CHECK_USER_EXISTENCE Static method Public Method Check if User Exists 20030305
11 CHECK_USER_TYPE Static method Private Method Checks User Type 20060914
12 COMPARE_ROLE Static method Public Method Check Reference User Assigned to User 20120202
13 CREATE_USER Static method Public Method Create User (Admin Tool) 20030305
14 DELETE_CANDIDATE Static method Public Method Delete Candidate 20030402
15 DELETE_PREF_DATA_OVER Static method Public Method Delete Preferred Data Overview Format for a Candidate 20030320
16 DEQUEUE_CANDIDATE Static method Public Method Unlocks candidate 20040203
17 DEREGISTER Instance method Public Method Deregisters Candidate 20021210
18 ENQUEUE_CANDIDATE Static method Public Method Locks candidate 20040203
19 GET_CANDIDATE Static method Public Method Reads Basic Information on a Candidate 20021212
20 GET_CANDIDATE_APPL Static method Public Method Gets all candidate's applications 20030116
21 GET_CANDIDATE_BY_EMPLOYEE_ID Static method Public Method Reads Basic Information for Candidate Using Personnel No. 20070309
22 GET_CANDIDATE_CLASSIFICATION Static method Public Method Gets candidates overall ranking 20040220
23 GET_CANDIDATE_PROFILE Static method Public Method Gets Logged Profile of Candidate 20060331
24 GET_CANDIDATE_STATUS Instance method Public Method Reads Status of Candidate 20021212
25 GET_CAND_ALIAS Static method Public Method Get Candidate Alias 20030320
26 GET_CAND_AUDIT_TRAIL Static method Public Method Gets Audit Trail all versions of candidate profile 20040227
27 GET_CAND_EMAILID Static method Public Method Get E-Mail ID of Candidate 20030115
28 GET_CAND_NAME Static method Public Method Mass Fetch of Candidate Name 20120411
29 GET_CAND_RESUME_1_RECENT Static method Public Method Read Most Recent Resume of Candidate According to Language 20060705
30 GET_CAND_ROLE Static method Public Method Get Candidate Role 20030312
31 GET_CAND_SETTINGS Static method Public Method Read User Settings of a Candidate 20030319
32 GET_DEL_CAND_INFO Static method Public Method Get Candidate Info To Be Deleted 20030328
33 GET_INSTANCE Static method Public Method Gets Instance of this BL Class 20021210
34 GET_LAST_LOGIN_DATE Static method Public Method Gets Date of Last Log On 20021211
35 GET_PREF_DATA_OVER Static method Public Method Get Preferred Data Overview Format of a Candidate 20030319
36 GET_PRIVACY_STATUS Static method Public Method Get Privacy Status 20030417
37 GET_SETTINGS Static method Public Method Get User Settings 20030407
38 GET_TARGET_GROUP Instance method Public Method Reads Candidate's Target Group 20021217
39 GET_USERGROUPS Static method Public Method Determines User Groups for User 20051104
40 GET_USER_FROM_USERGROUP Static method Public Method Read Users of Group 20051104
41 IS_CAND_OF_CURRENT_USER Static method Public Method Checks Whether Candidate Belongs to Current User 20100105
42 IS_DEREGISTERED Static method Public Method Checks indicator 'candidate registration deleted' 20040415
43 MAINTAIN_CAND_ROLE Static method Public Method Maintain Role Assignments 20030313
44 MAINTAIN_CAND_SETTINGS Static method Public Method Maintain User Settings of a Candidate 20030319
45 MAINTAIN_PREF_DATA_OVER Static method Public Method Maintain Preferred Data Overview Format of a Candidate 20030319
46 REGISTER Static method Public Method Registers Candidate 20021210
47 REGISTER_APPLICANT Static method Public Method Registers Applicant 20021212
48 SEND_PASSWORD_VIA_EMAIL Static method Public Method Password Sent by E-Mail to Candidate 20021210
49 SWITCH_USER Static method Public Method Switches from Unregistered to Registered User 20021210
Events
Class CL_HRRCF_CANDIDATE_ADMIN_BL has no event.
Types
Class CL_HRRCF_CANDIDATE_ADMIN_BL has no local type.
Method Signatures

Method ASSIGN_TARGET_GROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PS_CAND_HROBJECT Call by reference Type reference (TYPE) HROBJECT Objekt 20021212
2 Exporting PT_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20021212
3 Importing P_NEW_TARGET_GROUP Call by reference Type reference (TYPE) RCF_TARGET_GRP Interessengruppe 20021212
# Exception Resumable Description Created on
1 CX_HRRCF übergeordnete Ausnahmeklasse von mySAP e-Recruiting 20021212

Method CHANGE_ALIAS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PS_ALIAS Call by reference Type reference (TYPE) BAPIALIAS Alias für Benutzername 20030407
2 Importing PS_CAND_HROBJECT Call by reference Type reference (TYPE) HROBJECT R/3-System, Anmeldename des Benutzers 20030320
3 Exporting PT_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20030320
# Exception Resumable Description Created on
1 CX_HRRCF übergeordnete Ausnahmeklasse von mySAP e-Recruiting 20030320

Method CHANGE_CANDIDATE_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PS_CAND_HROBJECT Call by reference Type reference (TYPE) HROBJECT Objekt-ID des Kandidaten 20021212
2 Exporting PT_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20021210
3 Importing P_NEW_STATUS Call by reference Type reference (TYPE) RCF_CAND_STATUS Kandidatenstatus 20021210
# Exception Resumable Description Created on
1 CX_HRRCF übergeordnete Ausnahmeklasse von mySAP e-Recruiting 20021210

Method CHANGE_CAND_PERNR 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 Returnparameter 20030313
2 Importing P_PERNR Call by reference Type reference (TYPE) PERNR_D Personalnummer 20030313
3 Importing P_USER Call by reference Type reference (TYPE) SYUNAME Objekt 20030320
# Exception Resumable Description Created on
1 CX_HRRCF übergeordnete Ausnahmeklasse von mySAP e-Recruiting 20030313

Method CHANGE_PASSWORD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_CURRENT_PASSWORD Call by reference Type reference (TYPE) BAPIPWD Kennwort eines SAP-Benutzers 20021212
2 Importing P_NEW_PASSWORD Call by reference Type reference (TYPE) BAPIPWD Kennwort eines SAP-Benutzers 20021212
# Exception Resumable Description Created on
1 CX_HRRCF übergeordnete Ausnahmeklasse von mySAP e-Recruiting 20021210

Method CHANGE_PRIVACY_PROFILE_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PS_CAND_HROBJECT Call by reference Type reference (TYPE) HROBJECT Objekt-ID des Kandidaten 20030417
2 Exporting PT_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20030417
3 Importing P_CHECK_ONLY Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20041223
4 Importing P_NEW_STATUS Call by reference Type reference (TYPE) RCF_CAND_STATUS Kandidatenstatus 20030417
5 Importing P_PRIVACY_STATUS Call by reference Type reference (TYPE) RCF_PRIVACY_STATEMENT Kennzeichen 'Datenschutzklausel akzeptiert' 20030417
# Exception Resumable Description Created on
1 CX_HRRCF übergeordnete Ausnahmeklasse von mySAP e-Recruiting 20030417

Method CHECK_PASSWORD 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 20021210
2 Importing P_CURRENT_PASSWORD Call by reference Type reference (TYPE) BAPIPWD Kennwort eines SAP-Benutzers 20021212
3 Importing P_NEW_PASSWORD Call by reference Type reference (TYPE) BAPIPWD Kennwort eines SAP-Benutzers 20021212
# Exception Resumable Description Created on
1 CX_HRRCF übergeordnete Ausnahmeklasse von mySAP e-Recruiting 20021210

Method CHECK_REL_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PS_REL_OBJECT Call by reference Type reference (TYPE) RCF_S_REL_OBJECT Verknüpftes Objekt 20051107
2 Returning REL_OBJECT_EXISTS Value transfer Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20051107

Method CHECK_REL_OBJECT on class CL_HRRCF_CANDIDATE_ADMIN_BL has no exception.

Method CHECK_SUGR_EXISTENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_SUGR Call by reference Type reference (TYPE) XUCLASS Benutzergruppe in Benutzerstammpflege 20051104
2 Returning P_SUGR_EXISTS Value transfer Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20051104

Method CHECK_SUGR_EXISTENCE on class CL_HRRCF_CANDIDATE_ADMIN_BL has no exception.

Method CHECK_USER_EXISTENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PS_CAND_HROBJECT Call by reference Type reference (TYPE) HROBJECT Kandidat 20030320
2 Importing P_PERNR Call by reference Type reference (TYPE) PERNR_D Personalnummer 20030305
3 Importing P_USER Call by reference Type reference (TYPE) SYUNAME R/3-System, Anmeldename des Benutzers 20030305
# Exception Resumable Description Created on
1 CX_HRRCF übergeordnete Ausnahmeklasse von mySAP e-Recruiting 20030305

Method CHECK_USER_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PS_RETURN Call by reference Type reference (TYPE) BAPIRET2 Returnparameter 20060914
2 Importing P_USER_NAME Call by reference Type reference (TYPE) USR02-BNAME Benutzername im Benutzerstamm 20060914

Method CHECK_USER_TYPE on class CL_HRRCF_CANDIDATE_ADMIN_BL has no exception.

Method COMPARE_ROLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_MATCH Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20120202
2 Importing IV_ROLE Call by reference Type reference (TYPE) RCF_ROLE Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20120202
3 Importing IV_USERNAME Call by reference Type reference (TYPE) BAPIBNAME-BAPIBNAME Benutzername im Benutzerstamm 20120202

Method COMPARE_ROLE on class CL_HRRCF_CANDIDATE_ADMIN_BL has no exception.

Method CREATE_USER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PS_CENTRALDATAPERSON Call by reference Type reference (TYPE) BAPIBUS1006_CENTRAL_PERSON SAP-GP: BAPI-Struktur für Personendaten 20030305
2 Importing PS_CENTRAL_DATA Call by reference Type reference (TYPE) BAPIBUS1006_CENTRAL SAP-GP: BAPI-Struktur für zentrale Daten 20030305
3 Exporting PT_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20030305
4 Importing P_EMAIL Call by reference Type reference (TYPE) AD_SMTPADR E-Mail-Adresse 20030305
5 Importing P_PERNR Call by reference Type reference (TYPE) PERNR_D Personalnummer 20030313
6 Importing P_USER Call by reference Type reference (TYPE) SYUNAME R/3-System, Anmeldename des Benutzers 20030305
# Exception Resumable Description Created on
1 CX_HRRCF übergeordnete Ausnahmeklasse von mySAP e-Recruiting 20030305

Method DELETE_CANDIDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CAND_HROBJECT Call by reference Type reference (TYPE) HROBJECT Objekt 20030402
2 Exporting RETURN_MESSAGE Call by reference Type reference (TYPE) RCF_RETURN_MESSAGE Return Message 20030402

Method DELETE_CANDIDATE on class CL_HRRCF_CANDIDATE_ADMIN_BL has no exception.

Method DELETE_PREF_DATA_OVER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PS_CAND_HROBJECT Call by reference Type reference (TYPE) HROBJECT Objekt 20030320
# Exception Resumable Description Created on
1 CX_HRRCF übergeordnete Ausnahmeklasse von mySAP e-Recruiting 20030320

Method DEQUEUE_CANDIDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PS_CAND_HROBJECT Call by reference Type reference (TYPE) HROBJECT Objekt 20040203
# Exception Resumable Description Created on
1 CX_HRRCF übergeordnete Ausnahmeklasse von mySAP e-Recruiting 20040203

Method DEREGISTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PS_CAND_HROBJECT Call by reference Type reference (TYPE) HROBJECT Objekt-ID des Kandidaten 20021212
2 Exporting RETURN_MESSAGE Call by reference Type reference (TYPE) RCF_RETURN_MESSAGE Return Meldung 20050217
# Exception Resumable Description Created on
1 CX_HRRCF übergeordnete Ausnahmeklasse von mySAP e-Recruiting 20021210

Method ENQUEUE_CANDIDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PS_CAND_HROBJECT Call by reference Type reference (TYPE) HROBJECT Objekt 20040203
2 Returning PT_RETURN Value transfer Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20040203
# Exception Resumable Description Created on
1 CX_HRRCF übergeordnete Ausnahmeklasse von mySAP e-Recruiting 20040203

Method GET_CANDIDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ALIAS Call by reference Type reference (TYPE) BAPIALIAS Alias für Benutzername 20030129
2 Importing PS_CAND_HROBJECT Call by reference Type reference (TYPE) HROBJECT HROBJECT des Kandidaten 20021212
3 Exporting P_ALIAS Call by reference Type reference (TYPE) BAPIALIAS Alias für Benutzername 20030115
4 Exporting P_CAND_DESCRIPTION Call by reference Type reference (TYPE) BU_DESCRIP Kurzbeschreibung eines Geschäftspartners 20030114
5 Exporting P_CAND_HROBJECT Call by reference Type reference (TYPE) HROBJECT HROBJECT des Kandidaten 20021212
6 Exporting P_CAND_NAME Call by reference Type reference (TYPE) BU_NAME1TX Name Kandidat 20021212
7 Exporting P_EMPLOYEEID Call by reference Type reference (TYPE) PERNR_D Personalnummer 20021212
8 Importing P_EMPLOYEE_ID Call by reference Type reference (TYPE) PERNR_D Personalnummer 20021216
9 Exporting P_IS_EMPLOYEE Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20021212
10 Importing P_PARTNER Call by reference Type reference (TYPE) BU_PARTNER Geschäftspartnernummer 20030115
11 Exporting P_UNAME Call by reference Type reference (TYPE) SYUNAME R/3-System, Anmeldename des Benutzers 20021216
12 Importing P_USER Call by reference Type reference (TYPE) SYUNAME SY-UNAME R/3-System, Anmeldename des Benutzers 20021215
# Exception Resumable Description Created on
1 CX_HRRCF übergeordnete Ausnahmeklasse von mySAP e-Recruiting 20021212

Method GET_CANDIDATE_APPL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PS_CAND_HROBJECT Call by reference Type reference (TYPE) HROBJECT Objekt 20030116
2 Exporting P_APPL_LIST Call by reference Type reference (TYPE) RCF_T_APPLICATION 20030116
# Exception Resumable Description Created on
1 CX_HRRCF übergeordnete Ausnahmeklasse von mySAP e-Recruiting 20030116

Method GET_CANDIDATE_BY_EMPLOYEE_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_ALIAS Call by reference Type reference (TYPE) BAPIALIAS Alias für Benutzername 20070309
2 Exporting P_CAND_DESCRIPTION Call by reference Type reference (TYPE) BU_DESCRIP Kurzbeschreibung eines Geschäftspartners 20070309
3 Exporting P_CAND_HROBJECT Call by reference Type reference (TYPE) HROBJECT Objekt 20070309
4 Exporting P_CAND_NAME Call by reference Type reference (TYPE) BU_NAME1TX Vollständiger Name 20070309
5 Exporting P_EMPLOYEEID Call by reference Type reference (TYPE) PERNR_D Personalnummer 20070309
6 Importing P_EMPLOYEE_ID Call by reference Type reference (TYPE) PERNR_D Personalnummer 20070309
7 Exporting P_IS_EMPLOYEE Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20070309
8 Exporting P_UNAME Call by reference Type reference (TYPE) SYUNAME Benutzername 20070309
# Exception Resumable Description Created on
1 CX_HRRCF übergeordnete Ausnahmeklasse von mySAP e-Recruiting 20070309

Method GET_CANDIDATE_CLASSIFICATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PS_CAND_HROBJECT Call by reference Type reference (TYPE) HROBJECT Objekt 20040220
2 Exporting P_CLASSIFICATION Call by reference Type reference (TYPE) RCF_CAND_CLASSIFICATION 20040220
3 Exporting P_CLASSIF_TXT Call by reference Type reference (TYPE) STEXT Erläuternder Kurztext 20040220
# Exception Resumable Description Created on
1 CX_HRRCF übergeordnete Ausnahmeklasse von mySAP e-Recruiting 20040220

Method GET_CANDIDATE_PROFILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PS_CAND_HROBJECT Call by reference Type reference (TYPE) HROBJECT Kandidatenobjekt 20060331
2 Exporting PT_CAND_AUDIT_TRAIL Call by reference Type reference (TYPE) RCF_T_CANDIDATE_AUDIT_TRAIL Versionsinformationen incl. Bewerbung zum Kandidatenprofil 20060331
# Exception Resumable Description Created on
1 CX_HRRCF übergeordnete Ausnahmeklasse von mySAP e-Recruiting 20060331

Method GET_CANDIDATE_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PS_CAND_HROBJECT Call by reference Type reference (TYPE) HROBJECT Objekt 20021212
2 Exporting P_STATUS Call by reference Type reference (TYPE) RCF_CAND_STATUS Kandidatenstatus 20021212
3 Exporting P_STATUS_TXT Call by reference Type reference (TYPE) DDTEXT Erläuternder Kurztext 20021212
# Exception Resumable Description Created on
1 CX_HRRCF übergeordnete Ausnahmeklasse von mySAP e-Recruiting 20021212

Method GET_CAND_ALIAS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PS_ALIAS Call by reference Type reference (TYPE) BAPIALIAS Alias für Benutzername 20030407
2 Importing PS_CAND_HROBJECT Call by reference Type reference (TYPE) HROBJECT R/3-System, Anmeldename des Benutzers 20030320
# Exception Resumable Description Created on
1 CX_HRRCF übergeordnete Ausnahmeklasse von mySAP e-Recruiting 20030320

Method GET_CAND_AUDIT_TRAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PS_CAND_HROBJECT Call by reference Type reference (TYPE) HROBJECT Kandidatenobjekt 20040227
2 Exporting PT_CAND_AUDIT_TRAIL Call by reference Type reference (TYPE) RCF_T_CANDIDATE_AUDIT_TRAIL Versionsinformationen incl. Bewerbung zum Kandidatenprofil 20040227
# Exception Resumable Description Created on
1 CX_HRRCF übergeordnete Ausnahmeklasse von mySAP e-Recruiting 20040227

Method GET_CAND_EMAILID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PS_CAND_HROBJECT Call by reference Type reference (TYPE) HROBJECT Objekt 20030115
2 Exporting P_EMAILDATA Call by reference Type reference (TYPE) RCF_S_EMAILDATA_BP BAPI-Struktur für e-mail-Adressen (Business Addr. Services) 20030115
# Exception Resumable Description Created on
1 CX_HRRCF übergeordnete Ausnahmeklasse von mySAP e-Recruiting 20030115

Method GET_CAND_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PT_CANDIDATES Call by reference Type reference (TYPE) RCF_T_HROBJECT Tabellentyp zur Übergabe von HR Objekten 20120411
2 Exporting PT_CAND_INFO Call by reference Type reference (TYPE) RCF_T_ESA_CAND_BASIC_DATA Informationen über Kandidaten 20120411

Method GET_CAND_NAME on class CL_HRRCF_CANDIDATE_ADMIN_BL has no exception.

Method GET_CAND_RESUME_1_RECENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PS_CAND_HROBJECT Call by reference Type reference (TYPE) HROBJECT Objekt 20060705
2 Importing P_LANGUAGE Call by reference Type reference (TYPE) SYLANGU Sprachenschlüssel der aktuellen Textumgebung 20060705
3 Returning P_RESUME Value transfer Type reference (TYPE) P5134 Infotyp 5134: Anlagen 20060705
# Exception Resumable Description Created on
1 CX_HRRCF übergeordnete Ausnahmeklasse von mySAP e-Recruiting 20060705

Method GET_CAND_ROLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_ROLE Call by reference Type reference (TYPE) RCF_ROLE Rolle im E-Recruiting 20030312
2 Importing P_USER Call by reference Type reference (TYPE) SYUNAME R/3-System, Anmeldename des Benutzers 20030312
# Exception Resumable Description Created on
1 CX_HRRCF Customizing Fehler 20030317

Method GET_CAND_SETTINGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PS_CAND_HROBJECT Call by reference Type reference (TYPE) HROBJECT Objekt 20030320
2 Exporting PS_USER_SETTINGS Call by reference Type reference (TYPE) BAPIDEFAUL Benutzer: Übergabestruktur Festwerte 20030319
# Exception Resumable Description Created on
1 CX_HRRCF übergeordnete Ausnahmeklasse von mySAP e-Recruiting 20030319

Method GET_DEL_CAND_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PS_DEL_CAND_INFO Call by reference Type reference (TYPE) RCF_S_DEL_CAND_INFO Information of to be deleted candidate 20030328
2 Exporting P_IS_DEREGISTERED Call by reference Type reference (TYPE) BOOLE_D Kandidat ist deregistriert 20050405
3 Importing P_PARTNER Call by reference Type reference (TYPE) BU_PARTNER Geschäftspartnernummer 20030328
# Exception Resumable Description Created on
1 CX_HRRCF übergeordnete Ausnahmeklasse von mySAP e-Recruiting 20030328

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning P_INSTANCE Value transfer Object reference (TYPE REF TO) CL_HRRCF_CANDIDATE_ADMIN_BL BL-Fassade zum Objekt Kandidat (Administrative Aufgaben) 20021210

Method GET_INSTANCE on class CL_HRRCF_CANDIDATE_ADMIN_BL has no exception.

Method GET_LAST_LOGIN_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PS_CAND_HROBJECT Call by reference Type reference (TYPE) HROBJECT Objekt-ID des Kandidaten 20021212
2 Exporting P_DATE Call by reference Type reference (TYPE) SYDATUM Letztes Login Datum 20021211
# Exception Resumable Description Created on
1 CX_HRRCF übergeordnete Ausnahmeklasse von mySAP e-Recruiting 20021211

Method GET_PREF_DATA_OVER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PS_CAND_HROBJECT Call by reference Type reference (TYPE) HROBJECT R/3-System, Anmeldename des Benutzers 20030320
2 Exporting P_PREF_DATA_OVER Call by reference Type reference (TYPE) RCF_VALUE Wert des Tabellenfeldes 20030319
# Exception Resumable Description Created on
1 CX_HRRCF übergeordnete Ausnahmeklasse von mySAP e-Recruiting 20030319

Method GET_PRIVACY_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PS_CAND_HROBJECT Call by reference Type reference (TYPE) HROBJECT Objekt 20030417
2 Exporting P_PRIVACY_STATUS Call by reference Type reference (TYPE) RCF_PRIVACY_STATEMENT Kennzeichen 'Datenschutzklausel akzeptiert' 20030417
# Exception Resumable Description Created on
1 CX_HRRCF übergeordnete Ausnahmeklasse von mySAP e-Recruiting 20030417

Method GET_SETTINGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PS_CAND_HROBJECT Call by reference Type reference (TYPE) HROBJECT Objekt 20030407
2 Exporting PS_USER_SETTINGS Call by reference Type reference (TYPE) BAPIDEFAUL Benutzer: Übergabestruktur Festwerte 20030407
# Exception Resumable Description Created on
1 CX_HRRCF übergeordnete Ausnahmeklasse von mySAP e-Recruiting 20030407

Method GET_TARGET_GROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PS_CAND_HROBJECT Call by reference Type reference (TYPE) HROBJECT Objekt 20021217
2 Exporting P_TARGET_GROUP Call by reference Type reference (TYPE) RCF_TARGET_GRP 20021217
# Exception Resumable Description Created on
1 CX_HRRCF übergeordnete Ausnahmeklasse von mySAP e-Recruiting 20021217

Method GET_USERGROUPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PT_USERGROUP Call by reference Type reference (TYPE) RCF_T_REL_OBJECT Tabellentyp für verknüpftes Objekt 20051104
2 Importing P_USER Call by reference Type reference (TYPE) SY-UNAME Benutzername 20051104
# Exception Resumable Description Created on
1 CX_HRRCF_ADDRESS_SERVICE Exception class for Business Address Service 20051104

Method GET_USER_FROM_USERGROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PS_USERGROUP Call by reference Type reference (TYPE) RCF_S_REL_OBJECT Verknüpftes Objekt 20051104
2 Exporting PT_USER Call by reference Type reference (TYPE) RCF_T_REL_OBJECT Tabellentyp für verknüpftes Objekt 20051104

Method GET_USER_FROM_USERGROUP on class CL_HRRCF_CANDIDATE_ADMIN_BL has no exception.

Method IS_CAND_OF_CURRENT_USER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CAND Call by reference Type reference (TYPE) HROBJECT Objekt 20100105
2 Returning RV_IS_CURRENT_USER Value transfer Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20100105

Method IS_CAND_OF_CURRENT_USER on class CL_HRRCF_CANDIDATE_ADMIN_BL has no exception.

Method IS_DEREGISTERED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PS_CAND_HROBJECT Call by reference Type reference (TYPE) HROBJECT Objekt 20040415
2 Returning P_IS_DEREGISTERED Value transfer Type reference (TYPE) BOOLE_D Kennzeichen 'Registrierung des Kandidaten gelöscht' 20040415
# Exception Resumable Description Created on
1 CX_HRRCF übergeordnete Ausnahmeklasse von mySAP e-Recruiting 20040415

Method MAINTAIN_CAND_ROLE 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 20030313
2 Importing P_ROLE Call by reference Type reference (TYPE) RCF_ROLE Rolle im E-Recruiting 20030313
3 Importing P_USER Call by reference Type reference (TYPE) SYUNAME R/3-System, Anmeldename des Benutzers 20030313
# Exception Resumable Description Created on
1 CX_HRRCF Main object maintenance 20030416

Method MAINTAIN_CAND_SETTINGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PS_CAND_HROBJECT Call by reference Type reference (TYPE) HROBJECT Objekt 20030320
2 Importing PS_DEFAULTS Call by reference Type reference (TYPE) BAPIDEFAUL Benutzer: Übergabestruktur Festwerte 20030319
3 Importing PS_DEFAULTSX Call by reference Type reference (TYPE) BAPIDEFAX Benutzer: Übergabestruktur Festwerte 20030319
4 Exporting PT_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20030326
# Exception Resumable Description Created on
1 CX_HRRCF übergeordnete Ausnahmeklasse von mySAP e-Recruiting 20030319

Method MAINTAIN_PREF_DATA_OVER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PS_CAND_HROBJECT Call by reference Type reference (TYPE) HROBJECT R/3-System, Anmeldename des Benutzers 20030320
2 Importing P_PREF_DATA_OVER Call by reference Type reference (TYPE) RCF_VALUE Wert des Tabellenfeldes 20030319
# Exception Resumable Description Created on
1 CX_HRRCF übergeordnete Ausnahmeklasse von mySAP e-Recruiting 20030319

Method REGISTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PO_CANDIDATE Call by reference Object reference (TYPE REF TO) CL_HRRCF_CANDIDATE Kandidat 20021212
2 Importing PS_CENTRALDATA Call by reference Type reference (TYPE) BAPIBUS1006_CENTRAL SAP-GP: BAPI-Struktur für zentrale Daten 20021212
3 Importing PS_CENTRALDATAPERSON Call by reference Type reference (TYPE) BAPIBUS1006_CENTRAL_PERSON SAP-GP: BAPI-Struktur für Personendaten 20021212
4 Exporting PT_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20021210
5 Importing P_ALIAS Call by reference Type reference (TYPE) BAPIALIAS Alias für Benutzername 20021210
6 Importing P_EMAIL Call by reference Type reference (TYPE) AD_SMTPADR E-Mail-Adresse 20021210
7 Exporting P_GENERATED_PASSWORD Call by reference Type reference (TYPE) BAPIPWD Kennwort eines SAP-Benutzers 20021212
8 Importing P_PASSWORD Call by reference Type reference (TYPE) BAPIPWD Kennwort eines SAP-Benutzers 20051010
9 Importing P_PRIVACY_STATUS Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20030416
10 Importing P_SELF_REG Call by reference Type reference (TYPE) BOOLE_D IF_HRRCF_CONSTANTS~FALSE Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20051010
# Exception Resumable Description Created on
1 CX_HRRCF übergeordnete Ausnahmeklasse von mySAP e-Recruiting 20021210

Method REGISTER_APPLICANT 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 20021212
2 Importing P_ALIAS Call by reference Type reference (TYPE) BAPIALIAS Alias 20051216
3 Importing P_EMAIL Call by reference Type reference (TYPE) AD_SMTPADR E-Mail-Adresse 20021212
4 Importing P_FIRSTNAME Call by reference Type reference (TYPE) AD_NAMEFIR Vorname 20021212
5 Importing P_LASTNAME Call by reference Type reference (TYPE) AD_NAMELAS Nachname 20021212
6 Importing P_MIDDLENAME Call by reference Type reference (TYPE) AD_NAMEMID Mittlerer Name oder zweiter Vorname der Person 20051124
7 Importing P_PRIVACY_STATUS Call by reference Type reference (TYPE) RCF_PRIVACY_STATEMENT Kennzeichen 'Datenschutzklausel akzeptiert' 20040510
# Exception Resumable Description Created on
1 CX_HRRCF übergeordnete Ausnahmeklasse von mySAP e-Recruiting 20021212

Method SEND_PASSWORD_VIA_EMAIL 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 20021212
2 Importing P_EMAIL_ADDRESS Call by reference Type reference (TYPE) STRING 20021212
3 Importing P_USER_NAME Call by reference Type reference (TYPE) STRING 20021212
4 Importing P_USE_LONG_USER_NAME Call by reference Type reference (TYPE) STRING 20021212
# Exception Resumable Description Created on
1 CX_HRRCF übergeordnete Ausnahmeklasse von mySAP e-Recruiting 20021210

Method SWITCH_USER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_ALIAS Call by reference Type reference (TYPE) BAPIALIAS Alias für Benutzername 20021210
2 Importing P_PASSWORD Call by reference Type reference (TYPE) BAPIPWD Kennwort eines SAP-Benutzers 20021210
# Exception Resumable Description Created on
1 CX_HRRCF übergeordnete Ausnahmeklasse von mySAP e-Recruiting 20021210
History
Last changed by/on SAP  20130531 
SAP Release Created in 10A