SAP ABAP Class CL_PT_MOD (Function MOD)
Hierarchy
EA-HRRXX (Software Component) Sub component EA-HRRXX of EA-HR
   PT (Application Component) Personnel Time Management
     PAOC_TIM_TIME_EVAL_DRIVER (Package) Classes for Drivers, Interfaces, and Contexts in Time Eval.
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_PT_EXECUTABLE Enables Class to Be Executed 20020711
Properties
Class CL_PT_MOD  
Short Description Function MOD    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PAOC_TIM_TIME_EVAL_DRIVER   Classes for Drivers, Interfaces, and Contexts in Time Eval. 
Created 20020711   SAP 
Last change 00000000   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_PT_MOD has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_PT_EXECUTABLE Enables Class to Be Executed 20020711
Friends
Class CL_PT_MOD has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CONTEXT Static Attribute Private Object reference (TYPE REF TO) CL_PT_MOD_MODULE_CONTEXT Pers. Assgmt-Independent Context of MOD 20020711
2 CONTRACT_CONTEXT Static Attribute Private Object reference (TYPE REF TO) CL_PT_MOD_MODULE_CONTR_CONT Pers. Assgmt-Dependent Context of MOD 20020711
3 INTERFACE Instance attribute Private Object reference (TYPE REF TO) IF_PT_MOD_IF Native Interface for MOD 20020711
4 LOG Static Attribute Private Object reference (TYPE REF TO) IF_PT_TIME_EVAL_LOG Interface for Time Evaluation Log (Facade for HRPL) 20020711
5 PCR_INTERPRETER Static Attribute Private Object reference (TYPE REF TO) CL_PT_PCR_INTERPRETER Interpreter for Personnel Calculation Rules 20020711
6 PCR_INTERPRETER_IF Static Attribute Private Object reference (TYPE REF TO) CL_PT_PCR_INTERPRETER_IF Interface Personnel Calculation Rules: Interpreter 20020711
Methods
# Method Level Visibility Method type Description Created on
1 FUMOD Static method Private Method Corresponds to Function MOD 20020711
2 GET_PSP_ENTRY Static method Private Method PSP on Key Date 20020712
3 GET_WPBP_ENTRY Static method Private Method WPBP Entry on Key Date 20020712
4 PROCESS_PCR Static method Private Method Call PCR Interpreter 20020711
Events
Class CL_PT_MOD has no event.
Types
Class CL_PT_MOD has no local type.
Method Signatures

Method FUMOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_CONTEXT Call by reference Object reference (TYPE REF TO) CL_PT_RPTIME_CONTEXT erweiterbarer Kontextcontainer 20020711
2 Changing CH_CURRENT_DATE Call by reference Type reference (TYPE) DATS aktueller Tag 20020711
3 Changing CH_TIME_MODIF Call by reference Type reference (TYPE) PTT_TIME_MODIF WPBP-Splitgenaue Modiftabelle 20020711
4 Importing IM_ACT_PERIOD Call by reference Type reference (TYPE) PTR_ACT_PERIOD aktuelle Periode 20020712
5 Importing IM_APPLICATION_ID Call by reference Type reference (TYPE) PT_TIME_EVAL_APP_ID ApplikationsID 20020711
6 Importing IM_CCYCL Call by reference Type reference (TYPE) CCYCL Personalrechenregel 20020711
7 Importing IM_CONTRACT_ID Call by reference Type reference (TYPE) PCCE_PERNR Beschäftigungsvertrag 20020711
8 Importing IM_CURRENT_INSTANCE Call by reference Object reference (TYPE REF TO) CL_PT_MOD Funktion MOD 20020712
9 Importing IM_FIRST_ACT_AP_BEGDA Call by reference Type reference (TYPE) DATS erster aktiver Tag in akt. Periode 20020711
10 Importing IM_FIRST_DATE_IN_PERIOD Call by reference Type reference (TYPE) DATS erster auszuwertender Tag in akt. Periode 20020711
11 Importing IM_LAST_ACT_AP_ENDDA Call by reference Type reference (TYPE) DATS letzter aktiver Tag in akt. Periode 20020711
12 Importing IM_LAST_DATE_IN_PERIOD Call by reference Type reference (TYPE) DATS letzter auszuwertender Tag in akt. Periode 20020711
13 Importing IM_PSP Call by reference Type reference (TYPE) PTM_PSP Tabelle PSP: Persönlicher Arbeitszeitplan 20020711
14 Importing IM_SCHEMA_BLOCK Call by reference Type reference (TYPE) PT_SCHEMA_BLOCK Verarbeitungsblock im Schema 20020711
15 Importing IM_TTGEN Call by reference Type reference (TYPE) PARM2 zeitartengenereller Ansprung 20020711
16 Importing IM_WPBP Call by reference Type reference (TYPE) PTM_WPBP Tabelle WPBP: Arbeitsplatz/Basisbezüge 20020711
# Exception Resumable Description Created on
1 CX_PT_EXECUTION_FAILED Ausführung fehlgeschlagen 20020711

Method GET_PSP_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CONTRACT_ID Call by reference Type reference (TYPE) PCCE_PERNR Beschäftigungsvertrag 20020712
2 Importing IM_DATE Call by reference Type reference (TYPE) DATS Feld vom Typ DATS 20020712
3 Importing IM_PSP Call by reference Type reference (TYPE) PTM_PSP Tabelle PSP: Persönlicher Arbeitszeitplan 20020712
4 Returning RESULT Value transfer Type reference (TYPE) PC2BA Persönlicher Arbeitszeitplan (Tabelle PSP) 20020712
# Exception Resumable Description Created on
1 CX_PT_EXECUTION_FAILED Ausführung fehlgeschlagen 20020712
2 CX_PT_IMPROPER_CUSTOMIZING Fehlender/ungültiger Customizing-Eintrag 20020712

Method GET_WPBP_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CONTRACT_ID Call by reference Type reference (TYPE) PCCE_PERNR Beschäftigungsvertrag 20020712
2 Importing IM_DATE Call by reference Type reference (TYPE) DATS Stichtag 20020712
3 Importing IM_WPBP Call by reference Type reference (TYPE) PTM_WPBP Tabelle WPBP: Arbeitsplatz/Basisbezüge 20020712
4 Returning RESULT Value transfer Type reference (TYPE) PC205 Abrechnungsergebnis: Arbeitsplatz/Basisbezüge 20020712
# Exception Resumable Description Created on
1 CX_PT_EXECUTION_FAILED Ausführung fehlgeschlagen 20020712
2 CX_PT_IMPROPER_CUSTOMIZING Fehlender/ungültiger Customizing-Eintrag 20020712

Method PROCESS_PCR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_APPLICATION Call by reference Type reference (TYPE) PT_OPERATION_APPLICATION Anwendungsumgebung einer Zeitwirtschaftsoperation 20020711
2 Importing IM_CCYCL Call by reference Type reference (TYPE) CCYCL Personalrechenregel 20020711
3 Importing IM_CONTEXT Call by reference Object reference (TYPE REF TO) IF_PT_CONTEXT_CONTAINER erweiterbarer Kontextcontainer 20020711
4 Importing IM_LGART Call by reference Type reference (TYPE) LGART Lohnart 20020711
# Exception Resumable Description Created on
1 CX_PT_EXECUTION_FAILED Ausführung fehlgeschlagen 20020711
2 CX_PT_EXECUTION_STOPPED Ausführung vorzeitig beendet 20020711
History
Last changed by/on SAP  00000000 
SAP Release Created in 110