DBA Data[Home] [Help]

APPS.HR_CAL_ABS_DUR_PKG dependencies on HR_UTILITY

Line 62: hr_utility.set_location('Entering HR_CAL_ABS_DUR_PKG.calc_sch_based_dur',10);

58: --
59: e_bad_time_format EXCEPTION;
60: --
61: BEGIN
62: hr_utility.set_location('Entering HR_CAL_ABS_DUR_PKG.calc_sch_based_dur',10);
63: p_duration := 0;
64: --
65: IF NOT good_time_format(p_time_start) THEN
66: RAISE e_bad_time_format;

Line 172: hr_utility.set_location('Leaving HR_CAL_ABS_DUR_PKG.calc_sch_based_dur',20);

168: --
169: END IF;
170: END IF;
171: --
172: hr_utility.set_location('Leaving HR_CAL_ABS_DUR_PKG.calc_sch_based_dur',20);
173: EXCEPTION
174: --
175: WHEN e_bad_time_format THEN
176: hr_utility.set_location('Leaving HR_CAL_ABS_DUR_PKG.calc_sch_based_dur',30);

Line 176: hr_utility.set_location('Leaving HR_CAL_ABS_DUR_PKG.calc_sch_based_dur',30);

172: hr_utility.set_location('Leaving HR_CAL_ABS_DUR_PKG.calc_sch_based_dur',20);
173: EXCEPTION
174: --
175: WHEN e_bad_time_format THEN
176: hr_utility.set_location('Leaving HR_CAL_ABS_DUR_PKG.calc_sch_based_dur',30);
177: hr_utility.set_location(SQLERRM,35);
178: RAISE;
179: --
180: WHEN OTHERS THEN

Line 177: hr_utility.set_location(SQLERRM,35);

173: EXCEPTION
174: --
175: WHEN e_bad_time_format THEN
176: hr_utility.set_location('Leaving HR_CAL_ABS_DUR_PKG.calc_sch_based_dur',30);
177: hr_utility.set_location(SQLERRM,35);
178: RAISE;
179: --
180: WHEN OTHERS THEN
181: hr_utility.set_location('Leaving HR_CAL_ABS_DUR_PKG.calc_sch_based_dur',30);

Line 181: hr_utility.set_location('Leaving HR_CAL_ABS_DUR_PKG.calc_sch_based_dur',30);

177: hr_utility.set_location(SQLERRM,35);
178: RAISE;
179: --
180: WHEN OTHERS THEN
181: hr_utility.set_location('Leaving HR_CAL_ABS_DUR_PKG.calc_sch_based_dur',30);
182: hr_utility.set_location(SQLERRM,35);
183: RAISE;
184: --
185: END calc_sch_based_dur;

Line 182: hr_utility.set_location(SQLERRM,35);

178: RAISE;
179: --
180: WHEN OTHERS THEN
181: hr_utility.set_location('Leaving HR_CAL_ABS_DUR_PKG.calc_sch_based_dur',30);
182: hr_utility.set_location(SQLERRM,35);
183: RAISE;
184: --
185: END calc_sch_based_dur;
186:

Line 231: hr_utility.set_location('HR_CAL_ABS_DUR_PKG.cal_abs_dur',05);

227: --
228: l_sch_based_dur := NVL(FND_PROFILE.Value('HR_SCH_BASED_ABS_CALC'),'N');
229: --
230: IF l_sch_based_dur = 'Y' THEN
231: hr_utility.set_location('HR_CAL_ABS_DUR_PKG.cal_abs_dur',05);
232: p_use_formula := 'N';
233: --
234: -- Invoke work schedule based duration calculation
235: calc_sch_based_dur (p_days_or_hours => p_days_or_hours,

Line 245: hr_utility.set_location('HR_CAL_ABS_DUR_PKG.cal_abs_dur',10);

241: p_duration => p_duration);
242: --
243: ELSE -- Use FastFormula based calculation
244: p_use_formula := 'Y';
245: hr_utility.set_location('HR_CAL_ABS_DUR_PKG.cal_abs_dur',10);
246: --
247: -- There are 3 levels of formula:
248: -- 1. business group (if defined)
249: -- 2. legislation_code (if defined)

Line 291: hr_utility.set_location('HR_CAL_ABS_DUR_PKG.cal_abs_dur',20);

287: end;
288: --
289: end;
290: --
291: hr_utility.set_location('HR_CAL_ABS_DUR_PKG.cal_abs_dur',20);
292: --
293: -- initialize the formula
294: --
295: ff_exec.init_formula(l_formula_id,l_effective_start_date,l_inputs,l_outputs);

