SAP ABAP Class CL_HRPAYDE_RECALL_FIKTIVLAUF (Control of Repetition Run Payroll Fictit. Run Gross Amt Part)
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_RECALL_FIKTIVLAUF  
Short Description Control of Repetition Run Payroll Fictit. Run Gross Amt Part    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class HRPAYDEDFLST    
Program status     
Category 0   
Package PC01   HR Payroll: Germany 
Created 20120808   SAP 
Last change 20130531   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)
Interfaces
Class CL_HRPAYDE_RECALL_FIKTIVLAUF has no interface implemented.
Friends
Class CL_HRPAYDE_RECALL_FIKTIVLAUF has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GO_INSTANCE Static Attribute Protected Object reference (TYPE REF TO) CL_HRPAYDE_RECALL_FIKTIVLAUF Control of Repetition Run Payroll Fictit. Run Gross Amt Part 20120917
2 MS_MESSAGES Instance attribute Protected Type reference (TYPE) HRPAY00S_LOG_MESSAGE_DATA Log Row 20120917
3 MT_LGART_RELEVANT Instance attribute Protected See coding Relevant Wage Types SCRT/CRT 20120917
4 MT_MESSAGES Instance attribute Protected Type reference (TYPE) HRPAY00T_LOG_MESSAGE_DATA Log Table 20120917
5 MT_STEUERUNG_RECALL Instance attribute Protected Type reference (TYPE) TT_STEUERUNG_RECALL Control of Repetition Run 20120917
6 MV_DUMMY Instance attribute Protected Type reference (TYPE) STRING Dummy String Message Handler 20120917
7 MV_LOWEST_BEGDA Instance attribute Protected Type reference (TYPE) BEGDA Earliest Start Date for Personnel Number (for Init) 20120917
8 MV_PERNR Instance attribute Protected Type reference (TYPE) P_PERNR Personnel Number 20120917
9 MV_RECALL_GESTARTET Instance attribute Protected Type reference (TYPE) ABAP_BOOL Repetition Run Was Started 20120917
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Protected Constructor CONSTRUCTOR 20120917
2 FUELLEN_LOHNARTEN_CRT Instance method Protected Method Fill Relevant Wage Types in CRT 20120917
3 FUELLEN_LOHNARTEN_SCRT Instance method Protected Method Fill Relevant Wage Types in SCRT 20120917
4 GET_SCRT_CRT_ECHTLAUF Instance method Public Method Provision of SCRT from Update Run (If Available) 20120917
5 GET_SINGLETON Static method Public Method Create Object of Class 20120917
6 INIT Instance method Protected Method Initialization (Internal) 20120918
7 INIT_PERNR Static method Public Method Initialization for Change of Personnel Number 20120918
8 IST_AKTIV Static method Public Method Is Function Repetition Run Fictitious Run Gross Amt Active? 20120917
9 IST_FIKTIVLAUF Static method Public Method Is This a Fictitious Run? 20120917
10 IST_FIKTIVLAUF_RELEVANT Static method Public Method Is Fictitious Run Relevant for Repetition Run? 20120917
11 PROTOKOLLIERUNG_CRT Instance method Protected Method Logging of CRT for a Period 20120917
12 PROTOKOLLIERUNG_SCRT Instance method Protected Method Logging of SCRT for a Period 20120917
13 PRUEFEN_UND_STARTEN_RECALL Instance method Public Method Check and Start Repetition Run If Necessary in In-Period 20120917
14 SICHERN_GRUNDLAGE_ECHTLAUF Instance method Public Method Save Basis (SCRT/CRT) of Real Payroll 20120917
15 SICHERN_GRUNDLAGE_FIKTIVLAUF Instance method Public Method Save Basis (SCRT/CRT) of Notional Calculation 20120917
Events
Class CL_HRPAYDE_RECALL_FIKTIVLAUF has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TS_STEUERUNG_RECALL Protected See coding Structure of Control of Repetition Run 20120917 BEGIN OF ts_steuerung_recall, begda TYPE begda, endda TYPE endda, scrt_fiktiv TYPE hrpayde_scrt, crt_fiktiv TYPE hrpay99_crt, scrt_echt TYPE hrpayde_scrt, crt_echt TYPE hrpay99_crt, END OF ts_steuerung_recall
2 TT_STEUERUNG_RECALL Protected See coding Table of Control of Repetition Run 20120917 tt_steuerung_recall TYPE STANDARD TABLE OF ts_steuerung_recall
Method Signatures

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_HRPAYDE_RECALL_FIKTIVLAUF has no parameter.
Method CONSTRUCTOR on class CL_HRPAYDE_RECALL_FIKTIVLAUF has no exception.

