17: l_proc varchar2(72) := g_package||'constraint_error';
18: --
19: Begin
20: --
21: If (p_constraint_name = 'BEN_CWB_MATRIX_PK') Then
22: fnd_message.set_name('PAY', 'HR_6153_ALL_PROCEDURE_FAIL');
23: fnd_message.set_token('PROCEDURE', l_proc);
24: fnd_message.set_token('STEP','5');
25: fnd_message.raise_error;
56: ,col_crit_cd
57: ,alct_by_cd
58: ,business_group_id
59: ,object_version_number
60: from ben_cwb_matrix
61: where cwb_matrix_id = p_cwb_matrix_id;
62: --
63: l_fct_ret boolean;
64: --
132: ,col_crit_cd
133: ,alct_by_cd
134: ,business_group_id
135: ,object_version_number
136: from ben_cwb_matrix
137: where cwb_matrix_id = p_cwb_matrix_id
138: for update nowait;
139: --
140: l_proc varchar2(72) := g_package||'lck';
181: -- The object is locked therefore we need to supply a meaningful
182: -- error message.
183: --
184: fnd_message.set_name('PAY', 'HR_7165_OBJECT_LOCKED');
185: fnd_message.set_token('TABLE_NAME', 'ben_cwb_matrix');
186: fnd_message.raise_error;
187: End lck;
188: --
189: -- ----------------------------------------------------------------------------