DBA Data[Home] [Help]

APPS.GHR_PA_REQUESTS_PKG dependencies on HR_UTILITY

Line 120: hr_utility.set_message(8301, 'GHR_38596_NOT_HR_LOOKUP');

116: FOR cur_loc_rec IN cur_loc LOOP
117: RETURN(cur_loc_rec.meaning);
118: END LOOP;
119: ELSE
120: hr_utility.set_message(8301, 'GHR_38596_NOT_HR_LOOKUP');
121: hr_utility.raise_error;
122: END IF;
123:
124: RETURN(NULL);

Line 121: hr_utility.raise_error;

117: RETURN(cur_loc_rec.meaning);
118: END LOOP;
119: ELSE
120: hr_utility.set_message(8301, 'GHR_38596_NOT_HR_LOOKUP');
121: hr_utility.raise_error;
122: END IF;
123:
124: RETURN(NULL);
125:

Line 149: -- cannot use hr_utility as it will violate the pragma we need therfore just return

145: FOR cur_loc_rec IN cur_loc LOOP
146: RETURN(cur_loc_rec.description);
147: END LOOP;
148: ELSE
149: -- cannot use hr_utility as it will violate the pragma we need therfore just return
150: -- error!! -- This shouldn't happen anyway as this procedure should only be called for
151: -- application id 800!
152: RETURN('Error: GHR_38596_NOT_HR_LOOKUP');
153: END IF;

Line 296: hr_utility.set_location('Entering get_psi',0);

292: RETURN VARCHAR2 IS
293: l_pos_psi_data per_position_extra_info%rowtype;
294: l_personnel_system_indicator VARCHAR2(30);
295: BEGIN
296: hr_utility.set_location('Entering get_psi',0);
297: ghr_history_fetch.fetch_positionei(
298: p_position_id => p_position_id,
299: p_information_type => 'GHR_US_POS_AFHR_DATA',
300: p_date_effective => p_effective_date,

Line 307: hr_utility.set_location('Leaving get_psi',10);

303: l_personnel_system_indicator := l_pos_psi_data.poei_information3;
304: ELSE
305: l_personnel_system_indicator := '00';
306: END IF;
307: hr_utility.set_location('Leaving get_psi',10);
308: RETURN l_personnel_system_indicator;
309: EXCEPTION
310: WHEN OTHERS THEN
311: hr_utility.set_location('Leaving get_psi',20);

Line 311: hr_utility.set_location('Leaving get_psi',20);

307: hr_utility.set_location('Leaving get_psi',10);
308: RETURN l_personnel_system_indicator;
309: EXCEPTION
310: WHEN OTHERS THEN
311: hr_utility.set_location('Leaving get_psi',20);
312: RAISE;
313: END get_personnel_system_indicator;
314: --
315:

Line 1064: hr_utility.set_location('PRD BEF TO_DATA' || l_prd,1);

1060: ,p_work_schedule => l_dummy
1061: ,p_part_time_hours => l_dummy);
1062: END IF;
1063: if p_prd is not null then
1064: hr_utility.set_location('PRD BEF TO_DATA' || l_prd,1);
1065: l_prd := p_prd;
1066: hr_utility.set_location('PRD AFT TO_DATA' || l_prd,2);
1067: end if;
1068:

Line 1066: hr_utility.set_location('PRD AFT TO_DATA' || l_prd,2);

1062: END IF;
1063: if p_prd is not null then
1064: hr_utility.set_location('PRD BEF TO_DATA' || l_prd,1);
1065: l_prd := p_prd;
1066: hr_utility.set_location('PRD AFT TO_DATA' || l_prd,2);
1067: end if;
1068:
1069: FOR cur_pos_ids_rec IN cur_pos_ids LOOP
1070: p_job_id := cur_pos_ids_rec.job_id;

Line 1093: hr_utility.set_location('l_prd is ' || l_prd,1);

