SAP ABAP Class CL_HRPA_MASTERDATA_FACTORY (HR Master Data: Central Factory)
Hierarchy
SAP_HRRXX (Software Component) Sub component SAP_HRRXX of SAP_HR
   PA-PA-XX (Application Component) General
     PBAS_SERVICE (Package) HR Master Data: Service Functions
Properties
Class CL_HRPA_MASTERDATA_FACTORY  
Short Description HR Master Data: Central Factory    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PBAS_SERVICE   HR Master Data: Service Functions 
Created 20010829   SAP 
Last change 20040114   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_HRPA_BOOLE_D Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class CL_HRPA_MASTERDATA_FACTORY has no interface implemented.
Friends
Class CL_HRPA_MASTERDATA_FACTORY has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 A_ADDITIONAL_BUFFER Static Attribute Private Object reference (TYPE REF TO) IF_HRPA_ADDITIONAL_BUFFER HR Master Data: Buffer for Additional Updates 20011030
2 A_BUSINESS_LOGIC Static Attribute Private Object reference (TYPE REF TO) IF_HRPA_MASTERDATA_BL HR: Generic Business Logic for Master Data 20010829
3 A_IS_INITIALIZED Static Attribute Private Type reference (TYPE) BOOLE_D Data Element for Domain BOOLE: TRUE (="X") and FALSE (=" ") 20010829
4 A_LEGACY_MODE Static Attribute Private Type reference (TYPE) BOOLE_D Data Element for Domain BOOLE: TRUE (="X") and FALSE (=" ") 20010829
5 A_MASTERDATA_BUFFER Static Attribute Private Object reference (TYPE REF TO) IF_HRPA_MASTERDATA_BUFFER HR: Buffer for Access to Master Data 20010829
6 A_PLAIN_INFOTYPE_ACCESS Static Attribute Private Object reference (TYPE REF TO) IF_HRPA_PLAIN_INFOTYPE_ACCESS HR: Writing Infotype Records 20030131
7 A_READ_INFOTYPE Static Attribute Private Object reference (TYPE REF TO) IF_HRPA_READ_INFOTYPE Reading Infotype Records 20010829
8 A_READ_MOLGA Static Attribute Private Object reference (TYPE REF TO) CL_HRPA_MOLGA HR Master Data: Read MOLGA 20011204
9 A_READ_TIMECONSTRAINT Static Attribute Private Object reference (TYPE REF TO) IF_HRPA_READ_TIMECONSTRAINT HR Master Data: Read Time Constraints 20031216
10 A_SAPUP50R_ADAPTER Static Attribute Private Object reference (TYPE REF TO) CL_HRPA_SAPUP50R_ADAPTER Adapter for Using New ITF from SAPUP50R 20030807
11 FALSE Constant Public Type reference (TYPE) BOOLE_D IF_HRPA_BOOLE_D=>FALSE True 20010913
12 TRUE Constant Public Type reference (TYPE) BOOLE_D IF_HRPA_BOOLE_D=>TRUE True 20010829
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20011206
2 DELAYED_CONSTRUCTOR Static method Private Method 20010829
3 GET_ADDITIONAL_BUFFER Static method Public Method 20011030
4 GET_BUSINESS_LOGIC Static method Public Method 20010829
5 GET_MASTERDATA_BUFFER Static method Public Method 20010829
6 GET_PLAIN_INFOTYPE_ACCESS Static method Public Method 20030131
7 GET_READ_INFOTYPE Static method Public Method 20010829
8 GET_READ_MOLGA Static method Public Method 20011204
9 GET_READ_TIMECONSTRAINT Static method Public Method 20031216
10 GET_SAPUP50R_ADAPTER Static method Public Method 20030807
11 LEGACY_MODE Static method Public Method 20010829
12 SET_FRAMEWORK Static method Public Method 20010829
Events
Class CL_HRPA_MASTERDATA_FACTORY has no event.
Types
Class CL_HRPA_MASTERDATA_FACTORY has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_HRPA_MASTERDATA_FACTORY has no parameter.
Method CLASS_CONSTRUCTOR on class CL_HRPA_MASTERDATA_FACTORY has no exception.

Method DELAYED_CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ADDITIONAL_BUFFER Call by reference Object reference (TYPE REF TO) IF_HRPA_ADDITIONAL_BUFFER HR: Stammdaten, Puffer für zusätzliche Updates 20011030
2 Importing LEGACY_MODE Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20010829
3 Importing MASTERDATA_BUFFER Call by reference Object reference (TYPE REF TO) IF_HRPA_MASTERDATA_BUFFER HR: Puffer für Stammdatenzugriffe 20010829
4 Importing READ_INFOTYPE Call by reference Object reference (TYPE REF TO) IF_HRPA_READ_INFOTYPE Lesen von Infotypsätzen 20010829
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20010829

Method GET_ADDITIONAL_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ADDITIONAL_BUFFER Call by reference Object reference (TYPE REF TO) IF_HRPA_ADDITIONAL_BUFFER HR: Stammdaten, Puffer für zusätzliche Updates 20011030
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20011030

Method GET_BUSINESS_LOGIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting BUSINESS_LOGIC Call by reference Object reference (TYPE REF TO) IF_HRPA_MASTERDATA_BL HR: generische Businesslogik für Stammdaten 20010829
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20010829

Method GET_MASTERDATA_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting MASTERDATA_BUFFER Call by reference Object reference (TYPE REF TO) IF_HRPA_MASTERDATA_BUFFER HR: Puffer für Stammdatenzugriffe 20010829
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20010829

Method GET_PLAIN_INFOTYPE_ACCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PLAIN_INFOTYPE_ACCESS Call by reference Object reference (TYPE REF TO) IF_HRPA_PLAIN_INFOTYPE_ACCESS HR: Schreiben von Infotypsätzen 20030131
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20030131

Method GET_READ_INFOTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting READ_INFOTYPE Call by reference Object reference (TYPE REF TO) IF_HRPA_READ_INFOTYPE Lesen von Infotypsätzen 20010829
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20010829

Method GET_READ_MOLGA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting READ_MOLGA Call by reference Object reference (TYPE REF TO) CL_HRPA_MOLGA HR: Stammdaten, MOLGA lesen 20011204
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20031216

Method GET_READ_TIMECONSTRAINT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting READ_TIMECONSTRAINT Call by reference Object reference (TYPE REF TO) IF_HRPA_READ_TIMECONSTRAINT HR: Stammdaten Zeitbindungen lesen 20031216
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20031216

Method GET_SAPUP50R_ADAPTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ADAPTER Value transfer Object reference (TYPE REF TO) CL_HRPA_SAPUP50R_ADAPTER Adapter um neues ITF aus SAPUP50R verwenden zu können 20030807
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20031216

Method LEGACY_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning LEGACY_MODE Value transfer Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20010829
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20031216

Method SET_FRAMEWORK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ADDITIONAL_BUFFER Call by reference Object reference (TYPE REF TO) IF_HRPA_ADDITIONAL_BUFFER HR: Stammdaten, Puffer für zusätzliche Updates 20011030
2 Importing LEGACY_MODE Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20010829
3 Importing MASTERDATA_BUFFER Call by reference Object reference (TYPE REF TO) IF_HRPA_MASTERDATA_BUFFER HR: Puffer für Stammdatenzugriffe 20010829
4 Importing READ_INFOTYPE Call by reference Object reference (TYPE REF TO) IF_HRPA_READ_INFOTYPE Lesen von Infotypsätzen 20010829
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20010829
History
Last changed by/on SAP  20040114 
SAP Release Created in 470