SAP ABAP Class IF_HRPAYIT_FORM_CONTROLLER (Controller interface)
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_HRPAYIT_FORM_CONTROLLER Controller for Unified Reporting templates 20050215
Properties
Class IF_HRPAYIT_FORM_CONTROLLER  
Short Description Controller interface    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20050215   SAP 
Last change 20060703   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 P99SD Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 PITUD Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class IF_HRPAYIT_FORM_CONTROLLER has no interface implemented.
Friends
Class IF_HRPAYIT_FORM_CONTROLLER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 R_APP_MISC Instance attribute Public Object reference (TYPE REF TO) CL_HRPAYIT_FORM_APPMISC Generic application data store 20050225
2 R_EMPLOYEE Instance attribute Public Object reference (TYPE REF TO) CL_HRPAYIT_EMPLOYEE Employee data 20050228
3 R_FACTORY Instance attribute Public Object reference (TYPE REF TO) CL_HRPAYIT_FORM_FACTORY Factory 20050225
Methods
# Method Level Visibility Method type Description Created on
1 APP_AT_SELECTION_SCREEN Instance method Public Method Application: run at_selection_screen 20050228
2 APP_END_OF_SELECTION Instance method Public Method Application: End of selection 20050228
3 APP_FILL_APP_MISC Instance method Public Method Application: fill app misc 20050218
4 APP_GET_PERNR Instance method Public Method Application: Get Pernr 20050217
5 APP_INITIALIZE Instance method Public Method Application: Initialize 20050228
6 APP_INIT_EMPLOYEE Instance method Public Method Application: Init employee 20050215
7 AT_SELECTION_SCREEN Instance method Public Method Run at_selection_screen 20050215
8 CHANGE_FORM Instance method Public Method Change Unified reporting form 20050215
9 GET_APP_MISC Instance method Public Method Get application misc 20050301
10 GET_EMPLOYEE Instance method Public Method Get employee class 20050302
11 INITIALIZE Instance method Public Method Initialization 20050215
12 PROC_END_OF_SELECTION Instance method Public Method Run END-OF-SELECTION 20050215
13 PROC_GET_PERNR Instance method Public Method Run GET PERNR 20050215
14 PROC_INIT_EMPLOYEE Instance method Public Method Init employee 20050302
15 PROC_START_OF_SELECTION Instance method Public Method Run START-OF-SELECTION 20050215
16 SET_APP_MISC Instance method Public Method Set application misc 20050301
17 SET_EMPLOYEE Instance method Public Method Set employee class 20050302
Events
Class IF_HRPAYIT_FORM_CONTROLLER has no event.
Types
Class IF_HRPAYIT_FORM_CONTROLLER has no local type.
Method Signatures

Method APP_AT_SELECTION_SCREEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_SSCRFIELDS Call by reference Type reference (TYPE) SSCRFIELDS Fields on selection screen 20050228

Method APP_AT_SELECTION_SCREEN on class IF_HRPAYIT_FORM_CONTROLLER has no exception.

Method APP_END_OF_SELECTION Signature

Method APP_END_OF_SELECTION on class IF_HRPAYIT_FORM_CONTROLLER has no parameter.
Method APP_END_OF_SELECTION on class IF_HRPAYIT_FORM_CONTROLLER has no exception.

Method APP_FILL_APP_MISC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing PR_APP_MISC Call by reference Object reference (TYPE REF TO) CL_HRPAYIT_FORM_APPMISC Application misc 20050225

Method APP_FILL_APP_MISC on class IF_HRPAYIT_FORM_CONTROLLER has no exception.

Method APP_GET_PERNR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PERNR Value transfer Type reference (TYPE) PERNR Standard selections for HR master data reporting 20050217

Method APP_GET_PERNR on class IF_HRPAYIT_FORM_CONTROLLER has no exception.

Method APP_INITIALIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_BEGDA Value transfer Type reference (TYPE) BEGDA Validity start 20050228
2 Importing IM_ENDDA Value transfer Type reference (TYPE) ENDDA Validity end 20050228
3 Importing IM_FORM Value transfer Type reference (TYPE) P15_FORM Report/legal form indicator 20050228

