[Home] [Help]
83: p_rec.object_version_number := 1; -- Initialise the object version
84: --
85: --
86: --
87: -- Insert the row into: ota_lp_member_enrollments
88: --
89: insert into ota_lp_member_enrollments
90: (lp_member_enrollment_id
91: ,lp_enrollment_id
85: --
86: --
87: -- Insert the row into: ota_lp_member_enrollments
88: --
89: insert into ota_lp_member_enrollments
90: (lp_member_enrollment_id
91: ,lp_enrollment_id
92: ,learning_path_section_id
93: ,learning_path_member_id
237: Procedure pre_insert
238: (p_rec in out nocopy ota_lme_shd.g_rec_type
239: ) is
240: --
241: Cursor C_Sel1 is select ota_lp_member_enrollments_s.nextval from sys.dual;
242: --
243: Cursor C_Sel2 is
244: Select null
245: from ota_lp_member_enrollments
241: Cursor C_Sel1 is select ota_lp_member_enrollments_s.nextval from sys.dual;
242: --
243: Cursor C_Sel2 is
244: Select null
245: from ota_lp_member_enrollments
246: where lp_member_enrollment_id =
247: ota_lme_ins.g_lp_member_enrollment_id_i;
248: --
249: l_proc varchar2(72) := g_package||'pre_insert';
263: --
264: -- The primary key values are already in use.
265: --
266: fnd_message.set_name('PER','PER_289391_KEY_ALREADY_USED');
267: fnd_message.set_token('TABLE_NAME','ota_lp_member_enrollments');
268: fnd_message.raise_error;
269: End If;
270: Close C_Sel2;
271: --
422: --
423: when hr_api.cannot_find_prog_unit then
424: --
425: hr_api.cannot_find_prog_unit_error
426: (p_module_name => 'OTA_LP_MEMBER_ENROLLMENTS'
427: ,p_hook_type => 'AI');
428: --
429: end;
430: --