Line 326: hr_utility.set_location('HR_CAL_ABS_DUR_PKG.cal_abs_dur',30);

322: raise wrong_parameters;
323: end if;
324: end loop;
325: --
326: hr_utility.set_location('HR_CAL_ABS_DUR_PKG.cal_abs_dur',30);
327: --
328: -- run the formula
329: --
330: ff_exec.run_formula(l_inputs,l_outputs);

Line 350: hr_utility.set_location('HR_CAL_ABS_DUR_PKG.cal_abs_dur',35);

346: end if;
347: end loop;
348: --
349: if l_user_message = 'Y' then
350: hr_utility.set_location('HR_CAL_ABS_DUR_PKG.cal_abs_dur',35);
351: hr_utility.set_message(800,p_invalid_message);
352: hr_utility.raise_error;
353: end if;
354: --

Line 351: hr_utility.set_message(800,p_invalid_message);

347: end loop;
348: --
349: if l_user_message = 'Y' then
350: hr_utility.set_location('HR_CAL_ABS_DUR_PKG.cal_abs_dur',35);
351: hr_utility.set_message(800,p_invalid_message);
352: hr_utility.raise_error;
353: end if;
354: --
355: END IF; -- Check calculation mode

Line 352: hr_utility.raise_error;

348: --
349: if l_user_message = 'Y' then
350: hr_utility.set_location('HR_CAL_ABS_DUR_PKG.cal_abs_dur',35);
351: hr_utility.set_message(800,p_invalid_message);
352: hr_utility.raise_error;
353: end if;
354: --
355: END IF; -- Check calculation mode
356: --

Line 364: hr_utility.set_location('HR_CAL_ABS_DUR_PKG.cal_abs_dur',40);

360: -- do we need the error message now?
361: p_invalid_message := lv_invalid_message ;
362: p_duration := lv_duration ;
363: p_use_formula := 'N';
364: hr_utility.set_location('HR_CAL_ABS_DUR_PKG.cal_abs_dur',40);
365: /*
366: hr_utility.set_message(800,'HR_52351_FF_NOT_FOUND');
367: hr_utility.raise_error;
368: */

Line 366: hr_utility.set_message(800,'HR_52351_FF_NOT_FOUND');

362: p_duration := lv_duration ;
363: p_use_formula := 'N';
364: hr_utility.set_location('HR_CAL_ABS_DUR_PKG.cal_abs_dur',40);
365: /*
366: hr_utility.set_message(800,'HR_52351_FF_NOT_FOUND');
367: hr_utility.raise_error;
368: */
369: when wrong_parameters then
370: hr_utility.set_location('HR_CAL_ABS_DUR_PKG.cal_abs_dur',45);

Line 367: hr_utility.raise_error;

363: p_use_formula := 'N';
364: hr_utility.set_location('HR_CAL_ABS_DUR_PKG.cal_abs_dur',40);
365: /*
366: hr_utility.set_message(800,'HR_52351_FF_NOT_FOUND');
367: hr_utility.raise_error;
368: */
369: when wrong_parameters then
370: hr_utility.set_location('HR_CAL_ABS_DUR_PKG.cal_abs_dur',45);
371: hr_utility.set_message(800,'HR_52352_BAD_FF_DEFINITION');

Line 370: hr_utility.set_location('HR_CAL_ABS_DUR_PKG.cal_abs_dur',45);

366: hr_utility.set_message(800,'HR_52351_FF_NOT_FOUND');
367: hr_utility.raise_error;
368: */
369: when wrong_parameters then
370: hr_utility.set_location('HR_CAL_ABS_DUR_PKG.cal_abs_dur',45);
371: hr_utility.set_message(800,'HR_52352_BAD_FF_DEFINITION');
372:
373: p_invalid_message := lv_invalid_message ;
374: p_duration := lv_duration ;

Line 371: hr_utility.set_message(800,'HR_52352_BAD_FF_DEFINITION');

367: hr_utility.raise_error;
368: */
369: when wrong_parameters then
370: hr_utility.set_location('HR_CAL_ABS_DUR_PKG.cal_abs_dur',45);
371: hr_utility.set_message(800,'HR_52352_BAD_FF_DEFINITION');
372:
373: p_invalid_message := lv_invalid_message ;
374: p_duration := lv_duration ;
375: p_use_formula := lv_use_formula ;

Line 377: hr_utility.raise_error;

373: p_invalid_message := lv_invalid_message ;
374: p_duration := lv_duration ;
375: p_use_formula := lv_use_formula ;
376:
377: hr_utility.raise_error;
378: when others then
379:
380: p_invalid_message := lv_invalid_message ;
381: p_duration := lv_duration ;