SAP ABAP Class CL_HRPAYMX_INFOTYPE416 (Class for Infotype 0416)
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_INFOTYPE416  
Short Description Class for Infotype 0416    
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 00000000   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HRPAYMX_INFOTYPE416 has no forward declaration.
Interfaces
Class CL_HRPAYMX_INFOTYPE416 has no interface implemented.
Friends
Class CL_HRPAYMX_INFOTYPE416 has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 IT_P0416 Instance attribute Private Type reference (TYPE) TIM_P0416_TAB Table type P0416 20010104
2 OLD_P0416_TAB Instance attribute Private Type reference (TYPE) TIM_P0416_TAB Table type P0416 20010104
Methods
# Method Level Visibility Method type Description Created on
1 FILL_IT Instance method Public Method 20010104
2 INSERT Instance method Public Method Insert entry for infotype 0416 20010314
3 INSERT_ROW Instance method Private Method Insert P0416 single record into internal table 20010314
4 INSERT_TAB Instance method Public Method Insert table with records to compensate 20010104
5 INTERN_MASTER Instance method Private Method Insert P0416 single record into internal table 20010129
6 MASTER Instance method Public Method Update IT 0416 in database for an employee 20010130
7 REJECT_EE Instance method Public Method Discard employee from further processing 20010124
8 SIMULATE Instance method Public Method Simulate infotype for payroll 20010104
Events
Class CL_HRPAYMX_INFOTYPE416 has no event.
Types
Class CL_HRPAYMX_INFOTYPE416 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 Call by reference Type reference (TYPE) BEGDA Start Date 20010104
2 Importing ENDDA Call by reference Type reference (TYPE) ENDDA End Date 20010104
3 Importing P0416_TAB Call by reference Type reference (TYPE) TIM_P0416_TAB Table type P0416 20010104
4 Importing PERNR Call by reference Type reference (TYPE) P_PERNR Personnel number 20010104
5 Exporting RECORDS_READ Call by reference Type reference (TYPE) I Number of records read 20010104

Method FILL_IT on class CL_HRPAYMX_INFOTYPE416 has no exception.

Method INSERT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing AMONT Value transfer Type reference (TYPE) ABBTR 0 Amount for time quota compensation 20010314
2 Importing DATE Value transfer Type reference (TYPE) BEGDA Date 20010314
3 Importing NOPAY Value transfer Type reference (TYPE) NOLCOMP SPACE Do Not Account 20010314
4 Importing NUMBR Value transfer Type reference (TYPE) PTM_QSETTLED 0 Quota Number Compensated 20010314
5 Importing PERNR Value transfer Type reference (TYPE) PERNR_D Personnel number 20010314
6 Importing QCTYP Value transfer Type reference (TYPE) TIM_QCTYP Time quota compensation method 20010314
7 Importing QTYPE Value transfer Type reference (TYPE) ABWKO Absence Quota Type 20010314
8 Importing QUONR Value transfer Type reference (TYPE) PTM_QUONR Número para contingente de tiempos personales 20010314
9 Importing STYPE Value transfer Type reference (TYPE) QTYPE 'A' Quota type (attendance/absence quota) 20010314
10 Importing WAERS Value transfer Type reference (TYPE) WAERS Currency Key 20010314
# Exception Resumable Description Created on
1 PRESENT Record already exists in database 20010314

Method INSERT_ROW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LINE Call by reference Type reference (TYPE) P0416 HR Structure: Time Quota Compensation 20010314
# Exception Resumable Description Created on
1 PRESENT Entry already in internal table 20010314

Method INSERT_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P0416_TAB Call by reference Type reference (TYPE) TIM_P0416_TAB Table type P0416 20010104
2 Exporting REJECT_TAB Call by reference Type reference (TYPE) TIM_P0416_TAB Table type P0416 20010314

Method INSERT_TAB on class CL_HRPAYMX_INFOTYPE416 has no exception.

Method INTERN_MASTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACTIO Value transfer Type reference (TYPE) ACTIO Infotype operation 20010130
2 Importing P0416 Call by reference Type reference (TYPE) P0416 HR Structure: Time Quota Compensation 20010130
3 Exporting RETURN Call by reference Type reference (TYPE) BAPIRETURN Return parameter 20010130

Method INTERN_MASTER on class CL_HRPAYMX_INFOTYPE416 has no exception.

Method MASTER 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 20010130
2 Exporting RETURN Call by reference Type reference (TYPE) BAPIRETURN Return parameter 20010130

Method MASTER on class CL_HRPAYMX_INFOTYPE416 has no exception.

Method REJECT_EE 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_D Personnel number 20010124

Method REJECT_EE on class CL_HRPAYMX_INFOTYPE416 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 Iprel object 20010104
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  00000000 
SAP Release Created in 46C