79: --
80: hr_utility.set_location('Entering:'||l_proc, 5);
81: --
82: If (p_constraint_name = 'OTA_CHECK_START_END_TIMES') Then
83: fnd_message.set_name('PAY', 'HR_6153_ALL_PROCEDURE_FAIL');
84: fnd_message.set_token('PROCEDURE', l_proc);
85: fnd_message.set_token('STEP','5');
86: fnd_message.raise_error;
87: ElsIf (p_constraint_name = 'OTA_CHK_REQ_TIMES_END_FMT') Then
80: hr_utility.set_location('Entering:'||l_proc, 5);
81: --
82: If (p_constraint_name = 'OTA_CHECK_START_END_TIMES') Then
83: fnd_message.set_name('PAY', 'HR_6153_ALL_PROCEDURE_FAIL');
84: fnd_message.set_token('PROCEDURE', l_proc);
85: fnd_message.set_token('STEP','5');
86: fnd_message.raise_error;
87: ElsIf (p_constraint_name = 'OTA_CHK_REQ_TIMES_END_FMT') Then
88: fnd_message.set_name('PAY', 'HR_6153_ALL_PROCEDURE_FAIL');
81: --
82: If (p_constraint_name = 'OTA_CHECK_START_END_TIMES') Then
83: fnd_message.set_name('PAY', 'HR_6153_ALL_PROCEDURE_FAIL');
84: fnd_message.set_token('PROCEDURE', l_proc);
85: fnd_message.set_token('STEP','5');
86: fnd_message.raise_error;
87: ElsIf (p_constraint_name = 'OTA_CHK_REQ_TIMES_END_FMT') Then
88: fnd_message.set_name('PAY', 'HR_6153_ALL_PROCEDURE_FAIL');
89: fnd_message.set_token('PROCEDURE', l_proc);
82: If (p_constraint_name = 'OTA_CHECK_START_END_TIMES') Then
83: fnd_message.set_name('PAY', 'HR_6153_ALL_PROCEDURE_FAIL');
84: fnd_message.set_token('PROCEDURE', l_proc);
85: fnd_message.set_token('STEP','5');
86: fnd_message.raise_error;
87: ElsIf (p_constraint_name = 'OTA_CHK_REQ_TIMES_END_FMT') Then
88: fnd_message.set_name('PAY', 'HR_6153_ALL_PROCEDURE_FAIL');
89: fnd_message.set_token('PROCEDURE', l_proc);
90: fnd_message.set_token('STEP','10');
84: fnd_message.set_token('PROCEDURE', l_proc);
85: fnd_message.set_token('STEP','5');
86: fnd_message.raise_error;
87: ElsIf (p_constraint_name = 'OTA_CHK_REQ_TIMES_END_FMT') Then
88: fnd_message.set_name('PAY', 'HR_6153_ALL_PROCEDURE_FAIL');
89: fnd_message.set_token('PROCEDURE', l_proc);
90: fnd_message.set_token('STEP','10');
91: fnd_message.raise_error;
92: ElsIf (p_constraint_name = 'OTA_CHK_REQ_TIMES_START_FMT') Then
85: fnd_message.set_token('STEP','5');
86: fnd_message.raise_error;
87: ElsIf (p_constraint_name = 'OTA_CHK_REQ_TIMES_END_FMT') Then
88: fnd_message.set_name('PAY', 'HR_6153_ALL_PROCEDURE_FAIL');
89: fnd_message.set_token('PROCEDURE', l_proc);
90: fnd_message.set_token('STEP','10');
91: fnd_message.raise_error;
92: ElsIf (p_constraint_name = 'OTA_CHK_REQ_TIMES_START_FMT') Then
93: fnd_message.set_name('PAY', 'HR_6153_ALL_PROCEDURE_FAIL');
86: fnd_message.raise_error;
87: ElsIf (p_constraint_name = 'OTA_CHK_REQ_TIMES_END_FMT') Then
88: fnd_message.set_name('PAY', 'HR_6153_ALL_PROCEDURE_FAIL');
89: fnd_message.set_token('PROCEDURE', l_proc);
90: fnd_message.set_token('STEP','10');
91: fnd_message.raise_error;
92: ElsIf (p_constraint_name = 'OTA_CHK_REQ_TIMES_START_FMT') Then
93: fnd_message.set_name('PAY', 'HR_6153_ALL_PROCEDURE_FAIL');
94: fnd_message.set_token('PROCEDURE', l_proc);
87: ElsIf (p_constraint_name = 'OTA_CHK_REQ_TIMES_END_FMT') Then
88: fnd_message.set_name('PAY', 'HR_6153_ALL_PROCEDURE_FAIL');
89: fnd_message.set_token('PROCEDURE', l_proc);
90: fnd_message.set_token('STEP','10');
91: fnd_message.raise_error;
92: ElsIf (p_constraint_name = 'OTA_CHK_REQ_TIMES_START_FMT') Then
93: fnd_message.set_name('PAY', 'HR_6153_ALL_PROCEDURE_FAIL');
94: fnd_message.set_token('PROCEDURE', l_proc);
95: fnd_message.set_token('STEP','15');
89: fnd_message.set_token('PROCEDURE', l_proc);
90: fnd_message.set_token('STEP','10');
91: fnd_message.raise_error;
92: ElsIf (p_constraint_name = 'OTA_CHK_REQ_TIMES_START_FMT') Then
93: fnd_message.set_name('PAY', 'HR_6153_ALL_PROCEDURE_FAIL');
94: fnd_message.set_token('PROCEDURE', l_proc);
95: fnd_message.set_token('STEP','15');
96: fnd_message.raise_error;
97: ElsIf (p_constraint_name = 'OTA_RESOURCE_BOOKINGS_FK1') Then
90: fnd_message.set_token('STEP','10');
91: fnd_message.raise_error;
92: ElsIf (p_constraint_name = 'OTA_CHK_REQ_TIMES_START_FMT') Then
93: fnd_message.set_name('PAY', 'HR_6153_ALL_PROCEDURE_FAIL');
94: fnd_message.set_token('PROCEDURE', l_proc);
95: fnd_message.set_token('STEP','15');
96: fnd_message.raise_error;
97: ElsIf (p_constraint_name = 'OTA_RESOURCE_BOOKINGS_FK1') Then
98: fnd_message.set_name('PAY', 'HR_6153_ALL_PROCEDURE_FAIL');
91: fnd_message.raise_error;
92: ElsIf (p_constraint_name = 'OTA_CHK_REQ_TIMES_START_FMT') Then
93: fnd_message.set_name('PAY', 'HR_6153_ALL_PROCEDURE_FAIL');
94: fnd_message.set_token('PROCEDURE', l_proc);
95: fnd_message.set_token('STEP','15');
96: fnd_message.raise_error;
97: ElsIf (p_constraint_name = 'OTA_RESOURCE_BOOKINGS_FK1') Then
98: fnd_message.set_name('PAY', 'HR_6153_ALL_PROCEDURE_FAIL');
99: fnd_message.set_token('PROCEDURE', l_proc);
92: ElsIf (p_constraint_name = 'OTA_CHK_REQ_TIMES_START_FMT') Then
93: fnd_message.set_name('PAY', 'HR_6153_ALL_PROCEDURE_FAIL');
94: fnd_message.set_token('PROCEDURE', l_proc);
95: fnd_message.set_token('STEP','15');
96: fnd_message.raise_error;
97: ElsIf (p_constraint_name = 'OTA_RESOURCE_BOOKINGS_FK1') Then
98: fnd_message.set_name('PAY', 'HR_6153_ALL_PROCEDURE_FAIL');
99: fnd_message.set_token('PROCEDURE', l_proc);
100: fnd_message.set_token('STEP','20');
94: fnd_message.set_token('PROCEDURE', l_proc);
95: fnd_message.set_token('STEP','15');
96: fnd_message.raise_error;
97: ElsIf (p_constraint_name = 'OTA_RESOURCE_BOOKINGS_FK1') Then
98: fnd_message.set_name('PAY', 'HR_6153_ALL_PROCEDURE_FAIL');
99: fnd_message.set_token('PROCEDURE', l_proc);
100: fnd_message.set_token('STEP','20');
101: fnd_message.raise_error;
102: ElsIf (p_constraint_name = 'OTA_RESOURCE_BOOKINGS_FK2') Then
95: fnd_message.set_token('STEP','15');
96: fnd_message.raise_error;
97: ElsIf (p_constraint_name = 'OTA_RESOURCE_BOOKINGS_FK1') Then
98: fnd_message.set_name('PAY', 'HR_6153_ALL_PROCEDURE_FAIL');
99: fnd_message.set_token('PROCEDURE', l_proc);
100: fnd_message.set_token('STEP','20');
101: fnd_message.raise_error;
102: ElsIf (p_constraint_name = 'OTA_RESOURCE_BOOKINGS_FK2') Then
103: fnd_message.set_name('PAY', 'HR_6153_ALL_PROCEDURE_FAIL');
96: fnd_message.raise_error;
97: ElsIf (p_constraint_name = 'OTA_RESOURCE_BOOKINGS_FK1') Then
98: fnd_message.set_name('PAY', 'HR_6153_ALL_PROCEDURE_FAIL');
99: fnd_message.set_token('PROCEDURE', l_proc);
100: fnd_message.set_token('STEP','20');
101: fnd_message.raise_error;
102: ElsIf (p_constraint_name = 'OTA_RESOURCE_BOOKINGS_FK2') Then
103: fnd_message.set_name('PAY', 'HR_6153_ALL_PROCEDURE_FAIL');
104: fnd_message.set_token('PROCEDURE', l_proc);
97: ElsIf (p_constraint_name = 'OTA_RESOURCE_BOOKINGS_FK1') Then
98: fnd_message.set_name('PAY', 'HR_6153_ALL_PROCEDURE_FAIL');
99: fnd_message.set_token('PROCEDURE', l_proc);
100: fnd_message.set_token('STEP','20');
101: fnd_message.raise_error;
102: ElsIf (p_constraint_name = 'OTA_RESOURCE_BOOKINGS_FK2') Then
103: fnd_message.set_name('PAY', 'HR_6153_ALL_PROCEDURE_FAIL');
104: fnd_message.set_token('PROCEDURE', l_proc);
105: fnd_message.set_token('STEP','25');
99: fnd_message.set_token('PROCEDURE', l_proc);
100: fnd_message.set_token('STEP','20');
101: fnd_message.raise_error;
102: ElsIf (p_constraint_name = 'OTA_RESOURCE_BOOKINGS_FK2') Then
103: fnd_message.set_name('PAY', 'HR_6153_ALL_PROCEDURE_FAIL');
104: fnd_message.set_token('PROCEDURE', l_proc);
105: fnd_message.set_token('STEP','25');
106: fnd_message.raise_error;
107: ElsIf (p_constraint_name = 'OTA_RESOURCE_BOOKINGS_PK') Then
100: fnd_message.set_token('STEP','20');
101: fnd_message.raise_error;
102: ElsIf (p_constraint_name = 'OTA_RESOURCE_BOOKINGS_FK2') Then
103: fnd_message.set_name('PAY', 'HR_6153_ALL_PROCEDURE_FAIL');
104: fnd_message.set_token('PROCEDURE', l_proc);
105: fnd_message.set_token('STEP','25');
106: fnd_message.raise_error;
107: ElsIf (p_constraint_name = 'OTA_RESOURCE_BOOKINGS_PK') Then
108: fnd_message.set_name('PAY', 'HR_6153_ALL_PROCEDURE_FAIL');
101: fnd_message.raise_error;
102: ElsIf (p_constraint_name = 'OTA_RESOURCE_BOOKINGS_FK2') Then
103: fnd_message.set_name('PAY', 'HR_6153_ALL_PROCEDURE_FAIL');
104: fnd_message.set_token('PROCEDURE', l_proc);
105: fnd_message.set_token('STEP','25');
106: fnd_message.raise_error;
107: ElsIf (p_constraint_name = 'OTA_RESOURCE_BOOKINGS_PK') Then
108: fnd_message.set_name('PAY', 'HR_6153_ALL_PROCEDURE_FAIL');
109: fnd_message.set_token('PROCEDURE', l_proc);
102: ElsIf (p_constraint_name = 'OTA_RESOURCE_BOOKINGS_FK2') Then
103: fnd_message.set_name('PAY', 'HR_6153_ALL_PROCEDURE_FAIL');
104: fnd_message.set_token('PROCEDURE', l_proc);
105: fnd_message.set_token('STEP','25');
106: fnd_message.raise_error;
107: ElsIf (p_constraint_name = 'OTA_RESOURCE_BOOKINGS_PK') Then
108: fnd_message.set_name('PAY', 'HR_6153_ALL_PROCEDURE_FAIL');
109: fnd_message.set_token('PROCEDURE', l_proc);
110: fnd_message.set_token('STEP','30');
104: fnd_message.set_token('PROCEDURE', l_proc);
105: fnd_message.set_token('STEP','25');
106: fnd_message.raise_error;
107: ElsIf (p_constraint_name = 'OTA_RESOURCE_BOOKINGS_PK') Then
108: fnd_message.set_name('PAY', 'HR_6153_ALL_PROCEDURE_FAIL');
109: fnd_message.set_token('PROCEDURE', l_proc);
110: fnd_message.set_token('STEP','30');
111: fnd_message.raise_error;
112: ElsIf (p_constraint_name = 'OTA_TRB_PRIMARY_VENUE_FLAG_CHK') Then
105: fnd_message.set_token('STEP','25');
106: fnd_message.raise_error;
107: ElsIf (p_constraint_name = 'OTA_RESOURCE_BOOKINGS_PK') Then
108: fnd_message.set_name('PAY', 'HR_6153_ALL_PROCEDURE_FAIL');
109: fnd_message.set_token('PROCEDURE', l_proc);
110: fnd_message.set_token('STEP','30');
111: fnd_message.raise_error;
112: ElsIf (p_constraint_name = 'OTA_TRB_PRIMARY_VENUE_FLAG_CHK') Then
113: fnd_message.set_name('PAY', 'HR_6153_ALL_PROCEDURE_FAIL');
106: fnd_message.raise_error;
107: ElsIf (p_constraint_name = 'OTA_RESOURCE_BOOKINGS_PK') Then
108: fnd_message.set_name('PAY', 'HR_6153_ALL_PROCEDURE_FAIL');
109: fnd_message.set_token('PROCEDURE', l_proc);
110: fnd_message.set_token('STEP','30');
111: fnd_message.raise_error;
112: ElsIf (p_constraint_name = 'OTA_TRB_PRIMARY_VENUE_FLAG_CHK') Then
113: fnd_message.set_name('PAY', 'HR_6153_ALL_PROCEDURE_FAIL');
114: fnd_message.set_token('PROCEDURE', l_proc);
107: ElsIf (p_constraint_name = 'OTA_RESOURCE_BOOKINGS_PK') Then
108: fnd_message.set_name('PAY', 'HR_6153_ALL_PROCEDURE_FAIL');
109: fnd_message.set_token('PROCEDURE', l_proc);
110: fnd_message.set_token('STEP','30');
111: fnd_message.raise_error;
112: ElsIf (p_constraint_name = 'OTA_TRB_PRIMARY_VENUE_FLAG_CHK') Then
113: fnd_message.set_name('PAY', 'HR_6153_ALL_PROCEDURE_FAIL');
114: fnd_message.set_token('PROCEDURE', l_proc);
115: fnd_message.set_token('STEP','35');
109: fnd_message.set_token('PROCEDURE', l_proc);
110: fnd_message.set_token('STEP','30');
111: fnd_message.raise_error;
112: ElsIf (p_constraint_name = 'OTA_TRB_PRIMARY_VENUE_FLAG_CHK') Then
113: fnd_message.set_name('PAY', 'HR_6153_ALL_PROCEDURE_FAIL');
114: fnd_message.set_token('PROCEDURE', l_proc);
115: fnd_message.set_token('STEP','35');
116: fnd_message.raise_error;
117: ElsIf (p_constraint_name = 'OTA_TRB_STATUS_CHK') Then
110: fnd_message.set_token('STEP','30');
111: fnd_message.raise_error;
112: ElsIf (p_constraint_name = 'OTA_TRB_PRIMARY_VENUE_FLAG_CHK') Then
113: fnd_message.set_name('PAY', 'HR_6153_ALL_PROCEDURE_FAIL');
114: fnd_message.set_token('PROCEDURE', l_proc);
115: fnd_message.set_token('STEP','35');
116: fnd_message.raise_error;
117: ElsIf (p_constraint_name = 'OTA_TRB_STATUS_CHK') Then
118: fnd_message.set_name('PAY', 'HR_6153_ALL_PROCEDURE_FAIL');
111: fnd_message.raise_error;
112: ElsIf (p_constraint_name = 'OTA_TRB_PRIMARY_VENUE_FLAG_CHK') Then
113: fnd_message.set_name('PAY', 'HR_6153_ALL_PROCEDURE_FAIL');
114: fnd_message.set_token('PROCEDURE', l_proc);
115: fnd_message.set_token('STEP','35');
116: fnd_message.raise_error;
117: ElsIf (p_constraint_name = 'OTA_TRB_STATUS_CHK') Then
118: fnd_message.set_name('PAY', 'HR_6153_ALL_PROCEDURE_FAIL');
119: fnd_message.set_token('PROCEDURE', l_proc);
112: ElsIf (p_constraint_name = 'OTA_TRB_PRIMARY_VENUE_FLAG_CHK') Then
113: fnd_message.set_name('PAY', 'HR_6153_ALL_PROCEDURE_FAIL');
114: fnd_message.set_token('PROCEDURE', l_proc);
115: fnd_message.set_token('STEP','35');
116: fnd_message.raise_error;
117: ElsIf (p_constraint_name = 'OTA_TRB_STATUS_CHK') Then
118: fnd_message.set_name('PAY', 'HR_6153_ALL_PROCEDURE_FAIL');
119: fnd_message.set_token('PROCEDURE', l_proc);
120: fnd_message.set_token('STEP','40');
114: fnd_message.set_token('PROCEDURE', l_proc);
115: fnd_message.set_token('STEP','35');
116: fnd_message.raise_error;
117: ElsIf (p_constraint_name = 'OTA_TRB_STATUS_CHK') Then
118: fnd_message.set_name('PAY', 'HR_6153_ALL_PROCEDURE_FAIL');
119: fnd_message.set_token('PROCEDURE', l_proc);
120: fnd_message.set_token('STEP','40');
121: fnd_message.raise_error;
122: Else
115: fnd_message.set_token('STEP','35');
116: fnd_message.raise_error;
117: ElsIf (p_constraint_name = 'OTA_TRB_STATUS_CHK') Then
118: fnd_message.set_name('PAY', 'HR_6153_ALL_PROCEDURE_FAIL');
119: fnd_message.set_token('PROCEDURE', l_proc);
120: fnd_message.set_token('STEP','40');
121: fnd_message.raise_error;
122: Else
123: fnd_message.set_name('PAY', 'HR_7877_API_INVALID_CONSTRAINT');
116: fnd_message.raise_error;
117: ElsIf (p_constraint_name = 'OTA_TRB_STATUS_CHK') Then
118: fnd_message.set_name('PAY', 'HR_6153_ALL_PROCEDURE_FAIL');
119: fnd_message.set_token('PROCEDURE', l_proc);
120: fnd_message.set_token('STEP','40');
121: fnd_message.raise_error;
122: Else
123: fnd_message.set_name('PAY', 'HR_7877_API_INVALID_CONSTRAINT');
124: fnd_message.set_token('PROCEDURE', l_proc);
117: ElsIf (p_constraint_name = 'OTA_TRB_STATUS_CHK') Then
118: fnd_message.set_name('PAY', 'HR_6153_ALL_PROCEDURE_FAIL');
119: fnd_message.set_token('PROCEDURE', l_proc);
120: fnd_message.set_token('STEP','40');
121: fnd_message.raise_error;
122: Else
123: fnd_message.set_name('PAY', 'HR_7877_API_INVALID_CONSTRAINT');
124: fnd_message.set_token('PROCEDURE', l_proc);
125: fnd_message.set_token('CONSTRAINT_NAME', p_constraint_name);
119: fnd_message.set_token('PROCEDURE', l_proc);
120: fnd_message.set_token('STEP','40');
121: fnd_message.raise_error;
122: Else
123: fnd_message.set_name('PAY', 'HR_7877_API_INVALID_CONSTRAINT');
124: fnd_message.set_token('PROCEDURE', l_proc);
125: fnd_message.set_token('CONSTRAINT_NAME', p_constraint_name);
126: fnd_message.raise_error;
127: End If;
120: fnd_message.set_token('STEP','40');
121: fnd_message.raise_error;
122: Else
123: fnd_message.set_name('PAY', 'HR_7877_API_INVALID_CONSTRAINT');
124: fnd_message.set_token('PROCEDURE', l_proc);
125: fnd_message.set_token('CONSTRAINT_NAME', p_constraint_name);
126: fnd_message.raise_error;
127: End If;
128: --
121: fnd_message.raise_error;
122: Else
123: fnd_message.set_name('PAY', 'HR_7877_API_INVALID_CONSTRAINT');
124: fnd_message.set_token('PROCEDURE', l_proc);
125: fnd_message.set_token('CONSTRAINT_NAME', p_constraint_name);
126: fnd_message.raise_error;
127: End If;
128: --
129: hr_utility.set_location(' Leaving:'||l_proc, 10);
122: Else
123: fnd_message.set_name('PAY', 'HR_7877_API_INVALID_CONSTRAINT');
124: fnd_message.set_token('PROCEDURE', l_proc);
125: fnd_message.set_token('CONSTRAINT_NAME', p_constraint_name);
126: fnd_message.raise_error;
127: End If;
128: --
129: hr_utility.set_location(' Leaving:'||l_proc, 10);
130: End constraint_error;