DBA Data[Home] [Help]

APPS.BEN_BCD_BUS dependencies on BEN_BCD_SHD

Line 181: (p_rec in ben_bcd_shd.g_rec_type

177: --
178: -- {End Of Comments}
179: -- ----------------------------------------------------------------------------
180: Procedure chk_non_updateable_args
181: (p_rec in ben_bcd_shd.g_rec_type
182: ) IS
183: --
184: l_proc varchar2(72) := g_package || 'chk_non_updateable_args';
185: --

Line 191: IF NOT ben_bcd_shd.api_updating

187: --
188: -- Only proceed with the validation if a row exists for the current
189: -- record in the HR Schema.
190: --
191: IF NOT ben_bcd_shd.api_updating
192: (p_cwb_matrix_dtl_id => p_rec.cwb_matrix_dtl_id
193: ,p_object_version_number => p_rec.object_version_number
194: ) THEN
195: fnd_message.set_name('PER', 'HR_6153_ALL_PROCEDURE_FAIL');

Line 248: l_api_updating := ben_bcd_shd.api_updating

244: Begin
245: --
246: hr_utility.set_location('Entering:'||l_proc,5);
247: --
248: l_api_updating := ben_bcd_shd.api_updating
249: (p_cwb_matrix_dtl_id => p_cwb_matrix_dtl_id,
250: p_object_version_number => p_object_version_number);
251: --
252: if (l_api_updating

Line 254: <> nvl(ben_bcd_shd.g_old_rec.cwb_matrix_id, hr_api.g_number)

250: p_object_version_number => p_object_version_number);
251: --
252: if (l_api_updating
253: and nvl(p_cwb_matrix_id, hr_api.g_number)
254: <> nvl(ben_bcd_shd.g_old_rec.cwb_matrix_id, hr_api.g_number)
255: or not l_api_updating) then
256: --
257: -- check if cwb_matrix_id value exists in
258: -- ben_cwb_matrix table

Line 270: ben_bcd_shd.constraint_error('BEN_CWB_MATRIX_DTL_FK1');

266: --
267: -- raise error as FK does not relate to PK in ben_cwb_matrix
268: -- table.
269: --
270: ben_bcd_shd.constraint_error('BEN_CWB_MATRIX_DTL_FK1');
271: --
272: end if;
273: --
274: close c1;

Line 286: (p_rec in ben_bcd_shd.g_rec_type

282: -- ----------------------------------------------------------------------------
283: -- |---------------------------< insert_validate >----------------------------|
284: -- ----------------------------------------------------------------------------
285: Procedure insert_validate
286: (p_rec in ben_bcd_shd.g_rec_type
287: ) is
288: --
289: l_proc varchar2(72) := g_package||'insert_validate';
290: --

Line 298: ,p_associated_column1 => ben_bcd_shd.g_tab_nam

294: -- Call all supporting business operations
295: --
296: hr_api.validate_bus_grp_id
297: (p_business_group_id => p_rec.business_group_id
298: ,p_associated_column1 => ben_bcd_shd.g_tab_nam
299: || '.BUSINESS_GROUP_ID');
300: --
301: -- After validating the set of important attributes,
302: -- if Multiple Message detection is enabled and at least

Line 321: (p_rec in ben_bcd_shd.g_rec_type

317: -- ----------------------------------------------------------------------------
318: -- |---------------------------< update_validate >----------------------------|
319: -- ----------------------------------------------------------------------------
320: Procedure update_validate
321: (p_rec in ben_bcd_shd.g_rec_type
322: ) is
323: --
324: l_proc varchar2(72) := g_package||'update_validate';
325: --

Line 333: ,p_associated_column1 => ben_bcd_shd.g_tab_nam

329: -- Call all supporting business operations
330: --
331: hr_api.validate_bus_grp_id
332: (p_business_group_id => p_rec.business_group_id
333: ,p_associated_column1 => ben_bcd_shd.g_tab_nam
334: || '.BUSINESS_GROUP_ID');
335: --
336: -- After validating the set of important attributes,
337: -- if Multiple Message detection is enabled and at least

Line 360: (p_rec in ben_bcd_shd.g_rec_type

356: -- ----------------------------------------------------------------------------
357: -- |---------------------------< delete_validate >----------------------------|
358: -- ----------------------------------------------------------------------------
359: Procedure delete_validate
360: (p_rec in ben_bcd_shd.g_rec_type
361: ) is
362: --
363: l_proc varchar2(72) := g_package||'delete_validate';
364: --