SAP ABAP Class CL_HRPAY99_GET_INFOTYPES (Preassign Infotypes Used by 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_HRPAY99_GET_INFOTYPES  
Short Description Preassign Infotypes Used by Payroll    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PCAL   SAP HR Payroll Application Development 
Created 19990816   SAP 
Last change 20010405   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 T Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_HRPAY99_GET_INFOTYPES has no interface implemented.
Friends
Class CL_HRPAY99_GET_INFOTYPES has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CURR_PERNR Instance attribute Public Type reference (TYPE) PERNR_D Current Personnel Number 19990816
2 IPREL Instance attribute Private Type reference (TYPE) HRPAY99_IPREL_TABLE Table of Infotype Records 19990816
3 MEM_ID_IPREL_VALUE Constant Private Type reference (TYPE) CHAR05 'ARGLL' Constant Part of Memory ID for Table of Infotype Records 19990816
4 MEM_ID_PERNR_TAB Constant Private Type reference (TYPE) T_MEM_ID_PERNR_TAB 'HRPAY99_IPREL_PERNR_TAB' Memory ID of the Personnel Number Directory 19990816
5 PERNR_TAB Instance attribute Private Type reference (TYPE) HRPAY99_PERNR_TABLE Personnel Number Directory 19990816
Methods
# Method Level Visibility Method type Description Created on
1 CLEAR Instance method Public Method Deletes the Data for Current Personnel Number 19990816
2 CLEAR_ALL Instance method Public Method Deletes the Data for all Personnel numbers Sent 19990816
3 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 19990817
4 GET_INFOTYPE Instance method Public Method Returns Infotype Records 19990816
5 GET_PERNR_TAB Instance method Public Method Returns the Directory of Personnel Numbers that Still Exist 19990816
6 RECEIVE Instance method Public Method Returns the Table of Recieved Infotype Records 19990816
Events
Class CL_HRPAY99_GET_INFOTYPES has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 T_CHAR23 Private See coding T_CHAR23 19991109
2 T_MEM_ID_IPREL Private See coding Type for the Memory ID of the Table of Infotype Records 19990816
3 T_MEM_ID_PERNR_TAB Private Type reference (TYPE) T_CHAR23 Type for the Memory ID of the Personnel Number Directory 19990816
Method Signatures

Method CLEAR Signature

Method CLEAR on class CL_HRPAY99_GET_INFOTYPES has no parameter.
# Exception Resumable Description Created on
1 METHOD_RECEIVE_NOT_CALLED Vor dem Aufruf der Methode muss RECEIVE aufgerufen werden. 19990816

Method CLEAR_ALL Signature

Method CLEAR_ALL on class CL_HRPAY99_GET_INFOTYPES has no parameter.
Method CLEAR_ALL on class CL_HRPAY99_GET_INFOTYPES has no exception.

Method CONSTRUCTOR Signature

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

Method GET_INFOTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_INFTY Value transfer Type reference (TYPE) ANY TABLE Infotypsätze 19990816
2 Importing I_INFTY Call by reference Type reference (TYPE) INFTY Infotypnummer 19990816
# Exception Resumable Description Created on
1 INFTY_IS_INITIAL Die Infotypnummer wurde nicht angegeben. 19990816
2 METHOD_RECEIVE_NOT_CALLED Vor dem Aufruf der Methode muss RECEIVE aufgerufen werden. 19990816
3 NO_RECORD_FOUND Zur angegebenen Infotypnummer existieren keine Sätze. 19990816

Method GET_PERNR_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_PERNR_TAB Value transfer Type reference (TYPE) HRPAY99_PERNR_TABLE Personalnummernverzeichnis 19990816

Method GET_PERNR_TAB on class CL_HRPAY99_GET_INFOTYPES has no exception.

Method RECEIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PERNR Value transfer Type reference (TYPE) PERNR_D Personalnummer 19990816
2 Returning RT_INFTY_TAB Value transfer Type reference (TYPE) HRPAY99_INFTY_TABLE Infotypverzeichnis 19990816
# Exception Resumable Description Created on
1 PERNR_IS_INITIAL Die Personalnummer wurde nicht angegeben. 19990816
History
Last changed by/on SAP  20010405 
SAP Release Created in