[Home] [Help]
17: l_proc varchar2(72) := g_package||'constraint_error';
18: --
19: Begin
20: --
21: if (p_constraint_name = 'PAY_TIME_DEF_USAGES_UK1') then
22:
23: fnd_message.set_name('PAY', 'HR_6153_ALL_PROCEDURE_FAIL');
24: fnd_message.set_token('PROCEDURE', l_proc);
25: fnd_message.set_token('STEP','5');
50: select
51: time_definition_id
52: ,usage_type
53: ,object_version_number
54: from pay_time_def_usages
55: where time_definition_id = p_time_definition_id
56: and usage_type = p_usage_type;
57: --
58: l_fct_ret boolean;
123: select
124: time_definition_id
125: ,usage_type
126: ,object_version_number
127: from pay_time_def_usages
128: where time_definition_id = p_time_definition_id
129: and usage_type = p_usage_type
130: for update nowait;
131: --
179: -- The object is locked therefore we need to supply a meaningful
180: -- error message.
181: --
182: fnd_message.set_name('PAY', 'HR_7165_OBJECT_LOCKED');
183: fnd_message.set_token('TABLE_NAME', 'pay_time_def_usages');
184: fnd_message.raise_error;
185: End lck;
186: --
187: -- ----------------------------------------------------------------------------