DBA Data[Home] [Help]

APPS.PER_ASN_BUS dependencies on PER_ASN_BUS

Line 1: Package Body per_asn_bus as

1: Package Body per_asn_bus as
2: /* $Header: peasnrhi.pkb 115.11 2003/09/01 08:19:06 bdivvela ship $ */
3: --
4: -- ----------------------------------------------------------------------------
5: -- | Private Global Definitions |

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

4: -- ----------------------------------------------------------------------------
5: -- | Private Global Definitions |
6: -- ----------------------------------------------------------------------------
7: --
8: g_package varchar2(33) := ' per_asn_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 1333: per_asn_bus.chk_assessment_date

1329: -- Business Rule Mapping
1330: -- =====================
1331: -- Rule CHK_ASSESSMENT_DATE a)
1332: --
1333: per_asn_bus.chk_assessment_date
1334: (p_assessment_date => p_rec.assessment_date
1335: ,p_assessment_id => p_rec.assessment_id
1336: ,p_object_version_number => p_rec.object_version_number
1337: );

Line 1345: per_asn_bus.chk_status

1341: -- Business Rule Mapping
1342: -- =====================
1343: -- Rule CHK_STATUS a)
1344: --
1345: per_asn_bus.chk_status
1346: (p_status => p_rec.status
1347: ,p_effective_date => p_effective_date
1348: ,p_assessment_id => p_rec.assessment_id
1349: ,p_object_version_number => p_rec.object_version_number

Line 1358: per_asn_bus.chk_assessment_group_id

1354: -- Business Rule Mapping
1355: -- =====================
1356: -- Rule CHK_ASSESSMENT_GROUP_ID a)
1357: --
1358: per_asn_bus.chk_assessment_group_id
1359: (p_assessment_group_id => p_rec.assessment_group_id
1360: ,p_business_group_id => p_rec.business_group_id
1361: ,p_assessment_id => p_rec.assessment_id
1362: ,p_object_version_number => p_rec.object_version_number

Line 1370: per_asn_bus.chk_assessment_type_id

1366: -- Business Rule Mapping
1367: -- =====================
1368: -- Rule CHK_ASSESSMENT_TYPE_ID a,b,c,d
1369: --
1370: per_asn_bus.chk_assessment_type_id
1371: (p_assessment_id => p_rec.assessment_id
1372: ,p_assessment_type_id => p_rec.assessment_type_id
1373: ,p_assessment_date => p_rec.assessment_date
1374: ,p_business_group_id => p_rec.business_group_id

Line 1383: per_asn_bus.chk_person_id

1379: -- Business Rule Mapping
1380: -- =====================
1381: -- Rule CHK_PERSON_ID a,b,c
1382: --
1383: per_asn_bus.chk_person_id
1384: (p_assessment_id => p_rec.assessment_id
1385: ,p_person_id => p_rec.person_id
1386: ,p_business_group_id => p_rec.business_group_id
1387: ,p_assessment_date => p_rec.assessment_date

Line 1396: per_asn_bus.chk_assessor_person_id

1392: -- Business Rule Mapping
1393: -- =====================
1394: -- Rule CHK_ASSESSOR_PERSON_ID a
1395: --
1396: per_asn_bus.chk_assessor_person_id
1397: (p_assessor_person_id => p_rec.assessor_person_id
1398: ,p_business_group_id => p_rec.business_group_id
1399: ,p_assessment_date => p_rec.assessment_date
1400: ,p_assessment_id => p_rec.assessment_id

Line 1409: per_asn_bus.chk_appraisal_id

1405: -- Business Rule Mapping
1406: -- =====================
1407: -- Rule CHK_APPRAISAL_ID a) b)
1408: --
1409: per_asn_bus.chk_appraisal_id
1410: (p_appraisal_id => p_rec.appraisal_id
1411: ,p_business_group_id => p_rec.business_group_id
1412: ,p_assessment_id => p_rec.assessment_id
1413: ,p_object_version_number => p_rec.object_version_number

Line 1421: per_asn_bus.chk_assessment_period

1417: -- Business Rule Mapping
1418: -- =====================
1419: -- Rule CHK_ASSESSMENT_PERIOD a,b
1420: --
1421: per_asn_bus.chk_assessment_period
1422: (p_assessment_period_start_date => p_rec.assessment_period_start_date
1423: ,p_assessment_period_end_date => p_rec.assessment_period_end_date
1424: ,p_assessment_id => p_rec.assessment_id
1425: ,p_object_version_number => p_rec.object_version_number

Line 1433: per_asn_bus.chk_unique_combination

1429: -- Business Rule Mapping
1430: -- =====================
1431: -- Rule CHK_UNIQUE_COMBINATION a
1432: --
1433: per_asn_bus.chk_unique_combination
1434: (p_assessment_id => p_rec.assessment_id
1435: ,p_assessment_type_id => p_rec.assessment_type_id
1436: ,p_assessment_date => p_rec.assessment_date
1437: ,p_person_id => p_rec.person_id

Line 1444: per_asn_bus.chk_group_date_id

1440: ,p_object_version_number => p_rec.object_version_number
1441: );
1442: --
1443: --
1444: per_asn_bus.chk_group_date_id
1445: (p_group_initiator_id => p_rec.group_initiator_id
1446: ,p_group_date => p_rec.group_date
1447: ,p_assessment_id => p_rec.assessment_id
1448: ,p_object_version_number => p_rec.object_version_number

Line 1451: per_asn_bus.chk_group_initiator_id

1447: ,p_assessment_id => p_rec.assessment_id
1448: ,p_object_version_number => p_rec.object_version_number
1449: );
1450: --
1451: per_asn_bus.chk_group_initiator_id
1452: (p_group_initiator_id => p_rec.group_initiator_id
1453: ,p_business_group_id => p_rec.business_group_id
1454: ,p_group_date => p_rec.group_date
1455: ,p_assessment_id => p_rec.assessment_id

Line 1461: per_asn_bus.chk_df(p_rec => p_rec);

1457: );
1458: --
1459: -- Call descriptive flexfield validation routines
1460: --
1461: per_asn_bus.chk_df(p_rec => p_rec);
1462: --
1463: hr_utility.set_location(' Leaving:'||l_proc, 10);
1464: End insert_validate;
1465: --

Line 1495: per_asn_bus.chk_non_updateable_args

1491: -- Rule CHK_BUSINESS_GROUP_ID a
1492: -- Rule CHK_PERSON_ID c
1493: -- Rule CHK_ASSESSOR_PERSON_ID b
1494: --
1495: per_asn_bus.chk_non_updateable_args
1496: (p_rec => p_rec);
1497: --
1498: -- VALIDATE ASSESSMENT_DATE
1499: -- Business Rule Mapping

Line 1503: per_asn_bus.chk_assessment_date

1499: -- Business Rule Mapping
1500: -- =====================
1501: -- Rule CHK_ASSESSMENT_DATE a)
1502: --
1503: per_asn_bus.chk_assessment_date
1504: (p_assessment_date => p_rec.assessment_date
1505: ,p_assessment_id => p_rec.assessment_id
1506: ,p_object_version_number => p_rec.object_version_number
1507: );

Line 1515: per_asn_bus.chk_assessment_group_id

1511: -- Business Rule Mapping
1512: -- =====================
1513: -- Rule CHK_ASSESSMENT_GROUP_ID a)
1514: --
1515: per_asn_bus.chk_assessment_group_id
1516: (p_assessment_group_id => p_rec.assessment_group_id
1517: ,p_business_group_id => p_rec.business_group_id
1518: ,p_assessment_id => p_rec.assessment_id
1519: ,p_object_version_number => p_rec.object_version_number

Line 1527: per_asn_bus.chk_status

1523: -- Business Rule Mapping
1524: -- =====================
1525: -- Rule CHK_STATUS a)
1526: --
1527: per_asn_bus.chk_status
1528: (p_status => p_rec.status
1529: ,p_effective_date => p_effective_date
1530: ,p_assessment_id => p_rec.assessment_id
1531: ,p_object_version_number => p_rec.object_version_number

Line 1539: per_asn_bus.chk_assessment_type_id

1535: -- Business Rule Mapping
1536: -- =====================
1537: -- Rule CHK_ASSESSMENT_TYPE_ID a,b,c,d
1538: --
1539: per_asn_bus.chk_assessment_type_id
1540: (p_assessment_id => p_rec.assessment_id
1541: ,p_assessment_type_id => p_rec.assessment_type_id
1542: ,p_assessment_date => p_rec.assessment_date
1543: ,p_business_group_id => p_rec.business_group_id

Line 1552: per_asn_bus.chk_assessment_period

1548: -- Business Rule Mapping
1549: -- =====================
1550: -- Rule CHK_ASSESSMENT_PERIOD a,b
1551: --
1552: per_asn_bus.chk_assessment_period
1553: (p_assessment_period_start_date => p_rec.assessment_period_start_date
1554: ,p_assessment_period_end_date => p_rec.assessment_period_end_date
1555: ,p_assessment_id => p_rec.assessment_id
1556: ,p_object_version_number => p_rec.object_version_number

Line 1564: per_asn_bus.chk_unique_combination

1560: -- Business Rule Mapping
1561: -- =====================
1562: -- Rule CHK_UNIQUE_COMBINATION a
1563: --
1564: per_asn_bus.chk_unique_combination
1565: (p_assessment_id => p_rec.assessment_id
1566: ,p_assessment_type_id => p_rec.assessment_type_id
1567: ,p_assessment_date => p_rec.assessment_date
1568: ,p_person_id => p_rec.person_id

Line 1576: per_asn_bus.chk_df(p_rec => p_rec);

1572: );
1573: --
1574: -- Call descriptive flexfield validation routines
1575: --
1576: per_asn_bus.chk_df(p_rec => p_rec);
1577: --
1578: hr_utility.set_location(' Leaving:'||l_proc, 10);
1579: End update_validate;
1580: --

Line 1593: per_asn_bus.chk_comp_elements

1589: hr_utility.set_location('Entering:'||l_proc, 5);
1590: --
1591: -- Call all supporting business operations and show mapping
1592: --
1593: per_asn_bus.chk_comp_elements
1594: (p_assessment_id => p_rec.assessment_id
1595: ,p_object_version_number => p_rec.object_version_number
1596: );
1597: --

Line 1666: end per_asn_bus;

1662: --
1663: End return_legislation_code;
1664: --
1665: --
1666: end per_asn_bus;