SAP ABAP Class CL_EXM_IM_PAYJP_RPCSHGJ0 (Example implementation for business add-in definition PAYJP_)
Hierarchy
SAP_HRCJP (Software Component) Sub component SAP_HRCJP of SAP_HR
   PY-JP (Application Component) Japan
     PC22 (Package) HR accounting: Japan
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_EX_PAYJP_RPCSHGJ0 Business add-in interface IF_EX_PAYJP_RPCSHGJ0 20040811
Properties
Class CL_EXM_IM_PAYJP_RPCSHGJ0  
Short Description Example implementation for business add-in definition PAYJP_    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PC22   HR accounting: Japan 
Created 20040811   SAP 
Last change 20050409   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_EXM_IM_PAYJP_RPCSHGJ0 has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_EX_PAYJP_RPCSHGJ0 Business add-in interface IF_EX_PAYJP_RPCSHGJ0 20040811
Friends
Class CL_EXM_IM_PAYJP_RPCSHGJ0 has no friend class.
Attributes
Class CL_EXM_IM_PAYJP_RPCSHGJ0 has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 SET_REMARKS_RETROACTIVE Instance method Private Method Set remarks: Retroactive amount 20050301
2 SET_REMARKS_RETRO_EACH_MONTH Instance method Private Method Set remarks: Retroactive amount in each month 20050301
3 SET_REMARKS_WAGECUT_EACH_MONTH Instance method Private Method Set remarks: Wage cut in each month 20050301
4 SET_REMARKS_WAGE_CUT Instance method Private Method Set remarks: Wage cut 20050301
Events
Class CL_EXM_IM_PAYJP_RPCSHGJ0 has no event.
Types
Class CL_EXM_IM_PAYJP_RPCSHGJ0 has no local type.
Method Signatures

Method SET_REMARKS_RETROACTIVE 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 IV_ADJUSTED_AMT_OF_1ST_MONTH Call by reference Type reference (TYPE) P22J_XA1ST Compensation Amount (after First Adjustment) 1st Month 20050301
3 Importing IV_ADJUSTED_AMT_OF_2ND_MONTH Call by reference Type reference (TYPE) P22J_XA2ND Compensation Amount (after First Adjustment) 2nd Month 20050301
4 Importing IV_ADJUSTED_AMT_OF_3RD_MONTH Call by reference Type reference (TYPE) P22J_XA3RD Compensation Amount (after First Adjustment) 3rd Month 20050301
5 Importing IV_COMP_AMT_OF_1ST_MONTH Call by reference Type reference (TYPE) P22J_CA1ST Compensation Amount 1st Month 20050301
6 Importing IV_COMP_AMT_OF_2ND_MONTH Call by reference Type reference (TYPE) P22J_CA2ND Compensation Amount 2nd Month 20050301
7 Importing IV_COMP_AMT_OF_3RD_MONTH Call by reference Type reference (TYPE) P22J_CA3RD Compensation Amount 3rd Month 20050301
8 Importing IV_SANTEI_KISO_MONTH1 Call by reference Type reference (TYPE) CHAR2 1st Month of Evaluation 20050301
9 Importing IV_SANTEI_KISO_MONTH2 Call by reference Type reference (TYPE) CHAR2 2nd Month of Evaluation 20050301
10 Importing IV_SANTEI_KISO_MONTH3 Call by reference Type reference (TYPE) CHAR2 3rd Month of Evaluation 20050301

Method SET_REMARKS_RETROACTIVE on class CL_EXM_IM_PAYJP_RPCSHGJ0 has no exception.

Method SET_REMARKS_RETRO_EACH_MONTH 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 IV_ADJUSTED_AMT Call by reference Type reference (TYPE) P22J_XA1ST Compensation Amount (after First Adjustment) 20050301
3 Importing IV_COMP_AMT Call by reference Type reference (TYPE) P22J_CA1ST Compensation Amount 20050301
4 Importing IV_MONTH Call by reference Type reference (TYPE) C Month 20050301

Method SET_REMARKS_RETRO_EACH_MONTH on class CL_EXM_IM_PAYJP_RPCSHGJ0 has no exception.

Method SET_REMARKS_WAGECUT_EACH_MONTH 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 IV_MONTH Call by reference Type reference (TYPE) C Month 20050301
3 Importing IV_WAGE_CUT Call by reference Type reference (TYPE) P22J_WC1ST SI Wage Cut 20050301

Method SET_REMARKS_WAGECUT_EACH_MONTH on class CL_EXM_IM_PAYJP_RPCSHGJ0 has no exception.

Method SET_REMARKS_WAGE_CUT 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 IV_SANTEI_KISO_MONTH1 Call by reference Type reference (TYPE) CHAR2 1st Month of Evaluation 20050301
3 Importing IV_SANTEI_KISO_MONTH2 Call by reference Type reference (TYPE) CHAR2 2nd Month of Evaluation 20050301
4 Importing IV_SANTEI_KISO_MONTH3 Call by reference Type reference (TYPE) CHAR2 3rd Month of Evaluation 20050301
5 Importing IV_WAGE_CUT_OF_1ST_MONTH Call by reference Type reference (TYPE) P22J_WC1ST SI Wage Cut 1st Month 20050301
6 Importing IV_WAGE_CUT_OF_2ND_MONTH Call by reference Type reference (TYPE) P22J_WC2ND SI Wage Cut 2nd Month 20050301
7 Importing IV_WAGE_CUT_OF_3RD_MONTH Call by reference Type reference (TYPE) P22J_WC3RD SI Wage Cut 3rd Month 20050301

Method SET_REMARKS_WAGE_CUT on class CL_EXM_IM_PAYJP_RPCSHGJ0 has no exception.
History
Last changed by/on SAP  20050409 
SAP Release Created in 600