SAP ABAP Class CL_EXM_IM_PADJP_RPLHUOJ0 (Example implementation for business add-in definition PADJP_)
Hierarchy
SAP_HRCJP (Software Component) Sub component SAP_HRCJP of SAP_HR
   PA-PA-JP (Application Component) Japan
     PB22 (Package) HR master data: Japan
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_EX_PADJP_RPLHUOJ0 Business add-in interface IF_EX_PADJP_RPLHUOJ0 20030917
Properties
Class CL_EXM_IM_PADJP_RPLHUOJ0  
Short Description Example implementation for business add-in definition PADJP_    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PB22   HR master data: Japan 
Created 20030917   SAP 
Last change 20050409   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_EXM_IM_PADJP_RPLHUOJ0 has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_EX_PADJP_RPLHUOJ0 Business add-in interface IF_EX_PADJP_RPLHUOJ0 20030917
Friends
Class CL_EXM_IM_PADJP_RPLHUOJ0 has no friend class.
Attributes
Class CL_EXM_IM_PADJP_RPLHUOJ0 has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_CUMULATION_CLASS Instance method Private Method Check cumulation class 20050301
2 CHECK_PART Instance method Private Method Check part-timer 20050301
3 FILL_WAGE_TYPE_DATA Instance method Private Method Fill wage type data 20050301
4 GET_IT_RECORD_ON_ACQUIS_DATE Instance method Private Method Get infotype record on acquisition date 20050301
5 GET_MOLGA Instance method Private Method Get country grouping 20050301
6 GET_VALUE_INDIRECT_EVALUATION Instance method Private Method Get value of indirect evaluation 20050301
7 HR_READ_INFOTYPE Instance method Private Method Read infotype 20050301
8 SET_EMPLOYEE_INSURED_TYPE Instance method Private Method Check employee's insured type 20050301
9 SET_HOURLY_WAGE Instance method Private Method Set hourly wage amount 20050301
10 SET_WORKING_TIME Instance method Private Method Set working time 20050301
Events
Class CL_EXM_IM_PADJP_RPLHUOJ0 has no event.
Types
Class CL_EXM_IM_PADJP_RPLHUOJ0 has no local type.
Method Signatures

Method CHECK_CUMULATION_CLASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_FLAG Call by reference Type reference (TYPE) FLAG Flag for Checking Cumulation Class 20050301
2 Importing IV_CUMULATION_CLASS Call by reference Type reference (TYPE) I Cumulation Class 20050301
3 Importing IV_DATE_OF_ACQUISITION Call by reference Type reference (TYPE) DATUM Date of Acquisition 20050301
4 Importing IV_MOLGA Call by reference Type reference (TYPE) MOLGA Country Grouping 20050301
5 Importing IV_WAGE_TYPE Call by reference Type reference (TYPE) LGART Wagetype 20050301

Method CHECK_CUMULATION_CLASS on class CL_EXM_IM_PADJP_RPLHUOJ0 has no exception.

Method CHECK_PART Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_PART_FLAG Call by reference Type reference (TYPE) FLAG Flag for Checking Part-timer 20050301
2 Importing IT_P0140 Call by reference Type reference (TYPE) TT_P0140 Infotype 0140 20050301
3 Importing IV_FLAG_ON Call by reference Type reference (TYPE) FLAG Flag on 20050301
4 Importing IV_SUBTYPE Call by reference Type reference (TYPE) SUBTY Subtype 20050301

Method CHECK_PART on class CL_EXM_IM_PADJP_RPLHUOJ0 has no exception.

Method FILL_WAGE_TYPE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_WAGE_TYPE_TABLE Call by reference Type reference (TYPE) TT_PTBINDBW Table for Wagetypes 20050301
2 Importing IS_P0008 Call by reference Type reference (TYPE) P0008 HR Master Record: Infotype 0008 (Basic Pay) 20050301
3 Importing IV_DATE_OF_ACQUISITION Call by reference Type reference (TYPE) DATUM Date of Acquisition 20050301
4 Importing IV_MOLGA Call by reference Type reference (TYPE) MOLGA Country Grouping 20050301
5 Importing IV_NUMBER_OF_WAGE_TYPES Call by reference Type reference (TYPE) I Number of Wagetypes 20050301

Method FILL_WAGE_TYPE_DATA on class CL_EXM_IM_PADJP_RPLHUOJ0 has no exception.

Method GET_IT_RECORD_ON_ACQUIS_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_P0001 Call by reference Type reference (TYPE) P0001 Infotype 0001 20050301
2 Exporting ES_P0007 Call by reference Type reference (TYPE) P0007 Infotype 0007 20050301
3 Exporting ES_P0008 Call by reference Type reference (TYPE) P0008 Infotype 0008 20050301
4 Importing IV_DATE_OF_ACQUISITION Call by reference Type reference (TYPE) DATUM Date of Acquisition 20050301
5 Importing IV_PERNR Call by reference Type reference (TYPE) PERNR_D Personnel Number 20050301

