DBA Data[Home] [Help]

APPS.PER_BBT_BUS dependencies on HR_API

Line 45: hr_api.mandatory_arg_error(p_api_name => l_proc

41: hr_utility.set_location('Entering:'|| l_proc, 10);
42: --
43: -- Ensure that all the mandatory parameter are not null
44: --
45: hr_api.mandatory_arg_error(p_api_name => l_proc
46: ,p_argument => 'BALANCE_TYPE_ID'
47: ,p_argument_value => p_balance_type_id);
48: --
49: open csr_sec_grp;

Line 66: hr_api.set_security_group_id

62: close csr_sec_grp;
63: --
64: -- Set the security_group_id in CLIENT_INFO
65: --
66: hr_api.set_security_group_id
67: (p_security_group_id => l_security_group_id
68: );
69: --
70: hr_utility.set_location(' Leaving:'|| l_proc, 20);

Line 103: hr_api.mandatory_arg_error(p_api_name => l_proc

99: hr_utility.set_location('Entering:'|| l_proc, 10);
100: --
101: -- Ensure that all the mandatory parameter are not null
102: --
103: hr_api.mandatory_arg_error(p_api_name => l_proc
104: ,p_argument => 'BALANCE_TYPE_ID'
105: ,p_argument_value => p_balance_type_id);
106: --
107: if ( nvl(g_balance_type_id, hr_api.g_number)

Line 107: if ( nvl(g_balance_type_id, hr_api.g_number)

103: hr_api.mandatory_arg_error(p_api_name => l_proc
104: ,p_argument => 'BALANCE_TYPE_ID'
105: ,p_argument_value => p_balance_type_id);
106: --
107: if ( nvl(g_balance_type_id, hr_api.g_number)
108: = p_balance_type_id) then
109: --
110: -- The legislation code has already been found with a previous
111: -- call to this function. Just return the value in the global

Line 200: hr_api.argument_changed_error

196: --
197: --
198: EXCEPTION
199: WHEN l_error THEN
200: hr_api.argument_changed_error
201: (p_api_name => l_proc
202: ,p_argument => l_argument);
203: WHEN OTHERS THEN
204: RAISE;

Line 281: AND p_input_value_id <> hr_api.g_number ) THEN

277: -- Run the test when input value is not null
278: -- and input_value is not equal to the default
279: --
280: IF ( p_input_value_id IS NOT NULL
281: AND p_input_value_id <> hr_api.g_number ) THEN
282: --
283: OPEN csr_get_input_details;
284: FETCH csr_get_input_details INTO
285: l_effective_start_date

Line 398: AND p_displayed_name <> hr_api.g_varchar2

394: -- Only perform the tests if inserting or updating when the value has changed
395: --
396: IF ((NOT l_api_updating)
397: OR (l_api_updating
398: AND p_displayed_name <> hr_api.g_varchar2
399: and p_displayed_name IS NOT NULL)) THEN
400: --
401: --
402: -- Check that the business_group_id is not null.

Line 404: hr_api.mandatory_arg_error

400: --
401: --
402: -- Check that the business_group_id is not null.
403: --
404: hr_api.mandatory_arg_error
405: (p_api_name => l_proc
406: ,p_argument => 'business_group_id'
407: ,p_argument_value => p_business_group_id
408: );

Line 483: AND p_internal_name <> hr_api.g_varchar2

479: -- Only perform the tests if inserting or updating when the value has changed
480: --
481: IF ((NOT l_api_updating)
482: OR (l_api_updating
483: AND p_internal_name <> hr_api.g_varchar2
484: and p_internal_name IS NOT NULL)) THEN
485: --
486: --
487: -- Check that the business_group_id is not null.

Line 489: hr_api.mandatory_arg_error

485: --
486: --
487: -- Check that the business_group_id is not null.
488: --
489: hr_api.mandatory_arg_error
490: (p_api_name => l_proc
491: ,p_argument => 'business_group_id'
492: ,p_argument_value => p_business_group_id
493: );

Line 561: AND p_uom <> hr_api.g_varchar2

557: -- Only perform the tests if a uom exists
558: --
559: IF (p_uom IS NOT NULL
560: OR (l_api_updating
561: AND p_uom <> hr_api.g_varchar2
562: and p_uom IS NOT NULL)) THEN
563: --
564: -- Cursor selects the start and end active dates rather than including them
565: -- as part of the where clause in order to give a more meaningful message.

Line 589: IF p_effective_date not between NVL (l_start_date, hr_api.g_sot)

585: hr_utility.raise_error;
586: --
587: END IF;
588: --
589: IF p_effective_date not between NVL (l_start_date, hr_api.g_sot)
590: and NVL (l_end_date, hr_api.g_eot) THEN
591: --
592: -- The lookup exists, but it isn't valid for the effective date
593: -- so error.

Line 590: and NVL (l_end_date, hr_api.g_eot) THEN

586: --
587: END IF;
588: --
589: IF p_effective_date not between NVL (l_start_date, hr_api.g_sot)
590: and NVL (l_end_date, hr_api.g_eot) THEN
591: --
592: -- The lookup exists, but it isn't valid for the effective date
593: -- so error.
594: --

Line 645: AND l_input_value_id = hr_api.g_number) THEN

641: --
642: -- If updating, and the value isn't being altered then use the old value
643: --
644: IF (l_api_updating
645: AND l_input_value_id = hr_api.g_number) THEN
646: --
647: l_input_value_id := per_bbt_shd.g_old_rec.input_value_id;
648: --
649: END IF;

Line 652: AND l_currency_code = hr_api.g_varchar2) THEN

648: --
649: END IF;
650: --
651: IF (l_api_updating
652: AND l_currency_code = hr_api.g_varchar2) THEN
653: --
654: l_currency_code := per_bbt_shd.g_old_rec.currency;
655: --
656: END IF;

Line 659: AND l_uom = hr_api.g_varchar2) THEN

