SAP ABAP Class CL_HRRCF_BRANCH_COMPANY_BL (BL Facade for Branches and Companies)
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 20030421
Properties
Class CL_HRRCF_BRANCH_COMPANY_BL  
Short Description BL Facade for Branches and Companies    
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 20030410   SAP 
Last change 20080626   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HRRCF_BRANCH_COMPANY_BL has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_HRRCF_CONSTANTS General Constants for Candidate Classes 20030421
Friends
Class CL_HRRCF_BRANCH_COMPANY_BL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 INSERT Instance attribute Private Attribute reference (LIKE) 20030421
2 MODIFY Instance attribute Private Attribute reference (LIKE) 20030421
Methods
# Method Level Visibility Method type Description Created on
1 DELETE_BRANCH Static method Public Method Delete Branch 20030410
2 GET_BRANCH_DETAILS Static method Public Method Get Branch Details 20030415
3 GET_BRANCH_DETAILS_TEXT Static method Public Method Get Text for Branch Details 20030417
4 GET_COMPANY_DETAILS Static method Public Method Get Company Details 20030417
5 GET_COMPANY_LIST Static method Public Method Get List of Companies 20030421
6 MAINTAIN_BRANCH Static method Public Method Maintain Branch 20030410
7 MAINTAIN_COMPANIES Static method Public Method Maintain Companies 20030421
8 READ_BRANCH_LOCAT_TEXT_BY_COMP Static method Public Method Read Branch and Its Location - No Instantiation 20080401
Events
Class CL_HRRCF_BRANCH_COMPANY_BL has no event.
Types
Class CL_HRRCF_BRANCH_COMPANY_BL has no local type.
Method Signatures

Method DELETE_BRANCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PS_BRANCH Call by reference Type reference (TYPE) RCF_S_BRANCH structure to store branch details 20030415
2 Exporting PT_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20030415
# Exception Resumable Description Created on
1 CX_HRRCF übergeordnete Ausnahmeklasse von mySAP e-Recruiting 20040512

Method GET_BRANCH_DETAILS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PS_CURRENT_BRANCH Call by reference Type reference (TYPE) RCF_S_BRANCH structure to store branch details 20030415
2 Importing P_BRANCH_ID Call by reference Type reference (TYPE) BU_PARTNER Geschäftspartnernummer 20030415
# Exception Resumable Description Created on
1 CX_HRRCF übergeordnete Ausnahmeklasse von mySAP e-Recruiting 20030415

Method GET_BRANCH_DETAILS_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting BRANCHID Call by reference Type reference (TYPE) RCF_BRANCH Niederlassung (Zeiger) 20030417
2 Exporting CITY Call by reference Type reference (TYPE) RCF_CITY_OF_BRANCH Arbeitsortwunsch - Ort 20030417
3 Exporting COMPANY_ID Call by reference Type reference (TYPE) RCF_COMPANY Unternehmen der Holding 20030417
4 Exporting COUNTRY_TXT Call by reference Type reference (TYPE) RCF_COUNTRY_TXT Bezeichnung des Landes (nur für Anzeige) 20030417
5 Exporting NAME Call by reference Type reference (TYPE) BAPIBUS1006_CENTRAL_ORGAN-NAME1 Name 1 der Organisation 20030417
6 Importing PARTNER Call by reference Type reference (TYPE) BU_PARTNER Geschäftspartnernummer 20030417
7 Exporting REGION_TXT Call by reference Type reference (TYPE) RCF_REGION_TXT Bezeichnung der Region (nur für Anzeige) 20030417
# Exception Resumable Description Created on
1 CX_HRRCF übergeordnete Ausnahmeklasse von mySAP e-Recruiting 20030417

Method GET_COMPANY_DETAILS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_COMPANY_ID Call by reference Type reference (TYPE) RCF_COMPANY Unternehmen der Holding 20030417
2 Exporting P_COMPANY_NAME Call by reference Type reference (TYPE) RCF_COMPANY_TXT Bezeichnung des Unternehmens 20030417
# Exception Resumable Description Created on
1 CX_HRRCF übergeordnete Ausnahmeklasse von mySAP e-Recruiting 20030421

Method GET_COMPANY_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PT_COMPANY_LIST Call by reference Type reference (TYPE) RCF_T_COMPANY_LIST Unternehmen 20030421
# Exception Resumable Description Created on
1 CX_HRRCF übergeordnete Ausnahmeklasse von mySAP e-Recruiting 20030421

Method MAINTAIN_BRANCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PS_BRANCH Call by reference Type reference (TYPE) RCF_S_BRANCH structure to store branch details 20030410
2 Exporting PT_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20030410
# Exception Resumable Description Created on
1 CX_HRRCF übergeordnete Ausnahmeklasse von mySAP e-Recruiting 20040512

Method MAINTAIN_COMPANIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PO_COMPANY Call by reference Object reference (TYPE REF TO) CL_HRRCF_COMPANY Firma 20030421
2 Exporting PT_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20030421
3 Importing P_COMPANY Call by reference Type reference (TYPE) RCF_COMPANY Unternehmen der Holding 20030421
4 Importing P_COMPANY_NAME Call by reference Type reference (TYPE) RCF_COMPANY_NAME Name des Unternehmens 20030421
5 Importing P_OPERATION Call by reference Type reference (TYPE) RCF_OPERA Datenbankoperation 20030421
# Exception Resumable Description Created on
1 CX_HRRCF übergeordnete Ausnahmeklasse von mySAP e-Recruiting 20030421

Method READ_BRANCH_LOCAT_TEXT_BY_COMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting BRANCH_LOCATION_TEXT Call by reference Type reference (TYPE) RCF_T_BRANCH_LOCATION_TEXT Ortsangaben für eine Niederlassung 20080401
2 Importing COMPANY Call by reference Type reference (TYPE) RCF_COMPANY Unternehmen der Holding 20080401
3 Importing INACTIVE Call by reference Type reference (TYPE) RCF_INACTIVE_BRANCH '*' Kennzeichen: Niederlassung ist nicht aktiv 20080401
4 Importing LANGU Call by reference Type reference (TYPE) SPRAS SY-LANGU Sprachenschlüssel 20080401
5 Importing NAME_PATTERN Call by reference Type reference (TYPE) TEXT35 '*' Vergleichsoperand (Operator CP) 20080401
# Exception Resumable Description Created on
1 CX_HRRCF_BRANCH_COMPANY Ausnahmenklasse für Niederlassungen und Firmen 20080401
History
Last changed by/on SAP  20080626 
SAP Release Created in 10A