Method GET_IT_RECORD_ON_ACQUIS_DATE on class CL_EXM_IM_PADJP_RPLHUOJ0 has no exception.

Method GET_MOLGA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_MOLGA Call by reference Type reference (TYPE) MOLGA Country Grouping 20050301
2 Importing IV_PERSONNEL_AREA Call by reference Type reference (TYPE) PERSA Personnel Area 20050301
3 Importing IV_PERSONNEL_SUBAREA Call by reference Type reference (TYPE) BTRTL Personnel Number 20050301

Method GET_MOLGA on class CL_EXM_IM_PADJP_RPLHUOJ0 has no exception.

Method GET_VALUE_INDIRECT_EVALUATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_WAGE_TYPE_TABLE Call by reference Type reference (TYPE) TT_PTBINDBW Wagetype Table 20050301
2 Importing IS_P0001 Call by reference Type reference (TYPE) P0001 Infotype 0001 20050301
3 Importing IS_P0007 Call by reference Type reference (TYPE) P0007 Infotype 0007 20050301
4 Importing IS_P0008 Call by reference Type reference (TYPE) P0008 Infotype 0008 20050301
5 Importing IV_DATE_OF_ACQUISITION Call by reference Type reference (TYPE) DATUM Date of Acquisition 20050301
6 Importing IV_MOLGA Call by reference Type reference (TYPE) MOLGA Country Grouping 20050301
7 Importing IV_PERNR Call by reference Type reference (TYPE) PERNR_D Personnel Number 20050301

Method GET_VALUE_INDIRECT_EVALUATION on class CL_EXM_IM_PADJP_RPLHUOJ0 has no exception.

Method HR_READ_INFOTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_INFOTYPE_TABLE Call by reference Type reference (TYPE) STANDARD TABLE Infotype Table 20050301
2 Importing IV_BEGDA Call by reference Type reference (TYPE) DATUM Start Date 20050301
3 Importing IV_ENDDA Call by reference Type reference (TYPE) DATUM End Date 20050301
4 Importing IV_INFOTYPE Call by reference Type reference (TYPE) INFTY Infotype 20050301
5 Importing IV_PERNR Call by reference Type reference (TYPE) PERNR_D Personnel Number 20050301

Method HR_READ_INFOTYPE on class CL_EXM_IM_PADJP_RPLHUOJ0 has no exception.

Method SET_EMPLOYEE_INSURED_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_REMARKS Call by reference Type reference (TYPE) PJP_REMARKS Remarks Column 20050301
2 Importing IV_DATE_OF_ACQUISITION Call by reference Type reference (TYPE) DATUM Date of Acquisition 20050301
3 Importing IV_FLAG_EP_ON Call by reference Type reference (TYPE) FLAG Flag EP 20050301
4 Importing IV_FLAG_HI_ON Call by reference Type reference (TYPE) FLAG Flag HI 20050301
5 Importing IV_PERNR Call by reference Type reference (TYPE) PERNR_D Personnel Number 20050301

Method SET_EMPLOYEE_INSURED_TYPE on class CL_EXM_IM_PADJP_RPLHUOJ0 has no exception.

Method SET_HOURLY_WAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_REMARKS Call by reference Type reference (TYPE) PJP_REMARKS Remarks Column 20050301
2 Importing IS_P0001 Call by reference Type reference (TYPE) P0001 Infotype 0001 20050301
3 Importing IS_P0007 Call by reference Type reference (TYPE) P0007 Infotype 0007 20050301
4 Importing IS_P0008 Call by reference Type reference (TYPE) P0008 Infotype 0008 20050301
5 Importing IV_DATE_OF_ACQUISITION Call by reference Type reference (TYPE) DATUM Date of Acquisition 20050301
6 Importing IV_MOLGA Call by reference Type reference (TYPE) MOLGA Country Grouping 20050301
7 Importing IV_PERNR Call by reference Type reference (TYPE) PERNR_D Personnel Number 20050301

Method SET_HOURLY_WAGE on class CL_EXM_IM_PADJP_RPLHUOJ0 has no exception.

Method SET_WORKING_TIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_REMARKS Call by reference Type reference (TYPE) PJP_REMARKS Remarks Column 20050301
2 Importing IS_P0007 Call by reference Type reference (TYPE) P0007 Infotype 0007 20050301

Method SET_WORKING_TIME on class CL_EXM_IM_PADJP_RPLHUOJ0 has no exception.
History
Last changed by/on SAP  20050409 
SAP Release Created in 470