655: --
656: END IF;
657: --
658: IF (l_api_updating
659: AND l_uom = hr_api.g_varchar2) THEN
660: --
661: l_uom := per_bbt_shd.g_old_rec.uom;
662: --
663: END IF;

Line 731: AND p_category <> hr_api.g_varchar2

727: ,p_object_version_number => p_object_version_number);
728: --
729: IF (p_category IS NOT NULL AND NOT l_api_updating
730: OR (l_api_updating
731: AND p_category <> hr_api.g_varchar2
732: and p_category IS NOT NULL))
733: THEN
734: --
735: -- Cursor selects the start and end active dates rather than including them

Line 759: IF p_effective_date not between NVL (l_start_date, hr_api.g_sot)

755: hr_utility.set_message(800,'HR_52610_CAT_LOOKUP_OFF');
756: hr_utility.raise_error;
757: --
758: END IF;
759: IF p_effective_date not between NVL (l_start_date, hr_api.g_sot)
760: and NVL (l_end_date, hr_api.g_eot) THEN
761: --
762: -- The lookup exists, but it isn't valid for the effective date
763: -- so error.

Line 760: and NVL (l_end_date, hr_api.g_eot) THEN

756: hr_utility.raise_error;
757: --
758: END IF;
759: IF p_effective_date not between NVL (l_start_date, hr_api.g_sot)
760: and NVL (l_end_date, hr_api.g_eot) THEN
761: --
762: -- The lookup exists, but it isn't valid for the effective date
763: -- so error.
764: --

Line 787: hr_api.validate_bus_grp_id(p_rec.business_group_id); -- Validate Bus Grp

783: hr_utility.set_location('Entering:'||l_proc, 5);
784: --
785: -- Call all supporting business operations
786: --
787: hr_api.validate_bus_grp_id(p_rec.business_group_id); -- Validate Bus Grp
788: --
789: CHK_INPUT_VALUE_DETAILS
790: (p_input_value_id => p_rec.input_value_id
791: ,p_business_group_id => p_rec.business_group_id

Line 849: hr_api.validate_bus_grp_id(p_rec.business_group_id); -- Validate Bus Grp

845: hr_utility.set_location('Entering:'||l_proc, 5);
846: --
847: -- Call all supporting business operations
848: --
849: hr_api.validate_bus_grp_id(p_rec.business_group_id); -- Validate Bus Grp
850: --
851: CHK_INPUT_VALUE_DETAILS
852: (p_input_value_id => p_rec.input_value_id
853: ,p_business_group_id => p_rec.business_group_id