SAP ABAP Class CL_HRPAYJP_FLEXPAY_UTILITIES (JP Flexible Payroll utilities)
Hierarchy
SAP_HRCJP (Software Component) Sub component SAP_HRCJP of SAP_HR
   PY-JP (Application Component) Japan
     PC22 (Package) HR accounting: Japan
Properties
Class CL_HRPAYJP_FLEXPAY_UTILITIES  
Short Description JP Flexible Payroll utilities    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PC22   HR accounting: Japan 
Created 20090820   SAP 
Last change 20110809   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HRPAYJP_FLEXPAY_UTILITIES has no forward declaration.
Interfaces
Class CL_HRPAYJP_FLEXPAY_UTILITIES has no interface implemented.
Friends
Class CL_HRPAYJP_FLEXPAY_UTILITIES has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AC_JAPAN Constant Private Type reference (TYPE) MOLGA '22' Country Grouping 20090820
Methods
# Method Level Visibility Method type Description Created on
1 GET_FLEXPAYROLL_FLAG Static method Public Method 20091227
2 GET_N_PERIOD Static method Public Method 20100104
3 GET_PAY_FREQUENCY Static method Public Method 20100104
4 GET_PREV_BPDA Static method Public Method 20100104
5 GET_PROCESSING_CLASS Static method Public Method get processing class. 20090820
Events
Class CL_HRPAYJP_FLEXPAY_UTILITIES has no event.
Types
Class CL_HRPAYJP_FLEXPAY_UTILITIES has no local type.
Method Signatures

Method GET_FLEXPAYROLL_FLAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ABKRS Call by reference Type reference (TYPE) ABKRS Payroll Area 20091227
2 Importing IV_ACTUAL_DATE Call by reference Type reference (TYPE) DATUM Date 20091227
3 Returning RV_FLEXPAYROLL_FLAG Value transfer Type reference (TYPE) CHAR1 Single-Character Indicator 20091227

Method GET_FLEXPAYROLL_FLAG on class CL_HRPAYJP_FLEXPAY_UTILITIES has no exception.

Method GET_N_PERIOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ABKRS Call by reference Type reference (TYPE) ABKRS Payroll Area 20100104
2 Importing IV_BEGIN_PERIOD Call by reference Type reference (TYPE) PC2PAPER Substructure for Table APER Payroll 20100104
3 Importing IV_PERIODS Call by reference Type reference (TYPE) I 20100104
4 Returning RV_RESULT_PERIOD Value transfer Type reference (TYPE) PC2PAPER Substructure for Table APER Payroll 20100104
# Exception Resumable Description Created on
1 CX_HRPAYJP_PAYROLL 20100104

Method GET_PAY_FREQUENCY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PERMO Call by reference Type reference (TYPE) PERMO Period Parameters 20100104
2 Returning RV_PAY_FREQUENCY Value transfer Type reference (TYPE) PRDUN Payroll Time Units 20100104
# Exception Resumable Description Created on
1 CX_HRPAYJP_PAYROLL 20100104

Method GET_PREV_BPDA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CUR_APER Call by reference Type reference (TYPE) PC2APER structure of table APER in payroll 20100104
2 Importing IV_CUR_BPDA Call by reference Type reference (TYPE) DATUM Date 20100104
3 Returning RV_PREV_BPDA Value transfer Type reference (TYPE) DATUM Date 20100104
# Exception Resumable Description Created on
1 CX_HRPAYJP_PAYROLL 20100104

Method GET_PROCESSING_CLASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DATE Call by reference Type reference (TYPE) BEGDA Start Date 20090820
2 Importing IV_LGART Call by reference Type reference (TYPE) LGART Wage Type 20090820
3 Importing IV_PRCL Call by reference Type reference (TYPE) T52D2-PRCLS Processing class 20090820
4 Returning RV_PRCL_SPEC Value transfer Type reference (TYPE) T52D2-PRCLV Specification for Processing Class 20090820

Method GET_PROCESSING_CLASS on class CL_HRPAYJP_FLEXPAY_UTILITIES has no exception.
History
Last changed by/on SAP  20110809 
SAP Release Created in