Method FUELLEN_LOHNARTEN_CRT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CRT Call by reference Type reference (TYPE) HRPAY99_CRT Relevante Kumulierte Ergebnistabelle 20120917
2 Exporting EV_IS_OK Call by reference Type reference (TYPE) ABAP_BOOL Verarbeitung ohne Fehler? 20120917
3 Importing IO_MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPAY00_MESSAGE_HANDLER Message Handler 20120917
4 Importing IT_CRT Call by reference Type reference (TYPE) HRPAY99_CRT Kumulierte Ergebnistabelle 20120917
5 Importing IV_BEGDA Call by reference Type reference (TYPE) BEGDA Gültigkeitsbeginn 20120917
6 Importing IV_ENDDA Call by reference Type reference (TYPE) ENDDA Gültigkeitsende 20120917
7 Importing IV_PERNR Call by reference Type reference (TYPE) P_PERNR Personalnummer 20120917

Method FUELLEN_LOHNARTEN_CRT on class CL_HRPAYDE_RECALL_FIKTIVLAUF has no exception.

Method FUELLEN_LOHNARTEN_SCRT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SCRT Call by reference Type reference (TYPE) HRPAYDE_SCRT Relevante Kumulierte RT für Steuer 20120917
2 Exporting EV_IS_OK Call by reference Type reference (TYPE) ABAP_BOOL Verarbeitung ohne Fehler? 20120917
3 Importing IO_MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPAY00_MESSAGE_HANDLER Message Handler 20120917
4 Importing IT_SCRT Call by reference Type reference (TYPE) HRPAYDE_SCRT Kumulierte RT für Steuer 20120917
5 Importing IV_BEGDA Call by reference Type reference (TYPE) BEGDA Gültigkeitsbeginn 20120917
6 Importing IV_ENDDA Call by reference Type reference (TYPE) ENDDA Gültigkeitsende 20120917
7 Importing IV_PERNR Call by reference Type reference (TYPE) P_PERNR Personalnummer 20120917

Method FUELLEN_LOHNARTEN_SCRT on class CL_HRPAYDE_RECALL_FIKTIVLAUF has no exception.

Method GET_SCRT_CRT_ECHTLAUF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CRT Call by reference Type reference (TYPE) HRPAY99_CRT Relevante Kumulierte Ergebnistabelle 20120917
2 Exporting ET_SCRT Call by reference Type reference (TYPE) HRPAYDE_SCRT Kumulierte RT für Steuer 20120917
3 Exporting EV_IS_OK Call by reference Type reference (TYPE) ABAP_BOOL Verarbeitung ohne Fehler? 20120917
4 Importing IO_MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPAY00_MESSAGE_HANDLER Message Handler 20120917
5 Importing IT_CRT Call by reference Type reference (TYPE) HRPAY99_CRT Relevante Kumulierte Ergebnistabelle 20120917
6 Importing IT_SCRT Call by reference Type reference (TYPE) HRPAYDE_SCRT Kumulierte RT für Steuer 20120917
7 Importing IV_BEGDA Call by reference Type reference (TYPE) BEGDA Gültigkeitsbeginn 20120917
8 Importing IV_ENDDA Call by reference Type reference (TYPE) ENDDA Gültigkeitsende 20120917
9 Importing IV_PERNR Call by reference Type reference (TYPE) P_PERNR Personalnummer 20120917

