SAP ABAP Program SAPLHRBENUSGENERAL (SAPLHRBENUSGENERAL)
Basic Data
Program SAPLHRBENUSGENERAL  
Program Type F Function group  
Attributes
Status    
Application S Basis  
Authorization Group  
Logical database D$S Processing without database  
Selection screen  
Editor lock Fixed point arithmetic  
Unicode checks active Start using variant  
Function Group
Include Function Module Short Description Mode
01   HR_BEN_US_GET_GROSS_COMP   Retrieve gross compensation from payroll result    
02   HR_BEN_US_GET_VESTED_ER_CONTR   Get vested ER contribution according to the vesting rules    
03   HR_BEN_US_CHK_LAST_PP_OF_YR   Check if the specified payroll PP is the last payroll in the year    
04   HR_BEN_US_GET_AMT_FOR_WT_ASOF   Retrieve amount for specified WT from CRT result asof a given date    
05   HR_BEN_US_403B_PROCESS_CONTRIB   Process 403b contributions    
06   HR_BEN_US_CHK_TERMINATION   Check termination/inactive status, get termination/inactive date    
07   HR_BEN_US_INIT_SAVINGS   Initialize values for saving plans    
08   HR_BEN_US_GET_PAYROLL_CONSTANT   Retrieve payroll constant values from T511K/T511P    
09   HR_BEN_US_403B_INITIAL   Initialize values for 403b processing    
10   HR_BEN_US_403B_UPDATE_CRT   Update CRT table at the end of payroll, called by payroll function BENWT    
11   HR_BEN_US_PREPARATION   Prepare for US benefits processing    
12   HR_BEN_US_GET_VESTING_PCT   Obtains the vesting percentage for a given date, employee & vesting rule    
13   HR_BEN_US_GET_CPMOD_SALARY   Retrieve current pp salary defined by compensation model    
14   HR_BEN_US_403B_INIT_PER_PLAN1   Initialize values needed, called in Evaluate_ee_contr exit    
15   HR_BEN_US_ADJUST_CATCHUP_LIMIT   Adjust contribution limits for catch-up    
16   HR_BEN_US_403B_INIT   Initialize values for 403b processing    
17   HR_BEN_US_GENERAL_INIT   Initialization for all types of plans    
18   HR_BEN_US_INIT_INSURANCE   Initialize values for insurance plans    
19   HR_BEN_US_AFTER_PROVIDE_INSU   Process after_provide for insurance    
20   HR_BEN_US_COVERAGE_AMT_INSU   Process coverage amount for insurance    
21   HR_BEN_US_INIT_UGTLI   Retrieve values for GTL imputed income processing    
22   HR_BEN_US_PRE_ADJUST_EE_CONTR   Pre adjust ee contrib. for saving plans    
23   HR_BEN_US_ADJUST_SAVING_SALARY   Adjust salary for saving plan processing    
24   HR_BEN_US_ADJUST_SAVING_LIMITS   Adjust contribution limits for savings plans    
25   HR_BEN_US_403B_CALC_LIMITS   Calculate the 3 limits for 403b processing    
26   HR_BEN_US_403B_INIT_PER_PLAN2   Initialize global data for 403b processing before processing each plan    
27   HR_BEN_US_GET_GROSS_COMP_FT   Obtain compensation for full-time employees    
28   HR_BEN_US_GET_COMP_PT   Obtain gross compensation for part-time employees    
29   HR_BEN_US_403B_PROCESS_WTS   Process 403(b) savings plan wage types    
30   HR_BEN_US_GET_LAST_SEQNR   Benefits: Get last valid cluster result before current run    
31   HR_BEN_US_CHECK_GTL_EXEMPTION   Check GTL tax exempt status    
32   HR_BEN_US_403B_CHK_LIMIT   Obtain employee 403(b) contribution limits    
33   HR_BEN_US_CALC_ER_CATCHUP_CONT   Calculate catch-up contribution for ER    
34   HR_BEN_US_PROCESS_CATCHUP_WTS   Processing catch-up wagetypes for savings plan    
35   HR_BEN_US_CLEANUP_GLOBAL_VARS   Function module to clean up global variables and tables    
36   HR_BEN_US_PRORATION   US benefit plans in HR_BEN_US_PAY0010 (proration)    
37   HR_BEN_US_FILL_CATCHUP_VARS   Populate global variables for catch-up    
38   HR_BEN_US_GTL_CUMULATE   Function module to cumulate coverage and cost for GTL plans    
39   HR_BEN_US_TAXABLE_COVERAGE   Function Module to Evaluate Taxable Coverage    
40   HR_BEN_NA_GEN_EXITS_IMP   Function module to import from SAPLHRBENUSGENERAL    
41   HR_BEN_NA_GEN_EXITS_EXP   Function module to export to SAPLHRBENUSGENERAL    
42   HR_BEN_US_UGTLI   To calculate taxable coverage and cost for Insurance Plans    
43   HR_BEN_US_403B_ER_PLAN_INFO   Obtain employer plan information    
44   HR_BEN_US_PROCESS_INVESTMENTS   Process Investments    
45   HR_BEN_US_ADJ_ER_CATCHUP_CONT   Adjust Employer Catch-up Contribution    
46   HR_BEN_US_403B_INIT_PER_PLAN   Initialize global varaible for 403b before processing each plan    
47   HR_BEN_US_403B_ADJ_CATCHUP   Process 403(b) savings plan wage types    
48   HR_BEN_US_403B_PRS_CATCHUP   403(b) savings plan catchup adjustment    
49   HR_BEN_US_GTL_IMPUTED_INCOME   GTL : Imputed income    
50   HR_BEN_US_GET_HSA_AMOUNT   HSA savings plan contribution amount    
51   HR_BEN_US_GET_HSA_LIMIT   Calculation of HSA savings plan contribution limit    
52   HR_BEN_US_UPDATE_HSA   Update contributions on HSA limit    
       
Transaction Code
There is no transaction reference to this program  
History
Last changed by/on SAP  19990310 
SAP Release Created in