19: --
20: Begin
21: --
22: If (p_constraint_name = 'HXC_LAYOUTS_PK') Then
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');
26: fnd_message.raise_error;
27: ElsIf (p_constraint_name = 'HXC_LAYOUTS_UK1') Then
20: Begin
21: --
22: If (p_constraint_name = 'HXC_LAYOUTS_PK') Then
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');
26: fnd_message.raise_error;
27: ElsIf (p_constraint_name = 'HXC_LAYOUTS_UK1') Then
28: fnd_message.set_name('PAY', 'HR_6153_ALL_PROCEDURE_FAIL');
21: --
22: If (p_constraint_name = 'HXC_LAYOUTS_PK') Then
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');
26: fnd_message.raise_error;
27: ElsIf (p_constraint_name = 'HXC_LAYOUTS_UK1') Then
28: fnd_message.set_name('PAY', 'HR_6153_ALL_PROCEDURE_FAIL');
29: fnd_message.set_token('PROCEDURE', l_proc);
22: If (p_constraint_name = 'HXC_LAYOUTS_PK') Then
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');
26: fnd_message.raise_error;
27: ElsIf (p_constraint_name = 'HXC_LAYOUTS_UK1') Then
28: fnd_message.set_name('PAY', 'HR_6153_ALL_PROCEDURE_FAIL');
29: fnd_message.set_token('PROCEDURE', l_proc);
30: fnd_message.set_token('STEP','10');
24: fnd_message.set_token('PROCEDURE', l_proc);
25: fnd_message.set_token('STEP','5');
26: fnd_message.raise_error;
27: ElsIf (p_constraint_name = 'HXC_LAYOUTS_UK1') Then
28: fnd_message.set_name('PAY', 'HR_6153_ALL_PROCEDURE_FAIL');
29: fnd_message.set_token('PROCEDURE', l_proc);
30: fnd_message.set_token('STEP','10');
31: fnd_message.raise_error;
32: Else
25: fnd_message.set_token('STEP','5');
26: fnd_message.raise_error;
27: ElsIf (p_constraint_name = 'HXC_LAYOUTS_UK1') Then
28: fnd_message.set_name('PAY', 'HR_6153_ALL_PROCEDURE_FAIL');
29: fnd_message.set_token('PROCEDURE', l_proc);
30: fnd_message.set_token('STEP','10');
31: fnd_message.raise_error;
32: Else
33: fnd_message.set_name('PAY', 'HR_7877_API_INVALID_CONSTRAINT');
26: fnd_message.raise_error;
27: ElsIf (p_constraint_name = 'HXC_LAYOUTS_UK1') Then
28: fnd_message.set_name('PAY', 'HR_6153_ALL_PROCEDURE_FAIL');
29: fnd_message.set_token('PROCEDURE', l_proc);
30: fnd_message.set_token('STEP','10');
31: fnd_message.raise_error;
32: Else
33: fnd_message.set_name('PAY', 'HR_7877_API_INVALID_CONSTRAINT');
34: fnd_message.set_token('PROCEDURE', l_proc);
27: ElsIf (p_constraint_name = 'HXC_LAYOUTS_UK1') Then
28: fnd_message.set_name('PAY', 'HR_6153_ALL_PROCEDURE_FAIL');
29: fnd_message.set_token('PROCEDURE', l_proc);
30: fnd_message.set_token('STEP','10');
31: fnd_message.raise_error;
32: Else
33: fnd_message.set_name('PAY', 'HR_7877_API_INVALID_CONSTRAINT');
34: fnd_message.set_token('PROCEDURE', l_proc);
35: fnd_message.set_token('CONSTRAINT_NAME', p_constraint_name);
29: fnd_message.set_token('PROCEDURE', l_proc);
30: fnd_message.set_token('STEP','10');
31: fnd_message.raise_error;
32: Else
33: fnd_message.set_name('PAY', 'HR_7877_API_INVALID_CONSTRAINT');
34: fnd_message.set_token('PROCEDURE', l_proc);
35: fnd_message.set_token('CONSTRAINT_NAME', p_constraint_name);
36: fnd_message.raise_error;
37: End If;
30: fnd_message.set_token('STEP','10');
31: fnd_message.raise_error;
32: Else
33: fnd_message.set_name('PAY', 'HR_7877_API_INVALID_CONSTRAINT');
34: fnd_message.set_token('PROCEDURE', l_proc);
35: fnd_message.set_token('CONSTRAINT_NAME', p_constraint_name);
36: fnd_message.raise_error;
37: End If;
38: --
31: fnd_message.raise_error;
32: Else
33: fnd_message.set_name('PAY', 'HR_7877_API_INVALID_CONSTRAINT');
34: fnd_message.set_token('PROCEDURE', l_proc);
35: fnd_message.set_token('CONSTRAINT_NAME', p_constraint_name);
36: fnd_message.raise_error;
37: End If;
38: --
39: End constraint_error;
32: Else
33: fnd_message.set_name('PAY', 'HR_7877_API_INVALID_CONSTRAINT');
34: fnd_message.set_token('PROCEDURE', l_proc);
35: fnd_message.set_token('CONSTRAINT_NAME', p_constraint_name);
36: fnd_message.raise_error;
37: End If;
38: --
39: End constraint_error;
40: --
96: Close C_Sel1;
97: --
98: -- The primary key is invalid therefore we must error
99: --
100: fnd_message.set_name('PAY', 'HR_7220_INVALID_PRIMARY_KEY');
101: fnd_message.raise_error;
102: End If;
103: Close C_Sel1;
104: If (p_object_version_number
97: --
98: -- The primary key is invalid therefore we must error
99: --
100: fnd_message.set_name('PAY', 'HR_7220_INVALID_PRIMARY_KEY');
101: fnd_message.raise_error;
102: End If;
103: Close C_Sel1;
104: If (p_object_version_number
105: <> hxc_ula_shd.g_old_rec.object_version_number) Then
102: End If;
103: Close C_Sel1;
104: If (p_object_version_number
105: <> hxc_ula_shd.g_old_rec.object_version_number) Then
106: fnd_message.set_name('PAY', 'HR_7155_OBJECT_INVALID');
107: fnd_message.raise_error;
108: End If;
109: l_fct_ret := true;
110: End If;
103: Close C_Sel1;
104: If (p_object_version_number
105: <> hxc_ula_shd.g_old_rec.object_version_number) Then
106: fnd_message.set_name('PAY', 'HR_7155_OBJECT_INVALID');
107: fnd_message.raise_error;
108: End If;
109: l_fct_ret := true;
110: End If;
111: End If;
158: Close C_Sel1;
159: --
160: -- The primary key is invalid therefore we must error
161: --
162: fnd_message.set_name('PAY', 'HR_7220_INVALID_PRIMARY_KEY');
163: fnd_message.raise_error;
164: End If;
165: Close C_Sel1;
166: If (p_object_version_number
159: --
160: -- The primary key is invalid therefore we must error
161: --
162: fnd_message.set_name('PAY', 'HR_7220_INVALID_PRIMARY_KEY');
163: fnd_message.raise_error;
164: End If;
165: Close C_Sel1;
166: If (p_object_version_number
167: <> hxc_ula_shd.g_old_rec.object_version_number) Then
164: End If;
165: Close C_Sel1;
166: If (p_object_version_number
167: <> hxc_ula_shd.g_old_rec.object_version_number) Then
168: fnd_message.set_name('PAY', 'HR_7155_OBJECT_INVALID');
169: fnd_message.raise_error;
170: End If;
171: --
172: if g_debug then
165: Close C_Sel1;
166: If (p_object_version_number
167: <> hxc_ula_shd.g_old_rec.object_version_number) Then
168: fnd_message.set_name('PAY', 'HR_7155_OBJECT_INVALID');
169: fnd_message.raise_error;
170: End If;
171: --
172: if g_debug then
173: hr_utility.set_location(' Leaving:'||l_proc, 10);
180: --
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', 'hxc_layouts');
186: fnd_message.raise_error;
187: End lck;
188: --
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', 'hxc_layouts');
186: fnd_message.raise_error;
187: End lck;
188: --
189: -- ----------------------------------------------------------------------------
182: -- error message.
183: --
184: fnd_message.set_name('PAY', 'HR_7165_OBJECT_LOCKED');
185: fnd_message.set_token('TABLE_NAME', 'hxc_layouts');
186: fnd_message.raise_error;
187: End lck;
188: --
189: -- ----------------------------------------------------------------------------
190: -- |-----------------------------< convert_args >-----------------------------|