SAP ABAP Class CL_HRPAYDE_BVV_EMPLOYERS (BVV Reporting: Employer)
Hierarchy
SAP_HRCDE (Software Component) Sub component SAP_HRCDE of SAP_HR
   PY-DE (Application Component) Germany
     PC01 (Package) HR Payroll: Germany
Properties
Class CL_HRPAYDE_BVV_EMPLOYERS  
Short Description BVV Reporting: Employer    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PC01   HR Payroll: Germany 
Created 20101105   SAP 
Last change 20110809   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HRPAYDE_BVV_EMPLOYERS has no forward declaration.
Interfaces
Class CL_HRPAYDE_BVV_EMPLOYERS has no interface implemented.
Friends
Class CL_HRPAYDE_BVV_EMPLOYERS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AC_FALSE Constant Private Type reference (TYPE) BOOLE_D ' ' Data Element for BOOLE Domain: TRUE (='X') and FALSE (=' ') 20101123
2 AC_TRUE Constant Private Type reference (TYPE) BOOLE_D 'X' Data Element for BOOLE Domain: TRUE (='X') and FALSE (=' ') 20101123
3 AT_EMPLOYERS Static Attribute Private Type reference (TYPE) HRPAYDE_T_BVV_FIRMA BVV Company 20101123
Methods
# Method Level Visibility Method type Description Created on
1 ADD_ENTRY Static method Private Method Adds Employer 20101123
2 FIND_BVV_FIRMA Static method Public Method Searches for BVV Company Based on Company Number 20121010
3 FIND_ENTRY Static method Private Method Searches for entry for supplying organizational institution 20101123
4 GET_BVV_FIRMA Static method Public Method Returns or Generates Summarized BVV Company 20101123
5 GET_EMPLOYER Static method Public Method Returns or generates employer 20101123
6 GET_FIRMA Static method Public Method Returns or generates BVV company 20101123
7 INIT Static method Public Method Initializes table with employers 20101123
8 IS_EMPTY Static method Private Method True if there is no ER yet 20101123
Events
Class CL_HRPAYDE_BVV_EMPLOYERS has no event.
Types
Class CL_HRPAYDE_BVV_EMPLOYERS has no local type.
Method Signatures

Method ADD_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_FIRMA Call by reference Object reference (TYPE REF TO) CL_HRPAYDE_BVV_EMPLOYER BVV Arbeitgeber 20101123

Method ADD_ENTRY on class CL_HRPAYDE_BVV_EMPLOYERS has no exception.

Method FIND_BVV_FIRMA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_FIRMA Call by reference Object reference (TYPE REF TO) CL_HRPAYDE_BVV_EMPLOYER BVV Arbeitgeber 20121010
2 Importing I_FMA_ID Call by reference Type reference (TYPE) P01_BVV_FMA_ID BVV-Firmennummer 20121010
# Exception Resumable Description Created on
1 EX_NOT_FOUND keine BVV-Firma gefunden 20121010

Method FIND_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BTRTL Call by reference Type reference (TYPE) BTRTL Personalteilbereich 20101123
2 Importing I_BUKRS Call by reference Type reference (TYPE) BUKRS Buchungskreis 20101123
3 Importing I_PERSG Call by reference Type reference (TYPE) PERSG Mitarbeitergruppe 20101123
4 Importing I_PERSK Call by reference Type reference (TYPE) PERSK Mitarbeiterkreis 20101123
5 Importing I_WERKS Call by reference Type reference (TYPE) PERSA Personalbereich 20101123
6 Returning RR_FIRMA Value transfer Object reference (TYPE REF TO) CL_HRPAYDE_BVV_EMPLOYER 20101123

Method FIND_ENTRY on class CL_HRPAYDE_BVV_EMPLOYERS has no exception.

Method GET_BVV_FIRMA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_FIRMA Call by reference Object reference (TYPE REF TO) CL_HRPAYDE_BVV_EMPLOYER BVV Arbeitgeber 20101123
2 Returning RR_BVV_FIRMA Value transfer Object reference (TYPE REF TO) CL_HRPAYDE_BVV_EMPLOYER BVV Arbeitgeber 20101123

Method GET_BVV_FIRMA on class CL_HRPAYDE_BVV_EMPLOYERS has no exception.

Method GET_EMPLOYER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BTRTL Call by reference Type reference (TYPE) BTRTL Personalteilbereich 20101123
2 Importing I_BUKRS Call by reference Type reference (TYPE) BUKRS Buchungskreis 20101123
3 Importing I_BVV_FIRMA Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20101123
4 Importing I_FMA_ID Call by reference Type reference (TYPE) P01_BVV_FMA_ID BVV-Firmennummer 20101123
5 Importing I_PERSG Call by reference Type reference (TYPE) PERSG Mitarbeitergruppe 20101123
6 Importing I_PERSK Call by reference Type reference (TYPE) PERSK Mitarbeiterkreis 20101123
7 Importing I_WERKS Call by reference Type reference (TYPE) PERSA Personalbereich 20101123
8 Returning RR_FIRMA Value transfer Object reference (TYPE REF TO) CL_HRPAYDE_BVV_EMPLOYER BVV Firma 20101123

Method GET_EMPLOYER on class CL_HRPAYDE_BVV_EMPLOYERS has no exception.

Method GET_FIRMA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_FIRMA Call by reference Object reference (TYPE REF TO) CL_HRPAYDE_BVV_EMPLOYER BVV Arbeitgeber 20101123
2 Importing I_FMA_ID Call by reference Type reference (TYPE) P01_BVV_FMA_ID BVV-Firmennummer 20101123

Method GET_FIRMA on class CL_HRPAYDE_BVV_EMPLOYERS has no exception.

Method INIT Signature

Method INIT on class CL_HRPAYDE_BVV_EMPLOYERS has no parameter.
Method INIT on class CL_HRPAYDE_BVV_EMPLOYERS has no exception.

Method IS_EMPTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_IS_EMPTY Value transfer Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20101123

Method IS_EMPTY on class CL_HRPAYDE_BVV_EMPLOYERS has no exception.
History
Last changed by/on SAP  20110809 
SAP Release Created in