DBA Data[Home] [Help]

APPS.PAY_PBF_BUS dependencies on PAY_PBF_BUS

Line 1: Package Body pay_pbf_bus as

1: Package Body pay_pbf_bus as
2: /* $Header: pypbfrhi.pkb 120.1 2005/08/02 12:12:56 susivasu noship $ */
3: --
4: -- ----------------------------------------------------------------------------
5: -- | Private Global Definitions |

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

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

Line 121: if ( nvl(pay_pbf_bus.g_balance_feed_id, hr_api.g_number)

117: ,p_argument => 'balance_feed_id'
118: ,p_argument_value => p_balance_feed_id
119: );
120: --
121: if ( nvl(pay_pbf_bus.g_balance_feed_id, hr_api.g_number)
122: = p_balance_feed_id) then
123: --
124: -- The legislation code has already been found with a previous
125: -- call to this function. Just return the value in the global

Line 128: l_legislation_code := pay_pbf_bus.g_legislation_code;

124: -- The legislation code has already been found with a previous
125: -- call to this function. Just return the value in the global
126: -- variable.
127: --
128: l_legislation_code := pay_pbf_bus.g_legislation_code;
129: hr_utility.set_location(l_proc, 20);
130: else
131: --
132: -- The ID is different to the last call to this function

Line 152: pay_pbf_bus.g_balance_feed_id := p_balance_feed_id;

148: -- Set the global variables so the values are
149: -- available for the next call to this function.
150: --
151: close csr_leg_code;
152: pay_pbf_bus.g_balance_feed_id := p_balance_feed_id;
153: pay_pbf_bus.g_legislation_code := l_legislation_code;
154: end if;
155: hr_utility.set_location(' Leaving:'|| l_proc, 40);
156: return l_legislation_code;

Line 153: pay_pbf_bus.g_legislation_code := l_legislation_code;

149: -- available for the next call to this function.
150: --
151: close csr_leg_code;
152: pay_pbf_bus.g_balance_feed_id := p_balance_feed_id;
153: pay_pbf_bus.g_legislation_code := l_legislation_code;
154: end if;
155: hr_utility.set_location(' Leaving:'|| l_proc, 40);
156: return l_legislation_code;
157: end return_legislation_code;

Line 1325: pay_pbf_bus.chk_business_group_id

1321: END IF;
1322: --
1323: -- Validate the following before actually inserting balance feed
1324: --
1325: pay_pbf_bus.chk_business_group_id
1326: (p_business_group_id => p_rec.business_group_id
1327: ,p_input_value_id => p_rec.input_value_id
1328: ,p_effective_date => p_effective_date
1329: );

Line 1332: pay_pbf_bus.chk_legislation_code

1328: ,p_effective_date => p_effective_date
1329: );
1330: --
1331:
1332: pay_pbf_bus.chk_legislation_code
1333: (p_legislation_code => p_rec.legislation_code
1334: );
1335: --
1336:

Line 1337: pay_pbf_bus.chk_input_value_id

1333: (p_legislation_code => p_rec.legislation_code
1334: );
1335: --
1336:
1337: pay_pbf_bus.chk_input_value_id
1338: (p_input_value_id => p_rec.input_value_id
1339: ,p_business_group_id => p_rec.business_group_id
1340: ,p_legislation_code => p_rec.legislation_code
1341: );

Line 1344: pay_pbf_bus.chk_balance_type_id

1340: ,p_legislation_code => p_rec.legislation_code
1341: );
1342: --
1343:
1344: pay_pbf_bus.chk_balance_type_id
1345: (p_balance_type_id => p_rec.balance_type_id
1346: ,p_business_group_id => p_rec.business_group_id
1347: ,p_legislation_code => p_rec.legislation_code
1348: );

Line 1350: pay_pbf_bus.chk_uom

1346: ,p_business_group_id => p_rec.business_group_id
1347: ,p_legislation_code => p_rec.legislation_code
1348: );
1349: --
1350: pay_pbf_bus.chk_uom
1351: (p_input_value_id => p_rec.input_value_id
1352: ,p_balance_type_id => p_rec.balance_type_id
1353: ,p_effective_date => p_effective_date
1354: );

Line 1357: pay_pbf_bus.chk_currency_match

1353: ,p_effective_date => p_effective_date
1354: );
1355: --
1356:
1357: pay_pbf_bus.chk_currency_match
1358: (p_input_value_id => p_rec.input_value_id
1359: ,p_balance_type_id => p_rec.balance_type_id
1360: );
1361: --

Line 1363: pay_pbf_bus.chk_bal_feed_unique

1359: ,p_balance_type_id => p_rec.balance_type_id
1360: );
1361: --
1362:
1363: pay_pbf_bus.chk_bal_feed_unique
1364: (p_input_value_id => p_rec.input_value_id
1365: ,p_balance_type_id => p_rec.balance_type_id
1366: ,p_effective_date => p_effective_date
1367: );

Line 1370: pay_pbf_bus.chk_bal_class_exists

1366: ,p_effective_date => p_effective_date
1367: );
1368: --
1369:
1370: pay_pbf_bus.chk_bal_class_exists
1371: (p_balance_type_id => p_rec.balance_type_id);
1372:
1373: --
1374:

Line 1378: pay_pbf_bus.chk_initial_feed_exists

1374:
1375: -- If trying to create an initial feed then check no other initial feed
1376: -- already exists
1377: if (get_balance_init_flag (p_input_value_id => p_rec.input_value_id) ) then
1378: pay_pbf_bus.chk_initial_feed_exists
1379: (p_balance_type_id => p_rec.balance_type_id
1380: ,p_business_group_id => p_rec.business_group_id
1381: ,p_legislation_code => p_rec.legislation_code
1382: );

Line 1387: pay_pbf_bus.chk_feed_ipv_life

1383: end if;
1384:
1385: --
1386:
1387: pay_pbf_bus.chk_feed_ipv_life
1388: (p_input_value_id => p_rec.input_value_id
1389: ,p_effective_date => p_effective_date
1390: );
1391:

Line 1428: pay_pbf_bus.chk_scale_value

1424:
1425: --
1426: -- Validate Dependent Attributes
1427: --
1428: pay_pbf_bus.chk_scale_value
1429: (p_scale => p_rec.scale
1430: ,p_input_value_id => p_rec.input_value_id
1431: ,p_effective_date => p_effective_date
1432: );

Line 1497: pay_pbf_bus.chk_bal_class_exists

1493: --
1494: --
1495: -- Validate the following before actually updating balance feed
1496: --
1497: pay_pbf_bus.chk_bal_class_exists
1498: (p_balance_type_id => p_rec.balance_type_id);
1499: --
1500: if hr_balance_feeds.bf_chk_proc_run_results
1501: ('BALANCE_FEED'

Line 1515: pay_pbf_bus.chk_scale_value

1511: end if;
1512: --
1513: -- Validate Dependent Attributes
1514: --
1515: pay_pbf_bus.chk_scale_value
1516: (p_scale => p_rec.scale
1517: ,p_input_value_id => p_rec.input_value_id
1518: ,p_effective_date => p_effective_date
1519: );

Line 1613: pay_pbf_bus.chk_bal_class_exists

1609:
1610: end if;
1611: --
1612:
1613: pay_pbf_bus.chk_bal_class_exists
1614: (p_balance_type_id => p_rec.balance_type_id);
1615:
1616: --
1617: dt_delete_validate

Line 1681: end pay_pbf_bus;

1677: --
1678: End get_balance_init_flag;
1679: --
1680: --
1681: end pay_pbf_bus;