SAP ABAP Class CL_HRPAY00_RECALL_PAYROLL (Control for Repeating Payroll)
Hierarchy
SAP_HRRXX (Software Component) Sub component SAP_HRRXX of SAP_HR
   PY-XX (Application Component) Payroll: General Parts
     PCAL (Package) SAP HR Payroll Application Development
Properties
Class CL_HRPAY00_RECALL_PAYROLL  
Short Description Control for Repeating Payroll    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PCAL   SAP HR Payroll Application Development 
Created 20080424   SAP 
Last change 20081217   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 IF_HRPA_BOOLE_D Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class CL_HRPAY00_RECALL_PAYROLL has no interface implemented.
Friends
Class CL_HRPAY00_RECALL_PAYROLL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_MAX_RECALL Constant Private Type reference (TYPE) I 5 Maximum Number of Repeats 20091104
2 GC_MOLGA_GERMANY Constant Private Type reference (TYPE) MOLGA '01' Country Grouping Germany 20080519
3 GO_SINGLETON_RECALL_PAYROLL Static Attribute Private Object reference (TYPE REF TO) CL_HRPAY00_RECALL_PAYROLL Control for Repeating Payroll 20080519
4 MV_DO_RECALL Instance attribute Private Type reference (TYPE) BOOLE_D Execute Repeat Run 20080519
5 MV_MOLGA Instance attribute Private Type reference (TYPE) MOLGA Country Grouping 20080519
6 MV_NO_OF_RECALLS Instance attribute Private Type reference (TYPE) I Current Number of Repeats 20091104
7 MV_PERNR Instance attribute Private Type reference (TYPE) P_PERNR Personnel Number 20080519
Methods
# Method Level Visibility Method type Description Created on
1 DO_RECALL Instance method Public Method Should Payroll Be Recalled? 20080519
2 GET_INSTANCE Static method Public Method Generate/Provide Instance for Class (As Singleton) 20080519
3 GET_MAX_RECALL Instance method Public Method Determine the Maximum Number of Repeat Runs 20091104
4 GET_NO_OF_RECALLS Instance method Public Method Determine the Current Number of Repeat Runs 20091104
5 INIT Instance method Private Method Initialization 20080519
6 IN_RECALL Instance method Public Method Are We Currently in a Repeat Run? 20080519
7 RESET_DO_RECALL Instance method Public Method Reset Switch to Recall Payroll 20080519
8 SET_DO_RECALL Instance method Public Method Set Switch to Recall Payroll 20080519
Events
Class CL_HRPAY00_RECALL_PAYROLL has no event.
Types
Class CL_HRPAY00_RECALL_PAYROLL has no local type.
Method Signatures

Method DO_RECALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_DO_RECALL Value transfer Type reference (TYPE) BOOLE_D Erneuter Aufruf der Abrechnung für Personalnummer 20080519

Method DO_RECALL on class CL_HRPAY00_RECALL_PAYROLL has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_INIT Call by reference Type reference (TYPE) BOOLE_D Initialisierung Personalnummer (bei Wechsel Pernr) 20080806
2 Importing IV_MOLGA Call by reference Type reference (TYPE) MOLGA Ländergruppierung 20080519
3 Returning RO_INSTANCE Value transfer Object reference (TYPE REF TO) CL_HRPAY00_RECALL_PAYROLL Steuerung zur Wiederholung einer Abrechnung 20080519

Method GET_INSTANCE on class CL_HRPAY00_RECALL_PAYROLL has no exception.

Method GET_MAX_RECALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_MAX_RECALL Value transfer Type reference (TYPE) I Maximale Anzahl der Wiedholungsläufe 20091104

Method GET_MAX_RECALL on class CL_HRPAY00_RECALL_PAYROLL has no exception.

Method GET_NO_OF_RECALLS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_NO_OF_RECALLS Value transfer Type reference (TYPE) I Aktuelle Anzahl der Wiedholungsläufe 20091104

Method GET_NO_OF_RECALLS on class CL_HRPAY00_RECALL_PAYROLL has no exception.

Method INIT Signature

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

Method IN_RECALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PERNR Call by reference Type reference (TYPE) P_PERNR Personalnummer 20080519
2 Returning RV_IN_RECALL Value transfer Type reference (TYPE) PAY_RECALL_PAYROLL Erneuter Aufruf der Abrechnung für Personalnummer 20080519

Method IN_RECALL on class CL_HRPAY00_RECALL_PAYROLL has no exception.

Method RESET_DO_RECALL Signature

Method RESET_DO_RECALL on class CL_HRPAY00_RECALL_PAYROLL has no parameter.
Method RESET_DO_RECALL on class CL_HRPAY00_RECALL_PAYROLL has no exception.

Method SET_DO_RECALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PERNR Call by reference Type reference (TYPE) P_PERNR Personalnummer 20080519
# Exception Resumable Description Created on
1 MAX_NO_OF_RECALL Maximale Anzahl der Wiederholungsläufe überschritten 20091104
History
Last changed by/on SAP  20081217 
SAP Release Created in