SAP ABAP Class CL_HRPAYMX_INFOTYPE0 (Class for Infotype 0000)
Hierarchy
SAP_HRRXX (Software Component) Sub component SAP_HRRXX of SAP_HR
   PY-XX-RS (Application Component) Reuse Services for Country Development
     P99L (Package) Payroll Latin America
Properties
Class CL_HRPAYMX_INFOTYPE0  
Short Description Class for Infotype 0000    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package P99L   Payroll Latin America 
Created 20010103   SAP 
Last change 20060208   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HRPAYMX_INFOTYPE0 has no forward declaration.
Interfaces
Class CL_HRPAYMX_INFOTYPE0 has no interface implemented.
Friends
Class CL_HRPAYMX_INFOTYPE0 has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 IT_P0000 Instance attribute Public Type reference (TYPE) P0000_TAB HR Master Record: Infotype 0000 (Actions) 20010103
2 OLD_P0000_TAB Instance attribute Public Type reference (TYPE) P0000_TAB HR Master Record: Infotype 0000 (Actions) 20010103
Methods
# Method Level Visibility Method type Description Created on
1 FILL_IT Instance method Public Method Fill internal table from IT 0000 information in database 20010103
2 GET_STATUS Instance method Public Method Get employee status ( active/inactive ) 20010103
3 INSERT_AND_DELIMIT Instance method Public Method Insert entry for infotype 0000 and its pernr into the list 20010103
4 READ_TABLE Instance method Public Method Read internal tables 20010918
5 REJECT_EE Instance method Public Method Discard employee from further processing 20010124
6 SIMULATE Instance method Public Method Simulate infotype for payroll 20010103
Events
Class CL_HRPAYMX_INFOTYPE0 has no event.
Types
Class CL_HRPAYMX_INFOTYPE0 has no local type.
Method Signatures

Method FILL_IT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BEGDA Value transfer Type reference (TYPE) BEGDA '18000101' Start Date 20010103
2 Importing ENDDA Value transfer Type reference (TYPE) ENDDA '99991231' End Date 20010103
3 Importing P0000_TAB Call by reference Type reference (TYPE) P0000_TAB HR Master Record: Infotype 0000 (Actions) 20010103
4 Importing PERNR Value transfer Type reference (TYPE) P_PERNR Personnel number 20010103
5 Exporting RECORDS_READ Call by reference Type reference (TYPE) I Number of records read 20010104

Method FILL_IT on class CL_HRPAYMX_INFOTYPE0 has no exception.

Method GET_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DATE Call by reference Type reference (TYPE) BEGDA date 20010103
2 Importing PERNR Call by reference Type reference (TYPE) P_PERNR pernr 20010103
3 Exporting STATUS Call by reference Type reference (TYPE) CHAR8 status (ACTIVE/INACTIVE) 20010103
# Exception Resumable Description Created on
1 NO_RECORD_FOUND No records found at the requested date 20010103

Method INSERT_AND_DELIMIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BEGDA Value transfer Type reference (TYPE) BEGDA Start Date 20010103
2 Importing ENDDA Value transfer Type reference (TYPE) ENDDA '99991231' End Date 20010103
3 Importing MASSG Value transfer Type reference (TYPE) MASSG Reason for Action 20010710
4 Importing MASSN Value transfer Type reference (TYPE) MASSN Action Type 20010710
5 Importing PERNR Value transfer Type reference (TYPE) P_PERNR Personnel number 20010103
6 Importing STAT2 Value transfer Type reference (TYPE) STAT2 status 20010103

Method INSERT_AND_DELIMIT on class CL_HRPAYMX_INFOTYPE0 has no exception.

Method READ_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting OLD_TAB Call by reference Type reference (TYPE) P0000_TAB HR Master Record: Infotype 0000 (Actions) 20010918
2 Importing PERNR Value transfer Type reference (TYPE) PERNR_D Personnel Number 20010918
3 Exporting TAB Call by reference Type reference (TYPE) P0000_TAB HR Master Record: Infotype 0000 (Actions) 20010918

Method READ_TABLE on class CL_HRPAYMX_INFOTYPE0 has no exception.

Method REJECT_EE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PERNR Value transfer Type reference (TYPE) PERNR_D Personnel Number 20010124

Method REJECT_EE on class CL_HRPAYMX_INFOTYPE0 has no exception.

Method SIMULATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing OBJ_IPREL Call by reference Object reference (TYPE REF TO) CL_HRPAY99_FILL_INFOTYPES Simulated objects for payroll 20010103
2 Importing PERNR Value transfer Type reference (TYPE) PERNR_D Personnel Number 20010123
# Exception Resumable Description Created on
1 INFTY_IS_INITIAL Empty infotype 20010130
2 PERNR_IS_INITIAL Empty pernr 20010130
3 RECORD_EXISTS Record already exists 20010130
4 WRONG_INFTY Invalid infotype 20010130
5 WRONG_PERNR Inavlid pernr 20010130
History
Last changed by/on SAP  20060208 
SAP Release Created in 46C