DBA Data[Home] [Help]

APPS.HR_NZ_HOLIDAYS dependencies on PER_ACCRUAL_CALC_FUNCTIONS

Line 265: -- per_accrual_calc_functions.get_net_accrual procedure. The

261: --
262: -- get_net_accrual
263: --
264: -- This function is a wrapper for the
265: -- per_accrual_calc_functions.get_net_accrual procedure. The
266: -- wrapper is required so that a FastFormula function can be
267: -- registered for use in formulas.
268: --
269:

Line 314: per_accrual_calc_functions.get_net_accrual

310: l_accrual_end_date := NULL ;
311: l_accrual := NULL ;
312: l_net_entitlement := NULL ;
313:
314: per_accrual_calc_functions.get_net_accrual
315: (p_assignment_id => l_assignment_id
316: ,p_plan_id => l_plan_id
317: ,p_payroll_id => l_payroll_id
318: ,p_business_group_id => l_business_group_id

Line 459: per_accrual_calc_functions.get_carry_over_values

455: open c_get_co_formula (p_plan_id);
456: fetch c_get_co_formula into l_co_formula_id;
457: close c_get_co_formula;
458: --
459: per_accrual_calc_functions.get_carry_over_values
460: (p_co_formula_id => l_co_formula_id
461: ,p_assignment_id => p_assignment_id
462: ,p_accrual_plan_id => p_plan_id
463: ,p_business_group_id => p_business_group_id

Line 504: per_accrual_calc_functions.get_net_accrual

500: -- of leave is done manually to allow for absences to be taken
501: -- from entitlement before accrual
502: --
503: Begin
504: per_accrual_calc_functions.get_net_accrual
505: (p_assignment_id => p_assignment_id
506: ,p_plan_id => p_plan_id
507: ,p_payroll_id => p_payroll_id
508: ,p_business_group_id => p_business_group_id

Line 572: l_others_entitlement_amount := per_accrual_calc_functions.get_other_net_contribution (p_assignment_id => p_assignment_id

568: --------------------------------------
569:
570:
571: --
572: l_others_entitlement_amount := per_accrual_calc_functions.get_other_net_contribution (p_assignment_id => p_assignment_id
573: ,p_plan_id => p_plan_id
574: ,p_start_date => l_start_date
575: ,p_calculation_date => l_entitlement_end_date - 1 ) ;
576:

Line 599: per_accrual_calc_functions.get_net_accrual

595: -- of leave is done manually to allow for absences to be taken
596: -- from entitlement before accrual
597: --
598: begin
599: per_accrual_calc_functions.get_net_accrual
600: (p_assignment_id => p_assignment_id
601: ,p_plan_id => p_plan_id
602: ,p_payroll_id => p_payroll_id
603: ,p_business_group_id => p_business_group_id

Line 666: l_others_accrual_amount := per_accrual_calc_functions.get_other_net_contribution (p_assignment_id => p_assignment_id

662: hr_utility.trace('ven_others_acc= '||to_char(l_accrual_adj));
663: --------------------------------------
664: -- Bug No : 2366349 End
665: --------------------------------------
666: l_others_accrual_amount := per_accrual_calc_functions.get_other_net_contribution (p_assignment_id => p_assignment_id
667: ,p_plan_id => p_plan_id
668: ,p_start_date => l_entitlement_end_date
669: ,p_calculation_date => p_calculation_date ) ;
670:

Line 678: l_accrual_absences := per_accrual_calc_functions.get_absence

674: -- If max_co is 1 then no accrual only entitlement
675: --
676: if l_max_co = 1
677: then
678: l_accrual_absences := per_accrual_calc_functions.get_absence
679: (p_assignment_id => p_assignment_id
680: ,p_plan_id => p_plan_id
681: ,p_start_date => l_entitlement_end_date + 1
682: ,p_calculation_date => p_calculation_date

Line 689: l_accrual_absences := per_accrual_calc_functions.get_absence

685: l_leave_entitlement_amount := l_leave_total_amount - l_accrual_absences;
686: l_leave_accrual_amount := 0;
687: --
688: else
689: l_accrual_absences := per_accrual_calc_functions.get_absence
690: (p_assignment_id => p_assignment_id
691: ,p_plan_id => p_plan_id
692: ,p_start_date => l_start_date
693: ,p_calculation_date => p_calculation_date

Line 1403: l_total_absence := per_accrual_calc_functions.get_absence

1399: hr_utility.set_message(801,'HR_NZ_ACCRUAL_PLAN_NOT_FOUND');
1400: hr_utility.raise_error;
1401: END IF;
1402: hr_utility.set_location(l_proc,15);
1403: l_total_absence := per_accrual_calc_functions.get_absence
1404: (p_assignment_id => p_assignment_id
1405: ,p_plan_id => l_plan_id
1406: ,p_calculation_date => p_end_date
1407: ,p_start_date => p_start_date);

Line 1743: per_accrual_calc_functions.get_accrual

1739: hr_utility.trace(' In: ' || l_proc) ;
1740:
1741: -- find what the accrual was as at the holiday year end date supplied
1742:
1743: per_accrual_calc_functions.get_accrual
1744: (p_assignment_id => p_assignment_id
1745: ,p_calculation_date => p_holiday_year_end_date
1746: ,p_plan_id => p_plan_id
1747: ,p_business_group_id => p_business_group_id

Line 1783: l_other := per_accrual_calc_functions.get_other_net_contribution

1779:
1780: hr_utility.trace('ven_others_acc= '||to_char(l_accrual_adj));
1781:
1782:
1783: l_other := per_accrual_calc_functions.get_other_net_contribution
1784: (p_assignment_id => p_assignment_id
1785: ,p_plan_id => p_plan_id
1786: ,p_start_date => l_start_date
1787: ,p_calculation_date => p_holiday_year_end_date);

Line 2254: per_accrual_calc_functions.get_accrual

2250: raise e_missing_accrual_plan ;
2251: end if ;
2252: close c_annual_leave_plan ;
2253:
2254: per_accrual_calc_functions.get_accrual
2255: (p_assignment_id => p_assignment_id
2256: ,p_calculation_date => p_year_end_date
2257: ,p_plan_id => l_accrual_plan_id
2258: ,p_business_group_id => p_business_group_id

Line 2265: per_accrual_calc_functions.get_accrual

2261: ,p_end_date => l_end_date
2262: ,p_accrual_end_date => l_accrual_end_date
2263: ,p_accrual => l_accrual) ;
2264:
2265: per_accrual_calc_functions.get_accrual
2266: (p_assignment_id => p_assignment_id
2267: ,p_calculation_date => add_months(p_year_end_date, -12)
2268: ,p_plan_id => l_accrual_plan_id
2269: ,p_business_group_id => p_business_group_id