DBA Data[Home] [Help]

APPS.PAY_AU_TERMINATIONS dependencies on PER_ACCRUAL_CALC_FUNCTIONS

Line 91: -- Uses : per_accrual_calc_functions

87: -- Out : p_pre_aug_1978 - net leave amount before from start of accrual plan to 15-AUG-1978
88: -- p_post_aug_1978 - net leave amount from 16-AUG-1978 to 17-AUG-1993
89: -- p_post_aug_1993 - net leave amount from 18-AUG-1993 until effective_date
90: --
91: -- Uses : per_accrual_calc_functions
92: -- pay_au_terminations
93: -- hr_utility
94: --
95: ------------------------------------------------------------------------------------------------

Line 164: per_accrual_calc_functions.get_accrual

160: --
161: IF g_debug THEN
162: hr_utility.set_location(l_procedure, 10);
163: END IF;
164: per_accrual_calc_functions.get_accrual
165: (p_assignment_id => p_assignment_id
166: ,p_calculation_date => l_pre_16_aug_1978 - 1
167: ,p_plan_id => l_plan_id
168: ,p_business_group_id => p_business_group_id

Line 176: l_others_entitlement_pre78 := per_accrual_calc_functions.get_other_net_contribution (p_assignment_id => p_assignment_id

172: ,p_accrual_end_date => l_accrual_end_date
173: ,p_accrual => l_pre78_accrual
174: );
175:
176: l_others_entitlement_pre78 := per_accrual_calc_functions.get_other_net_contribution (p_assignment_id => p_assignment_id
177: ,p_plan_id => l_plan_id
178: ,p_start_date => l_start_date
179: ,p_calculation_date => l_pre_16_aug_1978 - 1);
180:

Line 220: l_pre78_absence := per_accrual_calc_functions.get_absence

216: --
217: IF g_debug THEN
218: hr_utility.set_location(l_procedure, 15);
219: END IF;
220: l_pre78_absence := per_accrual_calc_functions.get_absence
221: (p_assignment_id => p_assignment_id
222: ,p_plan_id => l_plan_id
223: ,p_calculation_date => l_pre_16_aug_1978 - 1
224: ,p_start_date => l_start_date

Line 240: per_accrual_calc_functions.get_accrual

236: hr_utility.set_location(l_procedure, 30);
237: END IF;
238: --
239: if p_effective_date < l_post_17_aug_1993 and p_effective_date > l_pre_16_aug_1978 then
240: per_accrual_calc_functions.get_accrual
241: (p_assignment_id => p_assignment_id
242: ,p_calculation_date => p_effective_date
243: ,p_plan_id => l_plan_id
244: ,p_business_group_id => p_business_group_id

Line 252: per_accrual_calc_functions.get_accrual

248: ,p_accrual_end_date => l_accrual_end_date
249: ,p_accrual => l_post78_accrual
250: );
251: else
252: per_accrual_calc_functions.get_accrual
253: (p_assignment_id => p_assignment_id
254: ,p_calculation_date => l_post_17_aug_1993
255: ,p_plan_id => l_plan_id
256: ,p_business_group_id => p_business_group_id

Line 266: l_others_entitlement_post78 := per_accrual_calc_functions.get_other_net_contribution (p_assignment_id => p_assignment_id

262: );
263:
264: end if;
265: --Get the adjustments made and then add it to the accruals.Bug no 1855872
266: l_others_entitlement_post78 := per_accrual_calc_functions.get_other_net_contribution (p_assignment_id => p_assignment_id
267: ,p_plan_id => l_plan_id
268: ,p_start_date => l_start_date
269: ,p_calculation_date => l_post_17_aug_1993);
270:

Line 310: l_post78_absence := per_accrual_calc_functions.get_absence

306: --
307: IF g_debug THEN
308: hr_utility.set_location(l_procedure, 35);
309: END IF;
310: l_post78_absence := per_accrual_calc_functions.get_absence
311: (p_assignment_id => p_assignment_id
312: ,p_plan_id => l_plan_id
313: ,p_calculation_date => l_post_17_aug_1993
314: ,p_start_date => l_post_15_aug_1978 + 1

Line 328: per_accrual_calc_functions.get_accrual

324: --
325: IF g_debug THEN
326: hr_utility.set_location(l_procedure, 50);
327: END IF;
328: per_accrual_calc_functions.get_accrual
329: (p_assignment_id => p_assignment_id
330: ,p_calculation_date => p_effective_date
331: ,p_plan_id => l_plan_id
332: ,p_business_group_id => p_business_group_id

Line 341: l_others_entitlement_post93 := per_accrual_calc_functions.get_other_net_contribution (p_assignment_id => p_assignment_id

337: ,p_accrual => l_post93_accrual
338: );
339:
340: --Get the adjustments made and then add it to the accruals.Bug no 1855872
341: l_others_entitlement_post93 := per_accrual_calc_functions.get_other_net_contribution (p_assignment_id => p_assignment_id
342: ,p_plan_id => l_plan_id
343: ,p_start_date => l_start_date
344: ,p_calculation_date => p_effective_date);
345: l_post93_accrual:=l_post93_accrual + l_others_entitlement_post93;

Line 386: l_post93_absence := per_accrual_calc_functions.get_absence

382: IF g_debug THEN
383: hr_utility.set_location(l_procedure, 55);
384: END IF;
385:
386: l_post93_absence := per_accrual_calc_functions.get_absence
387: (p_assignment_id => p_assignment_id
388: ,p_plan_id => l_plan_id
389: ,p_calculation_date => p_effective_date
390: ,p_start_date => l_post_17_aug_1993 + 1