19: Begin
20: --
21:
22: If (p_constraint_name = 'PQP_FLXDU_FUNC_ATTRIBUTES_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: Else
20: --
21:
22: If (p_constraint_name = 'PQP_FLXDU_FUNC_ATTRIBUTES_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: Else
28: fnd_message.set_name('PAY', 'HR_7877_API_INVALID_CONSTRAINT');
21:
22: If (p_constraint_name = 'PQP_FLXDU_FUNC_ATTRIBUTES_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: Else
28: fnd_message.set_name('PAY', 'HR_7877_API_INVALID_CONSTRAINT');
29: fnd_message.set_token('PROCEDURE', l_proc);
22: If (p_constraint_name = 'PQP_FLXDU_FUNC_ATTRIBUTES_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: Else
28: fnd_message.set_name('PAY', 'HR_7877_API_INVALID_CONSTRAINT');
29: fnd_message.set_token('PROCEDURE', l_proc);
30: fnd_message.set_token('CONSTRAINT_NAME', p_constraint_name);
24: fnd_message.set_token('PROCEDURE', l_proc);
25: fnd_message.set_token('STEP','5');
26: fnd_message.raise_error;
27: Else
28: fnd_message.set_name('PAY', 'HR_7877_API_INVALID_CONSTRAINT');
29: fnd_message.set_token('PROCEDURE', l_proc);
30: fnd_message.set_token('CONSTRAINT_NAME', p_constraint_name);
31: fnd_message.raise_error;
32: End If;
25: fnd_message.set_token('STEP','5');
26: fnd_message.raise_error;
27: Else
28: fnd_message.set_name('PAY', 'HR_7877_API_INVALID_CONSTRAINT');
29: fnd_message.set_token('PROCEDURE', l_proc);
30: fnd_message.set_token('CONSTRAINT_NAME', p_constraint_name);
31: fnd_message.raise_error;
32: End If;
33:
26: fnd_message.raise_error;
27: Else
28: fnd_message.set_name('PAY', 'HR_7877_API_INVALID_CONSTRAINT');
29: fnd_message.set_token('PROCEDURE', l_proc);
30: fnd_message.set_token('CONSTRAINT_NAME', p_constraint_name);
31: fnd_message.raise_error;
32: End If;
33:
34: --
27: Else
28: fnd_message.set_name('PAY', 'HR_7877_API_INVALID_CONSTRAINT');
29: fnd_message.set_token('PROCEDURE', l_proc);
30: fnd_message.set_token('CONSTRAINT_NAME', p_constraint_name);
31: fnd_message.raise_error;
32: End If;
33:
34: --
35: End constraint_error;
92: Close C_Sel1;
93: --
94: -- The primary key is invalid therefore we must error
95: --
96: fnd_message.set_name('PAY', 'HR_7220_INVALID_PRIMARY_KEY');
97: fnd_message.raise_error;
98: End If;
99: Close C_Sel1;
100: If (p_object_version_number
93: --
94: -- The primary key is invalid therefore we must error
95: --
96: fnd_message.set_name('PAY', 'HR_7220_INVALID_PRIMARY_KEY');
97: fnd_message.raise_error;
98: End If;
99: Close C_Sel1;
100: If (p_object_version_number
101: <> pqp_ffa_shd.g_old_rec.object_version_number) Then
98: End If;
99: Close C_Sel1;
100: If (p_object_version_number
101: <> pqp_ffa_shd.g_old_rec.object_version_number) Then
102: fnd_message.set_name('PAY', 'HR_7155_OBJECT_INVALID');
103: fnd_message.raise_error;
104: End If;
105: l_fct_ret := true;
106: End If;
99: Close C_Sel1;
100: If (p_object_version_number
101: <> pqp_ffa_shd.g_old_rec.object_version_number) Then
102: fnd_message.set_name('PAY', 'HR_7155_OBJECT_INVALID');
103: fnd_message.raise_error;
104: End If;
105: l_fct_ret := true;
106: End If;
107: End If;
156: Close C_Sel1;
157: --
158: -- The primary key is invalid therefore we must error
159: --
160: fnd_message.set_name('PAY', 'HR_7220_INVALID_PRIMARY_KEY');
161: fnd_message.raise_error;
162: End If;
163: Close C_Sel1;
164: If (p_object_version_number
157: --
158: -- The primary key is invalid therefore we must error
159: --
160: fnd_message.set_name('PAY', 'HR_7220_INVALID_PRIMARY_KEY');
161: fnd_message.raise_error;
162: End If;
163: Close C_Sel1;
164: If (p_object_version_number
165: <> pqp_ffa_shd.g_old_rec.object_version_number) Then
162: End If;
163: Close C_Sel1;
164: If (p_object_version_number
165: <> pqp_ffa_shd.g_old_rec.object_version_number) Then
166: fnd_message.set_name('PAY', 'HR_7155_OBJECT_INVALID');
167: fnd_message.raise_error;
168: End If;
169: --
170: hr_utility.set_location(' Leaving:'||l_proc, 10);
163: Close C_Sel1;
164: If (p_object_version_number
165: <> pqp_ffa_shd.g_old_rec.object_version_number) Then
166: fnd_message.set_name('PAY', 'HR_7155_OBJECT_INVALID');
167: fnd_message.raise_error;
168: End If;
169: --
170: hr_utility.set_location(' Leaving:'||l_proc, 10);
171: --
176: --
177: -- The object is locked therefore we need to supply a meaningful
178: -- error message.
179: --
180: fnd_message.set_name('PAY', 'HR_7165_OBJECT_LOCKED');
181: fnd_message.set_token('TABLE_NAME', 'pqp_flxdu_func_attributes');
182: fnd_message.raise_error;
183: End lck;
184: --
177: -- The object is locked therefore we need to supply a meaningful
178: -- error message.
179: --
180: fnd_message.set_name('PAY', 'HR_7165_OBJECT_LOCKED');
181: fnd_message.set_token('TABLE_NAME', 'pqp_flxdu_func_attributes');
182: fnd_message.raise_error;
183: End lck;
184: --
185: -- ----------------------------------------------------------------------------
178: -- error message.
179: --
180: fnd_message.set_name('PAY', 'HR_7165_OBJECT_LOCKED');
181: fnd_message.set_token('TABLE_NAME', 'pqp_flxdu_func_attributes');
182: fnd_message.raise_error;
183: End lck;
184: --
185: -- ----------------------------------------------------------------------------
186: -- |-----------------------------< convert_args >-----------------------------|