Method APP_INITIALIZE on class IF_HRPAYIT_FORM_CONTROLLER has no exception.

Method APP_INIT_EMPLOYEE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_EMPLOYEE Call by reference Object reference (TYPE REF TO) CL_HRPAYIT_EMPLOYEE Employee class 20050215
2 Exporting EX_ERROR Value transfer Type reference (TYPE) PITUD_ERROR Error code 20050215

Method APP_INIT_EMPLOYEE on class IF_HRPAYIT_FORM_CONTROLLER has no exception.

Method AT_SELECTION_SCREEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_SSCRFIELDS Call by reference Type reference (TYPE) SSCRFIELDS Fields on selection screen 20050215

Method AT_SELECTION_SCREEN on class IF_HRPAYIT_FORM_CONTROLLER has no exception.

Method CHANGE_FORM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_BEGDA Value transfer Type reference (TYPE) BEGDA Validity start 20050228
2 Importing IM_ENDDA Value transfer Type reference (TYPE) ENDDA Validity end 20050228
3 Importing IM_FORM Value transfer Type reference (TYPE) P15_FORM Report indicator/legal form 20050215

Method CHANGE_FORM on class IF_HRPAYIT_FORM_CONTROLLER has no exception.

Method GET_APP_MISC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PR_APP_MISC Call by reference Object reference (TYPE REF TO) CL_HRPAYIT_FORM_APPMISC Generic application data store 20050301

Method GET_APP_MISC on class IF_HRPAYIT_FORM_CONTROLLER has no exception.

Method GET_EMPLOYEE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PR_EMPLOYEE Call by reference Object reference (TYPE REF TO) CL_HRPAYIT_EMPLOYEE Employee class 20050302

Method GET_EMPLOYEE on class IF_HRPAYIT_FORM_CONTROLLER has no exception.

Method INITIALIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_BEGDA Value transfer Type reference (TYPE) BEGDA Validity start 20050215
2 Importing IM_ENDDA Value transfer Type reference (TYPE) ENDDA Validity end 20050215
3 Importing IM_FORM Value transfer Type reference (TYPE) P15_FORM Report/legal form indicator 20050225
# Exception Resumable Description Created on
1 ERROR_NO_LOG Cannot initialize log 20050217

Method PROC_END_OF_SELECTION Signature

Method PROC_END_OF_SELECTION on class IF_HRPAYIT_FORM_CONTROLLER has no parameter.
Method PROC_END_OF_SELECTION on class IF_HRPAYIT_FORM_CONTROLLER has no exception.

Method PROC_GET_PERNR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PERNR Value transfer Type reference (TYPE) PERNR Standard selections for HR master data reporting 20050215
2 Changing PT_FODAT Call by reference Type reference (TYPE) P99SD_TAB_FODAT Date form 20050217
# Exception Resumable Description Created on
1 ERROR_REJECT Error resulting in REJECT PERNR 20050215
2 ERROR_STOP Error resulting in STOP 20050302

Method PROC_INIT_EMPLOYEE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PERNR Call by reference Type reference (TYPE) PERNR Standard selections for HR master data reporting 20050302
# Exception Resumable Description Created on
1 ERROR_REJECT Error resulting in REJECT PERNR 20050302
2 ERROR_STOP Error resulting in STOP 20050302

Method PROC_START_OF_SELECTION Signature

Method PROC_START_OF_SELECTION on class IF_HRPAYIT_FORM_CONTROLLER has no parameter.
# Exception Resumable Description Created on
1 ERROR_STOP Blocking error: results in STOP 20050218

Method SET_APP_MISC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PR_APP_MISC Call by reference Object reference (TYPE REF TO) CL_HRPAYIT_FORM_APPMISC Generic application data store 20050301

Method SET_APP_MISC on class IF_HRPAYIT_FORM_CONTROLLER has no exception.

Method SET_EMPLOYEE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PR_EMPLOYEE Call by reference Object reference (TYPE REF TO) CL_HRPAYIT_EMPLOYEE Employee class 20050302

Method SET_EMPLOYEE on class IF_HRPAYIT_FORM_CONTROLLER has no exception.
History
Last changed by/on SAP  20060703 
SAP Release Created in