83: p_rec.object_version_number := 1; -- Initialise the object version
84: --
85: --
86: --
87: -- Insert the row into: irc_saved_search_criteria
88: --
89: insert into irc_saved_search_criteria
90: (saved_search_criteria_id
91: ,search_criteria
85: --
86: --
87: -- Insert the row into: irc_saved_search_criteria
88: --
89: insert into irc_saved_search_criteria
90: (saved_search_criteria_id
91: ,search_criteria
92: ,vacancy_id
93: ,object_version_number
164: Procedure pre_insert
165: (p_rec in out nocopy irc_iss_shd.g_rec_type
166: ) is
167: --
168: Cursor C_Sel1 is select irc_saved_search_criteria_s.nextval from sys.dual;
169: --
170: Cursor C_Sel2 is
171: Select null
172: from irc_saved_search_criteria
168: Cursor C_Sel1 is select irc_saved_search_criteria_s.nextval from sys.dual;
169: --
170: Cursor C_Sel2 is
171: Select null
172: from irc_saved_search_criteria
173: where saved_search_criteria_id =
174: irc_iss_ins.g_saved_search_criteria_id_i;
175: --
176: l_proc varchar2(72) := g_package||'pre_insert';
191: --
192: -- The primary key values are already in use.
193: --
194: fnd_message.set_name('PER','PER_289391_KEY_ALREADY_USED');
195: fnd_message.set_token('TABLE_NAME','irc_saved_search_criteria');
196: fnd_message.raise_error;
197: End If;
198: Close C_Sel2;
199: --
273: --
274: when hr_api.cannot_find_prog_unit then
275: --
276: hr_api.cannot_find_prog_unit_error
277: (p_module_name => 'IRC_SAVED_SEARCH_CRITERIA'
278: ,p_hook_type => 'AI');
279: --
280: end;
281: --