381: IF c_compiled_formula_exist%NOTFOUND THEN
382: p_formula_cached := FALSE;
383: p_formula_exists := FALSE;
384: --
385: fnd_message.set_name('PAY','FFX03A_FORMULA_NOT_FOUND');
386: fnd_message.set_token('1', p_formula_name);
387: fnd_message.raise_error;
388: ELSE
389: p_formula_cached := TRUE;
382: p_formula_cached := FALSE;
383: p_formula_exists := FALSE;
384: --
385: fnd_message.set_name('PAY','FFX03A_FORMULA_NOT_FOUND');
386: fnd_message.set_token('1', p_formula_name);
387: fnd_message.raise_error;
388: ELSE
389: p_formula_cached := TRUE;
390: p_formula_exists := TRUE;
383: p_formula_exists := FALSE;
384: --
385: fnd_message.set_name('PAY','FFX03A_FORMULA_NOT_FOUND');
386: fnd_message.set_token('1', p_formula_name);
387: fnd_message.raise_error;
388: ELSE
389: p_formula_cached := TRUE;
390: p_formula_exists := TRUE;
391: END IF;
442: END IF;
443: hr_utility.set_location('--Leaving Formula ',21);
444: EXCEPTION
445: WHEN hr_formula_error THEN
446: fnd_message.set_name('PER','FFX22J_FORMULA_NOT_FOUND');
447: fnd_message.set_token('1', p_formula_name);
448: fnd_message.raise_error;
449: WHEN OTHERS THEN
450: raise;
443: hr_utility.set_location('--Leaving Formula ',21);
444: EXCEPTION
445: WHEN hr_formula_error THEN
446: fnd_message.set_name('PER','FFX22J_FORMULA_NOT_FOUND');
447: fnd_message.set_token('1', p_formula_name);
448: fnd_message.raise_error;
449: WHEN OTHERS THEN
450: raise;
451: --
444: EXCEPTION
445: WHEN hr_formula_error THEN
446: fnd_message.set_name('PER','FFX22J_FORMULA_NOT_FOUND');
447: fnd_message.set_token('1', p_formula_name);
448: fnd_message.raise_error;
449: WHEN OTHERS THEN
450: raise;
451: --
452: END run_formula;