Method GET_SCRT_CRT_ECHTLAUF on class CL_HRPAYDE_RECALL_FIKTIVLAUF has no exception.

Method GET_SINGLETON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_INSTANCE Value transfer Object reference (TYPE REF TO) CL_HRPAYDE_RECALL_FIKTIVLAUF Steuerung Wiederholungslauf Abrechnung Fiktivlauf Bruttoteil 20120917

Method GET_SINGLETON on class CL_HRPAYDE_RECALL_FIKTIVLAUF has no exception.

Method INIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BEGDA Call by reference Type reference (TYPE) BEGDA Gültigkeitsbeginn 20120918
2 Importing IV_PERNR Call by reference Type reference (TYPE) P_PERNR Personalnummer 20120918

Method INIT on class CL_HRPAYDE_RECALL_FIKTIVLAUF has no exception.

Method INIT_PERNR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BEGDA Call by reference Type reference (TYPE) BEGDA Gültigkeitsbeginn 20120918
2 Importing IV_PERNR Call by reference Type reference (TYPE) P_PERNR Personalnummer 20120918

Method INIT_PERNR on class CL_HRPAYDE_RECALL_FIKTIVLAUF has no exception.

Method IST_AKTIV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BEGDA Call by reference Type reference (TYPE) BEGDA Beginn Für-Periode 20120917
2 Returning RV_VALUE Value transfer Type reference (TYPE) ABAP_BOOL True/False 20120917

Method IST_AKTIV on class CL_HRPAYDE_RECALL_FIKTIVLAUF has no exception.

Method IST_FIKTIVLAUF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_VAR Call by reference Type reference (TYPE) HRPY_TT_VAR Tabellentyp für Abrechn.tabelle VAR - sichere Var. in payro 20120917
2 Returning RV_VALUE Value transfer Type reference (TYPE) ABAP_BOOL True/False 20120917

Method IST_FIKTIVLAUF on class CL_HRPAYDE_RECALL_FIKTIVLAUF has no exception.

Method IST_FIKTIVLAUF_RELEVANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BEGDA Call by reference Type reference (TYPE) BEGDA Beginn Für-Periode 20120917
2 Importing IV_FLAUF Call by reference Type reference (TYPE) P01_FLAUF Fiktivlauf 20120917
3 Returning RV_VALUE Value transfer Type reference (TYPE) ABAP_BOOL True/False 20120917

Method IST_FIKTIVLAUF_RELEVANT on class CL_HRPAYDE_RECALL_FIKTIVLAUF has no exception.

Method PROTOKOLLIERUNG_CRT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_IS_OK Call by reference Type reference (TYPE) ABAP_BOOL Verarbeitung ohne Fehler? 20120917
2 Importing IO_MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPAY00_MESSAGE_HANDLER Message Handler 20120917
3 Importing IT_CRT Call by reference Type reference (TYPE) HRPAY99_CRT Kumulierte Ergebnistabelle 20120917
4 Importing IV_BEGDA Call by reference Type reference (TYPE) BEGDA Gültigkeitsbeginn 20120917
5 Importing IV_ENDDA Call by reference Type reference (TYPE) ENDDA Gültigkeitsende 20120917
6 Importing IV_FIKTIV Call by reference Type reference (TYPE) ABAP_BOOL SCRT aus Fiktivlauf? 20120917
7 Importing IV_PERNR Call by reference Type reference (TYPE) P_PERNR Personalnummer 20120917

Method PROTOKOLLIERUNG_CRT on class CL_HRPAYDE_RECALL_FIKTIVLAUF has no exception.

