DBA Data[Home] [Help]

APPS.BEN_CBP_BUS dependencies on HR_API

Line 54: and nvl(p_cmbn_ptip_id,hr_api.g_number)

50: p_cmbn_ptip_id => p_cmbn_ptip_id,
51: p_object_version_number => p_object_version_number);
52: --
53: if (l_api_updating
54: and nvl(p_cmbn_ptip_id,hr_api.g_number)
55: <> ben_cbp_shd.g_old_rec.cmbn_ptip_id) then
56: --
57: -- raise error as PK has changed
58: --

Line 109: (p_pgm_id in number default hr_api.g_number,

105: --
106: -- {End Of Comments}
107: -- ----------------------------------------------------------------------------
108: Procedure dt_update_validate
109: (p_pgm_id in number default hr_api.g_number,
110: p_datetrack_mode in varchar2,
111: p_validation_start_date in date,
112: p_validation_end_date in date) Is
113: --

Line 123: hr_api.mandatory_arg_error

119: hr_utility.set_location('Entering:'||l_proc, 5);
120: --
121: -- Ensure that the p_datetrack_mode argument is not null
122: --
123: hr_api.mandatory_arg_error
124: (p_api_name => l_proc,
125: p_argument => 'datetrack_mode',
126: p_argument_value => p_datetrack_mode);
127: --

Line 135: hr_api.mandatory_arg_error

131: --
132: --
133: -- Ensure the arguments are not null
134: --
135: hr_api.mandatory_arg_error
136: (p_api_name => l_proc,
137: p_argument => 'validation_start_date',
138: p_argument_value => p_validation_start_date);
139: --

Line 140: hr_api.mandatory_arg_error

136: (p_api_name => l_proc,
137: p_argument => 'validation_start_date',
138: p_argument_value => p_validation_start_date);
139: --
140: hr_api.mandatory_arg_error
141: (p_api_name => l_proc,
142: p_argument => 'validation_end_date',
143: p_argument_value => p_validation_end_date);
144: --

Line 145: If ((nvl(p_pgm_id, hr_api.g_number) <> hr_api.g_number) and

141: (p_api_name => l_proc,
142: p_argument => 'validation_end_date',
143: p_argument_value => p_validation_end_date);
144: --
145: If ((nvl(p_pgm_id, hr_api.g_number) <> hr_api.g_number) and
146: NOT (dt_api.check_min_max_dates
147: (p_base_table_name => 'ben_pgm_f',
148: p_base_key_column => 'pgm_id',
149: p_base_key_value => p_pgm_id,

Line 229: hr_api.mandatory_arg_error

225: hr_utility.set_location('Entering:'||l_proc, 5);
226: --
227: -- Ensure that the p_datetrack_mode argument is not null
228: --
229: hr_api.mandatory_arg_error
230: (p_api_name => l_proc,
231: p_argument => 'datetrack_mode',
232: p_argument_value => p_datetrack_mode);
233: --

Line 243: hr_api.mandatory_arg_error

239: --
240: --
241: -- Ensure the arguments are not null
242: --
243: hr_api.mandatory_arg_error
244: (p_api_name => l_proc,
245: p_argument => 'validation_start_date',
246: p_argument_value => p_validation_start_date);
247: --

Line 248: hr_api.mandatory_arg_error

244: (p_api_name => l_proc,
245: p_argument => 'validation_start_date',
246: p_argument_value => p_validation_start_date);
247: --
248: hr_api.mandatory_arg_error
249: (p_api_name => l_proc,
250: p_argument => 'validation_end_date',
251: p_argument_value => p_validation_end_date);
252: --

Line 253: hr_api.mandatory_arg_error

249: (p_api_name => l_proc,
250: p_argument => 'validation_end_date',
251: p_argument_value => p_validation_end_date);
252: --
253: hr_api.mandatory_arg_error
254: (p_api_name => l_proc,
255: p_argument => 'cmbn_ptip_id',
256: p_argument_value => p_cmbn_ptip_id);
257: --

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

323: --
324: -- Call all supporting business operations
325: --
326: --
327: hr_api.validate_bus_grp_id(p_rec.business_group_id); -- Validate Bus Grp
328: --
329: chk_cmbn_ptip_id
330: (p_cmbn_ptip_id => p_rec.cmbn_ptip_id,
331: p_effective_date => p_effective_date,

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

351: --
352: -- Call all supporting business operations
353: --
354: --
355: hr_api.validate_bus_grp_id(p_rec.business_group_id); -- Validate Bus Grp
356: --
357: chk_cmbn_ptip_id
358: (p_cmbn_ptip_id => p_rec.cmbn_ptip_id,
359: p_effective_date => p_effective_date,

Line 427: hr_api.mandatory_arg_error(p_api_name => l_proc,

423: hr_utility.set_location('Entering:'|| l_proc, 10);
424: --
425: -- Ensure that all the mandatory parameter are not null
426: --
427: hr_api.mandatory_arg_error(p_api_name => l_proc,
428: p_argument => 'cmbn_ptip_id',
429: p_argument_value => p_cmbn_ptip_id);
430: --
431: open csr_leg_code;