1: PACKAGE pqp_absval_pkg AS
2: /* $Header: pqabsbal.pkh 120.6.12000000.1 2007/01/16 03:29:39 appldev noship $ */
3:
4: TYPE rec_plan_information IS RECORD(
5: plan_name pay_element_type_extra_info.eei_information1%TYPE
6: ,scheme_period_type pay_element_type_extra_info.eei_information3%TYPE
7: ,scheme_period_duration pay_element_type_extra_info.eei_information4%TYPE
8: ,scheme_period_uom pay_element_type_extra_info.eei_information5%TYPE
9: ,scheme_period_start pay_element_type_extra_info.eei_information6%TYPE
2: /* $Header: pqabsbal.pkh 120.6.12000000.1 2007/01/16 03:29:39 appldev noship $ */
3:
4: TYPE rec_plan_information IS RECORD(
5: plan_name pay_element_type_extra_info.eei_information1%TYPE
6: ,scheme_period_type pay_element_type_extra_info.eei_information3%TYPE
7: ,scheme_period_duration pay_element_type_extra_info.eei_information4%TYPE
8: ,scheme_period_uom pay_element_type_extra_info.eei_information5%TYPE
9: ,scheme_period_start pay_element_type_extra_info.eei_information6%TYPE
10: ,scheme_period_end pay_element_type_extra_info.eei_information7%TYPE
3:
4: TYPE rec_plan_information IS RECORD(
5: plan_name pay_element_type_extra_info.eei_information1%TYPE
6: ,scheme_period_type pay_element_type_extra_info.eei_information3%TYPE
7: ,scheme_period_duration pay_element_type_extra_info.eei_information4%TYPE
8: ,scheme_period_uom pay_element_type_extra_info.eei_information5%TYPE
9: ,scheme_period_start pay_element_type_extra_info.eei_information6%TYPE
10: ,scheme_period_end pay_element_type_extra_info.eei_information7%TYPE
11: ,absence_days_type pay_element_type_extra_info.eei_information8%TYPE
4: TYPE rec_plan_information IS RECORD(
5: plan_name pay_element_type_extra_info.eei_information1%TYPE
6: ,scheme_period_type pay_element_type_extra_info.eei_information3%TYPE
7: ,scheme_period_duration pay_element_type_extra_info.eei_information4%TYPE
8: ,scheme_period_uom pay_element_type_extra_info.eei_information5%TYPE
9: ,scheme_period_start pay_element_type_extra_info.eei_information6%TYPE
10: ,scheme_period_end pay_element_type_extra_info.eei_information7%TYPE
11: ,absence_days_type pay_element_type_extra_info.eei_information8%TYPE
12: ,entitlement_parameters_UDT_id pay_element_type_extra_info.eei_information9%TYPE
5: plan_name pay_element_type_extra_info.eei_information1%TYPE
6: ,scheme_period_type pay_element_type_extra_info.eei_information3%TYPE
7: ,scheme_period_duration pay_element_type_extra_info.eei_information4%TYPE
8: ,scheme_period_uom pay_element_type_extra_info.eei_information5%TYPE
9: ,scheme_period_start pay_element_type_extra_info.eei_information6%TYPE
10: ,scheme_period_end pay_element_type_extra_info.eei_information7%TYPE
11: ,absence_days_type pay_element_type_extra_info.eei_information8%TYPE
12: ,entitlement_parameters_UDT_id pay_element_type_extra_info.eei_information9%TYPE
13: ,entitlement_calendar_UDT_id pay_element_type_extra_info.eei_information10%TYPE
6: ,scheme_period_type pay_element_type_extra_info.eei_information3%TYPE
7: ,scheme_period_duration pay_element_type_extra_info.eei_information4%TYPE
8: ,scheme_period_uom pay_element_type_extra_info.eei_information5%TYPE
9: ,scheme_period_start pay_element_type_extra_info.eei_information6%TYPE
10: ,scheme_period_end pay_element_type_extra_info.eei_information7%TYPE
11: ,absence_days_type pay_element_type_extra_info.eei_information8%TYPE
12: ,entitlement_parameters_UDT_id pay_element_type_extra_info.eei_information9%TYPE
13: ,entitlement_calendar_UDT_id pay_element_type_extra_info.eei_information10%TYPE
14: ,daily_rate_UOM pay_element_type_extra_info.eei_information11%TYPE
7: ,scheme_period_duration pay_element_type_extra_info.eei_information4%TYPE
8: ,scheme_period_uom pay_element_type_extra_info.eei_information5%TYPE
9: ,scheme_period_start pay_element_type_extra_info.eei_information6%TYPE
10: ,scheme_period_end pay_element_type_extra_info.eei_information7%TYPE
11: ,absence_days_type pay_element_type_extra_info.eei_information8%TYPE
12: ,entitlement_parameters_UDT_id pay_element_type_extra_info.eei_information9%TYPE
13: ,entitlement_calendar_UDT_id pay_element_type_extra_info.eei_information10%TYPE
14: ,daily_rate_UOM pay_element_type_extra_info.eei_information11%TYPE
15: ,daily_rate_earnings_period pay_element_type_extra_info.eei_information12%TYPE
8: ,scheme_period_uom pay_element_type_extra_info.eei_information5%TYPE
9: ,scheme_period_start pay_element_type_extra_info.eei_information6%TYPE
10: ,scheme_period_end pay_element_type_extra_info.eei_information7%TYPE
11: ,absence_days_type pay_element_type_extra_info.eei_information8%TYPE
12: ,entitlement_parameters_UDT_id pay_element_type_extra_info.eei_information9%TYPE
13: ,entitlement_calendar_UDT_id pay_element_type_extra_info.eei_information10%TYPE
14: ,daily_rate_UOM pay_element_type_extra_info.eei_information11%TYPE
15: ,daily_rate_earnings_period pay_element_type_extra_info.eei_information12%TYPE
16: ,daily_rate_divisor pay_element_type_extra_info.eei_information13%TYPE
9: ,scheme_period_start pay_element_type_extra_info.eei_information6%TYPE
10: ,scheme_period_end pay_element_type_extra_info.eei_information7%TYPE
11: ,absence_days_type pay_element_type_extra_info.eei_information8%TYPE
12: ,entitlement_parameters_UDT_id pay_element_type_extra_info.eei_information9%TYPE
13: ,entitlement_calendar_UDT_id pay_element_type_extra_info.eei_information10%TYPE
14: ,daily_rate_UOM pay_element_type_extra_info.eei_information11%TYPE
15: ,daily_rate_earnings_period pay_element_type_extra_info.eei_information12%TYPE
16: ,daily_rate_divisor pay_element_type_extra_info.eei_information13%TYPE
17: ,element_type pay_element_type_extra_info.eei_information14%TYPE
10: ,scheme_period_end pay_element_type_extra_info.eei_information7%TYPE
11: ,absence_days_type pay_element_type_extra_info.eei_information8%TYPE
12: ,entitlement_parameters_UDT_id pay_element_type_extra_info.eei_information9%TYPE
13: ,entitlement_calendar_UDT_id pay_element_type_extra_info.eei_information10%TYPE
14: ,daily_rate_UOM pay_element_type_extra_info.eei_information11%TYPE
15: ,daily_rate_earnings_period pay_element_type_extra_info.eei_information12%TYPE
16: ,daily_rate_divisor pay_element_type_extra_info.eei_information13%TYPE
17: ,element_type pay_element_type_extra_info.eei_information14%TYPE
18: ,absence_pay_info_src_pay_comp pay_element_type_extra_info.eei_information15%TYPE
11: ,absence_days_type pay_element_type_extra_info.eei_information8%TYPE
12: ,entitlement_parameters_UDT_id pay_element_type_extra_info.eei_information9%TYPE
13: ,entitlement_calendar_UDT_id pay_element_type_extra_info.eei_information10%TYPE
14: ,daily_rate_UOM pay_element_type_extra_info.eei_information11%TYPE
15: ,daily_rate_earnings_period pay_element_type_extra_info.eei_information12%TYPE
16: ,daily_rate_divisor pay_element_type_extra_info.eei_information13%TYPE
17: ,element_type pay_element_type_extra_info.eei_information14%TYPE
18: ,absence_pay_info_src_pay_comp pay_element_type_extra_info.eei_information15%TYPE
19: ,primary_absence_info_ele pay_element_type_extra_info.eei_information16%TYPE
12: ,entitlement_parameters_UDT_id pay_element_type_extra_info.eei_information9%TYPE
13: ,entitlement_calendar_UDT_id pay_element_type_extra_info.eei_information10%TYPE
14: ,daily_rate_UOM pay_element_type_extra_info.eei_information11%TYPE
15: ,daily_rate_earnings_period pay_element_type_extra_info.eei_information12%TYPE
16: ,daily_rate_divisor pay_element_type_extra_info.eei_information13%TYPE
17: ,element_type pay_element_type_extra_info.eei_information14%TYPE
18: ,absence_pay_info_src_pay_comp pay_element_type_extra_info.eei_information15%TYPE
19: ,primary_absence_info_ele pay_element_type_extra_info.eei_information16%TYPE
20: ,default_work_pattern_name pay_element_type_extra_info.eei_information17%TYPE
13: ,entitlement_calendar_UDT_id pay_element_type_extra_info.eei_information10%TYPE
14: ,daily_rate_UOM pay_element_type_extra_info.eei_information11%TYPE
15: ,daily_rate_earnings_period pay_element_type_extra_info.eei_information12%TYPE
16: ,daily_rate_divisor pay_element_type_extra_info.eei_information13%TYPE
17: ,element_type pay_element_type_extra_info.eei_information14%TYPE
18: ,absence_pay_info_src_pay_comp pay_element_type_extra_info.eei_information15%TYPE
19: ,primary_absence_info_ele pay_element_type_extra_info.eei_information16%TYPE
20: ,default_work_pattern_name pay_element_type_extra_info.eei_information17%TYPE
21: ,absence_types_list_name pay_element_type_extra_info.eei_information18%TYPE
14: ,daily_rate_UOM pay_element_type_extra_info.eei_information11%TYPE
15: ,daily_rate_earnings_period pay_element_type_extra_info.eei_information12%TYPE
16: ,daily_rate_divisor pay_element_type_extra_info.eei_information13%TYPE
17: ,element_type pay_element_type_extra_info.eei_information14%TYPE
18: ,absence_pay_info_src_pay_comp pay_element_type_extra_info.eei_information15%TYPE
19: ,primary_absence_info_ele pay_element_type_extra_info.eei_information16%TYPE
20: ,default_work_pattern_name pay_element_type_extra_info.eei_information17%TYPE
21: ,absence_types_list_name pay_element_type_extra_info.eei_information18%TYPE
22: ,absence_overlap_rule pay_element_type_extra_info.eei_information26%TYPE
15: ,daily_rate_earnings_period pay_element_type_extra_info.eei_information12%TYPE
16: ,daily_rate_divisor pay_element_type_extra_info.eei_information13%TYPE
17: ,element_type pay_element_type_extra_info.eei_information14%TYPE
18: ,absence_pay_info_src_pay_comp pay_element_type_extra_info.eei_information15%TYPE
19: ,primary_absence_info_ele pay_element_type_extra_info.eei_information16%TYPE
20: ,default_work_pattern_name pay_element_type_extra_info.eei_information17%TYPE
21: ,absence_types_list_name pay_element_type_extra_info.eei_information18%TYPE
22: ,absence_overlap_rule pay_element_type_extra_info.eei_information26%TYPE
23: ,entitlement_band_names_list pay_element_type_extra_info.eei_information28%TYPE
16: ,daily_rate_divisor pay_element_type_extra_info.eei_information13%TYPE
17: ,element_type pay_element_type_extra_info.eei_information14%TYPE
18: ,absence_pay_info_src_pay_comp pay_element_type_extra_info.eei_information15%TYPE
19: ,primary_absence_info_ele pay_element_type_extra_info.eei_information16%TYPE
20: ,default_work_pattern_name pay_element_type_extra_info.eei_information17%TYPE
21: ,absence_types_list_name pay_element_type_extra_info.eei_information18%TYPE
22: ,absence_overlap_rule pay_element_type_extra_info.eei_information26%TYPE
23: ,entitlement_band_names_list pay_element_type_extra_info.eei_information28%TYPE
24: ,calendar_rule_names_list pay_element_type_extra_info.eei_information27%TYPE
17: ,element_type pay_element_type_extra_info.eei_information14%TYPE
18: ,absence_pay_info_src_pay_comp pay_element_type_extra_info.eei_information15%TYPE
19: ,primary_absence_info_ele pay_element_type_extra_info.eei_information16%TYPE
20: ,default_work_pattern_name pay_element_type_extra_info.eei_information17%TYPE
21: ,absence_types_list_name pay_element_type_extra_info.eei_information18%TYPE
22: ,absence_overlap_rule pay_element_type_extra_info.eei_information26%TYPE
23: ,entitlement_band_names_list pay_element_type_extra_info.eei_information28%TYPE
24: ,calendar_rule_names_list pay_element_type_extra_info.eei_information27%TYPE
25: ,absence_pay_plan_category pay_element_type_extra_info.eei_information30%TYPE -- Added for CS
18: ,absence_pay_info_src_pay_comp pay_element_type_extra_info.eei_information15%TYPE
19: ,primary_absence_info_ele pay_element_type_extra_info.eei_information16%TYPE
20: ,default_work_pattern_name pay_element_type_extra_info.eei_information17%TYPE
21: ,absence_types_list_name pay_element_type_extra_info.eei_information18%TYPE
22: ,absence_overlap_rule pay_element_type_extra_info.eei_information26%TYPE
23: ,entitlement_band_names_list pay_element_type_extra_info.eei_information28%TYPE
24: ,calendar_rule_names_list pay_element_type_extra_info.eei_information27%TYPE
25: ,absence_pay_plan_category pay_element_type_extra_info.eei_information30%TYPE -- Added for CS
26: ,dual_rolling_period_duration pay_element_type_extra_info.eei_information20%TYPE
19: ,primary_absence_info_ele pay_element_type_extra_info.eei_information16%TYPE
20: ,default_work_pattern_name pay_element_type_extra_info.eei_information17%TYPE
21: ,absence_types_list_name pay_element_type_extra_info.eei_information18%TYPE
22: ,absence_overlap_rule pay_element_type_extra_info.eei_information26%TYPE
23: ,entitlement_band_names_list pay_element_type_extra_info.eei_information28%TYPE
24: ,calendar_rule_names_list pay_element_type_extra_info.eei_information27%TYPE
25: ,absence_pay_plan_category pay_element_type_extra_info.eei_information30%TYPE -- Added for CS
26: ,dual_rolling_period_duration pay_element_type_extra_info.eei_information20%TYPE
27: ,dual_rolling_period_uom pay_element_type_extra_info.eei_information21%TYPE
20: ,default_work_pattern_name pay_element_type_extra_info.eei_information17%TYPE
21: ,absence_types_list_name pay_element_type_extra_info.eei_information18%TYPE
22: ,absence_overlap_rule pay_element_type_extra_info.eei_information26%TYPE
23: ,entitlement_band_names_list pay_element_type_extra_info.eei_information28%TYPE
24: ,calendar_rule_names_list pay_element_type_extra_info.eei_information27%TYPE
25: ,absence_pay_plan_category pay_element_type_extra_info.eei_information30%TYPE -- Added for CS
26: ,dual_rolling_period_duration pay_element_type_extra_info.eei_information20%TYPE
27: ,dual_rolling_period_uom pay_element_type_extra_info.eei_information21%TYPE
28: -- Adding for LG/PT
21: ,absence_types_list_name pay_element_type_extra_info.eei_information18%TYPE
22: ,absence_overlap_rule pay_element_type_extra_info.eei_information26%TYPE
23: ,entitlement_band_names_list pay_element_type_extra_info.eei_information28%TYPE
24: ,calendar_rule_names_list pay_element_type_extra_info.eei_information27%TYPE
25: ,absence_pay_plan_category pay_element_type_extra_info.eei_information30%TYPE -- Added for CS
26: ,dual_rolling_period_duration pay_element_type_extra_info.eei_information20%TYPE
27: ,dual_rolling_period_uom pay_element_type_extra_info.eei_information21%TYPE
28: -- Adding for LG/PT
29: ,track_part_timers pay_element_type_extra_info.eei_information21%TYPE
22: ,absence_overlap_rule pay_element_type_extra_info.eei_information26%TYPE
23: ,entitlement_band_names_list pay_element_type_extra_info.eei_information28%TYPE
24: ,calendar_rule_names_list pay_element_type_extra_info.eei_information27%TYPE
25: ,absence_pay_plan_category pay_element_type_extra_info.eei_information30%TYPE -- Added for CS
26: ,dual_rolling_period_duration pay_element_type_extra_info.eei_information20%TYPE
27: ,dual_rolling_period_uom pay_element_type_extra_info.eei_information21%TYPE
28: -- Adding for LG/PT
29: ,track_part_timers pay_element_type_extra_info.eei_information21%TYPE
30: ,absence_schedule_work_pattern pay_element_type_extra_info.eei_information21%TYPE
23: ,entitlement_band_names_list pay_element_type_extra_info.eei_information28%TYPE
24: ,calendar_rule_names_list pay_element_type_extra_info.eei_information27%TYPE
25: ,absence_pay_plan_category pay_element_type_extra_info.eei_information30%TYPE -- Added for CS
26: ,dual_rolling_period_duration pay_element_type_extra_info.eei_information20%TYPE
27: ,dual_rolling_period_uom pay_element_type_extra_info.eei_information21%TYPE
28: -- Adding for LG/PT
29: ,track_part_timers pay_element_type_extra_info.eei_information21%TYPE
30: ,absence_schedule_work_pattern pay_element_type_extra_info.eei_information21%TYPE
31: ,plan_types_to_extend_period pay_element_type_extra_info.eei_information21%TYPE
25: ,absence_pay_plan_category pay_element_type_extra_info.eei_information30%TYPE -- Added for CS
26: ,dual_rolling_period_duration pay_element_type_extra_info.eei_information20%TYPE
27: ,dual_rolling_period_uom pay_element_type_extra_info.eei_information21%TYPE
28: -- Adding for LG/PT
29: ,track_part_timers pay_element_type_extra_info.eei_information21%TYPE
30: ,absence_schedule_work_pattern pay_element_type_extra_info.eei_information21%TYPE
31: ,plan_types_to_extend_period pay_element_type_extra_info.eei_information21%TYPE
32: );
33:
26: ,dual_rolling_period_duration pay_element_type_extra_info.eei_information20%TYPE
27: ,dual_rolling_period_uom pay_element_type_extra_info.eei_information21%TYPE
28: -- Adding for LG/PT
29: ,track_part_timers pay_element_type_extra_info.eei_information21%TYPE
30: ,absence_schedule_work_pattern pay_element_type_extra_info.eei_information21%TYPE
31: ,plan_types_to_extend_period pay_element_type_extra_info.eei_information21%TYPE
32: );
33:
34: TYPE r_entitlements
27: ,dual_rolling_period_uom pay_element_type_extra_info.eei_information21%TYPE
28: -- Adding for LG/PT
29: ,track_part_timers pay_element_type_extra_info.eei_information21%TYPE
30: ,absence_schedule_work_pattern pay_element_type_extra_info.eei_information21%TYPE
31: ,plan_types_to_extend_period pay_element_type_extra_info.eei_information21%TYPE
32: );
33:
34: TYPE r_entitlements
35: IS RECORD(