SAP ABAP Class CL_HRRCF_REQUISITION (Requisition)
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 Inheritance (c INHERITING FROM c_ref)  CL_HRRCF_SIMPLE_MAIN_OBJECT Job Posting 20020110
Properties
Class CL_HRRCF_REQUISITION  
Short Description Requisition    
Super Class CL_HRRCF_SIMPLE_MAIN_OBJECT Job Posting 
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PAOC_RCF_BL   Recruitment Factory: Business Logic 
Created 20011019   SAP 
Last change 20070917   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HRRCF_REQUISITION has no forward declaration.
Interfaces
Class CL_HRRCF_REQUISITION has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_HRRCF_DELETE_MANAGER 20030306 Manager for Deleting Main Objects
2 CL_HRRCF_SIMPLE_MAIN_OBJECT 20020812 Job Posting
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MY_CLASSNAME Constant Public Type reference (TYPE) SEOCLSNAME 'CL_HRRCF_REQUISITION' Object Type Name 20011122
2 MY_OTYPE Constant Public Type reference (TYPE) OTYPE 'NB' Object Type 20011019
Methods
# Method Level Visibility Method type Description Created on
1 ASSIGN_CANDIDACY Instance method Public Method Assign Candidacy 20011123
2 ASSIGN_POSTING Instance method Public Method Assign Requisition 20011123
3 ASSIGN_VACANCY Instance method Public Method Generates Relationship NB->S 20021023
4 CREATE Static method Public Method Create Requisition 20011019
5 DELIMIT_CANDIDACY Instance method Public Method Delimit Assignment to Candidacy 20011123
6 DELIMIT_POSTING Instance method Public Method Delimit Assignment to Posting 20011102
7 DELIMIT_VACANCY Instance method Public Method Delimit assignment to vacancy 20020516
8 GET Static method Public Method Instantiate Requisition 20011019
9 GET_CANDIDACIES Instance method Public Method Assigned Candidacies 20011123
10 GET_CLOSED_DATE Instance method Public Method Gets Requisition Close Date 20030410
11 GET_NUMBER_CDCY_ASSIGNED Static method Public Method Obsolete (Reads Number of Assigned Candidacies) 20051019
12 GET_POSTINGS Instance method Public Method Assigned Postings 20011102
13 GET_RELEASED_DATE Instance method Public Method Gets Requisition Release Date 20030410
14 GET_REQUISITION_STATUS Instance method Public Method Read Requisition Status 20011219
15 GET_STATUS_REASON_HISTORY Instance method Public Method History of Fields Status and Status Reason 20030307
16 GET_VACANCY_OF_REQUISITION Instance method Public Method Reads position to which requisition is assigned 20020325
17 LEGAL_CHECK_BEFORE_DELETE Instance method Public Method Check Legal Conformance 20101021
Events
Class CL_HRRCF_REQUISITION has no event.
Types
Class CL_HRRCF_REQUISITION has no local type.
Method Signatures

Method ASSIGN_CANDIDACY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CANDIDACY Call by reference Object reference (TYPE REF TO) CL_HRRCF_CANDIDACY Objektidentifikation 20011123
2 Exporting RETURN Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20011123
# Exception Resumable Description Created on
1 CX_HRRCF_INFOTYPE_OPERATION Infotype Operation 20011123

Method ASSIGN_POSTING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing POSTING Call by reference Object reference (TYPE REF TO) CL_HRRCF_POSTING Objektidentifikation 20011123
2 Exporting RETURN Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20011123
# Exception Resumable Description Created on
1 CX_HRRCF_INFOTYPE_OPERATION Infotype Operation 20011123

Method ASSIGN_VACANCY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing POSITION Call by reference Type reference (TYPE) HROBJECT-OBJID ObjektId 20021023
2 Importing PRIOX Value transfer Type reference (TYPE) PRIOX SPACE Priorität 20040128
3 Exporting RETURN Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20021023
# Exception Resumable Description Created on
1 CX_HRRCF_INFOTYPE_OPERATION Infotype Operation 20021023

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NAME Call by reference Type reference (TYPE) STEXT Objektbezeichnung 20011019
2 Exporting REQUISITION Call by reference Object reference (TYPE REF TO) CL_HRRCF_REQUISITION Suchauftrag 20011019
3 Exporting RETURN Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20011102
# Exception Resumable Description Created on
1 CX_HRRCF übergeordnete Ausnahmeklasse von mySAP e-Recruiting 20011019

Method DELIMIT_CANDIDACY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CANDIDACY Call by reference Object reference (TYPE REF TO) CL_HRRCF_CANDIDACY Objektidentifikation 20011123
2 Exporting RETURN Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20011123
# Exception Resumable Description Created on
1 CX_HRRCF_INFOTYPE_OPERATION Infotype Operation 20011123

