DBA Data[Home] [Help]

APPS.PAY_SBC_BUS dependencies on HR_API

Line 62: if nvl(p_rec.balance_type_id, hr_api.g_number) <>

58: close csr_disallow_update;
59: --
60: -- p_balance_type_id
61: --
62: if nvl(p_rec.balance_type_id, hr_api.g_number) <>
63: nvl(pay_sbc_shd.g_old_rec.balance_type_id, hr_api.g_number)
64: then
65: hr_utility.set_location(l_proc, 20);
66: l_argument := 'p_balance_type_id';

Line 63: nvl(pay_sbc_shd.g_old_rec.balance_type_id, hr_api.g_number)

59: --
60: -- p_balance_type_id
61: --
62: if nvl(p_rec.balance_type_id, hr_api.g_number) <>
63: nvl(pay_sbc_shd.g_old_rec.balance_type_id, hr_api.g_number)
64: then
65: hr_utility.set_location(l_proc, 20);
66: l_argument := 'p_balance_type_id';
67: raise l_error;

Line 73: hr_api.argument_changed_error

69: hr_utility.set_location(' Leaving:'||l_proc, 25);
70: exception
71: when l_error then
72: hr_utility.set_location('Leaving:'||l_proc, 30);
73: hr_api.argument_changed_error
74: (p_api_name => l_proc
75: ,p_argument => l_argument);
76: when others then
77: hr_utility.set_location('Leaving:'||l_proc, 35);

Line 111: if (l_api_updating and nvl(p_exclusion_rule_id, hr_api.g_number) <>

107: l_api_updating := pay_sbc_shd.api_updating
108: (p_balance_classification_id => p_balance_classification_id
109: ,p_object_version_number => p_object_version_number
110: );
111: if (l_api_updating and nvl(p_exclusion_rule_id, hr_api.g_number) <>
112: nvl(pay_sbc_shd.g_old_rec.exclusion_rule_id, hr_api.g_number)) or
113: not l_api_updating
114: then
115: if p_exclusion_rule_id is not null then

Line 112: nvl(pay_sbc_shd.g_old_rec.exclusion_rule_id, hr_api.g_number)) or

108: (p_balance_classification_id => p_balance_classification_id
109: ,p_object_version_number => p_object_version_number
110: );
111: if (l_api_updating and nvl(p_exclusion_rule_id, hr_api.g_number) <>
112: nvl(pay_sbc_shd.g_old_rec.exclusion_rule_id, hr_api.g_number)) or
113: not l_api_updating
114: then
115: if p_exclusion_rule_id is not null then
116: open csr_exclusion_rule_id_valid;

Line 151: hr_api.mandatory_arg_error

147: hr_utility.set_location('Entering:'||l_proc, 5);
148: --
149: -- Check that the balance type is not null.
150: --
151: hr_api.mandatory_arg_error
152: (p_api_name => l_proc
153: ,p_argument => 'p_balance_type_id'
154: ,p_argument_value => p_balance_type_id
155: );

Line 199: if (l_api_updating and nvl(p_element_classification, hr_api.g_varchar2)

195: l_api_updating := pay_sbc_shd.api_updating
196: (p_balance_classification_id => p_balance_classification_id
197: ,p_object_version_number => p_object_version_number
198: );
199: if (l_api_updating and nvl(p_element_classification, hr_api.g_varchar2)
200: <> nvl(pay_sbc_shd.g_old_rec.element_classification, hr_api.g_varchar2))
201: or not l_api_updating
202: then
203: --

Line 200: <> nvl(pay_sbc_shd.g_old_rec.element_classification, hr_api.g_varchar2))

196: (p_balance_classification_id => p_balance_classification_id
197: ,p_object_version_number => p_object_version_number
198: );
199: if (l_api_updating and nvl(p_element_classification, hr_api.g_varchar2)
200: <> nvl(pay_sbc_shd.g_old_rec.element_classification, hr_api.g_varchar2))
201: or not l_api_updating
202: then
203: --
204: -- Check that the element classification is not null.

Line 206: hr_api.mandatory_arg_error

202: then
203: --
204: -- Check that the element classification is not null.
205: --
206: hr_api.mandatory_arg_error
207: (p_api_name => l_proc
208: ,p_argument => 'p_element_classification'
209: ,p_argument_value => p_element_classification
210: );

Line 282: if (l_api_updating and nvl(p_scale, hr_api.g_number) <>

278: l_api_updating := pay_sbc_shd.api_updating
279: (p_balance_classification_id => p_balance_classification_id
280: ,p_object_version_number => p_object_version_number
281: );
282: if (l_api_updating and nvl(p_scale, hr_api.g_number) <>
283: nvl(pay_sbc_shd.g_old_rec.scale, hr_api.g_number)) or
284: not l_api_updating
285: then
286: --

Line 283: nvl(pay_sbc_shd.g_old_rec.scale, hr_api.g_number)) or

279: (p_balance_classification_id => p_balance_classification_id
280: ,p_object_version_number => p_object_version_number
281: );
282: if (l_api_updating and nvl(p_scale, hr_api.g_number) <>
283: nvl(pay_sbc_shd.g_old_rec.scale, hr_api.g_number)) or
284: not l_api_updating
285: then
286: --
287: -- Check that scale is not null.

Line 289: hr_api.mandatory_arg_error

285: then
286: --
287: -- Check that scale is not null.
288: --
289: hr_api.mandatory_arg_error
290: (p_api_name => l_proc
291: ,p_argument => 'p_scale'
292: ,p_argument_value => p_scale
293: );