DBA Data[Home] [Help]

APPS.PER_AST_BUS dependencies on PER_AST_BUS

Line 1: Package Body per_ast_bus as

1: Package Body per_ast_bus as
2: /* $Header: peastrhi.pkb 120.7.12010000.2 2008/10/20 14:11:39 kgowripe ship $ */
3: --
4: -- ----------------------------------------------------------------------------
5: -- | Private Global Definitions |

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

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

Line 1559: PER_AST_BUS.chk_available_flag

1555:
1556: --Validate available_flag
1557: -- rule Chk_Available_flag
1558: --
1559: PER_AST_BUS.chk_available_flag
1560: (
1561: p_available_flag => p_rec.available_flag
1562: ,p_effective_date => p_effective_date
1563: ,p_object_version_number => p_rec.object_version_number

Line 1571: per_ast_bus.chk_type

1567: --
1568: -- VALIDATE TYPE
1569: -- Rule CHK_TYPE
1570: --
1571: per_ast_bus.chk_type
1572: (p_type => p_rec.type
1573: ,p_assessment_type_id => p_rec.assessment_type_id
1574: ,p_effective_date => p_effective_date
1575: ,p_object_version_number => p_rec.object_version_number

Line 1584: per_ast_bus.chk_name

1580: -- Business Rule Mapping
1581: -- =====================
1582: -- Rule CHK_NAME a
1583: --
1584: per_ast_bus.chk_name
1585: (p_name => p_rec.name
1586: ,p_assessment_type_id => p_rec.assessment_type_id
1587: ,p_type => p_rec.type
1588: ,p_business_group_id => p_rec.business_group_id

Line 1600: per_ast_bus.chk_disp_assess_comments

1596: -- Business Rule Mapping
1597: -- =====================
1598: -- Rule CHK DISPLAY_ASSESSMENT_COMMENTS a
1599: --
1600: per_ast_bus.chk_disp_assess_comments
1601: (p_display_assessment_comments => p_rec.display_assessment_comments
1602: ,p_assessment_type_id => p_rec.assessment_type_id
1603: ,p_effective_date => p_effective_date
1604: ,p_object_version_number => p_rec.object_version_number

Line 1615: per_ast_bus.chk_date_from_to

1611: -- Business Rule Mapping
1612: -- =====================
1613: -- Rule CHK_DATE_FROM_TO
1614: --
1615: per_ast_bus.chk_date_from_to
1616: (p_date_from => p_rec.date_from
1617: ,p_date_to => p_rec.date_to
1618: ,p_assessment_type_id => p_rec.assessment_type_id
1619: ,p_business_group_id => p_rec.business_group_id

Line 1635: per_ast_bus.chk_assessment_classification

1631: -- Business Rule Mapping
1632: -- =====================
1633: -- Rule CHK_ASSESSMENT_CLASSIFICATION a
1634: --
1635: per_ast_bus.chk_assessment_classification
1636: (p_assessment_classification => p_rec.assessment_classification
1637: ,p_business_group_id => p_rec.business_group_id
1638: ,p_effective_date => p_effective_date
1639: ,p_assessment_type_id => p_rec.assessment_type_id

Line 1655: per_ast_bus.chk_rating_scale_id

1651: -- Business Rule Mapping
1652: -- =====================
1653: -- Rule CHK_RATING_SCALE_ID
1654: --
1655: per_ast_bus.chk_rating_scale_id
1656: (p_rating_scale_id => p_rec.rating_scale_id
1657: ,p_business_group_id => p_rec.business_group_id
1658: ,p_assessment_type_id => p_rec.assessment_type_id
1659: ,p_assessment_classification=> p_rec.assessment_classification

Line 1672: per_ast_bus.chk_weighting_scale_id

1668: -- Business Rule Mapping
1669: -- =====================
1670: -- Rule CHK_WEIGHTING_SCALE_ID a, c
1671: --
1672: per_ast_bus.chk_weighting_scale_id
1673: (p_weighting_scale_id => p_rec.weighting_scale_id
1674: ,p_business_group_id => p_rec.business_group_id
1675: ,p_assessment_type_id => p_rec.assessment_type_id
1676: ,p_assessment_classification => p_rec.assessment_classification

Line 1688: per_ast_bus.chk_weighting_scale_comment

1684: -- Business Rule Mapping
1685: -- =====================
1686: -- Rule CHK_WEIGHTING_SCALE_COMMENT a
1687: --
1688: per_ast_bus.chk_weighting_scale_comment
1689: (p_weighting_scale_comment => p_rec.weighting_scale_comment
1690: ,p_weighting_scale_id => p_rec.weighting_scale_id
1691: );
1692: --

Line 1701: per_ast_bus.chk_rating_scale_comment

1697: -- Business Rule Mapping
1698: -- =====================
1699: -- Rule CHK_RATING_SCALE_COMMENT a
1700: --
1701: per_ast_bus.chk_rating_scale_comment
1702: (p_rating_scale_comment => p_rec.rating_scale_comment
1703: ,p_rating_scale_id => p_rec.rating_scale_id
1704: );
1705: --

Line 1714: per_ast_bus.chk_weighting_classification

1710: -- Business Rule Mapping
1711: -- =====================
1712: -- Rule CHK_WEIGHTING_CLASSIFICATION a, b, c
1713: --
1714: per_ast_bus.chk_weighting_classification
1715: (p_weighting_classification => p_rec.weighting_classification
1716: ,p_weighting_scale_id => p_rec.weighting_scale_id
1717: ,p_assessment_classification=> p_rec.assessment_classification
1718: );

Line 1731: per_ast_bus.chk_line_score_formula

1727: -- Business Rule Mapping
1728: -- =====================
1729: -- Rule CHK_LINE_SCORE_FORMULA a
1730: --
1731: per_ast_bus.chk_line_score_formula
1732: (p_line_score_formula => p_rec.line_score_formula
1733: ,p_assessment_type_id => p_rec.assessment_type_id
1734: ,p_effective_date => p_effective_date
1735: ,p_object_version_number => p_rec.object_version_number

Line 1749: per_ast_bus.chk_total_score_formula

1745: -- Business Rule Mapping
1746: -- =====================
1747: -- Rule CHK_TOTAL_SCORE_FORMULA a
1748: --
1749: per_ast_bus.chk_total_score_formula
1750: (p_total_score_formula => p_rec.total_score_formula
1751: ,p_assessment_type_id => p_rec.assessment_type_id
1752: ,p_effective_date => p_effective_date
1753: ,p_object_version_number => p_rec.object_version_number

Line 1765: per_ast_bus.chk_df(p_rec => p_rec);

1761: hr_utility.trace('About to validate flex');
1762: --
1763: -- Call Descriptive Flexfield Validation routines
1764: --
1765: per_ast_bus.chk_df(p_rec => p_rec);
1766: --
1767: hr_utility.set_location (l_proc, 75);
1768: --
1769: hr_utility.set_location(' Leaving:'||l_proc, 85);

Line 1800: PER_AST_BUS.chk_available_flag

1796: --
1797: --Validate available_flag
1798: -- rule Chk_Available_flag
1799: --
1800: PER_AST_BUS.chk_available_flag
1801: (
1802: p_available_flag => p_rec.available_flag
1803: ,p_effective_date => p_effective_date
1804: ,p_object_version_number => p_rec.object_version_number

Line 1811: per_ast_bus.chk_type

1807: --
1808: -- VALIDATE TYPE
1809: -- Rule CHK_TYPE
1810: --
1811: per_ast_bus.chk_type
1812: (p_type => p_rec.type
1813: ,p_assessment_type_id => p_rec.assessment_type_id
1814: ,p_effective_date => p_effective_date
1815: ,p_object_version_number => p_rec.object_version_number

Line 1825: per_ast_bus.chk_non_updateable_args

1821: -- Business Rule Mapping
1822: -- =====================
1823: -- Rule CHK_BUSINESS_GROUP_ID a
1824: --
1825: per_ast_bus.chk_non_updateable_args
1826: (p_rec => p_rec);
1827: --
1828: --
1829: -- VALIDATE NAME

Line 1834: per_ast_bus.chk_name

1830: -- Business Rule Mapping
1831: -- =====================
1832: -- Rule CHK_NAME a
1833: --
1834: per_ast_bus.chk_name
1835: (p_name => p_rec.name
1836: ,p_assessment_type_id => p_rec.assessment_type_id
1837: ,p_type => p_rec.type
1838: ,p_business_group_id => p_rec.business_group_id

Line 1850: per_ast_bus.chk_disp_assess_comments

1846: -- Business Rule Mapping
1847: -- =====================
1848: -- Rule CHK DISPLAY_ASSESSMENT_COMMENTS a
1849: --
1850: per_ast_bus.chk_disp_assess_comments
1851: (p_display_assessment_comments => p_rec.display_assessment_comments
1852: ,p_assessment_type_id => p_rec.assessment_type_id
1853: ,p_effective_date => p_effective_date
1854: ,p_object_version_number => p_rec.object_version_number

Line 1865: per_ast_bus.chk_date_from_to

1861: -- Business Rule Mapping
1862: -- =====================
1863: -- Rule CHK_DATE_FROM_TO
1864: --
1865: per_ast_bus.chk_date_from_to
1866: (p_date_from => p_rec.date_from
1867: ,p_date_to => p_rec.date_to
1868: ,p_assessment_type_id => p_rec.assessment_type_id
1869: ,p_business_group_id => p_rec.business_group_id

Line 1878: per_ast_bus.chk_assessment_classification

1874: -- Business Rule Mapping
1875: -- =====================
1876: -- Rule CHK_ASSESSMENT_CLASSIFICATION
1877: --
1878: per_ast_bus.chk_assessment_classification
1879: (p_assessment_classification => p_rec.assessment_classification
1880: ,p_business_group_id => p_rec.business_group_id
1881: ,p_effective_date => p_effective_date
1882: ,p_assessment_type_id => p_rec.assessment_type_id

Line 1892: per_ast_bus.chk_rating_scale_id

1888: -- Business Rule Mapping
1889: -- =====================
1890: -- Rule CHK_RATING_SCALE_ID
1891: --
1892: per_ast_bus.chk_rating_scale_id
1893: (p_rating_scale_id => p_rec.rating_scale_id
1894: ,p_business_group_id => p_rec.business_group_id
1895: ,p_assessment_type_id => p_rec.assessment_type_id
1896: ,p_assessment_classification=> p_rec.assessment_classification

Line 1909: per_ast_bus.chk_weighting_scale_id

1905: -- Business Rule Mapping
1906: -- =====================
1907: -- Rule CHK_WEIGHTING_SCALE_ID a, c
1908: --
1909: per_ast_bus.chk_weighting_scale_id
1910: (p_weighting_scale_id => p_rec.weighting_scale_id
1911: ,p_business_group_id => p_rec.business_group_id
1912: ,p_assessment_type_id => p_rec.assessment_type_id
1913: ,p_assessment_classification => p_rec.assessment_classification

Line 1925: per_ast_bus.chk_weighting_scale_comment

1921: -- Business Rule Mapping
1922: -- =====================
1923: -- Rule CHK_WEIGHTING_SCALE_COMMENT a
1924: --
1925: per_ast_bus.chk_weighting_scale_comment
1926: (p_weighting_scale_comment => p_rec.weighting_scale_comment
1927: ,p_weighting_scale_id => p_rec.weighting_scale_id
1928: );
1929: --

Line 1938: per_ast_bus.chk_rating_scale_comment

1934: -- Business Rule Mapping
1935: -- =====================
1936: -- Rule CHK_RATING_SCALE_COMMENT a
1937: --
1938: per_ast_bus.chk_rating_scale_comment
1939: (p_rating_scale_comment => p_rec.rating_scale_comment
1940: ,p_rating_scale_id => p_rec.rating_scale_id
1941: );
1942: --

Line 1951: per_ast_bus.chk_weighting_classification

1947: -- Business Rule Mapping
1948: -- =====================
1949: -- Rule CHK_WEIGHTING_CLASSIFICATION a, b, c
1950: --
1951: per_ast_bus.chk_weighting_classification
1952: (p_weighting_classification => p_rec.weighting_classification
1953: ,p_weighting_scale_id => p_rec.weighting_scale_id
1954: ,p_assessment_classification=> p_rec.assessment_classification
1955: );

Line 1965: per_ast_bus.chk_line_score_formula

1961: -- Business Rule Mapping
1962: -- =====================
1963: -- Rule CHK_LINE_SCORE_FORMULA a
1964: --
1965: per_ast_bus.chk_line_score_formula
1966: (p_line_score_formula => p_rec.line_score_formula
1967: ,p_assessment_type_id => p_rec.assessment_type_id
1968: ,p_effective_date => p_effective_date
1969: ,p_object_version_number => p_rec.object_version_number

Line 1980: per_ast_bus.chk_total_score_formula

1976: -- Business Rule Mapping
1977: -- =====================
1978: -- Rule CHK_TOTAL_SCORE_FORMULA a
1979: --
1980: per_ast_bus.chk_total_score_formula
1981: (p_total_score_formula => p_rec.total_score_formula
1982: ,p_assessment_type_id => p_rec.assessment_type_id
1983: ,p_effective_date => p_effective_date
1984: ,p_object_version_number => p_rec.object_version_number

Line 1992: per_ast_bus.chk_df(p_rec => p_rec);

1988: --
1989: --
1990: -- Call Discriptive Flexfield Validation routines.
1991: --
1992: per_ast_bus.chk_df(p_rec => p_rec);
1993: --
1994: hr_utility.set_location (l_proc, 55);
1995: --
1996: hr_utility.set_location(' Leaving:'||l_proc, 60);

Line 2016: per_ast_bus.chk_assessment_type_used

2012: -- Business Rule Mapping
2013: -- =====================
2014: -- CHK_ASSESSMENT_TYPE_USED a
2015: --
2016: per_ast_bus.chk_assessment_type_used
2017: (p_assessment_type_id => p_rec.assessment_type_id
2018: ,p_object_version_number => p_rec.object_version_number
2019: );
2020: --

Line 2086: end per_ast_bus;

2082: hr_utility.set_location(' Leaving:'||l_proc, 10);
2083: --
2084: End return_legislation_code;
2085: --
2086: end per_ast_bus;
2087: