DBA Data[Home] [Help]

APPS.PAY_US_PTO_ACCRUAL dependencies on PAY_US_PTO_ACCRUAL

Line 1: package body pay_us_pto_accrual as

1: package body pay_us_pto_accrual as
2: /* $Header: pyusptoa.pkb 120.1.12020000.5 2012/11/13 05:19:46 lbodired ship $
3: ******************************************************************
4: * *
5: * Copyright (C) 1993 Oracle Corporation. *

Line 18: Name : pay_us_pto_accrual

14: * the express written permission of Oracle Corporation, *
15: * 500 Oracle Parkway, Redwood City, CA, 94065. *
16: * *
17: ******************************************************************
18: Name : pay_us_pto_accrual
19: Description : This package holds building blocks used in PTO accrual
20: calculation.
21: Uses : hr_utility
22: Change List

Line 95: g_package VARCHAR2(30) := 'pay_us_pto_accrual.';

91: -- Private PL/SQL table to cache a list of accrual plans.
92: --
93: TYPE per_plans IS TABLE OF BOOLEAN INDEX BY binary_integer;
94: g_plan_list per_plans;
95: g_package VARCHAR2(30) := 'pay_us_pto_accrual.';
96:
97: --
98: ------------------------- delete_plan_from_cache ----------------------------
99: --

Line 209: pay_us_pto_accrual.accrual_calc_detail(

205: --
206: BEGIN
207: --
208:
209: pay_us_pto_accrual.accrual_calc_detail(
210: P_assignment_id => P_assignment_id,
211: P_calculation_date => c_date,
212: P_plan_id => P_plan_id,
213: P_plan_category => P_plan_category,

Line 840: pay_us_pto_accrual.get_accrual_for_plan

836: l_plan_accrual := 0;
837: ELSE
838: --
839: hr_utility.set_location('get_accrual_for_plan',90);
840: pay_us_pto_accrual.get_accrual_for_plan
841: ( p_plan_id => l_acc_plan_type_id,
842: p_first_p_start_date => p_param_first_pstdt,
843: p_first_p_end_date => p_param_first_pendt,
844: p_first_calc_P_number => p_param_first_pnum,

Line 1413: pay_us_pto_accrual.net_accruals(

1409: -- is significantly faster than executing Fast Formula.
1410: --
1411: hr_utility.set_location(l_proc, 20);
1412:
1413: pay_us_pto_accrual.net_accruals(
1414: P_assignment_id => P_assignment_id,
1415: P_calculation_date => c_date,
1416: P_plan_id => P_plan_id,
1417: P_plan_category => P_plan_category,

Line 1531: pay_us_pto_accrual.accrual_calc_detail(

1527: --
1528: -- Get vaction accrued
1529: --
1530: hr_utility.set_location('get_net_accrual',5);
1531: pay_us_pto_accrual.accrual_calc_detail(
1532: P_assignment_id => P_assignment_id,
1533: P_calculation_date => P_calculation_date,
1534: P_plan_id => P_plan_id,
1535: P_plan_category => P_plan_category,

Line 1589: END pay_us_pto_accrual;

1585: --
1586: --
1587: END net_accruals;
1588: --
1589: END pay_us_pto_accrual;