SAP ABAP Class CL_HRPAYJP_P0851_WTGRP (Payroll function for P0851)
Hierarchy
SAP_HRCJP (Software Component) Sub component SAP_HRCJP of SAP_HR
   PY-JP (Application Component) Japan
     PC22_SHUKKO (Package) Shukko: payroll relevant object
Properties
Class CL_HRPAYJP_P0851_WTGRP  
Short Description Payroll function for P0851    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PC22_SHUKKO   Shukko: payroll relevant object 
Created 20050725   SAP 
Last change 20060912   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HRPAYJP_P0851_WTGRP has no forward declaration.
Interfaces
Class CL_HRPAYJP_P0851_WTGRP has no interface implemented.
Friends
Class CL_HRPAYJP_P0851_WTGRP has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 LREF_INTERIM_RT Instance attribute Private Object reference (TYPE REF TO) CL_HRPAYJP_SK_INTERIM_RT Interim RT for Shukko settlement 20050725
2 LREF_PAYRESULT Instance attribute Private Object reference (TYPE REF TO) CL_HRPAYJP_SK_ABST_PAYRESULT Payroll result for Shukko settlement 20050725
3 LREF_PAYROLL_LOG Instance attribute Private Object reference (TYPE REF TO) CL_HRPAYJP_SK_PAYROLL_LOG Payroll log for Shukko function 20050725
4 LS_P0851_WTGRP Instance attribute Private Type reference (TYPE) PJPSK_P0851_WTGRP Shukko Cost charging info per wagetype grouping 20050725
5 LT_INTERIM_C1 Instance attribute Private Type reference (TYPE) HRPAY99_C1 Cost Assignment from Different Infotypes 20050725
6 LT_RT Instance attribute Private Type reference (TYPE) HRPAY99_RT Results Table 20050725
7 LV_C1ZNR Instance attribute Private Type reference (TYPE) PC207-C1ZNR Pointer to cost accounting 20050725
8 LV_CLAIM_AMOUNT Instance attribute Private Type reference (TYPE) PC207-BETRG HR Payroll: Amount 20050725
9 LV_COST_CHARGING_WT Instance attribute Private Type reference (TYPE) PC207-LGART Wage Type 20050725
10 LV_CURRENCY_ADJUSTMENT Instance attribute Private Type reference (TYPE) PC207-BETPE 100 Currency digit control 20050725
11 LV_SHUKKO_NUMBER Instance attribute Private Type reference (TYPE) CNTRN National assignment indicator 20050725
12 LV_WTGRP_TOTAL Instance attribute Private Type reference (TYPE) PC207-BETRG HR Payroll: Amount 20050725
Methods
# Method Level Visibility Method type Description Created on
1 COLLECT_COST_CHARGING_WT Instance method Private Method Collect cost charging wagetype into RT 20050725
2 CONSTRUCTOR Instance method Public Constructor Constructor 20050725
3 GENERATE_COST_CHARGING_WT Instance method Private Method Generate cost charging wagetype 20050725
4 GET_CLAIM_AMOUNT Instance method Private Method Get claim amount 20050725
5 GET_COST_CHARGING_WT Instance method Private Method Get defined cost charging wagetype 20050725
6 GET_PRORATED_FLAT_AMOUNT Instance method Private Method Get prorated amount of flat amount 20050725
7 GET_ROUNDED_CLAIM_AMOUNT Instance method Private Method Get rounded claim amount with using flat rate 20050725
Events
Class CL_HRPAYJP_P0851_WTGRP has no event.
Types
Class CL_HRPAYJP_P0851_WTGRP has no local type.
Method Signatures

Method COLLECT_COST_CHARGING_WT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_INTERIM_RT Call by reference Type reference (TYPE) PJPSK_INTERIM_RT Interim result table for shukko settlement calculation 20050725
2 Importing IV_AMOUNT Call by reference Type reference (TYPE) PC207-BETRG HR Payroll: Amount 20050725

Method COLLECT_COST_CHARGING_WT on class CL_HRPAYJP_P0851_WTGRP has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IREF_PAYRESULT Call by reference Object reference (TYPE REF TO) CL_HRPAYJP_SK_ABST_PAYRESULT Payroll result for Shukko settlement 20050725
2 Importing IS_P0851_WTGRP Call by reference Type reference (TYPE) PJPSK_P0851_WTGRP Shukko Cost charging info per wagetype grouping 20050725
3 Importing IT_INTERIM_C1 Call by reference Type reference (TYPE) HRPAY99_C1 Cost Assignment from Different Infotypes 20050726
4 Importing IV_CURRENCY_ADJUSTMENT Call by reference Type reference (TYPE) PC207-BETPE 100 Currency digit control 20050725
# Exception Resumable Description Created on
1 CX_HRPAYJP_SHUKKO Exception Class for Shukko (Japan) 20050725

Method GENERATE_COST_CHARGING_WT Signature

Method GENERATE_COST_CHARGING_WT on class CL_HRPAYJP_P0851_WTGRP has no parameter.
Method GENERATE_COST_CHARGING_WT on class CL_HRPAYJP_P0851_WTGRP has no exception.

Method GET_CLAIM_AMOUNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_CLAIM_AMOUNT Value transfer Type reference (TYPE) PC207-BETRG HR Payroll: Amount 20050725
# Exception Resumable Description Created on
1 CX_HRPAYJP_SHUKKO Exception Class for Shukko (Japan) 20050725

Method GET_COST_CHARGING_WT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_COST_CHARGING_WT Value transfer Type reference (TYPE) PC207-LGART Wage Type 20050725

Method GET_COST_CHARGING_WT on class CL_HRPAYJP_P0851_WTGRP has no exception.

Method GET_PRORATED_FLAT_AMOUNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_PRORATED_FLAT_AMOUNT Value transfer Type reference (TYPE) PC207-BETRG HR Payroll: Amount 20050725
# Exception Resumable Description Created on
1 CX_HRPAYJP_SHUKKO Exception Class for Shukko (Japan) 20050725

Method GET_ROUNDED_CLAIM_AMOUNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_ROUNDED_CLAIM_AMOUNT Value transfer Type reference (TYPE) PC207-BETRG HR Payroll: Amount 20050725

Method GET_ROUNDED_CLAIM_AMOUNT on class CL_HRPAYJP_P0851_WTGRP has no exception.
History
Last changed by/on SAP  20060912 
SAP Release Created in 700