DBA Data[Home] [Help]

APPS.PER_APT_BUS dependencies on PER_APT_BUS

Line 1: Package Body per_apt_bus as

1: Package Body per_apt_bus as
2: /* $Header: peaptrhi.pkb 120.10.12020000.1 2012/06/29 00:43:57 appldev ship $ */
3:
4: -- ---------------------------------------------------------------------------+
5: -- | Private Global Definitions |

Line 8: g_package varchar2(33) := ' per_apt_bus.'; -- Global package name

4: -- ---------------------------------------------------------------------------+
5: -- | Private Global Definitions |
6: -- ---------------------------------------------------------------------------+
7:
8: g_package varchar2(33) := ' per_apt_bus.'; -- Global package name
9:
10: -- The following two global variables are only to be used by the
11: -- return_legislation_code function.
12:

Line 1749: per_apt_bus.chk_name

1745: end if;
1746:
1747: -- Check name is unique
1748:
1749: per_apt_bus.chk_name
1750: (p_appraisal_template_id => p_rec.appraisal_template_id
1751: ,p_name => p_rec.name
1752: ,p_object_version_number => p_rec.object_version_number
1753: ,p_business_group_id => p_rec.business_group_id

Line 1758: per_apt_bus.chk_template_dates

1754: );
1755:
1756: -- Check template dates
1757:
1758: per_apt_bus.chk_template_dates
1759: (p_date_from => p_rec.date_from
1760: ,p_date_to => p_rec.date_to
1761: ,p_appraisal_template_id => p_rec.appraisal_template_id
1762: ,p_object_version_number => p_rec.object_version_number

Line 1767: per_apt_bus.chk_assessment_type

1763: );
1764:
1765: -- check competence assessment template
1766:
1767: per_apt_bus.chk_assessment_type
1768: (p_appraisal_template_id => p_rec.appraisal_template_id
1769: ,p_object_version_number => p_rec.object_version_number
1770: ,p_assessment_type_id => p_rec.assessment_type_id
1771: ,p_date_from => p_rec.date_from

Line 1778: per_apt_bus.chk_question_template

1774: );
1775:
1776: -- Check Questionnaire template
1777:
1778: per_apt_bus.chk_question_template
1779: (p_object_version_number => p_rec.object_version_number
1780: ,p_questionnaire_template_id => p_rec.questionnaire_template_id
1781: ,p_business_group_id => p_rec.business_group_id
1782: ,p_appraisal_template_id => p_rec.appraisal_template_id

Line 1787: per_apt_bus.chk_rating_scale

1783: );
1784:
1785: -- Check rating scale
1786:
1787: per_apt_bus.chk_rating_scale
1788: (p_appraisal_template_id => p_rec.appraisal_template_id
1789: ,p_object_version_number => p_rec.object_version_number
1790: ,p_rating_scale_id => p_rec.rating_scale_id
1791: ,p_business_group_id => p_rec.business_group_id

Line 1796: per_apt_bus.chk_objective_asmnt_type

1792: );
1793:
1794: -- check objective assessment template
1795:
1796: per_apt_bus.chk_objective_asmnt_type
1797: (p_appraisal_template_id => p_rec.appraisal_template_id
1798: ,p_object_version_number => p_rec.object_version_number
1799: ,p_objective_asmnt_type_id => p_rec.objective_asmnt_type_id
1800: ,p_date_from => p_rec.date_from

Line 1807: per_apt_bus.chk_ma_question_template

1803: );
1804:
1805: -- Check MA Questionnaire template
1806:
1807: per_apt_bus.chk_ma_question_template
1808: (p_object_version_number => p_rec.object_version_number
1809: ,p_ma_quest_template_id => p_rec.ma_quest_template_id
1810: ,p_business_group_id => p_rec.business_group_id
1811: ,p_appraisal_template_id => p_rec.appraisal_template_id

Line 1816: per_apt_bus.chk_update_comp_profile

1812: );
1813:
1814: -- Check update_comp_profile value
1815: if p_rec.update_personal_comp_profile is not null then
1816: per_apt_bus.chk_update_comp_profile
1817: (
1818: p_update_personal_comp_profile => p_rec.update_personal_comp_profile
1819: ,p_assessment_type_id => p_rec.assessment_type_id
1820: ,p_effective_date => p_effective_date

Line 1827: per_apt_bus.chk_comp_profile_source_type

1823: );
1824: end if;
1825: if p_rec.comp_profile_source_type is not null then
1826: -- Check comp_profile_source_type value
1827: per_apt_bus.chk_comp_profile_source_type
1828: (
1829: p_comp_profile_source_type => p_rec.comp_profile_source_type
1830: ,p_update_personal_comp_profile => p_rec.update_personal_comp_profile
1831: ,p_effective_date => p_effective_date

Line 1838: per_apt_bus.chk_link_appr_to_learning_path

1834: );
1835: end if;
1836: -- Check link_to_learning_path value
1837: if p_rec.link_appr_to_learning_path is not null then
1838: per_apt_bus.chk_link_appr_to_learning_path
1839: (
1840: p_link_appr_to_learning_path => p_rec.link_appr_to_learning_path
1841: ,p_effective_date => p_effective_date
1842: ,p_object_version_number => p_rec.object_version_number

Line 1849: per_apt_bus.chk_available_flag

1845: end if;
1846:
1847: -- Check available_flag value
1848: if p_rec.available_flag is not null then
1849: per_apt_bus.chk_available_flag
1850: (
1851: p_available_flag => p_rec.available_flag
1852: ,p_effective_date => p_effective_date
1853: ,p_object_version_number => p_rec.object_version_number

Line 1860: per_apt_bus.chk_df(p_rec => p_rec);

1856: end if;
1857:
1858: -- Call descriptive flexfield validation routines
1859:
1860: per_apt_bus.chk_df(p_rec => p_rec);
1861:
1862: hr_utility.set_location(' Leaving:'||l_proc, 45);
1863:
1864: hr_utility.set_location(' Leaving:'||l_proc, 10);

Line 1892: per_apt_bus.chk_name

1888:
1889:
1890: -- Check name is unique
1891:
1892: per_apt_bus.chk_name
1893: (p_appraisal_template_id => p_rec.appraisal_template_id
1894: ,p_name => p_rec.name
1895: ,p_object_version_number => p_rec.object_version_number
1896: ,p_business_group_id => p_rec.business_group_id

Line 1901: per_apt_bus.chk_template_dates

1897: );
1898:
1899: -- Check template dates
1900:
1901: per_apt_bus.chk_template_dates
1902: (p_date_from => p_rec.date_from
1903: ,p_date_to => p_rec.date_to
1904: ,p_appraisal_template_id => p_rec.appraisal_template_id
1905: ,p_object_version_number => p_rec.object_version_number

Line 1910: per_apt_bus.chk_assessment_type

1906: );
1907:
1908: -- Check assessment type
1909:
1910: per_apt_bus.chk_assessment_type
1911: (p_appraisal_template_id => p_rec.appraisal_template_id
1912: ,p_object_version_number => p_rec.object_version_number
1913: ,p_assessment_type_id => p_rec.assessment_type_id
1914: ,p_date_from => p_rec.date_from

Line 1921: per_apt_bus.chk_question_template

1917: );
1918:
1919: -- Check Questionnaire template
1920:
1921: per_apt_bus.chk_question_template
1922: (p_object_version_number => p_rec.object_version_number
1923: ,p_questionnaire_template_id => p_rec.questionnaire_template_id
1924: ,p_business_group_id => p_rec.business_group_id
1925: ,p_appraisal_template_id => p_rec.appraisal_template_id

Line 1930: per_apt_bus.chk_rating_scale

1926: );
1927:
1928: -- Check rating scale update
1929:
1930: per_apt_bus.chk_rating_scale
1931: (p_appraisal_template_id => p_rec.appraisal_template_id
1932: ,p_object_version_number => p_rec.object_version_number
1933: ,p_rating_scale_id => p_rec.rating_scale_id
1934: ,p_business_group_id => p_rec.business_group_id

Line 1939: per_apt_bus.chk_objective_asmnt_type

1935: );
1936:
1937: -- check objective assessment template
1938:
1939: per_apt_bus.chk_objective_asmnt_type
1940: (p_appraisal_template_id => p_rec.appraisal_template_id
1941: ,p_object_version_number => p_rec.object_version_number
1942: ,p_objective_asmnt_type_id => p_rec.objective_asmnt_type_id
1943: ,p_date_from => p_rec.date_from

Line 1950: per_apt_bus.chk_ma_question_template

1946: );
1947:
1948: -- Check MA Questionnaire template
1949:
1950: per_apt_bus.chk_ma_question_template
1951: (p_object_version_number => p_rec.object_version_number
1952: ,p_ma_quest_template_id => p_rec.ma_quest_template_id
1953: ,p_business_group_id => p_rec.business_group_id
1954: ,p_appraisal_template_id => p_rec.appraisal_template_id

Line 1959: per_apt_bus.chk_update_comp_profile

1955: );
1956:
1957: -- Check update_comp_profile value
1958: if p_rec.update_personal_comp_profile is not null then
1959: per_apt_bus.chk_update_comp_profile
1960: (
1961: p_update_personal_comp_profile => p_rec.update_personal_comp_profile
1962: ,p_assessment_type_id => p_rec.assessment_type_id
1963: ,p_effective_date => p_effective_date

Line 1970: per_apt_bus.chk_comp_profile_source_type

1966: );
1967: end if;
1968: if p_rec.comp_profile_source_type is not null then
1969: -- Check comp_profile_source_type value
1970: per_apt_bus.chk_comp_profile_source_type
1971: (
1972: p_comp_profile_source_type => p_rec.comp_profile_source_type
1973: ,p_update_personal_comp_profile => p_rec.update_personal_comp_profile
1974: ,p_effective_date => p_effective_date

Line 1981: per_apt_bus.chk_link_appr_to_learning_path

1977: );
1978: end if;
1979: -- Check link_to_learning_path value
1980: if p_rec.link_appr_to_learning_path is not null then
1981: per_apt_bus.chk_link_appr_to_learning_path
1982: (
1983: p_link_appr_to_learning_path => p_rec.link_appr_to_learning_path
1984: ,p_effective_date => p_effective_date
1985: ,p_object_version_number => p_rec.object_version_number

Line 1992: per_apt_bus.chk_available_flag

1988: end if;
1989:
1990: -- Check available_flag value
1991: if p_rec.available_flag is not null then
1992: per_apt_bus.chk_available_flag
1993: (
1994: p_available_flag => p_rec.available_flag
1995: ,p_effective_date => p_effective_date
1996: ,p_object_version_number => p_rec.object_version_number

Line 2004: per_apt_bus.chk_df(p_rec => p_rec);

2000: hr_utility.set_location(' Leaving:'||l_proc, 10);
2001:
2002: -- Call descriptive flexfield validation routines
2003:
2004: per_apt_bus.chk_df(p_rec => p_rec);
2005:
2006: hr_utility.set_location(' Leaving:'||l_proc, 15);
2007: End update_validate;
2008:

Line 2021: per_apt_bus.chk_template_delete

2017: hr_utility.set_location('Entering:'||l_proc, 5);
2018:
2019: -- Call all supporting business operations
2020:
2021: per_apt_bus.chk_template_delete
2022: (p_appraisal_template_id => p_rec.appraisal_template_id
2023: ,p_object_version_number => p_rec.object_version_number
2024: );
2025:

Line 2093: end per_apt_bus;

2089:
2090: End return_legislation_code;
2091:
2092:
2093: end per_apt_bus;