18: --
19: Begin
20: --
21: If (p_constraint_name = 'HR_FORM_TEMPLATES_B_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;
26: ElsIf (p_constraint_name = 'HR_FORM_TEMPLATES_B_UK') Then
19: Begin
20: --
21: If (p_constraint_name = 'HR_FORM_TEMPLATES_B_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;
26: ElsIf (p_constraint_name = 'HR_FORM_TEMPLATES_B_UK') Then
27: fnd_message.set_name('PER', 'HR_52648_TMP_NOT_UNIQUE');
20: --
21: If (p_constraint_name = 'HR_FORM_TEMPLATES_B_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;
26: ElsIf (p_constraint_name = 'HR_FORM_TEMPLATES_B_UK') Then
27: fnd_message.set_name('PER', 'HR_52648_TMP_NOT_UNIQUE');
28: fnd_message.raise_error;
21: If (p_constraint_name = 'HR_FORM_TEMPLATES_B_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;
26: ElsIf (p_constraint_name = 'HR_FORM_TEMPLATES_B_UK') Then
27: fnd_message.set_name('PER', 'HR_52648_TMP_NOT_UNIQUE');
28: fnd_message.raise_error;
29: ElsIf (p_constraint_name = 'HR_TEMPLATE_DATA_GROUPS_FK1') Then
23: fnd_message.set_token('PROCEDURE', l_proc);
24: fnd_message.set_token('STEP','5');
25: fnd_message.raise_error;
26: ElsIf (p_constraint_name = 'HR_FORM_TEMPLATES_B_UK') Then
27: fnd_message.set_name('PER', 'HR_52648_TMP_NOT_UNIQUE');
28: fnd_message.raise_error;
29: ElsIf (p_constraint_name = 'HR_TEMPLATE_DATA_GROUPS_FK1') Then
30: fnd_message.set_name('PER', 'HR_52644_TMP_TDG_EXIST');
31: fnd_message.raise_error;
24: fnd_message.set_token('STEP','5');
25: fnd_message.raise_error;
26: ElsIf (p_constraint_name = 'HR_FORM_TEMPLATES_B_UK') Then
27: fnd_message.set_name('PER', 'HR_52648_TMP_NOT_UNIQUE');
28: fnd_message.raise_error;
29: ElsIf (p_constraint_name = 'HR_TEMPLATE_DATA_GROUPS_FK1') Then
30: fnd_message.set_name('PER', 'HR_52644_TMP_TDG_EXIST');
31: fnd_message.raise_error;
32: ElsIf (p_constraint_name = 'HR_TEMPLATE_ITEMS_B_FK1') Then
26: ElsIf (p_constraint_name = 'HR_FORM_TEMPLATES_B_UK') Then
27: fnd_message.set_name('PER', 'HR_52648_TMP_NOT_UNIQUE');
28: fnd_message.raise_error;
29: ElsIf (p_constraint_name = 'HR_TEMPLATE_DATA_GROUPS_FK1') Then
30: fnd_message.set_name('PER', 'HR_52644_TMP_TDG_EXIST');
31: fnd_message.raise_error;
32: ElsIf (p_constraint_name = 'HR_TEMPLATE_ITEMS_B_FK1') Then
33: fnd_message.set_name('PER', 'HR_52643_TMP_TIM_EXIST');
34: fnd_message.raise_error;
27: fnd_message.set_name('PER', 'HR_52648_TMP_NOT_UNIQUE');
28: fnd_message.raise_error;
29: ElsIf (p_constraint_name = 'HR_TEMPLATE_DATA_GROUPS_FK1') Then
30: fnd_message.set_name('PER', 'HR_52644_TMP_TDG_EXIST');
31: fnd_message.raise_error;
32: ElsIf (p_constraint_name = 'HR_TEMPLATE_ITEMS_B_FK1') Then
33: fnd_message.set_name('PER', 'HR_52643_TMP_TIM_EXIST');
34: fnd_message.raise_error;
35: ElsIf (p_constraint_name = 'HR_TEMPLATE_WINDOWS_B_FK1') Then
29: ElsIf (p_constraint_name = 'HR_TEMPLATE_DATA_GROUPS_FK1') Then
30: fnd_message.set_name('PER', 'HR_52644_TMP_TDG_EXIST');
31: fnd_message.raise_error;
32: ElsIf (p_constraint_name = 'HR_TEMPLATE_ITEMS_B_FK1') Then
33: fnd_message.set_name('PER', 'HR_52643_TMP_TIM_EXIST');
34: fnd_message.raise_error;
35: ElsIf (p_constraint_name = 'HR_TEMPLATE_WINDOWS_B_FK1') Then
36: fnd_message.set_name('PER', 'HR_52642_TMP_TWN_EXIST');
37: fnd_message.raise_error;
30: fnd_message.set_name('PER', 'HR_52644_TMP_TDG_EXIST');
31: fnd_message.raise_error;
32: ElsIf (p_constraint_name = 'HR_TEMPLATE_ITEMS_B_FK1') Then
33: fnd_message.set_name('PER', 'HR_52643_TMP_TIM_EXIST');
34: fnd_message.raise_error;
35: ElsIf (p_constraint_name = 'HR_TEMPLATE_WINDOWS_B_FK1') Then
36: fnd_message.set_name('PER', 'HR_52642_TMP_TWN_EXIST');
37: fnd_message.raise_error;
38: ElsIf (p_constraint_name = 'HR_SOURCE_FORM_TEMPLATES_FK1') Then
32: ElsIf (p_constraint_name = 'HR_TEMPLATE_ITEMS_B_FK1') Then
33: fnd_message.set_name('PER', 'HR_52643_TMP_TIM_EXIST');
34: fnd_message.raise_error;
35: ElsIf (p_constraint_name = 'HR_TEMPLATE_WINDOWS_B_FK1') Then
36: fnd_message.set_name('PER', 'HR_52642_TMP_TWN_EXIST');
37: fnd_message.raise_error;
38: ElsIf (p_constraint_name = 'HR_SOURCE_FORM_TEMPLATES_FK1') Then
39: fnd_message.set_name('PAY', 'HR_6153_ALL_PROCEDURE_FAIL');
40: fnd_message.set_token('PROCEDURE', l_proc);
33: fnd_message.set_name('PER', 'HR_52643_TMP_TIM_EXIST');
34: fnd_message.raise_error;
35: ElsIf (p_constraint_name = 'HR_TEMPLATE_WINDOWS_B_FK1') Then
36: fnd_message.set_name('PER', 'HR_52642_TMP_TWN_EXIST');
37: fnd_message.raise_error;
38: ElsIf (p_constraint_name = 'HR_SOURCE_FORM_TEMPLATES_FK1') Then
39: fnd_message.set_name('PAY', 'HR_6153_ALL_PROCEDURE_FAIL');
40: fnd_message.set_token('PROCEDURE', l_proc);
41: fnd_message.set_token('STEP','30');
35: ElsIf (p_constraint_name = 'HR_TEMPLATE_WINDOWS_B_FK1') Then
36: fnd_message.set_name('PER', 'HR_52642_TMP_TWN_EXIST');
37: fnd_message.raise_error;
38: ElsIf (p_constraint_name = 'HR_SOURCE_FORM_TEMPLATES_FK1') Then
39: fnd_message.set_name('PAY', 'HR_6153_ALL_PROCEDURE_FAIL');
40: fnd_message.set_token('PROCEDURE', l_proc);
41: fnd_message.set_token('STEP','30');
42: fnd_message.raise_error;
43: ElsIf (p_constraint_name = 'HR_SOURCE_FORM_TEMPLATES_FK2') Then
36: fnd_message.set_name('PER', 'HR_52642_TMP_TWN_EXIST');
37: fnd_message.raise_error;
38: ElsIf (p_constraint_name = 'HR_SOURCE_FORM_TEMPLATES_FK1') Then
39: fnd_message.set_name('PAY', 'HR_6153_ALL_PROCEDURE_FAIL');
40: fnd_message.set_token('PROCEDURE', l_proc);
41: fnd_message.set_token('STEP','30');
42: fnd_message.raise_error;
43: ElsIf (p_constraint_name = 'HR_SOURCE_FORM_TEMPLATES_FK2') Then
44: fnd_message.set_name('PER', 'HR_52647_TMP_SFT_EXIST');
37: fnd_message.raise_error;
38: ElsIf (p_constraint_name = 'HR_SOURCE_FORM_TEMPLATES_FK1') Then
39: fnd_message.set_name('PAY', 'HR_6153_ALL_PROCEDURE_FAIL');
40: fnd_message.set_token('PROCEDURE', l_proc);
41: fnd_message.set_token('STEP','30');
42: fnd_message.raise_error;
43: ElsIf (p_constraint_name = 'HR_SOURCE_FORM_TEMPLATES_FK2') Then
44: fnd_message.set_name('PER', 'HR_52647_TMP_SFT_EXIST');
45: fnd_message.raise_error;
38: ElsIf (p_constraint_name = 'HR_SOURCE_FORM_TEMPLATES_FK1') Then
39: fnd_message.set_name('PAY', 'HR_6153_ALL_PROCEDURE_FAIL');
40: fnd_message.set_token('PROCEDURE', l_proc);
41: fnd_message.set_token('STEP','30');
42: fnd_message.raise_error;
43: ElsIf (p_constraint_name = 'HR_SOURCE_FORM_TEMPLATES_FK2') Then
44: fnd_message.set_name('PER', 'HR_52647_TMP_SFT_EXIST');
45: fnd_message.raise_error;
46: Else
40: fnd_message.set_token('PROCEDURE', l_proc);
41: fnd_message.set_token('STEP','30');
42: fnd_message.raise_error;
43: ElsIf (p_constraint_name = 'HR_SOURCE_FORM_TEMPLATES_FK2') Then
44: fnd_message.set_name('PER', 'HR_52647_TMP_SFT_EXIST');
45: fnd_message.raise_error;
46: Else
47: fnd_message.set_name('PAY', 'HR_7877_API_INVALID_CONSTRAINT');
48: fnd_message.set_token('PROCEDURE', l_proc);
41: fnd_message.set_token('STEP','30');
42: fnd_message.raise_error;
43: ElsIf (p_constraint_name = 'HR_SOURCE_FORM_TEMPLATES_FK2') Then
44: fnd_message.set_name('PER', 'HR_52647_TMP_SFT_EXIST');
45: fnd_message.raise_error;
46: Else
47: fnd_message.set_name('PAY', 'HR_7877_API_INVALID_CONSTRAINT');
48: fnd_message.set_token('PROCEDURE', l_proc);
49: fnd_message.set_token('CONSTRAINT_NAME', p_constraint_name);
43: ElsIf (p_constraint_name = 'HR_SOURCE_FORM_TEMPLATES_FK2') Then
44: fnd_message.set_name('PER', 'HR_52647_TMP_SFT_EXIST');
45: fnd_message.raise_error;
46: Else
47: fnd_message.set_name('PAY', 'HR_7877_API_INVALID_CONSTRAINT');
48: fnd_message.set_token('PROCEDURE', l_proc);
49: fnd_message.set_token('CONSTRAINT_NAME', p_constraint_name);
50: fnd_message.raise_error;
51: End If;
44: fnd_message.set_name('PER', 'HR_52647_TMP_SFT_EXIST');
45: fnd_message.raise_error;
46: Else
47: fnd_message.set_name('PAY', 'HR_7877_API_INVALID_CONSTRAINT');
48: fnd_message.set_token('PROCEDURE', l_proc);
49: fnd_message.set_token('CONSTRAINT_NAME', p_constraint_name);
50: fnd_message.raise_error;
51: End If;
52: --
45: fnd_message.raise_error;
46: Else
47: fnd_message.set_name('PAY', 'HR_7877_API_INVALID_CONSTRAINT');
48: fnd_message.set_token('PROCEDURE', l_proc);
49: fnd_message.set_token('CONSTRAINT_NAME', p_constraint_name);
50: fnd_message.raise_error;
51: End If;
52: --
53: End constraint_error;
46: Else
47: fnd_message.set_name('PAY', 'HR_7877_API_INVALID_CONSTRAINT');
48: fnd_message.set_token('PROCEDURE', l_proc);
49: fnd_message.set_token('CONSTRAINT_NAME', p_constraint_name);
50: fnd_message.raise_error;
51: End If;
52: --
53: End constraint_error;
54: --
140: Close C_Sel1;
141: --
142: -- The primary key is invalid therefore we must error
143: --
144: fnd_message.set_name('PAY', 'HR_7220_INVALID_PRIMARY_KEY');
145: fnd_message.raise_error;
146: End If;
147: Close C_Sel1;
148: If (p_object_version_number
141: --
142: -- The primary key is invalid therefore we must error
143: --
144: fnd_message.set_name('PAY', 'HR_7220_INVALID_PRIMARY_KEY');
145: fnd_message.raise_error;
146: End If;
147: Close C_Sel1;
148: If (p_object_version_number
149: <> hr_tmp_shd.g_old_rec.object_version_number) Then
146: End If;
147: Close C_Sel1;
148: If (p_object_version_number
149: <> hr_tmp_shd.g_old_rec.object_version_number) Then
150: fnd_message.set_name('PAY', 'HR_7155_OBJECT_INVALID');
151: fnd_message.raise_error;
152: End If;
153: l_fct_ret := true;
154: End If;
147: Close C_Sel1;
148: If (p_object_version_number
149: <> hr_tmp_shd.g_old_rec.object_version_number) Then
150: fnd_message.set_name('PAY', 'HR_7155_OBJECT_INVALID');
151: fnd_message.raise_error;
152: End If;
153: l_fct_ret := true;
154: End If;
155: End If;
234: Close C_Sel1;
235: --
236: -- The primary key is invalid therefore we must error
237: --
238: fnd_message.set_name('PAY', 'HR_7220_INVALID_PRIMARY_KEY');
239: fnd_message.raise_error;
240: End If;
241: Close C_Sel1;
242: If (p_object_version_number
235: --
236: -- The primary key is invalid therefore we must error
237: --
238: fnd_message.set_name('PAY', 'HR_7220_INVALID_PRIMARY_KEY');
239: fnd_message.raise_error;
240: End If;
241: Close C_Sel1;
242: If (p_object_version_number
243: <> hr_tmp_shd.g_old_rec.object_version_number) Then
240: End If;
241: Close C_Sel1;
242: If (p_object_version_number
243: <> hr_tmp_shd.g_old_rec.object_version_number) Then
244: fnd_message.set_name('PAY', 'HR_7155_OBJECT_INVALID');
245: fnd_message.raise_error;
246: End If;
247: --
248: hr_utility.set_location(' Leaving:'||l_proc, 10);
241: Close C_Sel1;
242: If (p_object_version_number
243: <> hr_tmp_shd.g_old_rec.object_version_number) Then
244: fnd_message.set_name('PAY', 'HR_7155_OBJECT_INVALID');
245: fnd_message.raise_error;
246: End If;
247: --
248: hr_utility.set_location(' Leaving:'||l_proc, 10);
249: --
254: --
255: -- The object is locked therefore we need to supply a meaningful
256: -- error message.
257: --
258: fnd_message.set_name('PAY', 'HR_7165_OBJECT_LOCKED');
259: fnd_message.set_token('TABLE_NAME', 'hr_form_templates_b');
260: fnd_message.raise_error;
261: End lck;
262: --
255: -- The object is locked therefore we need to supply a meaningful
256: -- error message.
257: --
258: fnd_message.set_name('PAY', 'HR_7165_OBJECT_LOCKED');
259: fnd_message.set_token('TABLE_NAME', 'hr_form_templates_b');
260: fnd_message.raise_error;
261: End lck;
262: --
263: -- ----------------------------------------------------------------------------
256: -- error message.
257: --
258: fnd_message.set_name('PAY', 'HR_7165_OBJECT_LOCKED');
259: fnd_message.set_token('TABLE_NAME', 'hr_form_templates_b');
260: fnd_message.raise_error;
261: End lck;
262: --
263: -- ----------------------------------------------------------------------------
264: -- |-----------------------------< convert_args >-----------------------------|