Method DELIMIT_POSTING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing POSTING Call by reference Object reference (TYPE REF TO) CL_HRRCF_POSTING Objektidentifikation 20011102
2 Exporting RETURN Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20011102
# Exception Resumable Description Created on
1 CX_HRRCF_INFOTYPE_OPERATION Infotype Operation 20011102

Method DELIMIT_VACANCY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing POSITION Call by reference Type reference (TYPE) HROBJECT-OBJID Objektidentifikation 20020516
2 Exporting RETURN Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20020516
# Exception Resumable Description Created on
1 CX_HRRCF_INFOTYPE_OPERATION Infotype Operation 20020516

Method GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID Call by reference Type reference (TYPE) HROBJID Suchauftrags ID 20011019
2 Exporting REQUISITION Call by reference Object reference (TYPE REF TO) CL_HRRCF_REQUISITION Suchauftrag 20011019
# Exception Resumable Description Created on
1 CX_HRRCF übergeordnete Ausnahmeklasse von mySAP e-Recruiting 20011019

Method GET_CANDIDACIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting CANDIDACY_LIST Call by reference Type reference (TYPE) RCF_T_CANDIDACY Tabelle mit Objektreferenzen 20011123
# Exception Resumable Description Created on
1 CX_HRRCF übergeordnete Ausnahmeklasse von mySAP e-Recruiting 20011123
2 CX_HRRCF_INFOTYPE_OPERATION Infotype Operation 20011123

Method GET_CLOSED_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting CLOSED_DATE Call by reference Type reference (TYPE) SYDATUM 20030410

Method GET_CLOSED_DATE on class CL_HRRCF_REQUISITION has no exception.

Method GET_NUMBER_CDCY_ASSIGNED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PT_REQUISITIONS Call by reference Type reference (TYPE) RCF_T_HROBJECT Tabellentyp zur Übergabe von HR Objekten 20051019
2 Exporting PT_REQUISITIONS_NO_CDCY Call by reference Type reference (TYPE) RCF_T_REQUISITION_NO_CDCY Suchaufträge mit Anzahl Kandidaten 20051019

Method GET_NUMBER_CDCY_ASSIGNED on class CL_HRRCF_REQUISITION has no exception.

Method GET_POSTINGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting POSTING_LIST Call by reference Type reference (TYPE) RCF_T_POSTING Tabelle mit Objektreferenzen 20011102
# Exception Resumable Description Created on
1 CX_HRRCF übergeordnete Ausnahmeklasse von mySAP e-Recruiting 20011102
2 CX_HRRCF_INFOTYPE_OPERATION Infotype Operation 20011102

Method GET_RELEASED_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting RELEASED_DATE Call by reference Type reference (TYPE) SYDATUM 20030410

Method GET_RELEASED_DATE on class CL_HRRCF_REQUISITION has no exception.

Method GET_REQUISITION_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_DATE Call by reference Type reference (TYPE) DATS SY-DATUM Feld vom Typ DATS 20011219
2 Importing P_LANGU Call by reference Type reference (TYPE) SPRAS SY-LANGU Sprachenschlüssel 20020208
3 Exporting P_REASON_CODE Call by reference Type reference (TYPE) RCF_REASON_CODE Statusgrund 20030307
4 Exporting P_REASON_CODE_TXT Call by reference Type reference (TYPE) RCF_REASON_CODE_TXT Bezeichnung des Statusgrundes 20030307
5 Exporting P_STATUS Call by reference Type reference (TYPE) RCF_REQUISITION_STATUS Status des Suchauftrags 20011219
6 Exporting P_STATUS_TXT Call by reference Type reference (TYPE) DDTEXT Erläuternder Kurztext 20020208
# Exception Resumable Description Created on
1 CX_HRRCF übergeordnete Ausnahmeklasse von mySAP e-Recruiting 20011219

Method GET_STATUS_REASON_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 20030307

Method GET_STATUS_REASON_HISTORY on class CL_HRRCF_REQUISITION has no exception.

Method GET_VACANCY_OF_REQUISITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting VACANCY_LIST Call by reference Type reference (TYPE) RCF_T_REQUISITION_VACANCY Tabelle mit Objektreferenzen 20020325
# Exception Resumable Description Created on
1 CX_HRRCF_INFOTYPE_OPERATION Infotype Operation 20020325

Method LEGAL_CHECK_BEFORE_DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting RETURN Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20101021
# Exception Resumable Description Created on
1 CX_HRRCF Higher Level Exception Class of mySAP E-Recruiting 20101021
History
Last changed by/on SAP  20070917 
SAP Release Created in 110