SAP ABAP Class CL_HRRCF_T77RCFBRANCHCOMP (Access Class for T77RCFBRANCHCOMP)
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 20011115
Properties
Class CL_HRRCF_T77RCFBRANCHCOMP  
Short Description Access Class for T77RCFBRANCHCOMP    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class HRRCF0001    
Program status P  SAP Standard Production Program 
Category 0   
Package PAOC_RCF_BL   Recruitment Factory: Business Logic 
Created 20011115   SAP 
Last change 20041006   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HRRCF_T77RCFBRANCHCOMP has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_HRRCF_CONSTANTS General Constants for Candidate Classes 20011115
Friends
# Friend Modeled only Created on Description
1 CL_HRRCF_BRANCH 20011115 Branches
2 CL_HRRCF_COMPANY 20011115 Company
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DELETE Instance attribute Private Attribute reference (LIKE) 20011115
2 FALSE Instance attribute Private Attribute reference (LIKE) 20011115
3 INSERT Instance attribute Private Attribute reference (LIKE) 20011115
4 MSGCL_ADMIN Instance attribute Public Attribute reference (LIKE) 20011115
5 MSGCL_USER Instance attribute Public Attribute reference (LIKE) 20011115
6 TRUE Instance attribute Private Attribute reference (LIKE) 20011115
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_EXISTENCE Static method Private Method Checks Existence of a Relationship 20011116
2 DEACTIVATE_BRANCH Static method Private Method Deactivate Branch 20030409
3 DELETE_RELATION Static method Private Method Deletes a Relationship 20011115
4 DELETE_RELATIONS_OF_COMPANY Static method Private Method Deletes All Relationships of a Company 20011119
5 DELETE_RELATION_OF_BRANCH Static method Private Method Deletes the Relationship of a Branch 20011119
6 INSERT_RELATION Static method Private Method Adds a Relationship 20011115
7 READ_RECORD Static method Private Method Read Table Entry 20081017
8 READ_RELATIONS_FOR_COMPANY Static method Public Method Reads All Branches of a Company 20011115
9 READ_RELATION_OF_BRANCH Static method Private Method Reads the company to which a branch is assigned 20011119
Events
Class CL_HRRCF_T77RCFBRANCHCOMP has no event.
Types
Class CL_HRRCF_T77RCFBRANCHCOMP has no local type.
Method Signatures

Method CHECK_EXISTENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ANSWER Value transfer Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20011116
2 Importing BRANCH Call by reference Type reference (TYPE) BU_PARTNER Geschäftspartnernummer 20011116
3 Importing COMPANY Call by reference Type reference (TYPE) RCF_COMPANY Unternehmen der Holding 20011116

Method CHECK_EXISTENCE on class CL_HRRCF_T77RCFBRANCHCOMP has no exception.

Method DEACTIVATE_BRANCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BRANCH Call by reference Type reference (TYPE) BU_PARTNER Geschäftspartnernummer 20030409
2 Importing COMPANY Call by reference Type reference (TYPE) RCF_COMPANY Unternehmen der Holding 20030409
# Exception Resumable Description Created on
1 CX_HRRCF_BRANCH_COMPANY Ausnahmenklasse für Niederlassungen und Firmen 20030409

Method DELETE_RELATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BRANCH Call by reference Type reference (TYPE) BU_PARTNER Geschäftspartnernummer 20011116
2 Importing COMPANY Call by reference Type reference (TYPE) RCF_COMPANY Unternehmen der Holding 20011116
# Exception Resumable Description Created on
1 CX_HRRCF_BRANCH_COMPANY Ausnahmenklasse für Niederlassungen und Firmen 20011116

Method DELETE_RELATIONS_OF_COMPANY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COMPANY Call by reference Type reference (TYPE) RCF_COMPANY Unternehmen der Holding 20011119
# Exception Resumable Description Created on
1 CX_HRRCF_BRANCH_COMPANY Ausnahmenklasse für Niederlassungen und Firmen 20011119

Method DELETE_RELATION_OF_BRANCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BRANCH Call by reference Type reference (TYPE) BU_PARTNER Geschäftspartnernummer 20011119
# Exception Resumable Description Created on
1 CX_HRRCF_BRANCH_COMPANY Ausnahmenklasse für Niederlassungen und Firmen 20011119

Method INSERT_RELATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BRANCH Call by reference Type reference (TYPE) BU_PARTNER Geschäftspartnernummer 20011116
2 Importing COMPANY Call by reference Type reference (TYPE) RCF_COMPANY Unternehmen der Holding 20011116
# Exception Resumable Description Created on
1 CX_HRRCF_BRANCH_COMPANY Main object maintenance 20011116

Method READ_RECORD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PS_BRANCHCOMP Call by reference Type reference (TYPE) T77RCFBRANCHCOMP Zuordnung von Niederlassungen zu Firmen 20081017
2 Importing P_BRANCH Call by reference Type reference (TYPE) BU_PARTNER Geschäftspartnernummer 20081017
3 Importing P_COMP Call by reference Type reference (TYPE) RCF_COMPANY Unternehmen der Holding 20081017
# Exception Resumable Description Created on
1 CX_HRRCF_CUSTOMIZING Customizing Fehler 20081017

Method READ_RELATIONS_FOR_COMPANY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting BRANCH_TAB Call by reference Type reference (TYPE) RCF_T_BU_PARTNER Geschäftspartner 20011119
2 Importing COMPANY Call by reference Type reference (TYPE) RCF_COMPANY Unternehmen der Holding 20011119

Method READ_RELATIONS_FOR_COMPANY on class CL_HRRCF_T77RCFBRANCHCOMP has no exception.

Method READ_RELATION_OF_BRANCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BRANCH Call by reference Type reference (TYPE) BU_PARTNER Geschäftspartnernummer 20011119
2 Exporting COMPANY Call by reference Type reference (TYPE) RCF_COMPANY Unternehmen der Holding 20011119
# Exception Resumable Description Created on
1 CX_HRRCF_BRANCH_COMPANY Ausnahmenklasse für Niederlassungen und Firmen 20011119
History
Last changed by/on SAP  20041006 
SAP Release Created in 110