DBA Data[Home] [Help]

APPS.PER_ZA_PTO_ACCRUAL_PERIOD dependencies on PER_ZA_ABS_DURATION

Line 307: l_daysoff :=PER_ZA_ABS_DURATION.ZA_DAYSOFF(l_Period_SD,l_Period_ED);

303: l_Period_SD := per_formula_functions.get_date('PERIOD_SD');
304: l_Period_ED := per_formula_functions.get_date('PERIOD_ED');
305:
306: --Calculate the days off in the particular period
307: l_daysoff :=PER_ZA_ABS_DURATION.ZA_DAYSOFF(l_Period_SD,l_Period_ED);
308: hr_utility.trace('l_daysoff: '||to_char(l_daysoff));
309: --Calculate the total working days in the period
310: l_totdays :=((l_Period_ED - l_Period_SD)+1) - l_daysoff;
311:

Line 332: l_daysoff1:=PER_ZA_ABS_DURATION.ZA_DAYSOFF(l_Period_SD,l_Period_ED);

328: l_error := per_formula_functions.set_date('PERIOD_ED',
329: l_prev_period_ED);
330: exit;
331: else
332: l_daysoff1:=PER_ZA_ABS_DURATION.ZA_DAYSOFF(l_Period_SD,l_Period_ED);
333: l_totdays :=((l_Period_ED - l_Period_SD)+1) - l_daysoff1;
334: hr_utility.set_location('l_Period_ED:'||to_char(l_Period_ED,'dd-mon-yyyy'),10);
335: hr_utility.set_location('l_Period_SD:'||to_char(l_Period_SD,'dd-mon-yyyy'),10);
336: hr_utility.set_location('l_daysoff1:'||to_char(l_daysoff1),10);

Line 366: l_daysoff :=PER_ZA_ABS_DURATION.ZA_DAYSOFF(l_Period_SD,l_Period_ED);

362: l_Period_ED := per_formula_functions.get_date('PERIOD_ED');
363:
364: -- Bug 5043294; Removed comments and unnessary if/else logic
365: -- Calculating the working days in the period
366: l_daysoff :=PER_ZA_ABS_DURATION.ZA_DAYSOFF(l_Period_SD,l_Period_ED);
367: hr_utility.trace('l_daysoff: '||to_char(l_daysoff));
368: l_Total_Accrued_PTO := round(l_Total_Accrued_PTO + (((l_Period_ED - l_Period_SD)+1) - l_daysoff)/l_Accrual_Rate , 2);
369:
370: if l_Period_SD = l_Last_Period_SD then