30: --
31: Begin
32: --
33: If (p_constraint_name = 'OTA_CATEGORY_USAGES_PK') Then
34: fnd_message.set_name('PAY', 'HR_6153_ALL_PROCEDURE_FAIL');
35: fnd_message.set_token('PROCEDURE', l_proc);
36: fnd_message.set_token('STEP','5');
37: fnd_message.raise_error;
38: ElsIf (p_constraint_name = 'OTA_CATEGORY_USAGES_UK2') Then
31: Begin
32: --
33: If (p_constraint_name = 'OTA_CATEGORY_USAGES_PK') Then
34: fnd_message.set_name('PAY', 'HR_6153_ALL_PROCEDURE_FAIL');
35: fnd_message.set_token('PROCEDURE', l_proc);
36: fnd_message.set_token('STEP','5');
37: fnd_message.raise_error;
38: ElsIf (p_constraint_name = 'OTA_CATEGORY_USAGES_UK2') Then
39: fnd_message.set_name('OTA', 'OTA_443337_CTU_DUP_NAME');
32: --
33: If (p_constraint_name = 'OTA_CATEGORY_USAGES_PK') Then
34: fnd_message.set_name('PAY', 'HR_6153_ALL_PROCEDURE_FAIL');
35: fnd_message.set_token('PROCEDURE', l_proc);
36: fnd_message.set_token('STEP','5');
37: fnd_message.raise_error;
38: ElsIf (p_constraint_name = 'OTA_CATEGORY_USAGES_UK2') Then
39: fnd_message.set_name('OTA', 'OTA_443337_CTU_DUP_NAME');
40: fnd_message.raise_error;
33: If (p_constraint_name = 'OTA_CATEGORY_USAGES_PK') Then
34: fnd_message.set_name('PAY', 'HR_6153_ALL_PROCEDURE_FAIL');
35: fnd_message.set_token('PROCEDURE', l_proc);
36: fnd_message.set_token('STEP','5');
37: fnd_message.raise_error;
38: ElsIf (p_constraint_name = 'OTA_CATEGORY_USAGES_UK2') Then
39: fnd_message.set_name('OTA', 'OTA_443337_CTU_DUP_NAME');
40: fnd_message.raise_error;
41: ElsIf (p_constraint_name = 'OTA_TCU_START_DATE_ACTIVE_CHK') Then
35: fnd_message.set_token('PROCEDURE', l_proc);
36: fnd_message.set_token('STEP','5');
37: fnd_message.raise_error;
38: ElsIf (p_constraint_name = 'OTA_CATEGORY_USAGES_UK2') Then
39: fnd_message.set_name('OTA', 'OTA_443337_CTU_DUP_NAME');
40: fnd_message.raise_error;
41: ElsIf (p_constraint_name = 'OTA_TCU_START_DATE_ACTIVE_CHK') Then
42: fnd_message.set_name('OTA', 'OTA_13312_GEN_DATE_ORDER');
43: fnd_message.raise_error;
36: fnd_message.set_token('STEP','5');
37: fnd_message.raise_error;
38: ElsIf (p_constraint_name = 'OTA_CATEGORY_USAGES_UK2') Then
39: fnd_message.set_name('OTA', 'OTA_443337_CTU_DUP_NAME');
40: fnd_message.raise_error;
41: ElsIf (p_constraint_name = 'OTA_TCU_START_DATE_ACTIVE_CHK') Then
42: fnd_message.set_name('OTA', 'OTA_13312_GEN_DATE_ORDER');
43: fnd_message.raise_error;
44: ElsIf (p_constraint_name = 'OTA_TCU_TYPE_CHK') Then
38: ElsIf (p_constraint_name = 'OTA_CATEGORY_USAGES_UK2') Then
39: fnd_message.set_name('OTA', 'OTA_443337_CTU_DUP_NAME');
40: fnd_message.raise_error;
41: ElsIf (p_constraint_name = 'OTA_TCU_START_DATE_ACTIVE_CHK') Then
42: fnd_message.set_name('OTA', 'OTA_13312_GEN_DATE_ORDER');
43: fnd_message.raise_error;
44: ElsIf (p_constraint_name = 'OTA_TCU_TYPE_CHK') Then
45: fnd_message.set_name('PAY', 'HR_6153_ALL_PROCEDURE_FAIL');
46: fnd_message.set_token('PROCEDURE', l_proc);
39: fnd_message.set_name('OTA', 'OTA_443337_CTU_DUP_NAME');
40: fnd_message.raise_error;
41: ElsIf (p_constraint_name = 'OTA_TCU_START_DATE_ACTIVE_CHK') Then
42: fnd_message.set_name('OTA', 'OTA_13312_GEN_DATE_ORDER');
43: fnd_message.raise_error;
44: ElsIf (p_constraint_name = 'OTA_TCU_TYPE_CHK') Then
45: fnd_message.set_name('PAY', 'HR_6153_ALL_PROCEDURE_FAIL');
46: fnd_message.set_token('PROCEDURE', l_proc);
47: fnd_message.set_token('STEP','20');
41: ElsIf (p_constraint_name = 'OTA_TCU_START_DATE_ACTIVE_CHK') Then
42: fnd_message.set_name('OTA', 'OTA_13312_GEN_DATE_ORDER');
43: fnd_message.raise_error;
44: ElsIf (p_constraint_name = 'OTA_TCU_TYPE_CHK') Then
45: fnd_message.set_name('PAY', 'HR_6153_ALL_PROCEDURE_FAIL');
46: fnd_message.set_token('PROCEDURE', l_proc);
47: fnd_message.set_token('STEP','20');
48: fnd_message.raise_error;
49: Else
42: fnd_message.set_name('OTA', 'OTA_13312_GEN_DATE_ORDER');
43: fnd_message.raise_error;
44: ElsIf (p_constraint_name = 'OTA_TCU_TYPE_CHK') Then
45: fnd_message.set_name('PAY', 'HR_6153_ALL_PROCEDURE_FAIL');
46: fnd_message.set_token('PROCEDURE', l_proc);
47: fnd_message.set_token('STEP','20');
48: fnd_message.raise_error;
49: Else
50: fnd_message.set_name('PAY', 'HR_7877_API_INVALID_CONSTRAINT');
43: fnd_message.raise_error;
44: ElsIf (p_constraint_name = 'OTA_TCU_TYPE_CHK') Then
45: fnd_message.set_name('PAY', 'HR_6153_ALL_PROCEDURE_FAIL');
46: fnd_message.set_token('PROCEDURE', l_proc);
47: fnd_message.set_token('STEP','20');
48: fnd_message.raise_error;
49: Else
50: fnd_message.set_name('PAY', 'HR_7877_API_INVALID_CONSTRAINT');
51: fnd_message.set_token('PROCEDURE', l_proc);
44: ElsIf (p_constraint_name = 'OTA_TCU_TYPE_CHK') Then
45: fnd_message.set_name('PAY', 'HR_6153_ALL_PROCEDURE_FAIL');
46: fnd_message.set_token('PROCEDURE', l_proc);
47: fnd_message.set_token('STEP','20');
48: fnd_message.raise_error;
49: Else
50: fnd_message.set_name('PAY', 'HR_7877_API_INVALID_CONSTRAINT');
51: fnd_message.set_token('PROCEDURE', l_proc);
52: fnd_message.set_token('CONSTRAINT_NAME', p_constraint_name);
46: fnd_message.set_token('PROCEDURE', l_proc);
47: fnd_message.set_token('STEP','20');
48: fnd_message.raise_error;
49: Else
50: fnd_message.set_name('PAY', 'HR_7877_API_INVALID_CONSTRAINT');
51: fnd_message.set_token('PROCEDURE', l_proc);
52: fnd_message.set_token('CONSTRAINT_NAME', p_constraint_name);
53: fnd_message.raise_error;
54: End If;
47: fnd_message.set_token('STEP','20');
48: fnd_message.raise_error;
49: Else
50: fnd_message.set_name('PAY', 'HR_7877_API_INVALID_CONSTRAINT');
51: fnd_message.set_token('PROCEDURE', l_proc);
52: fnd_message.set_token('CONSTRAINT_NAME', p_constraint_name);
53: fnd_message.raise_error;
54: End If;
55: --
48: fnd_message.raise_error;
49: Else
50: fnd_message.set_name('PAY', 'HR_7877_API_INVALID_CONSTRAINT');
51: fnd_message.set_token('PROCEDURE', l_proc);
52: fnd_message.set_token('CONSTRAINT_NAME', p_constraint_name);
53: fnd_message.raise_error;
54: End If;
55: --
56: End constraint_error;
49: Else
50: fnd_message.set_name('PAY', 'HR_7877_API_INVALID_CONSTRAINT');
51: fnd_message.set_token('PROCEDURE', l_proc);
52: fnd_message.set_token('CONSTRAINT_NAME', p_constraint_name);
53: fnd_message.raise_error;
54: End If;
55: --
56: End constraint_error;
57: --
139: Close C_Sel1;
140: --
141: -- The primary key is invalid therefore we must error
142: --
143: fnd_message.set_name('PAY', 'HR_7220_INVALID_PRIMARY_KEY');
144: fnd_message.raise_error;
145: End If;
146: Close C_Sel1;
147: If (p_object_version_number
140: --
141: -- The primary key is invalid therefore we must error
142: --
143: fnd_message.set_name('PAY', 'HR_7220_INVALID_PRIMARY_KEY');
144: fnd_message.raise_error;
145: End If;
146: Close C_Sel1;
147: If (p_object_version_number
148: <> ota_ctu_shd.g_old_rec.object_version_number) Then
145: End If;
146: Close C_Sel1;
147: If (p_object_version_number
148: <> ota_ctu_shd.g_old_rec.object_version_number) Then
149: fnd_message.set_name('PAY', 'HR_7155_OBJECT_INVALID');
150: fnd_message.raise_error;
151: End If;
152: l_fct_ret := true;
153: End If;
146: Close C_Sel1;
147: If (p_object_version_number
148: <> ota_ctu_shd.g_old_rec.object_version_number) Then
149: fnd_message.set_name('PAY', 'HR_7155_OBJECT_INVALID');
150: fnd_message.raise_error;
151: End If;
152: l_fct_ret := true;
153: End If;
154: End If;
229: Close C_Sel1;
230: --
231: -- The primary key is invalid therefore we must error
232: --
233: fnd_message.set_name('PAY', 'HR_7220_INVALID_PRIMARY_KEY');
234: fnd_message.raise_error;
235: End If;
236: Close C_Sel1;
237: If (p_object_version_number
230: --
231: -- The primary key is invalid therefore we must error
232: --
233: fnd_message.set_name('PAY', 'HR_7220_INVALID_PRIMARY_KEY');
234: fnd_message.raise_error;
235: End If;
236: Close C_Sel1;
237: If (p_object_version_number
238: <> ota_ctu_shd.g_old_rec.object_version_number) Then
235: End If;
236: Close C_Sel1;
237: If (p_object_version_number
238: <> ota_ctu_shd.g_old_rec.object_version_number) Then
239: fnd_message.set_name('PAY', 'HR_7155_OBJECT_INVALID');
240: fnd_message.raise_error;
241: End If;
242: --
243: hr_utility.set_location(' Leaving:'||l_proc, 10);
236: Close C_Sel1;
237: If (p_object_version_number
238: <> ota_ctu_shd.g_old_rec.object_version_number) Then
239: fnd_message.set_name('PAY', 'HR_7155_OBJECT_INVALID');
240: fnd_message.raise_error;
241: End If;
242: --
243: hr_utility.set_location(' Leaving:'||l_proc, 10);
244: --
249: --
250: -- The object is locked therefore we need to supply a meaningful
251: -- error message.
252: --
253: fnd_message.set_name('PAY', 'HR_7165_OBJECT_LOCKED');
254: fnd_message.set_token('TABLE_NAME', 'ota_category_usages');
255: fnd_message.raise_error;
256: End lck;
257: --
250: -- The object is locked therefore we need to supply a meaningful
251: -- error message.
252: --
253: fnd_message.set_name('PAY', 'HR_7165_OBJECT_LOCKED');
254: fnd_message.set_token('TABLE_NAME', 'ota_category_usages');
255: fnd_message.raise_error;
256: End lck;
257: --
258: -- ----------------------------------------------------------------------------
251: -- error message.
252: --
253: fnd_message.set_name('PAY', 'HR_7165_OBJECT_LOCKED');
254: fnd_message.set_token('TABLE_NAME', 'ota_category_usages');
255: fnd_message.raise_error;
256: End lck;
257: --
258: -- ----------------------------------------------------------------------------
259: -- |-----------------------------< convert_args >-----------------------------|