DBA Data[Home] [Help]

APPS.PAY_AU_TERMINATIONS dependencies on PER_ACCRUAL_CALC_FUNCTIONS

Line 112: -- Uses : per_accrual_calc_functions

108: -- Out : p_pre_aug_1978 - net leave amount before from start of accrual plan to 15-AUG-1978
109: -- p_post_aug_1978 - net leave amount from 16-AUG-1978 to 17-AUG-1993
110: -- p_post_aug_1993 - net leave amount from 18-AUG-1993 until effective_date
111: --
112: -- Uses : per_accrual_calc_functions
113: -- pay_au_terminations
114: -- hr_utility
115: --
116: ------------------------------------------------------------------------------------------------

Line 196: per_accrual_calc_functions.get_accrual

192: --
193: IF g_debug THEN
194: hr_utility.set_location(l_procedure, 10);
195: END IF;
196: per_accrual_calc_functions.get_accrual
197: (p_assignment_id => p_assignment_id
198: ,p_calculation_date => l_pre_16_aug_1978 - 1
199: ,p_plan_id => l_plan_id
200: ,p_business_group_id => p_business_group_id

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

204: ,p_accrual_end_date => l_accrual_end_date
205: ,p_accrual => l_pre78_accrual
206: );
207:
208: l_others_entitlement_pre78 := per_accrual_calc_functions.get_other_net_contribution (p_assignment_id => p_assignment_id
209: ,p_plan_id => l_plan_id
210: ,p_start_date => l_start_date
211: ,p_calculation_date => l_pre_16_aug_1978 - 1);
212:

Line 252: l_pre78_absence := per_accrual_calc_functions.get_absence

248: --
249: IF g_debug THEN
250: hr_utility.set_location(l_procedure, 15);
251: END IF;
252: l_pre78_absence := per_accrual_calc_functions.get_absence
253: (p_assignment_id => p_assignment_id
254: ,p_plan_id => l_plan_id
255: ,p_calculation_date => l_pre_16_aug_1978 - 1
256: ,p_start_date => l_start_date

Line 272: per_accrual_calc_functions.get_accrual

268: hr_utility.set_location(l_procedure, 30);
269: END IF;
270: --
271: if p_effective_date < l_post_17_aug_1993 and p_effective_date > l_pre_16_aug_1978 then
272: per_accrual_calc_functions.get_accrual
273: (p_assignment_id => p_assignment_id
274: ,p_calculation_date => p_effective_date
275: ,p_plan_id => l_plan_id
276: ,p_business_group_id => p_business_group_id

Line 284: per_accrual_calc_functions.get_accrual

280: ,p_accrual_end_date => l_accrual_end_date
281: ,p_accrual => l_post78_accrual
282: );
283: else
284: per_accrual_calc_functions.get_accrual
285: (p_assignment_id => p_assignment_id
286: ,p_calculation_date => l_post_17_aug_1993
287: ,p_plan_id => l_plan_id
288: ,p_business_group_id => p_business_group_id

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

294: );
295:
296: end if;
297: --Get the adjustments made and then add it to the accruals.Bug no 1855872
298: l_others_entitlement_post78 := per_accrual_calc_functions.get_other_net_contribution (p_assignment_id => p_assignment_id
299: ,p_plan_id => l_plan_id
300: ,p_start_date => l_start_date
301: ,p_calculation_date => l_post_17_aug_1993);
302:

Line 342: l_post78_absence := per_accrual_calc_functions.get_absence

338: --
339: IF g_debug THEN
340: hr_utility.set_location(l_procedure, 35);
341: END IF;
342: l_post78_absence := per_accrual_calc_functions.get_absence
343: (p_assignment_id => p_assignment_id
344: ,p_plan_id => l_plan_id
345: ,p_calculation_date => l_post_17_aug_1993
346: ,p_start_date => greatest(l_post_15_aug_1978 + 1, l_start_date) -- bug9507714

Line 361: per_accrual_calc_functions.get_accrual

357: IF g_debug THEN
358: hr_utility.set_location(l_procedure, 50);
359: END IF;
360:
361: per_accrual_calc_functions.get_accrual
362: (p_assignment_id => p_assignment_id
363: ,p_calculation_date => p_effective_date
364: ,p_plan_id => l_plan_id
365: ,p_business_group_id => p_business_group_id

Line 396: l_fw_others_ent_post93 := per_accrual_calc_functions.get_other_net_contribution

392: IF (hr_au_holidays.g_fw_exists AND hr_au_holidays.g_fw_plan_id IS NOT NULL
393: AND hr_au_holidays.g_fw_plan_id <> l_plan_id)
394: THEN
395:
396: l_fw_others_ent_post93 := per_accrual_calc_functions.get_other_net_contribution
397: (p_assignment_id => p_assignment_id
398: ,p_plan_id => hr_au_holidays.g_fw_plan_id
399: ,p_start_date => l_start_date
400: ,p_calculation_date => p_effective_date);

Line 402: l_fw_post93_absence := per_accrual_calc_functions.get_absence

398: ,p_plan_id => hr_au_holidays.g_fw_plan_id
399: ,p_start_date => l_start_date
400: ,p_calculation_date => p_effective_date);
401:
402: l_fw_post93_absence := per_accrual_calc_functions.get_absence
403: (p_assignment_id => p_assignment_id
404: ,p_plan_id => hr_au_holidays.g_fw_plan_id
405: ,p_calculation_date => p_effective_date
406: ,p_start_date => greatest(l_post_17_aug_1993 + 1, l_start_date));

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

417:
418: /* End Bug 9950136 */
419:
420: --Get the adjustments made and then add it to the accruals.Bug no 1855872
421: l_others_entitlement_post93 := per_accrual_calc_functions.get_other_net_contribution (p_assignment_id => p_assignment_id
422: ,p_plan_id => l_plan_id
423: ,p_start_date => l_start_date
424: ,p_calculation_date => p_effective_date);
425:

Line 468: l_post93_absence := per_accrual_calc_functions.get_absence

464: IF g_debug THEN
465: hr_utility.set_location(l_procedure, 55);
466: END IF;
467:
468: l_post93_absence := per_accrual_calc_functions.get_absence
469: (p_assignment_id => p_assignment_id
470: ,p_plan_id => l_plan_id
471: ,p_calculation_date => p_effective_date
472: ,p_start_date => greatest(l_post_17_aug_1993 + 1, l_start_date) -- bug9507714