111: l_fulltime BOOLEAN ;
112:
113: BEGIN
114:
115: g_debug := hr_utility.debug_enabled ;
116:
117: IF g_debug THEN
118: debug_enter(l_proc_name) ;
119: debug('p_assignment_id:'||p_assignment_id);
362: p_entitlements_remaining := l_entitlements_remaining_nc ;
363: p_entitlement_UOM := l_entitlement_UOM_nc ;
364: p_working_days_per_week := l_working_days_per_week_nc ;
365:
366: IF SQLCODE <> hr_utility.HR_ERROR_NUMBER THEN
367: pqp_utilities.debug_others
368: (l_proc_name
369: ,l_proc_step
370: );
448: l_decimal_part NUMBER ;
449:
450: BEGIN
451:
452: g_debug := hr_utility.debug_enabled ;
453:
454: IF g_debug THEN
455: debug_enter(l_proc_name);
456: debug('p_absence_start_date:'||p_absence_start_date);
742:
743: EXCEPTION
744: WHEN OTHERS THEN
745: p_total_remaining := l_total_remaining_nc;
746: IF SQLCODE <> hr_utility.HR_ERROR_NUMBER THEN
747: pqp_utilities.debug_others
748: (l_proc_name
749: ,l_proc_step
750: );
779: l_no_pay_days number ;
780: l_proc_name VARCHAR2(61) := g_package_name||'get_rolling_start_date';
781: l_proc_step NUMBER(20,10) ;
782: BEGIN
783: g_debug := hr_utility.debug_enabled ;
784: IF g_debug THEN
785: debug_enter(l_proc_name);
786: debug('p_rolling_end_date:'||p_rolling_end_date);
787: debug('p_scheme_period_duration:'||p_scheme_period_duration);
854: RETURN l_period_start_date ;
855:
856: EXCEPTION
857: WHEN OTHERS THEN
858: IF SQLCODE <> hr_utility.HR_ERROR_NUMBER THEN
859: pqp_utilities.debug_others
860: (l_proc_name
861: ,l_proc_step
862: );
965: RETURN NVL(l_tot_no_pay_days,0) ;
966:
967: EXCEPTION
968: WHEN OTHERS THEN
969: IF SQLCODE <> hr_utility.HR_ERROR_NUMBER THEN
970: pqp_utilities.debug_others
971: (l_proc_name
972: ,l_proc_step
973: );