Method PROTOKOLLIERUNG_SCRT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_IS_OK Call by reference Type reference (TYPE) ABAP_BOOL Verarbeitung ohne Fehler? 20120917
2 Importing IO_MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPAY00_MESSAGE_HANDLER Message Handler 20120917
3 Importing IT_SCRT Call by reference Type reference (TYPE) HRPAYDE_SCRT Kumulierte RT für Steuer 20120917
4 Importing IV_BEGDA Call by reference Type reference (TYPE) BEGDA Gültigkeitsbeginn 20120917
5 Importing IV_ENDDA Call by reference Type reference (TYPE) ENDDA Gültigkeitsende 20120917
6 Importing IV_FIKTIV Call by reference Type reference (TYPE) ABAP_BOOL SCRT aus Fiktivlauf? 20120917
7 Importing IV_PERNR Call by reference Type reference (TYPE) P_PERNR Personalnummer 20120917

Method PROTOKOLLIERUNG_SCRT on class CL_HRPAYDE_RECALL_FIKTIVLAUF has no exception.

Method PRUEFEN_UND_STARTEN_RECALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_IS_OK Call by reference Type reference (TYPE) ABAP_BOOL Verarbeitung ohne Fehler? 20120917
2 Importing IO_MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPAY00_MESSAGE_HANDLER Message Handler 20120917
3 Importing IO_RECALL_PAYROLL Call by reference Object reference (TYPE REF TO) CL_HRPAY00_RECALL_PAYROLL Steuerung zur Wiederholung einer Abrechnung 20120917
4 Importing IV_BEGDA Call by reference Type reference (TYPE) BEGDA Gültigkeitsbeginn 20120917
5 Importing IV_ENDDA Call by reference Type reference (TYPE) ENDDA Gültigkeitsende 20120917
6 Importing IV_PERNR Call by reference Type reference (TYPE) P_PERNR Personalnummer 20120917

Method PRUEFEN_UND_STARTEN_RECALL on class CL_HRPAYDE_RECALL_FIKTIVLAUF has no exception.

Method SICHERN_GRUNDLAGE_ECHTLAUF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_IS_OK Call by reference Type reference (TYPE) ABAP_BOOL Verarbeitung ohne Fehler? 20120917
2 Importing IO_MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPAY00_MESSAGE_HANDLER Message Handler 20120917
3 Importing IT_CRT Call by reference Type reference (TYPE) HRPAY99_CRT Kumulierte Ergebnistabelle 20120917
4 Importing IT_SCRT Call by reference Type reference (TYPE) HRPAYDE_SCRT Kumulierte RT für Steuer 20120917
5 Importing IV_BEGDA Call by reference Type reference (TYPE) BEGDA Gültigkeitsbeginn 20120917
6 Importing IV_ENDDA Call by reference Type reference (TYPE) ENDDA Gültigkeitsende 20120917
7 Importing IV_PERNR Call by reference Type reference (TYPE) P_PERNR Personalnummer 20120917

Method SICHERN_GRUNDLAGE_ECHTLAUF on class CL_HRPAYDE_RECALL_FIKTIVLAUF has no exception.

Method SICHERN_GRUNDLAGE_FIKTIVLAUF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_IS_OK Call by reference Type reference (TYPE) ABAP_BOOL Verarbeitung ohne Fehler? 20120917
2 Importing IO_MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPAY00_MESSAGE_HANDLER Message Handler 20120917
3 Importing IT_CRT Call by reference Type reference (TYPE) HRPAY99_CRT Kumulierte Ergebnistabelle 20120917
4 Importing IT_SCRT Call by reference Type reference (TYPE) HRPAYDE_SCRT Kumulierte RT für Steuer 20120917
5 Importing IV_BEGDA Call by reference Type reference (TYPE) BEGDA Gültigkeitsbeginn 20120917
6 Importing IV_ENDDA Call by reference Type reference (TYPE) ENDDA Gültigkeitsende 20120917
7 Importing IV_PERNR Call by reference Type reference (TYPE) P_PERNR Personalnummer 20120917

Method SICHERN_GRUNDLAGE_FIKTIVLAUF on class CL_HRPAYDE_RECALL_FIKTIVLAUF has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in