560: ---- for BSR a new function which will fetch from assignmnet id.
561: ----
562:
563: IF (p_element_name = 'Basic Salary Rate'
564: and (fnd_profile.value('HR_USER_TYPE') = 'INT')) THEN
565: hr_utility.set_location('PAYROLL User -- BSR -- from asgid-- ', 1);
566: l_new_element_name :=
567: pqp_fedhr_uspay_int_utils.return_new_element_name(
568: p_assignment_id => p_assignment_id,
579: END IF;
580: --End Bug# 12711574
581: -- Bug 4016362 : Commented this ELSEIF condition as the condition in IF and ELSIF clauses are mutually exclusive.
582:
583: /* ELSIF (fnd_profile.value('HR_USER_TYPE') <> 'INT'
584: or (p_element_name <> 'Basic Salary Rate' and (fnd_profile.value('HR_USER_TYPE') = 'INT'))) THEN*/
585: ELSE -- Bug 4016362
586: hr_utility.set_location('HR USER or PAYROLL User without BSR element -- from elt name -- ', 1);
587: l_new_element_name :=
580: --End Bug# 12711574
581: -- Bug 4016362 : Commented this ELSEIF condition as the condition in IF and ELSIF clauses are mutually exclusive.
582:
583: /* ELSIF (fnd_profile.value('HR_USER_TYPE') <> 'INT'
584: or (p_element_name <> 'Basic Salary Rate' and (fnd_profile.value('HR_USER_TYPE') = 'INT'))) THEN*/
585: ELSE -- Bug 4016362
586: hr_utility.set_location('HR USER or PAYROLL User without BSR element -- from elt name -- ', 1);
587: l_new_element_name :=
588: pqp_fedhr_uspay_int_utils.return_new_element_name(