1089: END IF;
1090:
1091: IF l_person_id is not null then
1092: IF l_prd IN ('A','B','E','F','U','V') THEN
1093: hr_utility.set_location('l_prd is ' || l_prd,1);
1094: hr_utility.set_location('l_person_id is ' || to_char(l_person_id),1);
1095: hr_utility.set_location('p_position_id is ' || to_char(p_position_id),1);
1096: hr_utility.set_location('p_effective_date is ' || to_char(p_effective_date,'YYYY/MM/DD'),2);
1097: p_pay_basis := get_upd34_pay_basis (p_person_id => l_person_id

Line 1094: hr_utility.set_location('l_person_id is ' || to_char(l_person_id),1);

1090:
1091: IF l_person_id is not null then
1092: IF l_prd IN ('A','B','E','F','U','V') THEN
1093: hr_utility.set_location('l_prd is ' || l_prd,1);
1094: hr_utility.set_location('l_person_id is ' || to_char(l_person_id),1);
1095: hr_utility.set_location('p_position_id is ' || to_char(p_position_id),1);
1096: hr_utility.set_location('p_effective_date is ' || to_char(p_effective_date,'YYYY/MM/DD'),2);
1097: p_pay_basis := get_upd34_pay_basis (p_person_id => l_person_id
1098: ,p_position_id => p_position_id

Line 1095: hr_utility.set_location('p_position_id is ' || to_char(p_position_id),1);

1091: IF l_person_id is not null then
1092: IF l_prd IN ('A','B','E','F','U','V') THEN
1093: hr_utility.set_location('l_prd is ' || l_prd,1);
1094: hr_utility.set_location('l_person_id is ' || to_char(l_person_id),1);
1095: hr_utility.set_location('p_position_id is ' || to_char(p_position_id),1);
1096: hr_utility.set_location('p_effective_date is ' || to_char(p_effective_date,'YYYY/MM/DD'),2);
1097: p_pay_basis := get_upd34_pay_basis (p_person_id => l_person_id
1098: ,p_position_id => p_position_id
1099: ,p_prd => l_prd

Line 1096: hr_utility.set_location('p_effective_date is ' || to_char(p_effective_date,'YYYY/MM/DD'),2);

1092: IF l_prd IN ('A','B','E','F','U','V') THEN
1093: hr_utility.set_location('l_prd is ' || l_prd,1);
1094: hr_utility.set_location('l_person_id is ' || to_char(l_person_id),1);
1095: hr_utility.set_location('p_position_id is ' || to_char(p_position_id),1);
1096: hr_utility.set_location('p_effective_date is ' || to_char(p_effective_date,'YYYY/MM/DD'),2);
1097: p_pay_basis := get_upd34_pay_basis (p_person_id => l_person_id
1098: ,p_position_id => p_position_id
1099: ,p_prd => l_prd
1100: ,p_effective_date => p_effective_date);

Line 1694: hr_utility.set_location('Entering ' || l_proc,5);

1690: AND per.person_id <> p_user_person_id
1691: AND per.person_id = p_person_id;
1692: --
1693: BEGIN
1694: hr_utility.set_location('Entering ' || l_proc,5);
1695: -- For cancel and correction families do not need to do the check so just return true
1696: IF p_noa_family_code IN ('CANCEL', 'CORRECT') THEN
1697: l_ret_val := 'TRUE';
1698: hr_utility.set_location('Valid person for CORRECT or CANCEL ' ,6);

Line 1698: hr_utility.set_location('Valid person for CORRECT or CANCEL ' ,6);

1694: hr_utility.set_location('Entering ' || l_proc,5);
1695: -- For cancel and correction families do not need to do the check so just return true
1696: IF p_noa_family_code IN ('CANCEL', 'CORRECT') THEN
1697: l_ret_val := 'TRUE';
1698: hr_utility.set_location('Valid person for CORRECT or CANCEL ' ,6);
1699: END IF;
1700:
1701: IF p_noa_family_code = 'APP' THEN
1702: --

Line 1704: hr_utility.set_location( ' Input parameters for check person ',7);

1700:
1701: IF p_noa_family_code = 'APP' THEN
1702: --
1703:
1704: hr_utility.set_location( ' Input parameters for check person ',7);
1705: hr_utility.set_location( ' p_person_id = '|| to_char(p_person_id),7);
1706: hr_utility.set_location( ' p_effective_date = '|| to_char(p_effective_date,'DD-MON-YYYY'),7);
1707: hr_utility.set_location( ' p_business_group_id = '|| to_char(p_business_group_id),7);
1708: hr_utility.set_location( ' p_user_person_id = '|| to_char(p_user_person_id),7);

Line 1705: hr_utility.set_location( ' p_person_id = '|| to_char(p_person_id),7);

1701: IF p_noa_family_code = 'APP' THEN
1702: --
1703:
1704: hr_utility.set_location( ' Input parameters for check person ',7);
1705: hr_utility.set_location( ' p_person_id = '|| to_char(p_person_id),7);
1706: hr_utility.set_location( ' p_effective_date = '|| to_char(p_effective_date,'DD-MON-YYYY'),7);
1707: hr_utility.set_location( ' p_business_group_id = '|| to_char(p_business_group_id),7);
1708: hr_utility.set_location( ' p_user_person_id = '|| to_char(p_user_person_id),7);
1709: hr_utility.set_location( ' p_noa_family_code = '|| p_noa_family_code,7);

Line 1706: hr_utility.set_location( ' p_effective_date = '|| to_char(p_effective_date,'DD-MON-YYYY'),7);

1702: --
1703:
1704: hr_utility.set_location( ' Input parameters for check person ',7);
1705: hr_utility.set_location( ' p_person_id = '|| to_char(p_person_id),7);
1706: hr_utility.set_location( ' p_effective_date = '|| to_char(p_effective_date,'DD-MON-YYYY'),7);
1707: hr_utility.set_location( ' p_business_group_id = '|| to_char(p_business_group_id),7);
1708: hr_utility.set_location( ' p_user_person_id = '|| to_char(p_user_person_id),7);
1709: hr_utility.set_location( ' p_noa_family_code = '|| p_noa_family_code,7);
1710: hr_utility.set_location( ' p_second_noa_family_code = '|| p_second_noa_family_code,7);

Line 1707: hr_utility.set_location( ' p_business_group_id = '|| to_char(p_business_group_id),7);

1703:
1704: hr_utility.set_location( ' Input parameters for check person ',7);
1705: hr_utility.set_location( ' p_person_id = '|| to_char(p_person_id),7);
1706: hr_utility.set_location( ' p_effective_date = '|| to_char(p_effective_date,'DD-MON-YYYY'),7);
1707: hr_utility.set_location( ' p_business_group_id = '|| to_char(p_business_group_id),7);
1708: hr_utility.set_location( ' p_user_person_id = '|| to_char(p_user_person_id),7);
1709: hr_utility.set_location( ' p_noa_family_code = '|| p_noa_family_code,7);
1710: hr_utility.set_location( ' p_second_noa_family_code = '|| p_second_noa_family_code,7);
1711: --

Line 1708: hr_utility.set_location( ' p_user_person_id = '|| to_char(p_user_person_id),7);

1704: hr_utility.set_location( ' Input parameters for check person ',7);
1705: hr_utility.set_location( ' p_person_id = '|| to_char(p_person_id),7);
1706: hr_utility.set_location( ' p_effective_date = '|| to_char(p_effective_date,'DD-MON-YYYY'),7);
1707: hr_utility.set_location( ' p_business_group_id = '|| to_char(p_business_group_id),7);
1708: hr_utility.set_location( ' p_user_person_id = '|| to_char(p_user_person_id),7);
1709: hr_utility.set_location( ' p_noa_family_code = '|| p_noa_family_code,7);
1710: hr_utility.set_location( ' p_second_noa_family_code = '|| p_second_noa_family_code,7);
1711: --
1712: FOR c_per_app_rec IN c_per_app LOOP

Line 1709: hr_utility.set_location( ' p_noa_family_code = '|| p_noa_family_code,7);

1705: hr_utility.set_location( ' p_person_id = '|| to_char(p_person_id),7);
1706: hr_utility.set_location( ' p_effective_date = '|| to_char(p_effective_date,'DD-MON-YYYY'),7);
1707: hr_utility.set_location( ' p_business_group_id = '|| to_char(p_business_group_id),7);
1708: hr_utility.set_location( ' p_user_person_id = '|| to_char(p_user_person_id),7);
1709: hr_utility.set_location( ' p_noa_family_code = '|| p_noa_family_code,7);
1710: hr_utility.set_location( ' p_second_noa_family_code = '|| p_second_noa_family_code,7);
1711: --
1712: FOR c_per_app_rec IN c_per_app LOOP
1713: l_ret_val := 'TRUE';

Line 1710: hr_utility.set_location( ' p_second_noa_family_code = '|| p_second_noa_family_code,7);

1706: hr_utility.set_location( ' p_effective_date = '|| to_char(p_effective_date,'DD-MON-YYYY'),7);
1707: hr_utility.set_location( ' p_business_group_id = '|| to_char(p_business_group_id),7);
1708: hr_utility.set_location( ' p_user_person_id = '|| to_char(p_user_person_id),7);
1709: hr_utility.set_location( ' p_noa_family_code = '|| p_noa_family_code,7);
1710: hr_utility.set_location( ' p_second_noa_family_code = '|| p_second_noa_family_code,7);
1711: --
1712: FOR c_per_app_rec IN c_per_app LOOP
1713: l_ret_val := 'TRUE';
1714: hr_utility.set_location('Valid person from c_per_app ' ,8);

Line 1714: hr_utility.set_location('Valid person from c_per_app ' ,8);

1710: hr_utility.set_location( ' p_second_noa_family_code = '|| p_second_noa_family_code,7);
1711: --
1712: FOR c_per_app_rec IN c_per_app LOOP
1713: l_ret_val := 'TRUE';
1714: hr_utility.set_location('Valid person from c_per_app ' ,8);
1715: END LOOP;
1716: ELSE
1717: FOR c_per_emp_rec IN c_per_emp LOOP
1718: l_ret_val := 'TRUE';

Line 1719: hr_utility.set_location('Valid person from c_per_emp ' ,8);

1715: END LOOP;
1716: ELSE
1717: FOR c_per_emp_rec IN c_per_emp LOOP
1718: l_ret_val := 'TRUE';
1719: hr_utility.set_location('Valid person from c_per_emp ' ,8);
1720: END LOOP;
1721: END IF;
1722: if l_ret_val = 'FALSE' then
1723: hr_utility.set_location('Invalid person ' ,9);

Line 1723: hr_utility.set_location('Invalid person ' ,9);

1719: hr_utility.set_location('Valid person from c_per_emp ' ,8);
1720: END LOOP;
1721: END IF;
1722: if l_ret_val = 'FALSE' then
1723: hr_utility.set_location('Invalid person ' ,9);
1724: end if;
1725: hr_utility.set_location('Leaving ' || l_proc,10);
1726: RETURN(l_ret_val);
1727:

Line 1725: hr_utility.set_location('Leaving ' || l_proc,10);

1721: END IF;
1722: if l_ret_val = 'FALSE' then
1723: hr_utility.set_location('Invalid person ' ,9);
1724: end if;
1725: hr_utility.set_location('Leaving ' || l_proc,10);
1726: RETURN(l_ret_val);
1727:
1728: END check_valid_person_id;
1729: --

Line 1934: hr_utility.set_location('Entering ' || l_proc,5);

1930:
1931:
1932: BEGIN
1933:
1934: hr_utility.set_location('Entering ' || l_proc,5);
1935:
1936: ghr_history_fetch.fetch_positionei
1937: (p_position_id => p_position_id ,
1938: p_information_type => 'GHR_US_POS_GRP1' ,

Line 1946: hr_utility.set_location('Leaving ' || l_proc,25);

1942: l_title := l_pos_ei_data.poei_information12;
1943:
1944: return(l_title);
1945:
1946: hr_utility.set_location('Leaving ' || l_proc,25);
1947: End get_position_work_title;
1948:
1949:
1950: FUNCTION get_position_work_title(p_person_id in varchar2,

Line 1971: hr_utility.set_location('Entering ' || l_proc,5);

1967: AND asg.primary_flag = 'Y';
1968:
1969: BEGIN
1970:
1971: hr_utility.set_location('Entering ' || l_proc,5);
1972:
1973: -- Get the person's Position (for his primary Assignment).
1974:
1975: for per_pos_id in C_per_pos loop

Line 1976: hr_utility.set_location(l_proc,10);

1972:
1973: -- Get the person's Position (for his primary Assignment).
1974:
1975: for per_pos_id in C_per_pos loop
1976: hr_utility.set_location(l_proc,10);
1977: l_position_id := per_pos_id.position_id;
1978: end loop;
1979:
1980:

Line 1982: hr_utility.set_location(l_proc,15);

1978: end loop;
1979:
1980:
1981: If l_position_id is not null then
1982: hr_utility.set_location(l_proc,15);
1983: ghr_history_fetch.fetch_positionei
1984: (p_position_id => l_position_id ,
1985: p_information_type => 'GHR_US_POS_GRP1' ,
1986: p_date_effective => p_effective_date ,

Line 1992: hr_utility.set_location('Leaving ' || l_proc,25);

1988: );
1989: l_title := l_pos_ei_data.poei_information12;
1990: End if;
1991: return(l_title);
1992: hr_utility.set_location('Leaving ' || l_proc,25);
1993: End get_position_work_title;
1994:
1995:
1996: -- Function that returns fullname in the format (fml) i.e .

Line 2012: hr_utility.set_location('Entering ' || l_proc,5);

2008: AND trunc(nvl(p_effective_date,sysdate))between per.effective_start_date and per.effective_end_date;
2009:
2010:
2011: BEGIN
2012: hr_utility.set_location('Entering ' || l_proc,5);
2013: for full_name in c_full_name loop
2014: hr_utility.set_location(l_proc,10);
2015: l_name := substr(full_name.full_name,1,240);
2016: End loop;

Line 2014: hr_utility.set_location(l_proc,10);

2010:
2011: BEGIN
2012: hr_utility.set_location('Entering ' || l_proc,5);
2013: for full_name in c_full_name loop
2014: hr_utility.set_location(l_proc,10);
2015: l_name := substr(full_name.full_name,1,240);
2016: End loop;
2017:
2018: hr_utility.set_location('Leaving ' || l_proc,15);

Line 2018: hr_utility.set_location('Leaving ' || l_proc,15);

2014: hr_utility.set_location(l_proc,10);
2015: l_name := substr(full_name.full_name,1,240);
2016: End loop;
2017:
2018: hr_utility.set_location('Leaving ' || l_proc,15);
2019: return(l_name);
2020: END get_full_name_fml;
2021:
2022: FUNCTION get_upd34_pay_basis (p_person_id IN per_people_f.person_id%TYPE

Line 2033: hr_utility.set_location('Entering get_upd34_pay_basis',10);

2029: l_retained_grade ghr_pay_calc.retained_grade_rec_type;
2030: l_update34_date DATE;
2031: l_pos_ei_grade_data per_position_extra_info%rowtype;
2032: BEGIN
2033: hr_utility.set_location('Entering get_upd34_pay_basis',10);
2034: begin
2035: l_retained_grade := ghr_pc_basic_pay.get_retained_grade_details (p_person_id
2036: ,p_effective_date
2037: ,p_pa_request_id);

Line 2040: hr_utility.set_location('Exception raised ' || sqlerrm(sqlcode),15);

2036: ,p_effective_date
2037: ,p_pa_request_id);
2038: EXCEPTION
2039: when others then
2040: hr_utility.set_location('Exception raised ' || sqlerrm(sqlcode),15);
2041: hr_utility.set_message(8301,'GHR_38255_MISSING_RETAINED_DET');
2042: hr_utility.raise_error;
2043: end;
2044:

Line 2041: hr_utility.set_message(8301,'GHR_38255_MISSING_RETAINED_DET');

2037: ,p_pa_request_id);
2038: EXCEPTION
2039: when others then
2040: hr_utility.set_location('Exception raised ' || sqlerrm(sqlcode),15);
2041: hr_utility.set_message(8301,'GHR_38255_MISSING_RETAINED_DET');
2042: hr_utility.raise_error;
2043: end;
2044:
2045: IF p_prd IN ('A','B','E','F')

Line 2042: hr_utility.raise_error;

2038: EXCEPTION
2039: when others then
2040: hr_utility.set_location('Exception raised ' || sqlerrm(sqlcode),15);
2041: hr_utility.set_message(8301,'GHR_38255_MISSING_RETAINED_DET');
2042: hr_utility.raise_error;
2043: end;
2044:
2045: IF p_prd IN ('A','B','E','F')
2046: AND nvl(p_noa_code,'XXX') <> '740'

Line 2048: hr_utility.set_location('get from positionei ',1);

2044:
2045: IF p_prd IN ('A','B','E','F')
2046: AND nvl(p_noa_code,'XXX') <> '740'
2047: AND l_retained_grade.temp_step IS NOT NULL THEN
2048: hr_utility.set_location('get from positionei ',1);
2049: ghr_history_fetch.fetch_positionei(
2050: p_position_id => p_position_id,
2051: p_information_type => 'GHR_US_POS_VALID_GRADE',
2052: p_date_effective => p_effective_date,

Line 2061: hr_utility.set_location('l_update34_date ' || l_update34_date,1);

2057: END IF;
2058: END IF;
2059:
2060: l_update34_date := ghr_pay_caps.update34_implemented_date(p_person_id);
2061: hr_utility.set_location('l_update34_date ' || l_update34_date,1);
2062: If l_update34_date is null then
2063: hr_utility.set_location('update 34 is null',1);
2064: RETURN(l_retained_grade.pay_basis);
2065: elsif p_effective_date >= l_update34_date then

Line 2063: hr_utility.set_location('update 34 is null',1);

2059:
2060: l_update34_date := ghr_pay_caps.update34_implemented_date(p_person_id);
2061: hr_utility.set_location('l_update34_date ' || l_update34_date,1);
2062: If l_update34_date is null then
2063: hr_utility.set_location('update 34 is null',1);
2064: RETURN(l_retained_grade.pay_basis);
2065: elsif p_effective_date >= l_update34_date then
2066: hr_utility.set_location('update 34 isnot null and effective_date is ',1);
2067: RETURN(l_retained_grade.pay_basis);

Line 2066: hr_utility.set_location('update 34 isnot null and effective_date is ',1);

2062: If l_update34_date is null then
2063: hr_utility.set_location('update 34 is null',1);
2064: RETURN(l_retained_grade.pay_basis);
2065: elsif p_effective_date >= l_update34_date then
2066: hr_utility.set_location('update 34 isnot null and effective_date is ',1);
2067: RETURN(l_retained_grade.pay_basis);
2068: else
2069: hr_utility.set_location('get from positionei ',1);
2070: ghr_history_fetch.fetch_positionei(

Line 2069: hr_utility.set_location('get from positionei ',1);

2065: elsif p_effective_date >= l_update34_date then
2066: hr_utility.set_location('update 34 isnot null and effective_date is ',1);
2067: RETURN(l_retained_grade.pay_basis);
2068: else
2069: hr_utility.set_location('get from positionei ',1);
2070: ghr_history_fetch.fetch_positionei(
2071: p_position_id => p_position_id,
2072: p_information_type => 'GHR_US_POS_VALID_GRADE',
2073: p_date_effective => p_effective_date,

Line 2159: hr_utility.set_location('p_rpa' || c_par_rec.pa_request_id,1);

2155: for c_par_rec in c_par
2156: loop
2157: l_exists := TRUE;
2158: l_effective_date := c_par_rec.effective_date;
2159: hr_utility.set_location('p_rpa' || c_par_rec.pa_request_id,1);
2160: exit;
2161: end loop;
2162:
2163: l_update34_date := ghr_pay_caps.update34_implemented_date(p_person_id);

Line 2167: hr_utility.set_location('Not exists',1);

2163: l_update34_date := ghr_pay_caps.update34_implemented_date(p_person_id);
2164:
2165: If p_date = nvl(l_update34_date,hr_api.g_date) then
2166: If not l_exists then
2167: hr_utility.set_location('Not exists',1);
2168: l_effective_date := NULL;
2169: l_del_flag := 'Y';
2170: Else
2171: hr_utility.set_location('Exists',1);

Line 2171: hr_utility.set_location('Exists',1);

2167: hr_utility.set_location('Not exists',1);
2168: l_effective_date := NULL;
2169: l_del_flag := 'Y';
2170: Else
2171: hr_utility.set_location('Exists',1);
2172: if l_effective_date <> p_date then
2173: l_upd_flag := 'Y';
2174: end if;
2175: End if;

Line 2186: hr_utility.set_location('PEID Exists',1);

2182:
2183: l_person_extra_info_id := l_per_ei_data.person_extra_info_id;
2184: l_object_version_number := l_per_ei_data.object_version_number;
2185: if l_person_extra_info_id is not null then
2186: hr_utility.set_location('PEID Exists',1);
2187: if l_del_flag = 'Y' then
2188: delete per_people_extra_info
2189: where person_extra_info_id = l_person_extra_info_id;
2190:

Line 2275: hr_utility.set_location('Entering ' || l_proc,5);

2271:
2272:
2273: BEGIN
2274:
2275: hr_utility.set_location('Entering ' || l_proc,5);
2276:
2277: ghr_history_fetch.fetch_positionei
2278: (p_position_id => p_position_id ,
2279: p_information_type => 'GHR_US_POS_GRP1' ,

Line 2284: hr_utility.set_location('Leaving ' || l_proc,25);

2280: p_date_effective => p_effective_date ,
2281: p_pos_ei_data => l_pos_ei_data
2282: );
2283: l_flsa := l_pos_ei_data.poei_information7;
2284: hr_utility.set_location('Leaving ' || l_proc,25);
2285: return(l_flsa);
2286:
2287: End get_flsa_category;
2288:

Line 2301: hr_utility.set_location('Entering ' || l_proc,5);

2297:
2298:
2299: BEGIN
2300:
2301: hr_utility.set_location('Entering ' || l_proc,5);
2302:
2303: ghr_history_fetch.fetch_positionei
2304: (p_position_id => p_position_id ,
2305: p_information_type => 'GHR_US_POS_GRP1' ,

Line 2310: hr_utility.set_location('Leaving ' || l_proc,25);

2306: p_date_effective => p_effective_date ,
2307: p_pos_ei_data => l_pos_ei_data
2308: );
2309: l_bargaining_unit := l_pos_ei_data.poei_information8;
2310: hr_utility.set_location('Leaving ' || l_proc,25);
2311: return(l_bargaining_unit);
2312:
2313: End get_bargaining_unit;
2314:

Line 2327: hr_utility.set_location('Entering ' || l_proc,5);

2323:
2324:
2325: BEGIN
2326:
2327: hr_utility.set_location('Entering ' || l_proc,5);
2328:
2329: ghr_history_fetch.fetch_positionei
2330: (p_position_id => p_position_id ,
2331: p_information_type => 'GHR_US_POS_GRP1' ,

Line 2336: hr_utility.set_location('Leaving ' || l_proc,25);

2332: p_date_effective => p_effective_date ,
2333: p_pos_ei_data => l_pos_ei_data
2334: );
2335: l_work_schedule := l_pos_ei_data.poei_information10;
2336: hr_utility.set_location('Leaving ' || l_proc,25);
2337: return(l_work_schedule);
2338:
2339: End get_work_schedule;
2340:

Line 2359: hr_utility.set_location('Entering ' || l_proc,5);

2355:
2356:
2357: BEGIN
2358:
2359: hr_utility.set_location('Entering ' || l_proc,5);
2360:
2361: ghr_history_fetch.fetch_positionei
2362: (p_position_id => p_position_id ,
2363: p_information_type => 'GHR_US_POS_VALID_GRADE' ,

Line 2371: hr_utility.set_location('Leaving ' || l_proc,25);

2367: l_grade_id := l_pos_ei_data.poei_information3;
2368: FOR l_cur_grd IN cur_grd LOOP
2369: l_valid_grade:= l_cur_grd.grade_name;
2370: END LOOP;
2371: hr_utility.set_location('Leaving ' || l_proc,25);
2372: return(l_valid_grade);
2373:
2374: End get_valid_grade;
2375:

Line 2405: hr_utility.set_location('Entering ' || l_proc,5);

2401:
2402:
2403:
2404: BEGIN
2405: hr_utility.set_location('Entering ' || l_proc,5);
2406:
2407: FOR l_get_loc_id IN get_loc_id LOOP
2408: l_location_id := l_get_loc_id.location_id;
2409: END LOOP;

Line 2415: hr_utility.set_location('Leaving ' || l_proc,25);

2411: FOR l_get_duty_station_code IN get_duty_station_code LOOP
2412: l_duty_station := l_get_duty_station_code.duty_station_code;
2413: END LOOP;
2414:
2415: hr_utility.set_location('Leaving ' || l_proc,25);
2416: return(l_duty_station);
2417:
2418: End get_duty_station;
2419:

Line 2437: hr_utility.set_location('Entering ' || l_proc,5);

2433: WHERE pos.position_id = p_position_id
2434: AND p_effective_date BETWEEN pos.effective_start_date and pos.effective_end_date;
2435:
2436: BEGIN
2437: hr_utility.set_location('Entering ' || l_proc,5);
2438:
2439: FOR l_get_job_id IN get_job_id LOOP
2440: l_job_id := l_get_job_id.job_id;
2441: END LOOP;

Line 2446: hr_utility.set_location('Leaving ' || l_proc,25);

2442: l_occ_series := ghr_api.get_job_occ_series_job
2443: (p_job_id => l_job_id
2444: ,p_business_group_id => p_business_group_id);
2445:
2446: hr_utility.set_location('Leaving ' || l_proc,25);
2447: return(l_occ_series);
2448:
2449: End get_occ_series;
2450:

Line 2461: hr_utility.set_location('Entering ' || l_proc,35);

2457: l_pos_ei_grp2_data per_position_extra_info%rowtype;
2458:
2459: BEGIN
2460:
2461: hr_utility.set_location('Entering ' || l_proc,35);
2462:
2463: ghr_history_fetch.fetch_positionei(
2464: p_position_id => p_position_id,
2465: p_information_type => 'GHR_US_POS_GRP2',

Line 2469: hr_utility.set_location('Leaving ' || l_proc,35);

2465: p_information_type => 'GHR_US_POS_GRP2',
2466: p_date_effective => p_effective_date,
2467: p_pos_ei_data => l_pos_ei_grp2_data);
2468:
2469: hr_utility.set_location('Leaving ' || l_proc,35);
2470: return(l_pos_ei_grp2_data.poei_information13);
2471:
2472: END get_appropriation_code;
2473: --Begin 9647383

Line 2489: hr_utility.set_location('Entering ' || l_proc,35);

2485: AND p_effective_date between pos.EFFECTIVE_START_DATE and pos.EFFECTIVE_END_DATE
2486: AND pos.position_id =p_position_id;
2487:
2488: BEGIN
2489: hr_utility.set_location('Entering ' || l_proc,35);
2490: FOR get_pos_org_rec IN get_pos_org LOOP
2491: hr_utility.set_location('Leaving ' || l_proc,45);
2492: RETURN(get_pos_org_rec.name);
2493: END LOOP;

Line 2491: hr_utility.set_location('Leaving ' || l_proc,45);

2487:
2488: BEGIN
2489: hr_utility.set_location('Entering ' || l_proc,35);
2490: FOR get_pos_org_rec IN get_pos_org LOOP
2491: hr_utility.set_location('Leaving ' || l_proc,45);
2492: RETURN(get_pos_org_rec.name);
2493: END LOOP;
2494: hr_utility.set_location('Leaving without data ' || l_proc,45);
2495:

Line 2494: hr_utility.set_location('Leaving without data ' || l_proc,45);

2490: FOR get_pos_org_rec IN get_pos_org LOOP
2491: hr_utility.set_location('Leaving ' || l_proc,45);
2492: RETURN(get_pos_org_rec.name);
2493: END LOOP;
2494: hr_utility.set_location('Leaving without data ' || l_proc,45);
2495:
2496: END get_pos_organization;
2497: --Begin 9647383
2498: --End bug# 8653508