DBA Data[Home] [Help]

APPS.IBE_DSP_HIERARCHY_SETUP_PVT dependencies on FND_API

Line 63: RAISE FND_API.G_EXC_ERROR;

59: OPEN c1;
60: FETCH c1 INTO x_mini_site_id, x_root_section_id;
61: IF (c1%NOTFOUND) THEN
62: CLOSE c1;
63: RAISE FND_API.G_EXC_ERROR;
64: END IF;
65: CLOSE c1;
66:
67: END Get_Master_Mini_Site_Id;

Line 113: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

109: FND_MESSAGE.Set_Token('ROUTINE', l_api_name);
110: FND_MESSAGE.Set_Token('ERRNO', SQLCODE);
111: FND_MESSAGE.Set_Token('REASON', SQLERRM);
112: FND_MSG_PUB.Add;
113: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
114:
115: END Get_Concat_Ids;
116:
117: PROCEDURE Delete_Recursive_Sections

Line 120: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,

116:
117: PROCEDURE Delete_Recursive_Sections
118: (
119: p_api_version IN NUMBER,
120: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
121: p_commit IN VARCHAR2 := FND_API.G_FALSE,
122: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
123: p_master_mini_site_id IN NUMBER,
124: p_section_id IN NUMBER,

Line 121: p_commit IN VARCHAR2 := FND_API.G_FALSE,

117: PROCEDURE Delete_Recursive_Sections
118: (
119: p_api_version IN NUMBER,
120: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
121: p_commit IN VARCHAR2 := FND_API.G_FALSE,
122: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
123: p_master_mini_site_id IN NUMBER,
124: p_section_id IN NUMBER,
125: x_return_status OUT NOCOPY VARCHAR2,

Line 122: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,

118: (
119: p_api_version IN NUMBER,
120: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
121: p_commit IN VARCHAR2 := FND_API.G_FALSE,
122: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
123: p_master_mini_site_id IN NUMBER,
124: p_section_id IN NUMBER,
125: x_return_status OUT NOCOPY VARCHAR2,
126: x_msg_count OUT NOCOPY NUMBER,

Line 151: x_return_status := FND_API.G_RET_STS_SUCCESS;

147:
148: -- cannot have savepoints within a recursively called function
149:
150: -- Initialize API return status to success
151: x_return_status := FND_API.G_RET_STS_SUCCESS;
152:
153: -- check if p_section_id has any children, if yes, then delete recursively
154: -- else delete the current section and return
155:

Line 165: p_init_msg_list => FND_API.G_FALSE,

161:
162: IBE_DSP_SECTION_GRP.Delete_Section
163: (
164: p_api_version => p_api_version,
165: p_init_msg_list => FND_API.G_FALSE,
166: p_commit => FND_API.G_FALSE,
167: p_validation_level => p_validation_level,
168: p_section_id => p_section_id,
169: p_access_name => FND_API.G_MISS_CHAR,

Line 166: p_commit => FND_API.G_FALSE,

162: IBE_DSP_SECTION_GRP.Delete_Section
163: (
164: p_api_version => p_api_version,
165: p_init_msg_list => FND_API.G_FALSE,
166: p_commit => FND_API.G_FALSE,
167: p_validation_level => p_validation_level,
168: p_section_id => p_section_id,
169: p_access_name => FND_API.G_MISS_CHAR,
170: x_return_status => x_return_status,

Line 169: p_access_name => FND_API.G_MISS_CHAR,

165: p_init_msg_list => FND_API.G_FALSE,
166: p_commit => FND_API.G_FALSE,
167: p_validation_level => p_validation_level,
168: p_section_id => p_section_id,
169: p_access_name => FND_API.G_MISS_CHAR,
170: x_return_status => x_return_status,
171: x_msg_count => x_msg_count,
172: x_msg_data => x_msg_data
173: );

Line 175: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN

171: x_msg_count => x_msg_count,
172: x_msg_data => x_msg_data
173: );
174:
175: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
176: RAISE FND_API.G_EXC_ERROR;
177: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
178: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
179: END IF;

Line 176: RAISE FND_API.G_EXC_ERROR;

172: x_msg_data => x_msg_data
173: );
174:
175: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
176: RAISE FND_API.G_EXC_ERROR;
177: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
178: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
179: END IF;
180:

Line 177: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN

173: );
174:
175: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
176: RAISE FND_API.G_EXC_ERROR;
177: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
178: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
179: END IF;
180:
181: ELSE

Line 178: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

174:
175: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
176: RAISE FND_API.G_EXC_ERROR;
177: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
178: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
179: END IF;
180:
181: ELSE
182:

Line 190: p_init_msg_list => FND_API.G_FALSE,

186:
187: Delete_Recursive_Sections
188: (
189: p_api_version => p_api_version,
190: p_init_msg_list => FND_API.G_FALSE,
191: p_commit => FND_API.G_FALSE,
192: p_validation_level => p_validation_level,
193: p_master_mini_site_id => p_master_mini_site_id,
194: p_section_id => l_child_section_id,

Line 191: p_commit => FND_API.G_FALSE,

187: Delete_Recursive_Sections
188: (
189: p_api_version => p_api_version,
190: p_init_msg_list => FND_API.G_FALSE,
191: p_commit => FND_API.G_FALSE,
192: p_validation_level => p_validation_level,
193: p_master_mini_site_id => p_master_mini_site_id,
194: p_section_id => l_child_section_id,
195: x_return_status => x_return_status,

Line 200: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN

196: x_msg_count => x_msg_count,
197: x_msg_data => x_msg_data
198: );
199:
200: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
201: FND_MESSAGE.Set_Name('IBE', 'IBE_DSP_RECUR_SCT_DEL_FAIL');
202: FND_MESSAGE.Set_Token('SECTION_ID', l_child_section_id);
203: FND_MSG_PUB.Add;
204: RAISE FND_API.G_EXC_ERROR;

Line 204: RAISE FND_API.G_EXC_ERROR;

200: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
201: FND_MESSAGE.Set_Name('IBE', 'IBE_DSP_RECUR_SCT_DEL_FAIL');
202: FND_MESSAGE.Set_Token('SECTION_ID', l_child_section_id);
203: FND_MSG_PUB.Add;
204: RAISE FND_API.G_EXC_ERROR;
205: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
206: FND_MESSAGE.Set_Name('IBE', 'IBE_DSP_RECUR_SCT_DEL_FAIL');
207: FND_MESSAGE.Set_Token('SECTION_ID', l_child_section_id);
208: FND_MSG_PUB.Add;

Line 205: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN

201: FND_MESSAGE.Set_Name('IBE', 'IBE_DSP_RECUR_SCT_DEL_FAIL');
202: FND_MESSAGE.Set_Token('SECTION_ID', l_child_section_id);
203: FND_MSG_PUB.Add;
204: RAISE FND_API.G_EXC_ERROR;
205: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
206: FND_MESSAGE.Set_Name('IBE', 'IBE_DSP_RECUR_SCT_DEL_FAIL');
207: FND_MESSAGE.Set_Token('SECTION_ID', l_child_section_id);
208: FND_MSG_PUB.Add;
209: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

Line 209: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

205: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
206: FND_MESSAGE.Set_Name('IBE', 'IBE_DSP_RECUR_SCT_DEL_FAIL');
207: FND_MESSAGE.Set_Token('SECTION_ID', l_child_section_id);
208: FND_MSG_PUB.Add;
209: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
210: END IF;
211:
212: FETCH c1 INTO l_child_section_id;
213: EXIT WHEN c1%NOTFOUND;

Line 223: p_init_msg_list => FND_API.G_FALSE,

219: -- after deleting the child of p_section_id, delete itself
220: IBE_DSP_SECTION_GRP.Delete_Section
221: (
222: p_api_version => p_api_version,
223: p_init_msg_list => FND_API.G_FALSE,
224: p_commit => FND_API.G_FALSE,
225: p_validation_level => p_validation_level,
226: p_section_id => p_section_id,
227: p_access_name => FND_API.G_MISS_CHAR,

Line 224: p_commit => FND_API.G_FALSE,

220: IBE_DSP_SECTION_GRP.Delete_Section
221: (
222: p_api_version => p_api_version,
223: p_init_msg_list => FND_API.G_FALSE,
224: p_commit => FND_API.G_FALSE,
225: p_validation_level => p_validation_level,
226: p_section_id => p_section_id,
227: p_access_name => FND_API.G_MISS_CHAR,
228: x_return_status => x_return_status,

Line 227: p_access_name => FND_API.G_MISS_CHAR,

223: p_init_msg_list => FND_API.G_FALSE,
224: p_commit => FND_API.G_FALSE,
225: p_validation_level => p_validation_level,
226: p_section_id => p_section_id,
227: p_access_name => FND_API.G_MISS_CHAR,
228: x_return_status => x_return_status,
229: x_msg_count => x_msg_count,
230: x_msg_data => x_msg_data
231: );

Line 233: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN

229: x_msg_count => x_msg_count,
230: x_msg_data => x_msg_data
231: );
232:
233: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
234: RAISE FND_API.G_EXC_ERROR;
235: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
236: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
237: END IF;

Line 234: RAISE FND_API.G_EXC_ERROR;

230: x_msg_data => x_msg_data
231: );
232:
233: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
234: RAISE FND_API.G_EXC_ERROR;
235: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
236: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
237: END IF;
238:

Line 235: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN

231: );
232:
233: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
234: RAISE FND_API.G_EXC_ERROR;
235: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
236: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
237: END IF;
238:
239: END IF;

Line 236: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

232:
233: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
234: RAISE FND_API.G_EXC_ERROR;
235: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
236: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
237: END IF;
238:
239: END IF;
240:

Line 243: WHEN FND_API.G_EXC_ERROR THEN

239: END IF;
240:
241: EXCEPTION
242:
243: WHEN FND_API.G_EXC_ERROR THEN
244: x_return_status := FND_API.G_RET_STS_ERROR;
245: FND_MSG_PUB.Count_And_Get(p_count => x_msg_count,
246: p_data => x_msg_data,
247: p_encoded => 'F');

Line 244: x_return_status := FND_API.G_RET_STS_ERROR;

240:
241: EXCEPTION
242:
243: WHEN FND_API.G_EXC_ERROR THEN
244: x_return_status := FND_API.G_RET_STS_ERROR;
245: FND_MSG_PUB.Count_And_Get(p_count => x_msg_count,
246: p_data => x_msg_data,
247: p_encoded => 'F');
248:

Line 249: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

245: FND_MSG_PUB.Count_And_Get(p_count => x_msg_count,
246: p_data => x_msg_data,
247: p_encoded => 'F');
248:
249: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
250: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
251: FND_MSG_PUB.Count_And_Get(p_count => x_msg_count,
252: p_data => x_msg_data,
253: p_encoded => 'F');

Line 250: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

246: p_data => x_msg_data,
247: p_encoded => 'F');
248:
249: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
250: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
251: FND_MSG_PUB.Count_And_Get(p_count => x_msg_count,
252: p_data => x_msg_data,
253: p_encoded => 'F');
254:

Line 262: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

258: FND_MESSAGE.Set_Token('ERRNO', SQLCODE);
259: FND_MESSAGE.Set_Token('REASON', SQLERRM);
260: FND_MSG_PUB.Add;
261:
262: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
263:
264: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR)
265: THEN
266: FND_MSG_PUB.Add_Exc_Msg(G_PKG_NAME, l_api_name);

Line 286: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,

282: --
283: PROCEDURE Associate_Recursive_MSite_Sct
284: (
285: p_api_version IN NUMBER,
286: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
287: p_commit IN VARCHAR2 := FND_API.G_FALSE,
288: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
289: p_section_id IN NUMBER,
290: p_mini_site_id IN NUMBER,

Line 287: p_commit IN VARCHAR2 := FND_API.G_FALSE,

283: PROCEDURE Associate_Recursive_MSite_Sct
284: (
285: p_api_version IN NUMBER,
286: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
287: p_commit IN VARCHAR2 := FND_API.G_FALSE,
288: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
289: p_section_id IN NUMBER,
290: p_mini_site_id IN NUMBER,
291: p_master_mini_site_id IN NUMBER,

Line 288: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,

284: (
285: p_api_version IN NUMBER,
286: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
287: p_commit IN VARCHAR2 := FND_API.G_FALSE,
288: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
289: p_section_id IN NUMBER,
290: p_mini_site_id IN NUMBER,
291: p_master_mini_site_id IN NUMBER,
292: x_return_status OUT NOCOPY VARCHAR2,

Line 347: x_return_status := FND_API.G_RET_STS_SUCCESS;

343:
344: -- cannot have savepoints within a recursively called function
345:
346: -- Initialize API return status to success
347: x_return_status := FND_API.G_RET_STS_SUCCESS;
348:
349: --
350: -- Associate the section p_section_id to mini-site p_mini_site_id
351: --

Line 359: p_init_msg_list => FND_API.G_FALSE,

355:
356: IBE_DSP_MSITE_SCT_SECT_PVT.Create_MSite_Section_Section
357: (
358: p_api_version => p_api_version,
359: p_init_msg_list => FND_API.G_FALSE,
360: p_commit => FND_API.G_FALSE,
361: p_validation_level => p_validation_level,
362: p_mini_site_id => p_mini_site_id,
363: p_parent_section_id => r1.parent_section_id,

Line 360: p_commit => FND_API.G_FALSE,

356: IBE_DSP_MSITE_SCT_SECT_PVT.Create_MSite_Section_Section
357: (
358: p_api_version => p_api_version,
359: p_init_msg_list => FND_API.G_FALSE,
360: p_commit => FND_API.G_FALSE,
361: p_validation_level => p_validation_level,
362: p_mini_site_id => p_mini_site_id,
363: p_parent_section_id => r1.parent_section_id,
364: p_child_section_id => r1.child_section_id,

Line 367: p_level_number => FND_API.G_MISS_NUM,

363: p_parent_section_id => r1.parent_section_id,
364: p_child_section_id => r1.child_section_id,
365: p_start_date_active => r1.start_date_active,
366: p_end_date_active => r1.end_date_active,
367: p_level_number => FND_API.G_MISS_NUM,
368: p_sort_order => r1.sort_order,
369: p_concat_ids => FND_API.G_MISS_CHAR,
370: x_mini_site_section_section_id => l_mini_site_section_section_id,
371: x_return_status => x_return_status,

Line 369: p_concat_ids => FND_API.G_MISS_CHAR,

365: p_start_date_active => r1.start_date_active,
366: p_end_date_active => r1.end_date_active,
367: p_level_number => FND_API.G_MISS_NUM,
368: p_sort_order => r1.sort_order,
369: p_concat_ids => FND_API.G_MISS_CHAR,
370: x_mini_site_section_section_id => l_mini_site_section_section_id,
371: x_return_status => x_return_status,
372: x_msg_count => x_msg_count,
373: x_msg_data => x_msg_data

Line 376: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN

372: x_msg_count => x_msg_count,
373: x_msg_data => x_msg_data
374: );
375:
376: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
377: RAISE FND_API.G_EXC_ERROR;
378: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
379: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
380: END IF;

Line 377: RAISE FND_API.G_EXC_ERROR;

373: x_msg_data => x_msg_data
374: );
375:
376: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
377: RAISE FND_API.G_EXC_ERROR;
378: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
379: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
380: END IF;
381:

Line 378: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN

374: );
375:
376: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
377: RAISE FND_API.G_EXC_ERROR;
378: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
379: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
380: END IF;
381:
382: -- as there should be only one entry returned from c1

Line 379: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

375:
376: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
377: RAISE FND_API.G_EXC_ERROR;
378: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
379: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
380: END IF;
381:
382: -- as there should be only one entry returned from c1
383: EXIT;

Line 402: p_init_msg_list => FND_API.G_FALSE,

398:
399: Associate_Recursive_MSite_Sct
400: (
401: p_api_version => p_api_version,
402: p_init_msg_list => FND_API.G_FALSE,
403: p_commit => FND_API.G_FALSE,
404: p_validation_level => p_validation_level,
405: p_section_id => r2.s_section_id,
406: p_mini_site_id => p_mini_site_id,

Line 403: p_commit => FND_API.G_FALSE,

399: Associate_Recursive_MSite_Sct
400: (
401: p_api_version => p_api_version,
402: p_init_msg_list => FND_API.G_FALSE,
403: p_commit => FND_API.G_FALSE,
404: p_validation_level => p_validation_level,
405: p_section_id => r2.s_section_id,
406: p_mini_site_id => p_mini_site_id,
407: p_master_mini_site_id => p_master_mini_site_id,

Line 413: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN

409: x_msg_count => x_msg_count,
410: x_msg_data => x_msg_data
411: );
412:
413: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
414: FND_MESSAGE.Set_Name('IBE', 'IBE_DSP_RCR_MSITE_SCT_ASC_FAIL');
415: FND_MESSAGE.Set_Token('SECTION_ID', p_section_id);
416: FND_MESSAGE.Set_Token('MINI_SITE_ID', p_mini_site_id);
417: FND_MSG_PUB.Add;

Line 418: RAISE FND_API.G_EXC_ERROR;

414: FND_MESSAGE.Set_Name('IBE', 'IBE_DSP_RCR_MSITE_SCT_ASC_FAIL');
415: FND_MESSAGE.Set_Token('SECTION_ID', p_section_id);
416: FND_MESSAGE.Set_Token('MINI_SITE_ID', p_mini_site_id);
417: FND_MSG_PUB.Add;
418: RAISE FND_API.G_EXC_ERROR;
419: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
420: FND_MESSAGE.Set_Name('IBE', 'IBE_DSP_RCR_MSITE_SCT_ASC_FAIL');
421: FND_MESSAGE.Set_Token('SECTION_ID', p_section_id);
422: FND_MESSAGE.Set_Token('MINI_SITE_ID', p_mini_site_id);

Line 419: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN

415: FND_MESSAGE.Set_Token('SECTION_ID', p_section_id);
416: FND_MESSAGE.Set_Token('MINI_SITE_ID', p_mini_site_id);
417: FND_MSG_PUB.Add;
418: RAISE FND_API.G_EXC_ERROR;
419: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
420: FND_MESSAGE.Set_Name('IBE', 'IBE_DSP_RCR_MSITE_SCT_ASC_FAIL');
421: FND_MESSAGE.Set_Token('SECTION_ID', p_section_id);
422: FND_MESSAGE.Set_Token('MINI_SITE_ID', p_mini_site_id);
423: FND_MSG_PUB.Add;

Line 424: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

420: FND_MESSAGE.Set_Name('IBE', 'IBE_DSP_RCR_MSITE_SCT_ASC_FAIL');
421: FND_MESSAGE.Set_Token('SECTION_ID', p_section_id);
422: FND_MESSAGE.Set_Token('MINI_SITE_ID', p_mini_site_id);
423: FND_MSG_PUB.Add;
424: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
425: END IF;
426:
427: END LOOP;
428:

Line 442: p_init_msg_list => FND_API.G_FALSE,

438: -- beginning of time value
439: IBE_DSP_MSITE_SCT_ITEM_PVT.Create_MSite_Section_Item
440: (
441: p_api_version => p_api_version,
442: p_init_msg_list => FND_API.G_FALSE,
443: p_commit => FND_API.G_FALSE,
444: p_validation_level => p_validation_level,
445: p_mini_site_id => p_mini_site_id,
446: p_section_item_id => r3.section_item_id,

Line 443: p_commit => FND_API.G_FALSE,

439: IBE_DSP_MSITE_SCT_ITEM_PVT.Create_MSite_Section_Item
440: (
441: p_api_version => p_api_version,
442: p_init_msg_list => FND_API.G_FALSE,
443: p_commit => FND_API.G_FALSE,
444: p_validation_level => p_validation_level,
445: p_mini_site_id => p_mini_site_id,
446: p_section_item_id => r3.section_item_id,
447: p_start_date_active => sysdate,

Line 448: p_end_date_active => FND_API.G_MISS_DATE,

444: p_validation_level => p_validation_level,
445: p_mini_site_id => p_mini_site_id,
446: p_section_item_id => r3.section_item_id,
447: p_start_date_active => sysdate,
448: p_end_date_active => FND_API.G_MISS_DATE,
449: x_mini_site_section_item_id => l_mini_site_section_item_id,
450: x_return_status => x_return_status,
451: x_msg_count => x_msg_count,
452: x_msg_data => x_msg_data

Line 455: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN

451: x_msg_count => x_msg_count,
452: x_msg_data => x_msg_data
453: );
454:
455: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
456: RAISE FND_API.G_EXC_ERROR;
457: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
458: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
459: END IF;

Line 456: RAISE FND_API.G_EXC_ERROR;

452: x_msg_data => x_msg_data
453: );
454:
455: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
456: RAISE FND_API.G_EXC_ERROR;
457: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
458: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
459: END IF;
460:

Line 457: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN

453: );
454:
455: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
456: RAISE FND_API.G_EXC_ERROR;
457: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
458: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
459: END IF;
460:
461: END LOOP; -- end loop r3

Line 458: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

454:
455: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
456: RAISE FND_API.G_EXC_ERROR;
457: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
458: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
459: END IF;
460:
461: END LOOP; -- end loop r3
462:

Line 469: IF (FND_API.To_Boolean(p_commit)) THEN

465: --
466: -- End of main API body.
467:
468: -- Standard check of p_commit.
469: IF (FND_API.To_Boolean(p_commit)) THEN
470: COMMIT WORK;
471: END IF;
472:
473: -- Standard call to get message count and if count is 1, get message info.

Line 480: WHEN FND_API.G_EXC_ERROR THEN

476: p_encoded => 'F');
477:
478: EXCEPTION
479:
480: WHEN FND_API.G_EXC_ERROR THEN
481: x_return_status := FND_API.G_RET_STS_ERROR;
482: FND_MSG_PUB.Count_And_Get(p_count => x_msg_count,
483: p_data => x_msg_data,
484: p_encoded => 'F');

Line 481: x_return_status := FND_API.G_RET_STS_ERROR;

477:
478: EXCEPTION
479:
480: WHEN FND_API.G_EXC_ERROR THEN
481: x_return_status := FND_API.G_RET_STS_ERROR;
482: FND_MSG_PUB.Count_And_Get(p_count => x_msg_count,
483: p_data => x_msg_data,
484: p_encoded => 'F');
485:

Line 486: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

482: FND_MSG_PUB.Count_And_Get(p_count => x_msg_count,
483: p_data => x_msg_data,
484: p_encoded => 'F');
485:
486: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
487: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
488: FND_MSG_PUB.Count_And_Get(p_count => x_msg_count,
489: p_data => x_msg_data,
490: p_encoded => 'F');

Line 487: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

483: p_data => x_msg_data,
484: p_encoded => 'F');
485:
486: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
487: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
488: FND_MSG_PUB.Count_And_Get(p_count => x_msg_count,
489: p_data => x_msg_data,
490: p_encoded => 'F');
491:

Line 499: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

495: FND_MESSAGE.Set_Token('ERRNO', SQLCODE);
496: FND_MESSAGE.Set_Token('REASON', SQLERRM);
497: FND_MSG_PUB.Add;
498:
499: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
500:
501: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR)
502: THEN
503: FND_MSG_PUB.Add_Exc_Msg(G_PKG_NAME, l_api_name);

Line 565: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

561: OPEN c_get_deliverable_id_csr(p_section_id);
562: FETCH c_get_deliverable_id_csr INTO l_deliverable_id;
563: IF (c_get_deliverable_id_csr%NOTFOUND) THEN
564: CLOSE c_get_deliverable_id_csr;
565: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
566: END IF;
567: CLOSE c_get_deliverable_id_csr;
568: x_layout_type := Get_Layout_Type(l_deliverable_id);
569: x_deliverable_id := l_deliverable_id;

Line 580: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,

576: -- or using old standard layout, then no layout component mapping
577: -- will be copied over.
578: PROCEDURE Copy_Layout_Comp_Mapping
579: (p_api_version IN NUMBER,
580: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
581: p_commit IN VARCHAR2 := FND_API.G_FALSE,
582: p_source_section_id IN NUMBER,
583: p_target_section_id IN NUMBER,
584: p_include_all IN VARCHAR2 := FND_API.G_FALSE,

Line 581: p_commit IN VARCHAR2 := FND_API.G_FALSE,

577: -- will be copied over.
578: PROCEDURE Copy_Layout_Comp_Mapping
579: (p_api_version IN NUMBER,
580: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
581: p_commit IN VARCHAR2 := FND_API.G_FALSE,
582: p_source_section_id IN NUMBER,
583: p_target_section_id IN NUMBER,
584: p_include_all IN VARCHAR2 := FND_API.G_FALSE,
585: x_return_status OUT NOCOPY VARCHAR2,

Line 584: p_include_all IN VARCHAR2 := FND_API.G_FALSE,

580: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
581: p_commit IN VARCHAR2 := FND_API.G_FALSE,
582: p_source_section_id IN NUMBER,
583: p_target_section_id IN NUMBER,
584: p_include_all IN VARCHAR2 := FND_API.G_FALSE,
585: x_return_status OUT NOCOPY VARCHAR2,
586: x_msg_count OUT NOCOPY NUMBER,
587: x_msg_data OUT NOCOPY VARCHAR2)
588: IS

Line 629: IF NOT FND_API.compatible_api_call(l_api_version,

625: -- AND context.component_type_code <> 'OLD_PROCESS'
626:
627: BEGIN
628: SAVEPOINT copy_layout_comp_mapping;
629: IF NOT FND_API.compatible_api_call(l_api_version,
630: p_api_version, l_api_name, g_pkg_name ) THEN
631: RAISE FND_API.g_exc_unexpected_error;
632: END IF;
633: IF FND_API.to_boolean(p_init_msg_list) THEN

Line 631: RAISE FND_API.g_exc_unexpected_error;

627: BEGIN
628: SAVEPOINT copy_layout_comp_mapping;
629: IF NOT FND_API.compatible_api_call(l_api_version,
630: p_api_version, l_api_name, g_pkg_name ) THEN
631: RAISE FND_API.g_exc_unexpected_error;
632: END IF;
633: IF FND_API.to_boolean(p_init_msg_list) THEN
634: FND_MSG_PUB.initialize;
635: END IF;

Line 633: IF FND_API.to_boolean(p_init_msg_list) THEN

629: IF NOT FND_API.compatible_api_call(l_api_version,
630: p_api_version, l_api_name, g_pkg_name ) THEN
631: RAISE FND_API.g_exc_unexpected_error;
632: END IF;
633: IF FND_API.to_boolean(p_init_msg_list) THEN
634: FND_MSG_PUB.initialize;
635: END IF;
636: -- Initialize API return status to success
637: x_return_status := FND_API.g_ret_sts_success;

Line 637: x_return_status := FND_API.g_ret_sts_success;

633: IF FND_API.to_boolean(p_init_msg_list) THEN
634: FND_MSG_PUB.initialize;
635: END IF;
636: -- Initialize API return status to success
637: x_return_status := FND_API.g_ret_sts_success;
638:
639: Get_Sect_Layout_Type(p_section_id => p_source_section_id,
640: x_deliverable_id => l_source_deliverable_id,
641: x_layout_type => l_source_layout_type);

Line 645: IF (p_include_all = FND_API.G_FALSE) THEN

641: x_layout_type => l_source_layout_type);
642:
643: IF (l_source_layout_type = 'C') THEN
644: -- Bulk collection will be used for inserting the data into mapping table
645: IF (p_include_all = FND_API.G_FALSE) THEN
646: DELETE FROM ibe_dsp_obj_lgl_ctnt obj
647: WHERE obj.object_id = p_target_section_id
648: AND obj.object_type = 'S'
649: AND EXISTS (

Line 735: IF (FND_API.To_Boolean(p_commit)) THEN

731: END IF;
732: --
733: -- End of main API body.
734: -- Standard check of p_commit.
735: IF (FND_API.To_Boolean(p_commit)) THEN
736: COMMIT;
737: END IF;
738: -- Standard call to get message count and if count is 1, get message info.
739: FND_MSG_PUB.Count_And_Get(p_count => x_msg_count,

Line 743: WHEN FND_API.G_EXC_ERROR THEN

739: FND_MSG_PUB.Count_And_Get(p_count => x_msg_count,
740: p_data => x_msg_data,
741: p_encoded => 'F');
742: EXCEPTION
743: WHEN FND_API.G_EXC_ERROR THEN
744: ROLLBACK TO copy_layout_comp_mapping;
745: x_return_status := FND_API.G_RET_STS_ERROR;
746: FND_MSG_PUB.Count_And_Get ( p_count => x_msg_count,
747: p_data => x_msg_data,

Line 745: x_return_status := FND_API.G_RET_STS_ERROR;

741: p_encoded => 'F');
742: EXCEPTION
743: WHEN FND_API.G_EXC_ERROR THEN
744: ROLLBACK TO copy_layout_comp_mapping;
745: x_return_status := FND_API.G_RET_STS_ERROR;
746: FND_MSG_PUB.Count_And_Get ( p_count => x_msg_count,
747: p_data => x_msg_data,
748: p_encoded => 'F');
749: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

Line 749: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

745: x_return_status := FND_API.G_RET_STS_ERROR;
746: FND_MSG_PUB.Count_And_Get ( p_count => x_msg_count,
747: p_data => x_msg_data,
748: p_encoded => 'F');
749: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
750: ROLLBACK TO copy_layout_comp_mapping;
751: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
752: FND_MSG_PUB.Count_And_Get ( p_count => x_msg_count,
753: p_data => x_msg_data,

Line 751: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

747: p_data => x_msg_data,
748: p_encoded => 'F');
749: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
750: ROLLBACK TO copy_layout_comp_mapping;
751: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
752: FND_MSG_PUB.Count_And_Get ( p_count => x_msg_count,
753: p_data => x_msg_data,
754: p_encoded => 'F');
755: WHEN OTHERS THEN

Line 757: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

753: p_data => x_msg_data,
754: p_encoded => 'F');
755: WHEN OTHERS THEN
756: ROLLBACK TO copy_layout_comp_mapping;
757: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
758: IF FND_MSG_PUB.Check_Msg_Level ( FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
759: FND_MSG_PUB.Add_Exc_Msg(G_PKG_NAME, l_api_name);
760: END IF;
761: FND_MSG_PUB.Count_And_Get ( p_count => x_msg_count,

Line 769: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,

765:
766: PROCEDURE Create_Hierarchy_Section
767: (
768: p_api_version IN NUMBER,
769: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
770: p_commit IN VARCHAR2 := FND_API.G_FALSE,
771: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
772: p_parent_section_id IN NUMBER := FND_API.G_MISS_NUM,
773: p_parent_section_access_name IN VARCHAR2 := FND_API.G_MISS_CHAR,

Line 770: p_commit IN VARCHAR2 := FND_API.G_FALSE,

766: PROCEDURE Create_Hierarchy_Section
767: (
768: p_api_version IN NUMBER,
769: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
770: p_commit IN VARCHAR2 := FND_API.G_FALSE,
771: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
772: p_parent_section_id IN NUMBER := FND_API.G_MISS_NUM,
773: p_parent_section_access_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
774: p_access_name IN VARCHAR2 := FND_API.G_MISS_CHAR,

Line 771: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,

767: (
768: p_api_version IN NUMBER,
769: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
770: p_commit IN VARCHAR2 := FND_API.G_FALSE,
771: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
772: p_parent_section_id IN NUMBER := FND_API.G_MISS_NUM,
773: p_parent_section_access_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
774: p_access_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
775: p_start_date_active IN DATE,

Line 772: p_parent_section_id IN NUMBER := FND_API.G_MISS_NUM,

768: p_api_version IN NUMBER,
769: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
770: p_commit IN VARCHAR2 := FND_API.G_FALSE,
771: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
772: p_parent_section_id IN NUMBER := FND_API.G_MISS_NUM,
773: p_parent_section_access_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
774: p_access_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
775: p_start_date_active IN DATE,
776: p_end_date_active IN DATE := FND_API.G_MISS_DATE,

Line 773: p_parent_section_access_name IN VARCHAR2 := FND_API.G_MISS_CHAR,

769: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
770: p_commit IN VARCHAR2 := FND_API.G_FALSE,
771: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
772: p_parent_section_id IN NUMBER := FND_API.G_MISS_NUM,
773: p_parent_section_access_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
774: p_access_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
775: p_start_date_active IN DATE,
776: p_end_date_active IN DATE := FND_API.G_MISS_DATE,
777: p_section_type_code IN VARCHAR2,

Line 774: p_access_name IN VARCHAR2 := FND_API.G_MISS_CHAR,

770: p_commit IN VARCHAR2 := FND_API.G_FALSE,
771: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
772: p_parent_section_id IN NUMBER := FND_API.G_MISS_NUM,
773: p_parent_section_access_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
774: p_access_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
775: p_start_date_active IN DATE,
776: p_end_date_active IN DATE := FND_API.G_MISS_DATE,
777: p_section_type_code IN VARCHAR2,
778: p_status_code IN VARCHAR2,

Line 776: p_end_date_active IN DATE := FND_API.G_MISS_DATE,

772: p_parent_section_id IN NUMBER := FND_API.G_MISS_NUM,
773: p_parent_section_access_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
774: p_access_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
775: p_start_date_active IN DATE,
776: p_end_date_active IN DATE := FND_API.G_MISS_DATE,
777: p_section_type_code IN VARCHAR2,
778: p_status_code IN VARCHAR2,
779: p_display_context_id IN NUMBER := FND_API.G_MISS_NUM,
780: p_deliverable_id IN NUMBER := FND_API.G_MISS_NUM,

Line 779: p_display_context_id IN NUMBER := FND_API.G_MISS_NUM,

775: p_start_date_active IN DATE,
776: p_end_date_active IN DATE := FND_API.G_MISS_DATE,
777: p_section_type_code IN VARCHAR2,
778: p_status_code IN VARCHAR2,
779: p_display_context_id IN NUMBER := FND_API.G_MISS_NUM,
780: p_deliverable_id IN NUMBER := FND_API.G_MISS_NUM,
781: p_available_in_all_sites_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
782: p_auto_placement_rule IN VARCHAR2 := FND_API.G_MISS_CHAR,
783: p_order_by_clause IN VARCHAR2 := FND_API.G_MISS_CHAR,

Line 780: p_deliverable_id IN NUMBER := FND_API.G_MISS_NUM,

776: p_end_date_active IN DATE := FND_API.G_MISS_DATE,
777: p_section_type_code IN VARCHAR2,
778: p_status_code IN VARCHAR2,
779: p_display_context_id IN NUMBER := FND_API.G_MISS_NUM,
780: p_deliverable_id IN NUMBER := FND_API.G_MISS_NUM,
781: p_available_in_all_sites_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
782: p_auto_placement_rule IN VARCHAR2 := FND_API.G_MISS_CHAR,
783: p_order_by_clause IN VARCHAR2 := FND_API.G_MISS_CHAR,
784: p_sort_order IN NUMBER := FND_API.G_MISS_NUM,

Line 781: p_available_in_all_sites_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,

777: p_section_type_code IN VARCHAR2,
778: p_status_code IN VARCHAR2,
779: p_display_context_id IN NUMBER := FND_API.G_MISS_NUM,
780: p_deliverable_id IN NUMBER := FND_API.G_MISS_NUM,
781: p_available_in_all_sites_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
782: p_auto_placement_rule IN VARCHAR2 := FND_API.G_MISS_CHAR,
783: p_order_by_clause IN VARCHAR2 := FND_API.G_MISS_CHAR,
784: p_sort_order IN NUMBER := FND_API.G_MISS_NUM,
785: p_display_name IN VARCHAR2,

Line 782: p_auto_placement_rule IN VARCHAR2 := FND_API.G_MISS_CHAR,

778: p_status_code IN VARCHAR2,
779: p_display_context_id IN NUMBER := FND_API.G_MISS_NUM,
780: p_deliverable_id IN NUMBER := FND_API.G_MISS_NUM,
781: p_available_in_all_sites_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
782: p_auto_placement_rule IN VARCHAR2 := FND_API.G_MISS_CHAR,
783: p_order_by_clause IN VARCHAR2 := FND_API.G_MISS_CHAR,
784: p_sort_order IN NUMBER := FND_API.G_MISS_NUM,
785: p_display_name IN VARCHAR2,
786: p_description IN VARCHAR2 := FND_API.G_MISS_CHAR,

Line 783: p_order_by_clause IN VARCHAR2 := FND_API.G_MISS_CHAR,

779: p_display_context_id IN NUMBER := FND_API.G_MISS_NUM,
780: p_deliverable_id IN NUMBER := FND_API.G_MISS_NUM,
781: p_available_in_all_sites_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
782: p_auto_placement_rule IN VARCHAR2 := FND_API.G_MISS_CHAR,
783: p_order_by_clause IN VARCHAR2 := FND_API.G_MISS_CHAR,
784: p_sort_order IN NUMBER := FND_API.G_MISS_NUM,
785: p_display_name IN VARCHAR2,
786: p_description IN VARCHAR2 := FND_API.G_MISS_CHAR,
787: p_long_description IN VARCHAR2 := FND_API.G_MISS_CHAR,

Line 784: p_sort_order IN NUMBER := FND_API.G_MISS_NUM,

780: p_deliverable_id IN NUMBER := FND_API.G_MISS_NUM,
781: p_available_in_all_sites_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
782: p_auto_placement_rule IN VARCHAR2 := FND_API.G_MISS_CHAR,
783: p_order_by_clause IN VARCHAR2 := FND_API.G_MISS_CHAR,
784: p_sort_order IN NUMBER := FND_API.G_MISS_NUM,
785: p_display_name IN VARCHAR2,
786: p_description IN VARCHAR2 := FND_API.G_MISS_CHAR,
787: p_long_description IN VARCHAR2 := FND_API.G_MISS_CHAR,
788: p_keywords IN VARCHAR2 := FND_API.G_MISS_CHAR,

Line 786: p_description IN VARCHAR2 := FND_API.G_MISS_CHAR,

782: p_auto_placement_rule IN VARCHAR2 := FND_API.G_MISS_CHAR,
783: p_order_by_clause IN VARCHAR2 := FND_API.G_MISS_CHAR,
784: p_sort_order IN NUMBER := FND_API.G_MISS_NUM,
785: p_display_name IN VARCHAR2,
786: p_description IN VARCHAR2 := FND_API.G_MISS_CHAR,
787: p_long_description IN VARCHAR2 := FND_API.G_MISS_CHAR,
788: p_keywords IN VARCHAR2 := FND_API.G_MISS_CHAR,
789: p_attribute_category IN VARCHAR2 := FND_API.G_MISS_CHAR,
790: p_attribute1 IN VARCHAR2 := FND_API.G_MISS_CHAR,

Line 787: p_long_description IN VARCHAR2 := FND_API.G_MISS_CHAR,

783: p_order_by_clause IN VARCHAR2 := FND_API.G_MISS_CHAR,
784: p_sort_order IN NUMBER := FND_API.G_MISS_NUM,
785: p_display_name IN VARCHAR2,
786: p_description IN VARCHAR2 := FND_API.G_MISS_CHAR,
787: p_long_description IN VARCHAR2 := FND_API.G_MISS_CHAR,
788: p_keywords IN VARCHAR2 := FND_API.G_MISS_CHAR,
789: p_attribute_category IN VARCHAR2 := FND_API.G_MISS_CHAR,
790: p_attribute1 IN VARCHAR2 := FND_API.G_MISS_CHAR,
791: p_attribute2 IN VARCHAR2 := FND_API.G_MISS_CHAR,

Line 788: p_keywords IN VARCHAR2 := FND_API.G_MISS_CHAR,

784: p_sort_order IN NUMBER := FND_API.G_MISS_NUM,
785: p_display_name IN VARCHAR2,
786: p_description IN VARCHAR2 := FND_API.G_MISS_CHAR,
787: p_long_description IN VARCHAR2 := FND_API.G_MISS_CHAR,
788: p_keywords IN VARCHAR2 := FND_API.G_MISS_CHAR,
789: p_attribute_category IN VARCHAR2 := FND_API.G_MISS_CHAR,
790: p_attribute1 IN VARCHAR2 := FND_API.G_MISS_CHAR,
791: p_attribute2 IN VARCHAR2 := FND_API.G_MISS_CHAR,
792: p_attribute3 IN VARCHAR2 := FND_API.G_MISS_CHAR,

Line 789: p_attribute_category IN VARCHAR2 := FND_API.G_MISS_CHAR,

785: p_display_name IN VARCHAR2,
786: p_description IN VARCHAR2 := FND_API.G_MISS_CHAR,
787: p_long_description IN VARCHAR2 := FND_API.G_MISS_CHAR,
788: p_keywords IN VARCHAR2 := FND_API.G_MISS_CHAR,
789: p_attribute_category IN VARCHAR2 := FND_API.G_MISS_CHAR,
790: p_attribute1 IN VARCHAR2 := FND_API.G_MISS_CHAR,
791: p_attribute2 IN VARCHAR2 := FND_API.G_MISS_CHAR,
792: p_attribute3 IN VARCHAR2 := FND_API.G_MISS_CHAR,
793: p_attribute4 IN VARCHAR2 := FND_API.G_MISS_CHAR,

Line 790: p_attribute1 IN VARCHAR2 := FND_API.G_MISS_CHAR,

786: p_description IN VARCHAR2 := FND_API.G_MISS_CHAR,
787: p_long_description IN VARCHAR2 := FND_API.G_MISS_CHAR,
788: p_keywords IN VARCHAR2 := FND_API.G_MISS_CHAR,
789: p_attribute_category IN VARCHAR2 := FND_API.G_MISS_CHAR,
790: p_attribute1 IN VARCHAR2 := FND_API.G_MISS_CHAR,
791: p_attribute2 IN VARCHAR2 := FND_API.G_MISS_CHAR,
792: p_attribute3 IN VARCHAR2 := FND_API.G_MISS_CHAR,
793: p_attribute4 IN VARCHAR2 := FND_API.G_MISS_CHAR,
794: p_attribute5 IN VARCHAR2 := FND_API.G_MISS_CHAR,

Line 791: p_attribute2 IN VARCHAR2 := FND_API.G_MISS_CHAR,

787: p_long_description IN VARCHAR2 := FND_API.G_MISS_CHAR,
788: p_keywords IN VARCHAR2 := FND_API.G_MISS_CHAR,
789: p_attribute_category IN VARCHAR2 := FND_API.G_MISS_CHAR,
790: p_attribute1 IN VARCHAR2 := FND_API.G_MISS_CHAR,
791: p_attribute2 IN VARCHAR2 := FND_API.G_MISS_CHAR,
792: p_attribute3 IN VARCHAR2 := FND_API.G_MISS_CHAR,
793: p_attribute4 IN VARCHAR2 := FND_API.G_MISS_CHAR,
794: p_attribute5 IN VARCHAR2 := FND_API.G_MISS_CHAR,
795: p_attribute6 IN VARCHAR2 := FND_API.G_MISS_CHAR,

Line 792: p_attribute3 IN VARCHAR2 := FND_API.G_MISS_CHAR,

788: p_keywords IN VARCHAR2 := FND_API.G_MISS_CHAR,
789: p_attribute_category IN VARCHAR2 := FND_API.G_MISS_CHAR,
790: p_attribute1 IN VARCHAR2 := FND_API.G_MISS_CHAR,
791: p_attribute2 IN VARCHAR2 := FND_API.G_MISS_CHAR,
792: p_attribute3 IN VARCHAR2 := FND_API.G_MISS_CHAR,
793: p_attribute4 IN VARCHAR2 := FND_API.G_MISS_CHAR,
794: p_attribute5 IN VARCHAR2 := FND_API.G_MISS_CHAR,
795: p_attribute6 IN VARCHAR2 := FND_API.G_MISS_CHAR,
796: p_attribute7 IN VARCHAR2 := FND_API.G_MISS_CHAR,

Line 793: p_attribute4 IN VARCHAR2 := FND_API.G_MISS_CHAR,

789: p_attribute_category IN VARCHAR2 := FND_API.G_MISS_CHAR,
790: p_attribute1 IN VARCHAR2 := FND_API.G_MISS_CHAR,
791: p_attribute2 IN VARCHAR2 := FND_API.G_MISS_CHAR,
792: p_attribute3 IN VARCHAR2 := FND_API.G_MISS_CHAR,
793: p_attribute4 IN VARCHAR2 := FND_API.G_MISS_CHAR,
794: p_attribute5 IN VARCHAR2 := FND_API.G_MISS_CHAR,
795: p_attribute6 IN VARCHAR2 := FND_API.G_MISS_CHAR,
796: p_attribute7 IN VARCHAR2 := FND_API.G_MISS_CHAR,
797: p_attribute8 IN VARCHAR2 := FND_API.G_MISS_CHAR,

Line 794: p_attribute5 IN VARCHAR2 := FND_API.G_MISS_CHAR,

790: p_attribute1 IN VARCHAR2 := FND_API.G_MISS_CHAR,
791: p_attribute2 IN VARCHAR2 := FND_API.G_MISS_CHAR,
792: p_attribute3 IN VARCHAR2 := FND_API.G_MISS_CHAR,
793: p_attribute4 IN VARCHAR2 := FND_API.G_MISS_CHAR,
794: p_attribute5 IN VARCHAR2 := FND_API.G_MISS_CHAR,
795: p_attribute6 IN VARCHAR2 := FND_API.G_MISS_CHAR,
796: p_attribute7 IN VARCHAR2 := FND_API.G_MISS_CHAR,
797: p_attribute8 IN VARCHAR2 := FND_API.G_MISS_CHAR,
798: p_attribute9 IN VARCHAR2 := FND_API.G_MISS_CHAR,

Line 795: p_attribute6 IN VARCHAR2 := FND_API.G_MISS_CHAR,

791: p_attribute2 IN VARCHAR2 := FND_API.G_MISS_CHAR,
792: p_attribute3 IN VARCHAR2 := FND_API.G_MISS_CHAR,
793: p_attribute4 IN VARCHAR2 := FND_API.G_MISS_CHAR,
794: p_attribute5 IN VARCHAR2 := FND_API.G_MISS_CHAR,
795: p_attribute6 IN VARCHAR2 := FND_API.G_MISS_CHAR,
796: p_attribute7 IN VARCHAR2 := FND_API.G_MISS_CHAR,
797: p_attribute8 IN VARCHAR2 := FND_API.G_MISS_CHAR,
798: p_attribute9 IN VARCHAR2 := FND_API.G_MISS_CHAR,
799: p_attribute10 IN VARCHAR2 := FND_API.G_MISS_CHAR,

Line 796: p_attribute7 IN VARCHAR2 := FND_API.G_MISS_CHAR,

792: p_attribute3 IN VARCHAR2 := FND_API.G_MISS_CHAR,
793: p_attribute4 IN VARCHAR2 := FND_API.G_MISS_CHAR,
794: p_attribute5 IN VARCHAR2 := FND_API.G_MISS_CHAR,
795: p_attribute6 IN VARCHAR2 := FND_API.G_MISS_CHAR,
796: p_attribute7 IN VARCHAR2 := FND_API.G_MISS_CHAR,
797: p_attribute8 IN VARCHAR2 := FND_API.G_MISS_CHAR,
798: p_attribute9 IN VARCHAR2 := FND_API.G_MISS_CHAR,
799: p_attribute10 IN VARCHAR2 := FND_API.G_MISS_CHAR,
800: p_attribute11 IN VARCHAR2 := FND_API.G_MISS_CHAR,

Line 797: p_attribute8 IN VARCHAR2 := FND_API.G_MISS_CHAR,

793: p_attribute4 IN VARCHAR2 := FND_API.G_MISS_CHAR,
794: p_attribute5 IN VARCHAR2 := FND_API.G_MISS_CHAR,
795: p_attribute6 IN VARCHAR2 := FND_API.G_MISS_CHAR,
796: p_attribute7 IN VARCHAR2 := FND_API.G_MISS_CHAR,
797: p_attribute8 IN VARCHAR2 := FND_API.G_MISS_CHAR,
798: p_attribute9 IN VARCHAR2 := FND_API.G_MISS_CHAR,
799: p_attribute10 IN VARCHAR2 := FND_API.G_MISS_CHAR,
800: p_attribute11 IN VARCHAR2 := FND_API.G_MISS_CHAR,
801: p_attribute12 IN VARCHAR2 := FND_API.G_MISS_CHAR,

Line 798: p_attribute9 IN VARCHAR2 := FND_API.G_MISS_CHAR,

794: p_attribute5 IN VARCHAR2 := FND_API.G_MISS_CHAR,
795: p_attribute6 IN VARCHAR2 := FND_API.G_MISS_CHAR,
796: p_attribute7 IN VARCHAR2 := FND_API.G_MISS_CHAR,
797: p_attribute8 IN VARCHAR2 := FND_API.G_MISS_CHAR,
798: p_attribute9 IN VARCHAR2 := FND_API.G_MISS_CHAR,
799: p_attribute10 IN VARCHAR2 := FND_API.G_MISS_CHAR,
800: p_attribute11 IN VARCHAR2 := FND_API.G_MISS_CHAR,
801: p_attribute12 IN VARCHAR2 := FND_API.G_MISS_CHAR,
802: p_attribute13 IN VARCHAR2 := FND_API.G_MISS_CHAR,

Line 799: p_attribute10 IN VARCHAR2 := FND_API.G_MISS_CHAR,

795: p_attribute6 IN VARCHAR2 := FND_API.G_MISS_CHAR,
796: p_attribute7 IN VARCHAR2 := FND_API.G_MISS_CHAR,
797: p_attribute8 IN VARCHAR2 := FND_API.G_MISS_CHAR,
798: p_attribute9 IN VARCHAR2 := FND_API.G_MISS_CHAR,
799: p_attribute10 IN VARCHAR2 := FND_API.G_MISS_CHAR,
800: p_attribute11 IN VARCHAR2 := FND_API.G_MISS_CHAR,
801: p_attribute12 IN VARCHAR2 := FND_API.G_MISS_CHAR,
802: p_attribute13 IN VARCHAR2 := FND_API.G_MISS_CHAR,
803: p_attribute14 IN VARCHAR2 := FND_API.G_MISS_CHAR,

Line 800: p_attribute11 IN VARCHAR2 := FND_API.G_MISS_CHAR,

796: p_attribute7 IN VARCHAR2 := FND_API.G_MISS_CHAR,
797: p_attribute8 IN VARCHAR2 := FND_API.G_MISS_CHAR,
798: p_attribute9 IN VARCHAR2 := FND_API.G_MISS_CHAR,
799: p_attribute10 IN VARCHAR2 := FND_API.G_MISS_CHAR,
800: p_attribute11 IN VARCHAR2 := FND_API.G_MISS_CHAR,
801: p_attribute12 IN VARCHAR2 := FND_API.G_MISS_CHAR,
802: p_attribute13 IN VARCHAR2 := FND_API.G_MISS_CHAR,
803: p_attribute14 IN VARCHAR2 := FND_API.G_MISS_CHAR,
804: p_attribute15 IN VARCHAR2 := FND_API.G_MISS_CHAR,

Line 801: p_attribute12 IN VARCHAR2 := FND_API.G_MISS_CHAR,

797: p_attribute8 IN VARCHAR2 := FND_API.G_MISS_CHAR,
798: p_attribute9 IN VARCHAR2 := FND_API.G_MISS_CHAR,
799: p_attribute10 IN VARCHAR2 := FND_API.G_MISS_CHAR,
800: p_attribute11 IN VARCHAR2 := FND_API.G_MISS_CHAR,
801: p_attribute12 IN VARCHAR2 := FND_API.G_MISS_CHAR,
802: p_attribute13 IN VARCHAR2 := FND_API.G_MISS_CHAR,
803: p_attribute14 IN VARCHAR2 := FND_API.G_MISS_CHAR,
804: p_attribute15 IN VARCHAR2 := FND_API.G_MISS_CHAR,
805: p_inherit_layout IN VARCHAR2,

Line 802: p_attribute13 IN VARCHAR2 := FND_API.G_MISS_CHAR,

798: p_attribute9 IN VARCHAR2 := FND_API.G_MISS_CHAR,
799: p_attribute10 IN VARCHAR2 := FND_API.G_MISS_CHAR,
800: p_attribute11 IN VARCHAR2 := FND_API.G_MISS_CHAR,
801: p_attribute12 IN VARCHAR2 := FND_API.G_MISS_CHAR,
802: p_attribute13 IN VARCHAR2 := FND_API.G_MISS_CHAR,
803: p_attribute14 IN VARCHAR2 := FND_API.G_MISS_CHAR,
804: p_attribute15 IN VARCHAR2 := FND_API.G_MISS_CHAR,
805: p_inherit_layout IN VARCHAR2,
806: x_section_id OUT NOCOPY NUMBER,

Line 803: p_attribute14 IN VARCHAR2 := FND_API.G_MISS_CHAR,

799: p_attribute10 IN VARCHAR2 := FND_API.G_MISS_CHAR,
800: p_attribute11 IN VARCHAR2 := FND_API.G_MISS_CHAR,
801: p_attribute12 IN VARCHAR2 := FND_API.G_MISS_CHAR,
802: p_attribute13 IN VARCHAR2 := FND_API.G_MISS_CHAR,
803: p_attribute14 IN VARCHAR2 := FND_API.G_MISS_CHAR,
804: p_attribute15 IN VARCHAR2 := FND_API.G_MISS_CHAR,
805: p_inherit_layout IN VARCHAR2,
806: x_section_id OUT NOCOPY NUMBER,
807: x_return_status OUT NOCOPY VARCHAR2,

Line 804: p_attribute15 IN VARCHAR2 := FND_API.G_MISS_CHAR,

800: p_attribute11 IN VARCHAR2 := FND_API.G_MISS_CHAR,
801: p_attribute12 IN VARCHAR2 := FND_API.G_MISS_CHAR,
802: p_attribute13 IN VARCHAR2 := FND_API.G_MISS_CHAR,
803: p_attribute14 IN VARCHAR2 := FND_API.G_MISS_CHAR,
804: p_attribute15 IN VARCHAR2 := FND_API.G_MISS_CHAR,
805: p_inherit_layout IN VARCHAR2,
806: x_section_id OUT NOCOPY NUMBER,
807: x_return_status OUT NOCOPY VARCHAR2,
808: x_msg_count OUT NOCOPY NUMBER,

Line 901: IF NOT FND_API.Compatible_API_Call(l_api_version,

897: -- Standard Start of API savepoint
898: SAVEPOINT CREATE_HIERARCHY_SECTION_PVT;
899:
900: -- Standard call to check for call compatibility.
901: IF NOT FND_API.Compatible_API_Call(l_api_version,
902: p_api_version,
903: l_api_name,
904: G_PKG_NAME)
905: THEN

Line 906: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

902: p_api_version,
903: l_api_name,
904: G_PKG_NAME)
905: THEN
906: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
907: END IF;
908:
909: -- Give values to cursor variables for c_get_configurable_crsr
910: l_access_name := 'STORE_SCT_CONFIGURABLE_LAYOUT';

Line 918: IF FND_API.to_Boolean(p_init_msg_list) THEN

914:
915:
916:
917: -- Initialize message list if p_init_msg_list is set to TRUE.
918: IF FND_API.to_Boolean(p_init_msg_list) THEN
919: FND_MSG_PUB.initialize;
920: END IF;
921:
922: -- Initialize API return status to success

Line 923: x_return_status := FND_API.G_RET_STS_SUCCESS;

919: FND_MSG_PUB.initialize;
920: END IF;
921:
922: -- Initialize API return status to success
923: x_return_status := FND_API.G_RET_STS_SUCCESS;
924:
925: --
926: -- Get parent section id
927: -- Check if either p_parent_section_id or p_parent_section_access_name

Line 931: (p_parent_section_id <> FND_API.G_MISS_NUM))

927: -- Check if either p_parent_section_id or p_parent_section_access_name
928: -- is defined
929: --
930: IF ((p_parent_section_id IS NOT NULL) AND
931: (p_parent_section_id <> FND_API.G_MISS_NUM))
932: THEN
933:
934: l_parent_section_id := p_parent_section_id; -- parent_section_id specified
935:

Line 943: RAISE FND_API.G_EXC_ERROR;

939: CLOSE c1;
940: FND_MESSAGE.Set_Name('IBE', 'IBE_DSP_SCT_NO_SCT_ID');
941: FND_MESSAGE.Set_Token('SECTION_ID', l_parent_section_id);
942: FND_MSG_PUB.Add;
943: RAISE FND_API.G_EXC_ERROR;
944: END IF;
945: CLOSE c1;
946:
947: ELSIF ((p_parent_section_access_name IS NOT NULL) AND

Line 948: (p_parent_section_access_name <> FND_API.G_MISS_CHAR))

944: END IF;
945: CLOSE c1;
946:
947: ELSIF ((p_parent_section_access_name IS NOT NULL) AND
948: (p_parent_section_access_name <> FND_API.G_MISS_CHAR))
949: THEN
950: -- query for parent section id
951: OPEN c2(p_parent_section_access_name);
952: FETCH c2 INTO l_parent_section_id, l_parent_section_type_code;

Line 958: RAISE FND_API.G_EXC_ERROR;

954: CLOSE c2;
955: FND_MESSAGE.Set_Name('IBE', 'IBE_DSP_SCT_GET_SCT_ACSS_NAME');
956: FND_MESSAGE.Set_Token('ACCESS_NAME', p_parent_section_access_name);
957: FND_MSG_PUB.Add;
958: RAISE FND_API.G_EXC_ERROR;
959: END IF;
960: CLOSE c2;
961:
962: ELSE

Line 978: RAISE FND_API.G_EXC_ERROR;

974: IF (c4%NOTFOUND) THEN
975: CLOSE c4;
976: FND_MESSAGE.Set_Name('IBE', 'IBE_DSP_MASTER_MSITE_NOT_FOUND');
977: FND_MSG_PUB.Add;
978: RAISE FND_API.G_EXC_ERROR;
979: ELSE
980: CLOSE c4;
981: IF (l_tmp_id IS NOT NULL) THEN
982: -- already a root section defined

Line 986: RAISE FND_API.G_EXC_ERROR;

982: -- already a root section defined
983: FND_MESSAGE.Set_Name('IBE', 'IBE_DSP_ROOT_SCT_ALREADY_DEF');
984: FND_MESSAGE.Set_Token('SECTION_ID', l_tmp_id);
985: FND_MSG_PUB.Add;
986: RAISE FND_API.G_EXC_ERROR;
987: END IF;
988: END IF;
989:
990: ELSE

Line 997: RAISE FND_API.G_EXC_ERROR;

993: IF (l_parent_section_type_code <> 'N') THEN
994: FND_MESSAGE.Set_Name('IBE', 'IBE_DSP_PRNT_SCT_NOT_NAV');
995: FND_MESSAGE.Set_Token('SECTION_ID', l_parent_section_id);
996: FND_MSG_PUB.Add;
997: RAISE FND_API.G_EXC_ERROR;
998: END IF;
999:
1000: -- check if the parent section (which is navigational) doesn't have
1001: -- children as items. If there are child items for a section, then cannot

Line 1010: RAISE FND_API.G_EXC_ERROR;

1006: CLOSE c3;
1007: FND_MESSAGE.Set_Name('IBE', 'IBE_DSP_PRNT_SCT_HAS_CHILD_ITM');
1008: FND_MESSAGE.Set_Token('SECTION_ID', l_parent_section_id);
1009: FND_MSG_PUB.Add;
1010: RAISE FND_API.G_EXC_ERROR;
1011: END IF;
1012: CLOSE c3;
1013:
1014: END IF; -- end l_is_root_section

Line 1025: IF (p_inherit_layout = FND_API.G_TRUE) THEN

1021: --
1022: -- Make the cursor query use bind variables instead of hard coding the values
1023:
1024: l_deliverable_id := p_deliverable_id;
1025: IF (p_inherit_layout = FND_API.G_TRUE) THEN
1026: IF (l_use_configurable_layout) THEN
1027: IF (p_parent_section_id IS NULL) THEN
1028: OPEN c_get_configurable_csr(l_access_name,l_deliverable_type_code,
1029: l_applicable_to_code,l_application_id);

Line 1057: p_init_msg_list => FND_API.G_FALSE,

1053: -- create section entry
1054: IBE_DSP_SECTION_GRP.Create_Section
1055: (
1056: p_api_version => p_api_version,
1057: p_init_msg_list => FND_API.G_FALSE,
1058: p_commit => FND_API.G_FALSE,
1059: p_validation_level => p_validation_level,
1060: p_access_name => p_access_name,
1061: p_start_date_active => p_start_date_active,

Line 1058: p_commit => FND_API.G_FALSE,

1054: IBE_DSP_SECTION_GRP.Create_Section
1055: (
1056: p_api_version => p_api_version,
1057: p_init_msg_list => FND_API.G_FALSE,
1058: p_commit => FND_API.G_FALSE,
1059: p_validation_level => p_validation_level,
1060: p_access_name => p_access_name,
1061: p_start_date_active => p_start_date_active,
1062: p_end_date_active => p_end_date_active,

Line 1096: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN

1092: x_msg_count => x_msg_count,
1093: x_msg_data => x_msg_data
1094: );
1095:
1096: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
1097: RAISE FND_API.G_EXC_ERROR;
1098: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
1099: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1100: END IF;

Line 1097: RAISE FND_API.G_EXC_ERROR;

1093: x_msg_data => x_msg_data
1094: );
1095:
1096: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
1097: RAISE FND_API.G_EXC_ERROR;
1098: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
1099: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1100: END IF;
1101:

Line 1098: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN

1094: );
1095:
1096: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
1097: RAISE FND_API.G_EXC_ERROR;
1098: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
1099: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1100: END IF;
1101:
1102: --

Line 1099: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

1095:
1096: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
1097: RAISE FND_API.G_EXC_ERROR;
1098: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
1099: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1100: END IF;
1101:
1102: --
1103: -- get master mini site id for the store

Line 1126: p_init_msg_list => FND_API.G_FALSE,

1122: --
1123: IBE_DSP_MSITE_SCT_SECT_PVT.Create_MSite_Section_Section
1124: (
1125: p_api_version => p_api_version,
1126: p_init_msg_list => FND_API.G_FALSE,
1127: p_commit => FND_API.G_FALSE,
1128: p_validation_level => p_validation_level,
1129: p_mini_site_id => l_master_mini_site_id,
1130: p_parent_section_id => l_parent_section_id,

Line 1127: p_commit => FND_API.G_FALSE,

1123: IBE_DSP_MSITE_SCT_SECT_PVT.Create_MSite_Section_Section
1124: (
1125: p_api_version => p_api_version,
1126: p_init_msg_list => FND_API.G_FALSE,
1127: p_commit => FND_API.G_FALSE,
1128: p_validation_level => p_validation_level,
1129: p_mini_site_id => l_master_mini_site_id,
1130: p_parent_section_id => l_parent_section_id,
1131: p_child_section_id => x_section_id,

Line 1143: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN

1139: x_msg_count => x_msg_count,
1140: x_msg_data => x_msg_data
1141: );
1142:
1143: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
1144: RAISE FND_API.G_EXC_ERROR;
1145: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
1146: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1147: END IF;

Line 1144: RAISE FND_API.G_EXC_ERROR;

1140: x_msg_data => x_msg_data
1141: );
1142:
1143: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
1144: RAISE FND_API.G_EXC_ERROR;
1145: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
1146: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1147: END IF;
1148:

Line 1145: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN

1141: );
1142:
1143: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
1144: RAISE FND_API.G_EXC_ERROR;
1145: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
1146: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1147: END IF;
1148:
1149: -- todo fm

Line 1146: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

1142:
1143: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
1144: RAISE FND_API.G_EXC_ERROR;
1145: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
1146: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1147: END IF;
1148:
1149: -- todo fm
1150:

Line 1166: RAISE FND_API.G_EXC_ERROR;

1162: IF (sql%NOTFOUND) THEN
1163: FND_MESSAGE.Set_Name('IBE', 'IBE_DSP_MASTER_MSITE_RT_SCT_F');
1164: FND_MESSAGE.Set_Token('SECTION_ID', x_section_id);
1165: FND_MSG_PUB.Add;
1166: RAISE FND_API.G_EXC_ERROR;
1167: END IF;
1168:
1169: END IF;
1170:

Line 1177: p_available_in_all_sites_flag = FND_API.G_MISS_CHAR)

1173: -- available in all sites flag is either missing or set to 'Y'. For iStore
1174: -- it should be always true (based on the UI)
1175: --
1176: IF (p_available_in_all_sites_flag = 'Y' OR
1177: p_available_in_all_sites_flag = FND_API.G_MISS_CHAR)
1178: THEN
1179: IF (l_is_root_section) THEN
1180:
1181: FOR r5 IN c5(l_master_mini_site_id) LOOP

Line 1188: p_init_msg_list => FND_API.G_FALSE,

1184: --
1185: IBE_DSP_MSITE_SCT_SECT_PVT.Create_MSite_Section_Section
1186: (
1187: p_api_version => p_api_version,
1188: p_init_msg_list => FND_API.G_FALSE,
1189: p_commit => FND_API.G_FALSE,
1190: p_validation_level => p_validation_level,
1191: p_mini_site_id => r5.msite_id,
1192: p_parent_section_id => l_parent_section_id,

Line 1189: p_commit => FND_API.G_FALSE,

1185: IBE_DSP_MSITE_SCT_SECT_PVT.Create_MSite_Section_Section
1186: (
1187: p_api_version => p_api_version,
1188: p_init_msg_list => FND_API.G_FALSE,
1189: p_commit => FND_API.G_FALSE,
1190: p_validation_level => p_validation_level,
1191: p_mini_site_id => r5.msite_id,
1192: p_parent_section_id => l_parent_section_id,
1193: p_child_section_id => x_section_id,

Line 1196: p_level_number => FND_API.G_MISS_NUM,

1192: p_parent_section_id => l_parent_section_id,
1193: p_child_section_id => x_section_id,
1194: p_start_date_active => p_start_date_active,
1195: p_end_date_active => p_end_date_active,
1196: p_level_number => FND_API.G_MISS_NUM,
1197: p_sort_order => p_sort_order,
1198: p_concat_ids => FND_API.G_MISS_CHAR,
1199: x_mini_site_section_section_id => l_mini_site_section_section_id,
1200: x_return_status => x_return_status,

Line 1198: p_concat_ids => FND_API.G_MISS_CHAR,

1194: p_start_date_active => p_start_date_active,
1195: p_end_date_active => p_end_date_active,
1196: p_level_number => FND_API.G_MISS_NUM,
1197: p_sort_order => p_sort_order,
1198: p_concat_ids => FND_API.G_MISS_CHAR,
1199: x_mini_site_section_section_id => l_mini_site_section_section_id,
1200: x_return_status => x_return_status,
1201: x_msg_count => x_msg_count,
1202: x_msg_data => x_msg_data

Line 1205: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN

1201: x_msg_count => x_msg_count,
1202: x_msg_data => x_msg_data
1203: );
1204:
1205: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
1206: RAISE FND_API.G_EXC_ERROR;
1207: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
1208: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1209: END IF;

Line 1206: RAISE FND_API.G_EXC_ERROR;

1202: x_msg_data => x_msg_data
1203: );
1204:
1205: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
1206: RAISE FND_API.G_EXC_ERROR;
1207: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
1208: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1209: END IF;
1210:

Line 1207: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN

1203: );
1204:
1205: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
1206: RAISE FND_API.G_EXC_ERROR;
1207: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
1208: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1209: END IF;
1210:
1211: -- todo fm

Line 1208: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

1204:
1205: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
1206: RAISE FND_API.G_EXC_ERROR;
1207: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
1208: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1209: END IF;
1210:
1211: -- todo fm
1212:

Line 1225: p_init_msg_list => FND_API.G_FALSE,

1221: --
1222: IBE_DSP_MSITE_SCT_SECT_PVT.Create_MSite_Section_Section
1223: (
1224: p_api_version => p_api_version,
1225: p_init_msg_list => FND_API.G_FALSE,
1226: p_commit => FND_API.G_FALSE,
1227: p_validation_level => p_validation_level,
1228: p_mini_site_id => r6.msite_id,
1229: p_parent_section_id => l_parent_section_id,

Line 1226: p_commit => FND_API.G_FALSE,

1222: IBE_DSP_MSITE_SCT_SECT_PVT.Create_MSite_Section_Section
1223: (
1224: p_api_version => p_api_version,
1225: p_init_msg_list => FND_API.G_FALSE,
1226: p_commit => FND_API.G_FALSE,
1227: p_validation_level => p_validation_level,
1228: p_mini_site_id => r6.msite_id,
1229: p_parent_section_id => l_parent_section_id,
1230: p_child_section_id => x_section_id,

Line 1233: p_level_number => FND_API.G_MISS_NUM,

1229: p_parent_section_id => l_parent_section_id,
1230: p_child_section_id => x_section_id,
1231: p_start_date_active => p_start_date_active,
1232: p_end_date_active => p_end_date_active,
1233: p_level_number => FND_API.G_MISS_NUM,
1234: p_sort_order => p_sort_order,
1235: p_concat_ids => FND_API.G_MISS_CHAR,
1236: x_mini_site_section_section_id => l_mini_site_section_section_id,
1237: x_return_status => x_return_status,

Line 1235: p_concat_ids => FND_API.G_MISS_CHAR,

1231: p_start_date_active => p_start_date_active,
1232: p_end_date_active => p_end_date_active,
1233: p_level_number => FND_API.G_MISS_NUM,
1234: p_sort_order => p_sort_order,
1235: p_concat_ids => FND_API.G_MISS_CHAR,
1236: x_mini_site_section_section_id => l_mini_site_section_section_id,
1237: x_return_status => x_return_status,
1238: x_msg_count => x_msg_count,
1239: x_msg_data => x_msg_data

Line 1242: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN

1238: x_msg_count => x_msg_count,
1239: x_msg_data => x_msg_data
1240: );
1241:
1242: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
1243: RAISE FND_API.G_EXC_ERROR;
1244: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
1245: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1246: END IF;

Line 1243: RAISE FND_API.G_EXC_ERROR;

1239: x_msg_data => x_msg_data
1240: );
1241:
1242: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
1243: RAISE FND_API.G_EXC_ERROR;
1244: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
1245: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1246: END IF;
1247:

Line 1244: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN

1240: );
1241:
1242: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
1243: RAISE FND_API.G_EXC_ERROR;
1244: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
1245: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1246: END IF;
1247:
1248: -- todo fm

Line 1245: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

1241:
1242: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
1243: RAISE FND_API.G_EXC_ERROR;
1244: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
1245: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1246: END IF;
1247:
1248: -- todo fm
1249:

Line 1258: IF ((p_inherit_layout = FND_API.G_TRUE)

1254: END IF;
1255:
1256: -- 11.5.10 Save the layout component mapping
1257: -- from the parent section
1258: IF ((p_inherit_layout = FND_API.G_TRUE)
1259: AND (l_parent_section_id IS NOT NULL)) THEN
1260: IF (l_parent_layout_type = 'C') THEN
1261: Copy_Layout_Comp_Mapping(
1262: p_api_version => 1.0,

Line 1263: p_init_msg_list => FND_API.G_FALSE,

1259: AND (l_parent_section_id IS NOT NULL)) THEN
1260: IF (l_parent_layout_type = 'C') THEN
1261: Copy_Layout_Comp_Mapping(
1262: p_api_version => 1.0,
1263: p_init_msg_list => FND_API.G_FALSE,
1264: p_commit => FND_API.G_FALSE,
1265: p_source_section_id => l_parent_section_id,
1266: p_target_section_id => x_section_id,
1267: p_include_all => FND_API.G_FALSE,

Line 1264: p_commit => FND_API.G_FALSE,

1260: IF (l_parent_layout_type = 'C') THEN
1261: Copy_Layout_Comp_Mapping(
1262: p_api_version => 1.0,
1263: p_init_msg_list => FND_API.G_FALSE,
1264: p_commit => FND_API.G_FALSE,
1265: p_source_section_id => l_parent_section_id,
1266: p_target_section_id => x_section_id,
1267: p_include_all => FND_API.G_FALSE,
1268: x_return_status => x_return_status,

Line 1267: p_include_all => FND_API.G_FALSE,

1263: p_init_msg_list => FND_API.G_FALSE,
1264: p_commit => FND_API.G_FALSE,
1265: p_source_section_id => l_parent_section_id,
1266: p_target_section_id => x_section_id,
1267: p_include_all => FND_API.G_FALSE,
1268: x_return_status => x_return_status,
1269: x_msg_count => l_msg_count,
1270: x_msg_data => l_msg_data);
1271: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN

Line 1271: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN

1267: p_include_all => FND_API.G_FALSE,
1268: x_return_status => x_return_status,
1269: x_msg_count => l_msg_count,
1270: x_msg_data => l_msg_data);
1271: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
1272: RAISE FND_API.G_EXC_ERROR;
1273: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
1274: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1275: END IF;

Line 1272: RAISE FND_API.G_EXC_ERROR;

1268: x_return_status => x_return_status,
1269: x_msg_count => l_msg_count,
1270: x_msg_data => l_msg_data);
1271: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
1272: RAISE FND_API.G_EXC_ERROR;
1273: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
1274: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1275: END IF;
1276: END IF;

Line 1273: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN

1269: x_msg_count => l_msg_count,
1270: x_msg_data => l_msg_data);
1271: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
1272: RAISE FND_API.G_EXC_ERROR;
1273: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
1274: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1275: END IF;
1276: END IF;
1277: END IF;

Line 1274: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

1270: x_msg_data => l_msg_data);
1271: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
1272: RAISE FND_API.G_EXC_ERROR;
1273: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
1274: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1275: END IF;
1276: END IF;
1277: END IF;
1278: -- Standard check of p_commit.

Line 1279: IF (FND_API.To_Boolean(p_commit)) THEN

1275: END IF;
1276: END IF;
1277: END IF;
1278: -- Standard check of p_commit.
1279: IF (FND_API.To_Boolean(p_commit)) THEN
1280: COMMIT WORK;
1281: END IF;
1282:
1283: -- Standard call to get message count and if count is 1, get message info.

Line 1290: WHEN FND_API.G_EXC_ERROR THEN

1286: p_encoded => 'F');
1287:
1288: EXCEPTION
1289:
1290: WHEN FND_API.G_EXC_ERROR THEN
1291: ROLLBACK TO CREATE_HIERARCHY_SECTION_PVT;
1292: x_return_status := FND_API.G_RET_STS_ERROR;
1293: FND_MSG_PUB.Count_And_Get(p_count => x_msg_count,
1294: p_data => x_msg_data,

Line 1292: x_return_status := FND_API.G_RET_STS_ERROR;

1288: EXCEPTION
1289:
1290: WHEN FND_API.G_EXC_ERROR THEN
1291: ROLLBACK TO CREATE_HIERARCHY_SECTION_PVT;
1292: x_return_status := FND_API.G_RET_STS_ERROR;
1293: FND_MSG_PUB.Count_And_Get(p_count => x_msg_count,
1294: p_data => x_msg_data,
1295: p_encoded => 'F');
1296:

Line 1297: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

1293: FND_MSG_PUB.Count_And_Get(p_count => x_msg_count,
1294: p_data => x_msg_data,
1295: p_encoded => 'F');
1296:
1297: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
1298: ROLLBACK TO CREATE_HIERARCHY_SECTION_PVT;
1299: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1300: FND_MSG_PUB.Count_And_Get(p_count => x_msg_count,
1301: p_data => x_msg_data,

Line 1299: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

1295: p_encoded => 'F');
1296:
1297: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
1298: ROLLBACK TO CREATE_HIERARCHY_SECTION_PVT;
1299: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1300: FND_MSG_PUB.Count_And_Get(p_count => x_msg_count,
1301: p_data => x_msg_data,
1302: p_encoded => 'F');
1303:

Line 1312: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

1308: FND_MESSAGE.Set_Token('ERRNO', SQLCODE);
1309: FND_MESSAGE.Set_Token('REASON', SQLERRM);
1310: FND_MSG_PUB.Add;
1311:
1312: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1313:
1314: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR)
1315: THEN
1316: FND_MSG_PUB.Add_Exc_Msg(G_PKG_NAME, l_api_name);

Line 1328: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,

1324:
1325: PROCEDURE Create_Hierarchy_Section
1326: (
1327: p_api_version IN NUMBER,
1328: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
1329: p_commit IN VARCHAR2 := FND_API.G_FALSE,
1330: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
1331: p_parent_section_id IN NUMBER := FND_API.G_MISS_NUM,
1332: p_parent_section_access_name IN VARCHAR2 := FND_API.G_MISS_CHAR,

Line 1329: p_commit IN VARCHAR2 := FND_API.G_FALSE,

1325: PROCEDURE Create_Hierarchy_Section
1326: (
1327: p_api_version IN NUMBER,
1328: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
1329: p_commit IN VARCHAR2 := FND_API.G_FALSE,
1330: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
1331: p_parent_section_id IN NUMBER := FND_API.G_MISS_NUM,
1332: p_parent_section_access_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
1333: p_access_name IN VARCHAR2 := FND_API.G_MISS_CHAR,

Line 1330: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,

1326: (
1327: p_api_version IN NUMBER,
1328: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
1329: p_commit IN VARCHAR2 := FND_API.G_FALSE,
1330: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
1331: p_parent_section_id IN NUMBER := FND_API.G_MISS_NUM,
1332: p_parent_section_access_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
1333: p_access_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
1334: p_start_date_active IN DATE,

Line 1331: p_parent_section_id IN NUMBER := FND_API.G_MISS_NUM,

1327: p_api_version IN NUMBER,
1328: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
1329: p_commit IN VARCHAR2 := FND_API.G_FALSE,
1330: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
1331: p_parent_section_id IN NUMBER := FND_API.G_MISS_NUM,
1332: p_parent_section_access_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
1333: p_access_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
1334: p_start_date_active IN DATE,
1335: p_end_date_active IN DATE := FND_API.G_MISS_DATE,

Line 1332: p_parent_section_access_name IN VARCHAR2 := FND_API.G_MISS_CHAR,

1328: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
1329: p_commit IN VARCHAR2 := FND_API.G_FALSE,
1330: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
1331: p_parent_section_id IN NUMBER := FND_API.G_MISS_NUM,
1332: p_parent_section_access_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
1333: p_access_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
1334: p_start_date_active IN DATE,
1335: p_end_date_active IN DATE := FND_API.G_MISS_DATE,
1336: p_section_type_code IN VARCHAR2,

Line 1333: p_access_name IN VARCHAR2 := FND_API.G_MISS_CHAR,

1329: p_commit IN VARCHAR2 := FND_API.G_FALSE,
1330: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
1331: p_parent_section_id IN NUMBER := FND_API.G_MISS_NUM,
1332: p_parent_section_access_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
1333: p_access_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
1334: p_start_date_active IN DATE,
1335: p_end_date_active IN DATE := FND_API.G_MISS_DATE,
1336: p_section_type_code IN VARCHAR2,
1337: p_status_code IN VARCHAR2,

Line 1335: p_end_date_active IN DATE := FND_API.G_MISS_DATE,

1331: p_parent_section_id IN NUMBER := FND_API.G_MISS_NUM,
1332: p_parent_section_access_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
1333: p_access_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
1334: p_start_date_active IN DATE,
1335: p_end_date_active IN DATE := FND_API.G_MISS_DATE,
1336: p_section_type_code IN VARCHAR2,
1337: p_status_code IN VARCHAR2,
1338: p_display_context_id IN NUMBER := FND_API.G_MISS_NUM,
1339: p_deliverable_id IN NUMBER := FND_API.G_MISS_NUM,

Line 1338: p_display_context_id IN NUMBER := FND_API.G_MISS_NUM,

1334: p_start_date_active IN DATE,
1335: p_end_date_active IN DATE := FND_API.G_MISS_DATE,
1336: p_section_type_code IN VARCHAR2,
1337: p_status_code IN VARCHAR2,
1338: p_display_context_id IN NUMBER := FND_API.G_MISS_NUM,
1339: p_deliverable_id IN NUMBER := FND_API.G_MISS_NUM,
1340: p_available_in_all_sites_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
1341: p_auto_placement_rule IN VARCHAR2 := FND_API.G_MISS_CHAR,
1342: p_order_by_clause IN VARCHAR2 := FND_API.G_MISS_CHAR,

Line 1339: p_deliverable_id IN NUMBER := FND_API.G_MISS_NUM,

1335: p_end_date_active IN DATE := FND_API.G_MISS_DATE,
1336: p_section_type_code IN VARCHAR2,
1337: p_status_code IN VARCHAR2,
1338: p_display_context_id IN NUMBER := FND_API.G_MISS_NUM,
1339: p_deliverable_id IN NUMBER := FND_API.G_MISS_NUM,
1340: p_available_in_all_sites_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
1341: p_auto_placement_rule IN VARCHAR2 := FND_API.G_MISS_CHAR,
1342: p_order_by_clause IN VARCHAR2 := FND_API.G_MISS_CHAR,
1343: p_sort_order IN NUMBER := FND_API.G_MISS_NUM,

Line 1340: p_available_in_all_sites_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,

1336: p_section_type_code IN VARCHAR2,
1337: p_status_code IN VARCHAR2,
1338: p_display_context_id IN NUMBER := FND_API.G_MISS_NUM,
1339: p_deliverable_id IN NUMBER := FND_API.G_MISS_NUM,
1340: p_available_in_all_sites_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
1341: p_auto_placement_rule IN VARCHAR2 := FND_API.G_MISS_CHAR,
1342: p_order_by_clause IN VARCHAR2 := FND_API.G_MISS_CHAR,
1343: p_sort_order IN NUMBER := FND_API.G_MISS_NUM,
1344: p_display_name IN VARCHAR2,

Line 1341: p_auto_placement_rule IN VARCHAR2 := FND_API.G_MISS_CHAR,

1337: p_status_code IN VARCHAR2,
1338: p_display_context_id IN NUMBER := FND_API.G_MISS_NUM,
1339: p_deliverable_id IN NUMBER := FND_API.G_MISS_NUM,
1340: p_available_in_all_sites_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
1341: p_auto_placement_rule IN VARCHAR2 := FND_API.G_MISS_CHAR,
1342: p_order_by_clause IN VARCHAR2 := FND_API.G_MISS_CHAR,
1343: p_sort_order IN NUMBER := FND_API.G_MISS_NUM,
1344: p_display_name IN VARCHAR2,
1345: p_description IN VARCHAR2 := FND_API.G_MISS_CHAR,

Line 1342: p_order_by_clause IN VARCHAR2 := FND_API.G_MISS_CHAR,

1338: p_display_context_id IN NUMBER := FND_API.G_MISS_NUM,
1339: p_deliverable_id IN NUMBER := FND_API.G_MISS_NUM,
1340: p_available_in_all_sites_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
1341: p_auto_placement_rule IN VARCHAR2 := FND_API.G_MISS_CHAR,
1342: p_order_by_clause IN VARCHAR2 := FND_API.G_MISS_CHAR,
1343: p_sort_order IN NUMBER := FND_API.G_MISS_NUM,
1344: p_display_name IN VARCHAR2,
1345: p_description IN VARCHAR2 := FND_API.G_MISS_CHAR,
1346: p_long_description IN VARCHAR2 := FND_API.G_MISS_CHAR,

Line 1343: p_sort_order IN NUMBER := FND_API.G_MISS_NUM,

1339: p_deliverable_id IN NUMBER := FND_API.G_MISS_NUM,
1340: p_available_in_all_sites_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
1341: p_auto_placement_rule IN VARCHAR2 := FND_API.G_MISS_CHAR,
1342: p_order_by_clause IN VARCHAR2 := FND_API.G_MISS_CHAR,
1343: p_sort_order IN NUMBER := FND_API.G_MISS_NUM,
1344: p_display_name IN VARCHAR2,
1345: p_description IN VARCHAR2 := FND_API.G_MISS_CHAR,
1346: p_long_description IN VARCHAR2 := FND_API.G_MISS_CHAR,
1347: p_keywords IN VARCHAR2 := FND_API.G_MISS_CHAR,

Line 1345: p_description IN VARCHAR2 := FND_API.G_MISS_CHAR,

1341: p_auto_placement_rule IN VARCHAR2 := FND_API.G_MISS_CHAR,
1342: p_order_by_clause IN VARCHAR2 := FND_API.G_MISS_CHAR,
1343: p_sort_order IN NUMBER := FND_API.G_MISS_NUM,
1344: p_display_name IN VARCHAR2,
1345: p_description IN VARCHAR2 := FND_API.G_MISS_CHAR,
1346: p_long_description IN VARCHAR2 := FND_API.G_MISS_CHAR,
1347: p_keywords IN VARCHAR2 := FND_API.G_MISS_CHAR,
1348: p_attribute_category IN VARCHAR2 := FND_API.G_MISS_CHAR,
1349: p_attribute1 IN VARCHAR2 := FND_API.G_MISS_CHAR,

Line 1346: p_long_description IN VARCHAR2 := FND_API.G_MISS_CHAR,

1342: p_order_by_clause IN VARCHAR2 := FND_API.G_MISS_CHAR,
1343: p_sort_order IN NUMBER := FND_API.G_MISS_NUM,
1344: p_display_name IN VARCHAR2,
1345: p_description IN VARCHAR2 := FND_API.G_MISS_CHAR,
1346: p_long_description IN VARCHAR2 := FND_API.G_MISS_CHAR,
1347: p_keywords IN VARCHAR2 := FND_API.G_MISS_CHAR,
1348: p_attribute_category IN VARCHAR2 := FND_API.G_MISS_CHAR,
1349: p_attribute1 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1350: p_attribute2 IN VARCHAR2 := FND_API.G_MISS_CHAR,

Line 1347: p_keywords IN VARCHAR2 := FND_API.G_MISS_CHAR,

1343: p_sort_order IN NUMBER := FND_API.G_MISS_NUM,
1344: p_display_name IN VARCHAR2,
1345: p_description IN VARCHAR2 := FND_API.G_MISS_CHAR,
1346: p_long_description IN VARCHAR2 := FND_API.G_MISS_CHAR,
1347: p_keywords IN VARCHAR2 := FND_API.G_MISS_CHAR,
1348: p_attribute_category IN VARCHAR2 := FND_API.G_MISS_CHAR,
1349: p_attribute1 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1350: p_attribute2 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1351: p_attribute3 IN VARCHAR2 := FND_API.G_MISS_CHAR,

Line 1348: p_attribute_category IN VARCHAR2 := FND_API.G_MISS_CHAR,

1344: p_display_name IN VARCHAR2,
1345: p_description IN VARCHAR2 := FND_API.G_MISS_CHAR,
1346: p_long_description IN VARCHAR2 := FND_API.G_MISS_CHAR,
1347: p_keywords IN VARCHAR2 := FND_API.G_MISS_CHAR,
1348: p_attribute_category IN VARCHAR2 := FND_API.G_MISS_CHAR,
1349: p_attribute1 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1350: p_attribute2 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1351: p_attribute3 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1352: p_attribute4 IN VARCHAR2 := FND_API.G_MISS_CHAR,

Line 1349: p_attribute1 IN VARCHAR2 := FND_API.G_MISS_CHAR,

1345: p_description IN VARCHAR2 := FND_API.G_MISS_CHAR,
1346: p_long_description IN VARCHAR2 := FND_API.G_MISS_CHAR,
1347: p_keywords IN VARCHAR2 := FND_API.G_MISS_CHAR,
1348: p_attribute_category IN VARCHAR2 := FND_API.G_MISS_CHAR,
1349: p_attribute1 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1350: p_attribute2 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1351: p_attribute3 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1352: p_attribute4 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1353: p_attribute5 IN VARCHAR2 := FND_API.G_MISS_CHAR,

Line 1350: p_attribute2 IN VARCHAR2 := FND_API.G_MISS_CHAR,

1346: p_long_description IN VARCHAR2 := FND_API.G_MISS_CHAR,
1347: p_keywords IN VARCHAR2 := FND_API.G_MISS_CHAR,
1348: p_attribute_category IN VARCHAR2 := FND_API.G_MISS_CHAR,
1349: p_attribute1 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1350: p_attribute2 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1351: p_attribute3 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1352: p_attribute4 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1353: p_attribute5 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1354: p_attribute6 IN VARCHAR2 := FND_API.G_MISS_CHAR,

Line 1351: p_attribute3 IN VARCHAR2 := FND_API.G_MISS_CHAR,

1347: p_keywords IN VARCHAR2 := FND_API.G_MISS_CHAR,
1348: p_attribute_category IN VARCHAR2 := FND_API.G_MISS_CHAR,
1349: p_attribute1 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1350: p_attribute2 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1351: p_attribute3 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1352: p_attribute4 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1353: p_attribute5 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1354: p_attribute6 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1355: p_attribute7 IN VARCHAR2 := FND_API.G_MISS_CHAR,

Line 1352: p_attribute4 IN VARCHAR2 := FND_API.G_MISS_CHAR,

1348: p_attribute_category IN VARCHAR2 := FND_API.G_MISS_CHAR,
1349: p_attribute1 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1350: p_attribute2 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1351: p_attribute3 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1352: p_attribute4 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1353: p_attribute5 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1354: p_attribute6 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1355: p_attribute7 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1356: p_attribute8 IN VARCHAR2 := FND_API.G_MISS_CHAR,

Line 1353: p_attribute5 IN VARCHAR2 := FND_API.G_MISS_CHAR,

1349: p_attribute1 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1350: p_attribute2 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1351: p_attribute3 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1352: p_attribute4 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1353: p_attribute5 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1354: p_attribute6 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1355: p_attribute7 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1356: p_attribute8 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1357: p_attribute9 IN VARCHAR2 := FND_API.G_MISS_CHAR,

Line 1354: p_attribute6 IN VARCHAR2 := FND_API.G_MISS_CHAR,

1350: p_attribute2 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1351: p_attribute3 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1352: p_attribute4 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1353: p_attribute5 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1354: p_attribute6 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1355: p_attribute7 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1356: p_attribute8 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1357: p_attribute9 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1358: p_attribute10 IN VARCHAR2 := FND_API.G_MISS_CHAR,

Line 1355: p_attribute7 IN VARCHAR2 := FND_API.G_MISS_CHAR,

1351: p_attribute3 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1352: p_attribute4 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1353: p_attribute5 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1354: p_attribute6 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1355: p_attribute7 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1356: p_attribute8 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1357: p_attribute9 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1358: p_attribute10 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1359: p_attribute11 IN VARCHAR2 := FND_API.G_MISS_CHAR,

Line 1356: p_attribute8 IN VARCHAR2 := FND_API.G_MISS_CHAR,

1352: p_attribute4 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1353: p_attribute5 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1354: p_attribute6 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1355: p_attribute7 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1356: p_attribute8 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1357: p_attribute9 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1358: p_attribute10 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1359: p_attribute11 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1360: p_attribute12 IN VARCHAR2 := FND_API.G_MISS_CHAR,

Line 1357: p_attribute9 IN VARCHAR2 := FND_API.G_MISS_CHAR,

1353: p_attribute5 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1354: p_attribute6 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1355: p_attribute7 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1356: p_attribute8 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1357: p_attribute9 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1358: p_attribute10 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1359: p_attribute11 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1360: p_attribute12 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1361: p_attribute13 IN VARCHAR2 := FND_API.G_MISS_CHAR,

Line 1358: p_attribute10 IN VARCHAR2 := FND_API.G_MISS_CHAR,

1354: p_attribute6 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1355: p_attribute7 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1356: p_attribute8 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1357: p_attribute9 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1358: p_attribute10 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1359: p_attribute11 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1360: p_attribute12 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1361: p_attribute13 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1362: p_attribute14 IN VARCHAR2 := FND_API.G_MISS_CHAR,

Line 1359: p_attribute11 IN VARCHAR2 := FND_API.G_MISS_CHAR,

1355: p_attribute7 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1356: p_attribute8 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1357: p_attribute9 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1358: p_attribute10 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1359: p_attribute11 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1360: p_attribute12 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1361: p_attribute13 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1362: p_attribute14 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1363: p_attribute15 IN VARCHAR2 := FND_API.G_MISS_CHAR,

Line 1360: p_attribute12 IN VARCHAR2 := FND_API.G_MISS_CHAR,

1356: p_attribute8 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1357: p_attribute9 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1358: p_attribute10 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1359: p_attribute11 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1360: p_attribute12 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1361: p_attribute13 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1362: p_attribute14 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1363: p_attribute15 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1364: x_section_id OUT NOCOPY NUMBER,

Line 1361: p_attribute13 IN VARCHAR2 := FND_API.G_MISS_CHAR,

1357: p_attribute9 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1358: p_attribute10 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1359: p_attribute11 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1360: p_attribute12 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1361: p_attribute13 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1362: p_attribute14 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1363: p_attribute15 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1364: x_section_id OUT NOCOPY NUMBER,
1365: x_return_status OUT NOCOPY VARCHAR2,

Line 1362: p_attribute14 IN VARCHAR2 := FND_API.G_MISS_CHAR,

1358: p_attribute10 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1359: p_attribute11 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1360: p_attribute12 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1361: p_attribute13 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1362: p_attribute14 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1363: p_attribute15 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1364: x_section_id OUT NOCOPY NUMBER,
1365: x_return_status OUT NOCOPY VARCHAR2,
1366: x_msg_count OUT NOCOPY NUMBER,

Line 1363: p_attribute15 IN VARCHAR2 := FND_API.G_MISS_CHAR,

1359: p_attribute11 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1360: p_attribute12 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1361: p_attribute13 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1362: p_attribute14 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1363: p_attribute15 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1364: x_section_id OUT NOCOPY NUMBER,
1365: x_return_status OUT NOCOPY VARCHAR2,
1366: x_msg_count OUT NOCOPY NUMBER,
1367: x_msg_data OUT NOCOPY VARCHAR2

Line 1410: p_inherit_layout => FND_API.G_TRUE,

1406: p_attribute12 => p_attribute12,
1407: p_attribute13 => p_attribute13,
1408: p_attribute14 => p_attribute14,
1409: p_attribute15 => p_attribute15,
1410: p_inherit_layout => FND_API.G_TRUE,
1411: x_section_id => x_section_id,
1412: x_return_status => x_return_status,
1413: x_msg_count => x_msg_count,
1414: x_msg_data => x_msg_data

Line 1430: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,

1426: --
1427: PROCEDURE Update_Hierarchy_Section
1428: (
1429: p_api_version IN NUMBER,
1430: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
1431: p_commit IN VARCHAR2 := FND_API.G_FALSE,
1432: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
1433: p_section_id IN NUMBER := FND_API.G_MISS_NUM,
1434: p_object_version_number IN NUMBER,

Line 1431: p_commit IN VARCHAR2 := FND_API.G_FALSE,

1427: PROCEDURE Update_Hierarchy_Section
1428: (
1429: p_api_version IN NUMBER,
1430: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
1431: p_commit IN VARCHAR2 := FND_API.G_FALSE,
1432: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
1433: p_section_id IN NUMBER := FND_API.G_MISS_NUM,
1434: p_object_version_number IN NUMBER,
1435: p_mss_object_version_number IN NUMBER := FND_API.G_MISS_NUM,

Line 1432: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,

1428: (
1429: p_api_version IN NUMBER,
1430: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
1431: p_commit IN VARCHAR2 := FND_API.G_FALSE,
1432: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
1433: p_section_id IN NUMBER := FND_API.G_MISS_NUM,
1434: p_object_version_number IN NUMBER,
1435: p_mss_object_version_number IN NUMBER := FND_API.G_MISS_NUM,
1436: p_access_name IN VARCHAR2 := FND_API.G_MISS_CHAR,

Line 1433: p_section_id IN NUMBER := FND_API.G_MISS_NUM,

1429: p_api_version IN NUMBER,
1430: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
1431: p_commit IN VARCHAR2 := FND_API.G_FALSE,
1432: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
1433: p_section_id IN NUMBER := FND_API.G_MISS_NUM,
1434: p_object_version_number IN NUMBER,
1435: p_mss_object_version_number IN NUMBER := FND_API.G_MISS_NUM,
1436: p_access_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
1437: p_start_date_active IN DATE := FND_API.G_MISS_DATE,

Line 1435: p_mss_object_version_number IN NUMBER := FND_API.G_MISS_NUM,

1431: p_commit IN VARCHAR2 := FND_API.G_FALSE,
1432: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
1433: p_section_id IN NUMBER := FND_API.G_MISS_NUM,
1434: p_object_version_number IN NUMBER,
1435: p_mss_object_version_number IN NUMBER := FND_API.G_MISS_NUM,
1436: p_access_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
1437: p_start_date_active IN DATE := FND_API.G_MISS_DATE,
1438: p_end_date_active IN DATE := FND_API.G_MISS_DATE,
1439: p_section_type_code IN VARCHAR2 := FND_API.G_MISS_CHAR,

Line 1436: p_access_name IN VARCHAR2 := FND_API.G_MISS_CHAR,

1432: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
1433: p_section_id IN NUMBER := FND_API.G_MISS_NUM,
1434: p_object_version_number IN NUMBER,
1435: p_mss_object_version_number IN NUMBER := FND_API.G_MISS_NUM,
1436: p_access_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
1437: p_start_date_active IN DATE := FND_API.G_MISS_DATE,
1438: p_end_date_active IN DATE := FND_API.G_MISS_DATE,
1439: p_section_type_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
1440: p_status_code IN VARCHAR2 := FND_API.G_MISS_CHAR,

Line 1437: p_start_date_active IN DATE := FND_API.G_MISS_DATE,

1433: p_section_id IN NUMBER := FND_API.G_MISS_NUM,
1434: p_object_version_number IN NUMBER,
1435: p_mss_object_version_number IN NUMBER := FND_API.G_MISS_NUM,
1436: p_access_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
1437: p_start_date_active IN DATE := FND_API.G_MISS_DATE,
1438: p_end_date_active IN DATE := FND_API.G_MISS_DATE,
1439: p_section_type_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
1440: p_status_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
1441: p_display_context_id IN NUMBER := FND_API.G_MISS_NUM,

Line 1438: p_end_date_active IN DATE := FND_API.G_MISS_DATE,

1434: p_object_version_number IN NUMBER,
1435: p_mss_object_version_number IN NUMBER := FND_API.G_MISS_NUM,
1436: p_access_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
1437: p_start_date_active IN DATE := FND_API.G_MISS_DATE,
1438: p_end_date_active IN DATE := FND_API.G_MISS_DATE,
1439: p_section_type_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
1440: p_status_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
1441: p_display_context_id IN NUMBER := FND_API.G_MISS_NUM,
1442: p_deliverable_id IN NUMBER := FND_API.G_MISS_NUM,

Line 1439: p_section_type_code IN VARCHAR2 := FND_API.G_MISS_CHAR,

1435: p_mss_object_version_number IN NUMBER := FND_API.G_MISS_NUM,
1436: p_access_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
1437: p_start_date_active IN DATE := FND_API.G_MISS_DATE,
1438: p_end_date_active IN DATE := FND_API.G_MISS_DATE,
1439: p_section_type_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
1440: p_status_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
1441: p_display_context_id IN NUMBER := FND_API.G_MISS_NUM,
1442: p_deliverable_id IN NUMBER := FND_API.G_MISS_NUM,
1443: p_available_in_all_sites_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,

Line 1440: p_status_code IN VARCHAR2 := FND_API.G_MISS_CHAR,

1436: p_access_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
1437: p_start_date_active IN DATE := FND_API.G_MISS_DATE,
1438: p_end_date_active IN DATE := FND_API.G_MISS_DATE,
1439: p_section_type_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
1440: p_status_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
1441: p_display_context_id IN NUMBER := FND_API.G_MISS_NUM,
1442: p_deliverable_id IN NUMBER := FND_API.G_MISS_NUM,
1443: p_available_in_all_sites_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
1444: p_auto_placement_rule IN VARCHAR2 := FND_API.G_MISS_CHAR,

Line 1441: p_display_context_id IN NUMBER := FND_API.G_MISS_NUM,

1437: p_start_date_active IN DATE := FND_API.G_MISS_DATE,
1438: p_end_date_active IN DATE := FND_API.G_MISS_DATE,
1439: p_section_type_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
1440: p_status_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
1441: p_display_context_id IN NUMBER := FND_API.G_MISS_NUM,
1442: p_deliverable_id IN NUMBER := FND_API.G_MISS_NUM,
1443: p_available_in_all_sites_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
1444: p_auto_placement_rule IN VARCHAR2 := FND_API.G_MISS_CHAR,
1445: p_order_by_clause IN VARCHAR2 := FND_API.G_MISS_CHAR,

Line 1442: p_deliverable_id IN NUMBER := FND_API.G_MISS_NUM,

1438: p_end_date_active IN DATE := FND_API.G_MISS_DATE,
1439: p_section_type_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
1440: p_status_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
1441: p_display_context_id IN NUMBER := FND_API.G_MISS_NUM,
1442: p_deliverable_id IN NUMBER := FND_API.G_MISS_NUM,
1443: p_available_in_all_sites_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
1444: p_auto_placement_rule IN VARCHAR2 := FND_API.G_MISS_CHAR,
1445: p_order_by_clause IN VARCHAR2 := FND_API.G_MISS_CHAR,
1446: p_sort_order IN NUMBER := FND_API.G_MISS_NUM,

Line 1443: p_available_in_all_sites_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,

1439: p_section_type_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
1440: p_status_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
1441: p_display_context_id IN NUMBER := FND_API.G_MISS_NUM,
1442: p_deliverable_id IN NUMBER := FND_API.G_MISS_NUM,
1443: p_available_in_all_sites_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
1444: p_auto_placement_rule IN VARCHAR2 := FND_API.G_MISS_CHAR,
1445: p_order_by_clause IN VARCHAR2 := FND_API.G_MISS_CHAR,
1446: p_sort_order IN NUMBER := FND_API.G_MISS_NUM,
1447: p_display_name IN VARCHAR2 := FND_API.G_MISS_CHAR,

Line 1444: p_auto_placement_rule IN VARCHAR2 := FND_API.G_MISS_CHAR,

1440: p_status_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
1441: p_display_context_id IN NUMBER := FND_API.G_MISS_NUM,
1442: p_deliverable_id IN NUMBER := FND_API.G_MISS_NUM,
1443: p_available_in_all_sites_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
1444: p_auto_placement_rule IN VARCHAR2 := FND_API.G_MISS_CHAR,
1445: p_order_by_clause IN VARCHAR2 := FND_API.G_MISS_CHAR,
1446: p_sort_order IN NUMBER := FND_API.G_MISS_NUM,
1447: p_display_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
1448: p_description IN VARCHAR2 := FND_API.G_MISS_CHAR,

Line 1445: p_order_by_clause IN VARCHAR2 := FND_API.G_MISS_CHAR,

1441: p_display_context_id IN NUMBER := FND_API.G_MISS_NUM,
1442: p_deliverable_id IN NUMBER := FND_API.G_MISS_NUM,
1443: p_available_in_all_sites_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
1444: p_auto_placement_rule IN VARCHAR2 := FND_API.G_MISS_CHAR,
1445: p_order_by_clause IN VARCHAR2 := FND_API.G_MISS_CHAR,
1446: p_sort_order IN NUMBER := FND_API.G_MISS_NUM,
1447: p_display_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
1448: p_description IN VARCHAR2 := FND_API.G_MISS_CHAR,
1449: p_long_description IN VARCHAR2 := FND_API.G_MISS_CHAR,

Line 1446: p_sort_order IN NUMBER := FND_API.G_MISS_NUM,

1442: p_deliverable_id IN NUMBER := FND_API.G_MISS_NUM,
1443: p_available_in_all_sites_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
1444: p_auto_placement_rule IN VARCHAR2 := FND_API.G_MISS_CHAR,
1445: p_order_by_clause IN VARCHAR2 := FND_API.G_MISS_CHAR,
1446: p_sort_order IN NUMBER := FND_API.G_MISS_NUM,
1447: p_display_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
1448: p_description IN VARCHAR2 := FND_API.G_MISS_CHAR,
1449: p_long_description IN VARCHAR2 := FND_API.G_MISS_CHAR,
1450: p_keywords IN VARCHAR2 := FND_API.G_MISS_CHAR,

Line 1447: p_display_name IN VARCHAR2 := FND_API.G_MISS_CHAR,

1443: p_available_in_all_sites_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
1444: p_auto_placement_rule IN VARCHAR2 := FND_API.G_MISS_CHAR,
1445: p_order_by_clause IN VARCHAR2 := FND_API.G_MISS_CHAR,
1446: p_sort_order IN NUMBER := FND_API.G_MISS_NUM,
1447: p_display_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
1448: p_description IN VARCHAR2 := FND_API.G_MISS_CHAR,
1449: p_long_description IN VARCHAR2 := FND_API.G_MISS_CHAR,
1450: p_keywords IN VARCHAR2 := FND_API.G_MISS_CHAR,
1451: p_attribute_category IN VARCHAR2 := FND_API.G_MISS_CHAR,

Line 1448: p_description IN VARCHAR2 := FND_API.G_MISS_CHAR,

1444: p_auto_placement_rule IN VARCHAR2 := FND_API.G_MISS_CHAR,
1445: p_order_by_clause IN VARCHAR2 := FND_API.G_MISS_CHAR,
1446: p_sort_order IN NUMBER := FND_API.G_MISS_NUM,
1447: p_display_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
1448: p_description IN VARCHAR2 := FND_API.G_MISS_CHAR,
1449: p_long_description IN VARCHAR2 := FND_API.G_MISS_CHAR,
1450: p_keywords IN VARCHAR2 := FND_API.G_MISS_CHAR,
1451: p_attribute_category IN VARCHAR2 := FND_API.G_MISS_CHAR,
1452: p_attribute1 IN VARCHAR2 := FND_API.G_MISS_CHAR,

Line 1449: p_long_description IN VARCHAR2 := FND_API.G_MISS_CHAR,

1445: p_order_by_clause IN VARCHAR2 := FND_API.G_MISS_CHAR,
1446: p_sort_order IN NUMBER := FND_API.G_MISS_NUM,
1447: p_display_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
1448: p_description IN VARCHAR2 := FND_API.G_MISS_CHAR,
1449: p_long_description IN VARCHAR2 := FND_API.G_MISS_CHAR,
1450: p_keywords IN VARCHAR2 := FND_API.G_MISS_CHAR,
1451: p_attribute_category IN VARCHAR2 := FND_API.G_MISS_CHAR,
1452: p_attribute1 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1453: p_attribute2 IN VARCHAR2 := FND_API.G_MISS_CHAR,

Line 1450: p_keywords IN VARCHAR2 := FND_API.G_MISS_CHAR,

1446: p_sort_order IN NUMBER := FND_API.G_MISS_NUM,
1447: p_display_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
1448: p_description IN VARCHAR2 := FND_API.G_MISS_CHAR,
1449: p_long_description IN VARCHAR2 := FND_API.G_MISS_CHAR,
1450: p_keywords IN VARCHAR2 := FND_API.G_MISS_CHAR,
1451: p_attribute_category IN VARCHAR2 := FND_API.G_MISS_CHAR,
1452: p_attribute1 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1453: p_attribute2 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1454: p_attribute3 IN VARCHAR2 := FND_API.G_MISS_CHAR,

Line 1451: p_attribute_category IN VARCHAR2 := FND_API.G_MISS_CHAR,

1447: p_display_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
1448: p_description IN VARCHAR2 := FND_API.G_MISS_CHAR,
1449: p_long_description IN VARCHAR2 := FND_API.G_MISS_CHAR,
1450: p_keywords IN VARCHAR2 := FND_API.G_MISS_CHAR,
1451: p_attribute_category IN VARCHAR2 := FND_API.G_MISS_CHAR,
1452: p_attribute1 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1453: p_attribute2 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1454: p_attribute3 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1455: p_attribute4 IN VARCHAR2 := FND_API.G_MISS_CHAR,

Line 1452: p_attribute1 IN VARCHAR2 := FND_API.G_MISS_CHAR,

1448: p_description IN VARCHAR2 := FND_API.G_MISS_CHAR,
1449: p_long_description IN VARCHAR2 := FND_API.G_MISS_CHAR,
1450: p_keywords IN VARCHAR2 := FND_API.G_MISS_CHAR,
1451: p_attribute_category IN VARCHAR2 := FND_API.G_MISS_CHAR,
1452: p_attribute1 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1453: p_attribute2 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1454: p_attribute3 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1455: p_attribute4 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1456: p_attribute5 IN VARCHAR2 := FND_API.G_MISS_CHAR,

Line 1453: p_attribute2 IN VARCHAR2 := FND_API.G_MISS_CHAR,

1449: p_long_description IN VARCHAR2 := FND_API.G_MISS_CHAR,
1450: p_keywords IN VARCHAR2 := FND_API.G_MISS_CHAR,
1451: p_attribute_category IN VARCHAR2 := FND_API.G_MISS_CHAR,
1452: p_attribute1 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1453: p_attribute2 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1454: p_attribute3 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1455: p_attribute4 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1456: p_attribute5 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1457: p_attribute6 IN VARCHAR2 := FND_API.G_MISS_CHAR,

Line 1454: p_attribute3 IN VARCHAR2 := FND_API.G_MISS_CHAR,

1450: p_keywords IN VARCHAR2 := FND_API.G_MISS_CHAR,
1451: p_attribute_category IN VARCHAR2 := FND_API.G_MISS_CHAR,
1452: p_attribute1 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1453: p_attribute2 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1454: p_attribute3 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1455: p_attribute4 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1456: p_attribute5 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1457: p_attribute6 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1458: p_attribute7 IN VARCHAR2 := FND_API.G_MISS_CHAR,

Line 1455: p_attribute4 IN VARCHAR2 := FND_API.G_MISS_CHAR,

1451: p_attribute_category IN VARCHAR2 := FND_API.G_MISS_CHAR,
1452: p_attribute1 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1453: p_attribute2 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1454: p_attribute3 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1455: p_attribute4 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1456: p_attribute5 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1457: p_attribute6 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1458: p_attribute7 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1459: p_attribute8 IN VARCHAR2 := FND_API.G_MISS_CHAR,

Line 1456: p_attribute5 IN VARCHAR2 := FND_API.G_MISS_CHAR,

1452: p_attribute1 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1453: p_attribute2 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1454: p_attribute3 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1455: p_attribute4 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1456: p_attribute5 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1457: p_attribute6 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1458: p_attribute7 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1459: p_attribute8 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1460: p_attribute9 IN VARCHAR2 := FND_API.G_MISS_CHAR,

Line 1457: p_attribute6 IN VARCHAR2 := FND_API.G_MISS_CHAR,

1453: p_attribute2 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1454: p_attribute3 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1455: p_attribute4 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1456: p_attribute5 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1457: p_attribute6 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1458: p_attribute7 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1459: p_attribute8 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1460: p_attribute9 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1461: p_attribute10 IN VARCHAR2 := FND_API.G_MISS_CHAR,

Line 1458: p_attribute7 IN VARCHAR2 := FND_API.G_MISS_CHAR,

1454: p_attribute3 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1455: p_attribute4 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1456: p_attribute5 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1457: p_attribute6 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1458: p_attribute7 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1459: p_attribute8 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1460: p_attribute9 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1461: p_attribute10 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1462: p_attribute11 IN VARCHAR2 := FND_API.G_MISS_CHAR,

Line 1459: p_attribute8 IN VARCHAR2 := FND_API.G_MISS_CHAR,

1455: p_attribute4 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1456: p_attribute5 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1457: p_attribute6 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1458: p_attribute7 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1459: p_attribute8 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1460: p_attribute9 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1461: p_attribute10 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1462: p_attribute11 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1463: p_attribute12 IN VARCHAR2 := FND_API.G_MISS_CHAR,

Line 1460: p_attribute9 IN VARCHAR2 := FND_API.G_MISS_CHAR,

1456: p_attribute5 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1457: p_attribute6 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1458: p_attribute7 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1459: p_attribute8 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1460: p_attribute9 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1461: p_attribute10 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1462: p_attribute11 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1463: p_attribute12 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1464: p_attribute13 IN VARCHAR2 := FND_API.G_MISS_CHAR,

Line 1461: p_attribute10 IN VARCHAR2 := FND_API.G_MISS_CHAR,

1457: p_attribute6 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1458: p_attribute7 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1459: p_attribute8 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1460: p_attribute9 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1461: p_attribute10 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1462: p_attribute11 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1463: p_attribute12 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1464: p_attribute13 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1465: p_attribute14 IN VARCHAR2 := FND_API.G_MISS_CHAR,

Line 1462: p_attribute11 IN VARCHAR2 := FND_API.G_MISS_CHAR,

1458: p_attribute7 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1459: p_attribute8 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1460: p_attribute9 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1461: p_attribute10 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1462: p_attribute11 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1463: p_attribute12 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1464: p_attribute13 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1465: p_attribute14 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1466: p_attribute15 IN VARCHAR2 := FND_API.G_MISS_CHAR,

Line 1463: p_attribute12 IN VARCHAR2 := FND_API.G_MISS_CHAR,

1459: p_attribute8 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1460: p_attribute9 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1461: p_attribute10 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1462: p_attribute11 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1463: p_attribute12 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1464: p_attribute13 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1465: p_attribute14 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1466: p_attribute15 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1467: p_upd_dsc_scts_status IN VARCHAR2 := FND_API.G_MISS_CHAR,

Line 1464: p_attribute13 IN VARCHAR2 := FND_API.G_MISS_CHAR,

1460: p_attribute9 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1461: p_attribute10 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1462: p_attribute11 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1463: p_attribute12 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1464: p_attribute13 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1465: p_attribute14 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1466: p_attribute15 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1467: p_upd_dsc_scts_status IN VARCHAR2 := FND_API.G_MISS_CHAR,
1468: x_return_status OUT NOCOPY VARCHAR2,

Line 1465: p_attribute14 IN VARCHAR2 := FND_API.G_MISS_CHAR,

1461: p_attribute10 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1462: p_attribute11 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1463: p_attribute12 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1464: p_attribute13 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1465: p_attribute14 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1466: p_attribute15 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1467: p_upd_dsc_scts_status IN VARCHAR2 := FND_API.G_MISS_CHAR,
1468: x_return_status OUT NOCOPY VARCHAR2,
1469: x_msg_count OUT NOCOPY NUMBER,

Line 1466: p_attribute15 IN VARCHAR2 := FND_API.G_MISS_CHAR,

1462: p_attribute11 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1463: p_attribute12 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1464: p_attribute13 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1465: p_attribute14 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1466: p_attribute15 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1467: p_upd_dsc_scts_status IN VARCHAR2 := FND_API.G_MISS_CHAR,
1468: x_return_status OUT NOCOPY VARCHAR2,
1469: x_msg_count OUT NOCOPY NUMBER,
1470: x_msg_data OUT NOCOPY VARCHAR2

Line 1467: p_upd_dsc_scts_status IN VARCHAR2 := FND_API.G_MISS_CHAR,

1463: p_attribute12 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1464: p_attribute13 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1465: p_attribute14 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1466: p_attribute15 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1467: p_upd_dsc_scts_status IN VARCHAR2 := FND_API.G_MISS_CHAR,
1468: x_return_status OUT NOCOPY VARCHAR2,
1469: x_msg_count OUT NOCOPY NUMBER,
1470: x_msg_data OUT NOCOPY VARCHAR2
1471: )

Line 1518: IF NOT FND_API.Compatible_API_Call(l_api_version,

1514: -- Standard Start of API savepoint
1515: SAVEPOINT UPDATE_HIERARCHY_SECTION_PVT;
1516:
1517: -- Standard call to check for call compatibility.
1518: IF NOT FND_API.Compatible_API_Call(l_api_version,
1519: p_api_version,
1520: l_api_name,
1521: G_PKG_NAME)
1522: THEN

Line 1523: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

1519: p_api_version,
1520: l_api_name,
1521: G_PKG_NAME)
1522: THEN
1523: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1524: END IF;
1525:
1526: -- Initialize message list if p_init_msg_list is set to TRUE.
1527: IF FND_API.to_Boolean(p_init_msg_list) THEN

Line 1527: IF FND_API.to_Boolean(p_init_msg_list) THEN

1523: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1524: END IF;
1525:
1526: -- Initialize message list if p_init_msg_list is set to TRUE.
1527: IF FND_API.to_Boolean(p_init_msg_list) THEN
1528: FND_MSG_PUB.initialize;
1529: END IF;
1530:
1531: -- Initialize API return status to success

Line 1532: x_return_status := FND_API.G_RET_STS_SUCCESS;

1528: FND_MSG_PUB.initialize;
1529: END IF;
1530:
1531: -- Initialize API return status to success
1532: x_return_status := FND_API.G_RET_STS_SUCCESS;
1533:
1534: --
1535: -- Get section id
1536: --

Line 1538: (p_section_id <> FND_API.G_MISS_NUM))

1534: --
1535: -- Get section id
1536: --
1537: IF ((p_section_id IS NOT NULL) AND
1538: (p_section_id <> FND_API.G_MISS_NUM))
1539: THEN
1540:
1541: l_section_id := p_section_id; -- section_id specified
1542:

Line 1546: RAISE FND_API.G_EXC_ERROR;

1542:
1543: ELSE
1544: FND_MESSAGE.Set_Name('IBE', 'IBE_DSP_SCT_ID_NULL_OR_NOTSPEC');
1545: FND_MSG_PUB.Add;
1546: RAISE FND_API.G_EXC_ERROR;
1547: END IF;
1548:
1549: --
1550: -- Check (and validate) if p_sort_order is specified

Line 1552: IF (p_sort_order <> FND_API.G_MISS_NUM) THEN

1548:
1549: --
1550: -- Check (and validate) if p_sort_order is specified
1551: --
1552: IF (p_sort_order <> FND_API.G_MISS_NUM) THEN
1553:
1554: IF ((p_mss_object_version_number = FND_API.G_MISS_NUM) OR
1555: (p_mss_object_version_number IS NULL))
1556: THEN

Line 1554: IF ((p_mss_object_version_number = FND_API.G_MISS_NUM) OR

1550: -- Check (and validate) if p_sort_order is specified
1551: --
1552: IF (p_sort_order <> FND_API.G_MISS_NUM) THEN
1553:
1554: IF ((p_mss_object_version_number = FND_API.G_MISS_NUM) OR
1555: (p_mss_object_version_number IS NULL))
1556: THEN
1557: FND_MESSAGE.Set_Name('IBE', 'IBE_DSP_NO_MSS_OVN');
1558: FND_MSG_PUB.Add;

Line 1559: RAISE FND_API.G_EXC_ERROR;

1555: (p_mss_object_version_number IS NULL))
1556: THEN
1557: FND_MESSAGE.Set_Name('IBE', 'IBE_DSP_NO_MSS_OVN');
1558: FND_MSG_PUB.Add;
1559: RAISE FND_API.G_EXC_ERROR;
1560: END IF;
1561:
1562: END IF;
1563:

Line 1577: IF((p_section_type_code <> FND_API.G_MISS_CHAR) AND

1573: FETCH c2 INTO l_section_section_id;
1574: IF (c2%FOUND) THEN
1575: -- section has children sections
1576: CLOSE c2;
1577: IF((p_section_type_code <> FND_API.G_MISS_CHAR) AND
1578: (p_section_type_code <> 'N'))
1579: THEN
1580: -- non-navigations section with children sections is being changed to
1581: -- type other than 'N' (navigational)

Line 1584: RAISE FND_API.G_EXC_ERROR;

1580: -- non-navigations section with children sections is being changed to
1581: -- type other than 'N' (navigational)
1582: FND_MESSAGE.Set_Name('IBE', 'IBE_DSP_NAV_SCT_TYPE_CHNG_FAIL');
1583: FND_MSG_PUB.Add;
1584: RAISE FND_API.G_EXC_ERROR;
1585: END IF;
1586: ELSE
1587: CLOSE c2;
1588: END IF;

Line 1593: p_init_msg_list => FND_API.G_FALSE,

1589:
1590: IBE_DSP_SECTION_GRP.Update_Section
1591: (
1592: p_api_version => p_api_version,
1593: p_init_msg_list => FND_API.G_FALSE,
1594: p_commit => FND_API.G_FALSE,
1595: p_validation_level => p_validation_level,
1596: p_section_id => p_section_id,
1597: p_object_version_number => p_object_version_number,

Line 1594: p_commit => FND_API.G_FALSE,

1590: IBE_DSP_SECTION_GRP.Update_Section
1591: (
1592: p_api_version => p_api_version,
1593: p_init_msg_list => FND_API.G_FALSE,
1594: p_commit => FND_API.G_FALSE,
1595: p_validation_level => p_validation_level,
1596: p_section_id => p_section_id,
1597: p_object_version_number => p_object_version_number,
1598: p_access_name => p_access_name,

Line 1633: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN

1629: x_msg_count => x_msg_count,
1630: x_msg_data => x_msg_data
1631: );
1632:
1633: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
1634: RAISE FND_API.G_EXC_ERROR;
1635: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
1636: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1637: END IF;

Line 1634: RAISE FND_API.G_EXC_ERROR;

1630: x_msg_data => x_msg_data
1631: );
1632:
1633: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
1634: RAISE FND_API.G_EXC_ERROR;
1635: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
1636: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1637: END IF;
1638:

Line 1635: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN

1631: );
1632:
1633: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
1634: RAISE FND_API.G_EXC_ERROR;
1635: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
1636: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1637: END IF;
1638:
1639: --

Line 1636: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

1632:
1633: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
1634: RAISE FND_API.G_EXC_ERROR;
1635: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
1636: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1637: END IF;
1638:
1639: --
1640: -- Update ibe_dsp_msite_sct_sects only if the sort order is present

Line 1642: IF (p_sort_order <> FND_API.G_MISS_NUM) THEN

1638:
1639: --
1640: -- Update ibe_dsp_msite_sct_sects only if the sort order is present
1641: --
1642: IF (p_sort_order <> FND_API.G_MISS_NUM) THEN
1643: --
1644: -- get parent section id of the section to be updated
1645: --
1646: OPEN c1(p_section_id, l_master_mini_site_id);

Line 1653: RAISE FND_API.G_EXC_ERROR;

1649: CLOSE c1;
1650: FND_MESSAGE.Set_Name('IBE', 'IBE_DSP_GET_PRNT_SCT_FAIL');
1651: FND_MESSAGE.Set_Token('SECTION_ID', p_section_id);
1652: FND_MSG_PUB.Add;
1653: RAISE FND_API.G_EXC_ERROR;
1654: END IF;
1655: CLOSE c1;
1656:
1657: --

Line 1663: p_init_msg_list => FND_API.G_FALSE,

1659: --
1660: IBE_DSP_MSITE_SCT_SECT_PVT.Update_MSite_Section_Section
1661: (
1662: p_api_version => p_api_version,
1663: p_init_msg_list => FND_API.G_FALSE,
1664: p_commit => FND_API.G_FALSE,
1665: p_validation_level => p_validation_level,
1666: p_mini_site_section_section_id => FND_API.G_MISS_NUM,
1667: p_object_version_number => p_mss_object_version_number,

Line 1664: p_commit => FND_API.G_FALSE,

1660: IBE_DSP_MSITE_SCT_SECT_PVT.Update_MSite_Section_Section
1661: (
1662: p_api_version => p_api_version,
1663: p_init_msg_list => FND_API.G_FALSE,
1664: p_commit => FND_API.G_FALSE,
1665: p_validation_level => p_validation_level,
1666: p_mini_site_section_section_id => FND_API.G_MISS_NUM,
1667: p_object_version_number => p_mss_object_version_number,
1668: p_mini_site_id => l_master_mini_site_id,

Line 1666: p_mini_site_section_section_id => FND_API.G_MISS_NUM,

1662: p_api_version => p_api_version,
1663: p_init_msg_list => FND_API.G_FALSE,
1664: p_commit => FND_API.G_FALSE,
1665: p_validation_level => p_validation_level,
1666: p_mini_site_section_section_id => FND_API.G_MISS_NUM,
1667: p_object_version_number => p_mss_object_version_number,
1668: p_mini_site_id => l_master_mini_site_id,
1669: p_parent_section_id => l_parent_section_id,
1670: p_child_section_id => p_section_id,

Line 1671: p_start_date_active => FND_API.G_MISS_DATE,

1667: p_object_version_number => p_mss_object_version_number,
1668: p_mini_site_id => l_master_mini_site_id,
1669: p_parent_section_id => l_parent_section_id,
1670: p_child_section_id => p_section_id,
1671: p_start_date_active => FND_API.G_MISS_DATE,
1672: p_end_date_active => FND_API.G_MISS_DATE,
1673: p_level_number => FND_API.G_MISS_NUM,
1674: p_sort_order => p_sort_order,
1675: p_concat_ids => FND_API.G_MISS_CHAR,

Line 1672: p_end_date_active => FND_API.G_MISS_DATE,

1668: p_mini_site_id => l_master_mini_site_id,
1669: p_parent_section_id => l_parent_section_id,
1670: p_child_section_id => p_section_id,
1671: p_start_date_active => FND_API.G_MISS_DATE,
1672: p_end_date_active => FND_API.G_MISS_DATE,
1673: p_level_number => FND_API.G_MISS_NUM,
1674: p_sort_order => p_sort_order,
1675: p_concat_ids => FND_API.G_MISS_CHAR,
1676: x_return_status => x_return_status,

Line 1673: p_level_number => FND_API.G_MISS_NUM,

1669: p_parent_section_id => l_parent_section_id,
1670: p_child_section_id => p_section_id,
1671: p_start_date_active => FND_API.G_MISS_DATE,
1672: p_end_date_active => FND_API.G_MISS_DATE,
1673: p_level_number => FND_API.G_MISS_NUM,
1674: p_sort_order => p_sort_order,
1675: p_concat_ids => FND_API.G_MISS_CHAR,
1676: x_return_status => x_return_status,
1677: x_msg_count => x_msg_count,

Line 1675: p_concat_ids => FND_API.G_MISS_CHAR,

1671: p_start_date_active => FND_API.G_MISS_DATE,
1672: p_end_date_active => FND_API.G_MISS_DATE,
1673: p_level_number => FND_API.G_MISS_NUM,
1674: p_sort_order => p_sort_order,
1675: p_concat_ids => FND_API.G_MISS_CHAR,
1676: x_return_status => x_return_status,
1677: x_msg_count => x_msg_count,
1678: x_msg_data => x_msg_data
1679: );

Line 1681: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN

1677: x_msg_count => x_msg_count,
1678: x_msg_data => x_msg_data
1679: );
1680:
1681: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
1682: RAISE FND_API.G_EXC_ERROR;
1683: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
1684: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1685: END IF;

Line 1682: RAISE FND_API.G_EXC_ERROR;

1678: x_msg_data => x_msg_data
1679: );
1680:
1681: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
1682: RAISE FND_API.G_EXC_ERROR;
1683: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
1684: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1685: END IF;
1686:

Line 1683: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN

1679: );
1680:
1681: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
1682: RAISE FND_API.G_EXC_ERROR;
1683: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
1684: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1685: END IF;
1686:
1687: END IF; -- p_sort_order <> FND_API.G_MISS_NUM OR ...

Line 1684: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

1680:
1681: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
1682: RAISE FND_API.G_EXC_ERROR;
1683: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
1684: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1685: END IF;
1686:
1687: END IF; -- p_sort_order <> FND_API.G_MISS_NUM OR ...
1688:

Line 1687: END IF; -- p_sort_order <> FND_API.G_MISS_NUM OR ...

1683: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
1684: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1685: END IF;
1686:
1687: END IF; -- p_sort_order <> FND_API.G_MISS_NUM OR ...
1688:
1689: --
1690: -- Update status of descendant sections of p_section_id
1691: --

Line 1699: p_init_msg_list => FND_API.G_FALSE,

1695:
1696: IBE_DSP_SECTION_GRP.Update_Section
1697: (
1698: p_api_version => p_api_version,
1699: p_init_msg_list => FND_API.G_FALSE,
1700: p_commit => FND_API.G_FALSE,
1701: p_validation_level => p_validation_level,
1702: p_section_id => r3.section_id,
1703: p_object_version_number => r3.object_version_number,

Line 1700: p_commit => FND_API.G_FALSE,

1696: IBE_DSP_SECTION_GRP.Update_Section
1697: (
1698: p_api_version => p_api_version,
1699: p_init_msg_list => FND_API.G_FALSE,
1700: p_commit => FND_API.G_FALSE,
1701: p_validation_level => p_validation_level,
1702: p_section_id => r3.section_id,
1703: p_object_version_number => r3.object_version_number,
1704: p_access_name => FND_API.G_MISS_CHAR,

Line 1704: p_access_name => FND_API.G_MISS_CHAR,

1700: p_commit => FND_API.G_FALSE,
1701: p_validation_level => p_validation_level,
1702: p_section_id => r3.section_id,
1703: p_object_version_number => r3.object_version_number,
1704: p_access_name => FND_API.G_MISS_CHAR,
1705: p_start_date_active => FND_API.G_MISS_DATE,
1706: p_end_date_active => FND_API.G_MISS_DATE,
1707: p_section_type_code => FND_API.G_MISS_CHAR,
1708: p_status_code => p_status_code,

Line 1705: p_start_date_active => FND_API.G_MISS_DATE,

1701: p_validation_level => p_validation_level,
1702: p_section_id => r3.section_id,
1703: p_object_version_number => r3.object_version_number,
1704: p_access_name => FND_API.G_MISS_CHAR,
1705: p_start_date_active => FND_API.G_MISS_DATE,
1706: p_end_date_active => FND_API.G_MISS_DATE,
1707: p_section_type_code => FND_API.G_MISS_CHAR,
1708: p_status_code => p_status_code,
1709: p_display_context_id => FND_API.G_MISS_NUM,

Line 1706: p_end_date_active => FND_API.G_MISS_DATE,

1702: p_section_id => r3.section_id,
1703: p_object_version_number => r3.object_version_number,
1704: p_access_name => FND_API.G_MISS_CHAR,
1705: p_start_date_active => FND_API.G_MISS_DATE,
1706: p_end_date_active => FND_API.G_MISS_DATE,
1707: p_section_type_code => FND_API.G_MISS_CHAR,
1708: p_status_code => p_status_code,
1709: p_display_context_id => FND_API.G_MISS_NUM,
1710: p_deliverable_id => FND_API.G_MISS_NUM,

Line 1707: p_section_type_code => FND_API.G_MISS_CHAR,

1703: p_object_version_number => r3.object_version_number,
1704: p_access_name => FND_API.G_MISS_CHAR,
1705: p_start_date_active => FND_API.G_MISS_DATE,
1706: p_end_date_active => FND_API.G_MISS_DATE,
1707: p_section_type_code => FND_API.G_MISS_CHAR,
1708: p_status_code => p_status_code,
1709: p_display_context_id => FND_API.G_MISS_NUM,
1710: p_deliverable_id => FND_API.G_MISS_NUM,
1711: p_available_in_all_sites_flag => FND_API.G_MISS_CHAR,

Line 1709: p_display_context_id => FND_API.G_MISS_NUM,

1705: p_start_date_active => FND_API.G_MISS_DATE,
1706: p_end_date_active => FND_API.G_MISS_DATE,
1707: p_section_type_code => FND_API.G_MISS_CHAR,
1708: p_status_code => p_status_code,
1709: p_display_context_id => FND_API.G_MISS_NUM,
1710: p_deliverable_id => FND_API.G_MISS_NUM,
1711: p_available_in_all_sites_flag => FND_API.G_MISS_CHAR,
1712: p_auto_placement_rule => FND_API.G_MISS_CHAR,
1713: p_order_by_clause => FND_API.G_MISS_CHAR,

Line 1710: p_deliverable_id => FND_API.G_MISS_NUM,

1706: p_end_date_active => FND_API.G_MISS_DATE,
1707: p_section_type_code => FND_API.G_MISS_CHAR,
1708: p_status_code => p_status_code,
1709: p_display_context_id => FND_API.G_MISS_NUM,
1710: p_deliverable_id => FND_API.G_MISS_NUM,
1711: p_available_in_all_sites_flag => FND_API.G_MISS_CHAR,
1712: p_auto_placement_rule => FND_API.G_MISS_CHAR,
1713: p_order_by_clause => FND_API.G_MISS_CHAR,
1714: p_display_name => FND_API.G_MISS_CHAR,

Line 1711: p_available_in_all_sites_flag => FND_API.G_MISS_CHAR,

1707: p_section_type_code => FND_API.G_MISS_CHAR,
1708: p_status_code => p_status_code,
1709: p_display_context_id => FND_API.G_MISS_NUM,
1710: p_deliverable_id => FND_API.G_MISS_NUM,
1711: p_available_in_all_sites_flag => FND_API.G_MISS_CHAR,
1712: p_auto_placement_rule => FND_API.G_MISS_CHAR,
1713: p_order_by_clause => FND_API.G_MISS_CHAR,
1714: p_display_name => FND_API.G_MISS_CHAR,
1715: p_description => FND_API.G_MISS_CHAR,

Line 1712: p_auto_placement_rule => FND_API.G_MISS_CHAR,

1708: p_status_code => p_status_code,
1709: p_display_context_id => FND_API.G_MISS_NUM,
1710: p_deliverable_id => FND_API.G_MISS_NUM,
1711: p_available_in_all_sites_flag => FND_API.G_MISS_CHAR,
1712: p_auto_placement_rule => FND_API.G_MISS_CHAR,
1713: p_order_by_clause => FND_API.G_MISS_CHAR,
1714: p_display_name => FND_API.G_MISS_CHAR,
1715: p_description => FND_API.G_MISS_CHAR,
1716: p_long_description => FND_API.G_MISS_CHAR,

Line 1713: p_order_by_clause => FND_API.G_MISS_CHAR,

1709: p_display_context_id => FND_API.G_MISS_NUM,
1710: p_deliverable_id => FND_API.G_MISS_NUM,
1711: p_available_in_all_sites_flag => FND_API.G_MISS_CHAR,
1712: p_auto_placement_rule => FND_API.G_MISS_CHAR,
1713: p_order_by_clause => FND_API.G_MISS_CHAR,
1714: p_display_name => FND_API.G_MISS_CHAR,
1715: p_description => FND_API.G_MISS_CHAR,
1716: p_long_description => FND_API.G_MISS_CHAR,
1717: p_keywords => FND_API.G_MISS_CHAR,

Line 1714: p_display_name => FND_API.G_MISS_CHAR,

1710: p_deliverable_id => FND_API.G_MISS_NUM,
1711: p_available_in_all_sites_flag => FND_API.G_MISS_CHAR,
1712: p_auto_placement_rule => FND_API.G_MISS_CHAR,
1713: p_order_by_clause => FND_API.G_MISS_CHAR,
1714: p_display_name => FND_API.G_MISS_CHAR,
1715: p_description => FND_API.G_MISS_CHAR,
1716: p_long_description => FND_API.G_MISS_CHAR,
1717: p_keywords => FND_API.G_MISS_CHAR,
1718: p_attribute_category => FND_API.G_MISS_CHAR,

Line 1715: p_description => FND_API.G_MISS_CHAR,

1711: p_available_in_all_sites_flag => FND_API.G_MISS_CHAR,
1712: p_auto_placement_rule => FND_API.G_MISS_CHAR,
1713: p_order_by_clause => FND_API.G_MISS_CHAR,
1714: p_display_name => FND_API.G_MISS_CHAR,
1715: p_description => FND_API.G_MISS_CHAR,
1716: p_long_description => FND_API.G_MISS_CHAR,
1717: p_keywords => FND_API.G_MISS_CHAR,
1718: p_attribute_category => FND_API.G_MISS_CHAR,
1719: p_attribute1 => FND_API.G_MISS_CHAR,

Line 1716: p_long_description => FND_API.G_MISS_CHAR,

1712: p_auto_placement_rule => FND_API.G_MISS_CHAR,
1713: p_order_by_clause => FND_API.G_MISS_CHAR,
1714: p_display_name => FND_API.G_MISS_CHAR,
1715: p_description => FND_API.G_MISS_CHAR,
1716: p_long_description => FND_API.G_MISS_CHAR,
1717: p_keywords => FND_API.G_MISS_CHAR,
1718: p_attribute_category => FND_API.G_MISS_CHAR,
1719: p_attribute1 => FND_API.G_MISS_CHAR,
1720: p_attribute2 => FND_API.G_MISS_CHAR,

Line 1717: p_keywords => FND_API.G_MISS_CHAR,

1713: p_order_by_clause => FND_API.G_MISS_CHAR,
1714: p_display_name => FND_API.G_MISS_CHAR,
1715: p_description => FND_API.G_MISS_CHAR,
1716: p_long_description => FND_API.G_MISS_CHAR,
1717: p_keywords => FND_API.G_MISS_CHAR,
1718: p_attribute_category => FND_API.G_MISS_CHAR,
1719: p_attribute1 => FND_API.G_MISS_CHAR,
1720: p_attribute2 => FND_API.G_MISS_CHAR,
1721: p_attribute3 => FND_API.G_MISS_CHAR,

Line 1718: p_attribute_category => FND_API.G_MISS_CHAR,

1714: p_display_name => FND_API.G_MISS_CHAR,
1715: p_description => FND_API.G_MISS_CHAR,
1716: p_long_description => FND_API.G_MISS_CHAR,
1717: p_keywords => FND_API.G_MISS_CHAR,
1718: p_attribute_category => FND_API.G_MISS_CHAR,
1719: p_attribute1 => FND_API.G_MISS_CHAR,
1720: p_attribute2 => FND_API.G_MISS_CHAR,
1721: p_attribute3 => FND_API.G_MISS_CHAR,
1722: p_attribute4 => FND_API.G_MISS_CHAR,

Line 1719: p_attribute1 => FND_API.G_MISS_CHAR,

1715: p_description => FND_API.G_MISS_CHAR,
1716: p_long_description => FND_API.G_MISS_CHAR,
1717: p_keywords => FND_API.G_MISS_CHAR,
1718: p_attribute_category => FND_API.G_MISS_CHAR,
1719: p_attribute1 => FND_API.G_MISS_CHAR,
1720: p_attribute2 => FND_API.G_MISS_CHAR,
1721: p_attribute3 => FND_API.G_MISS_CHAR,
1722: p_attribute4 => FND_API.G_MISS_CHAR,
1723: p_attribute5 => FND_API.G_MISS_CHAR,

Line 1720: p_attribute2 => FND_API.G_MISS_CHAR,

1716: p_long_description => FND_API.G_MISS_CHAR,
1717: p_keywords => FND_API.G_MISS_CHAR,
1718: p_attribute_category => FND_API.G_MISS_CHAR,
1719: p_attribute1 => FND_API.G_MISS_CHAR,
1720: p_attribute2 => FND_API.G_MISS_CHAR,
1721: p_attribute3 => FND_API.G_MISS_CHAR,
1722: p_attribute4 => FND_API.G_MISS_CHAR,
1723: p_attribute5 => FND_API.G_MISS_CHAR,
1724: p_attribute6 => FND_API.G_MISS_CHAR,

Line 1721: p_attribute3 => FND_API.G_MISS_CHAR,

1717: p_keywords => FND_API.G_MISS_CHAR,
1718: p_attribute_category => FND_API.G_MISS_CHAR,
1719: p_attribute1 => FND_API.G_MISS_CHAR,
1720: p_attribute2 => FND_API.G_MISS_CHAR,
1721: p_attribute3 => FND_API.G_MISS_CHAR,
1722: p_attribute4 => FND_API.G_MISS_CHAR,
1723: p_attribute5 => FND_API.G_MISS_CHAR,
1724: p_attribute6 => FND_API.G_MISS_CHAR,
1725: p_attribute7 => FND_API.G_MISS_CHAR,

Line 1722: p_attribute4 => FND_API.G_MISS_CHAR,

1718: p_attribute_category => FND_API.G_MISS_CHAR,
1719: p_attribute1 => FND_API.G_MISS_CHAR,
1720: p_attribute2 => FND_API.G_MISS_CHAR,
1721: p_attribute3 => FND_API.G_MISS_CHAR,
1722: p_attribute4 => FND_API.G_MISS_CHAR,
1723: p_attribute5 => FND_API.G_MISS_CHAR,
1724: p_attribute6 => FND_API.G_MISS_CHAR,
1725: p_attribute7 => FND_API.G_MISS_CHAR,
1726: p_attribute8 => FND_API.G_MISS_CHAR,

Line 1723: p_attribute5 => FND_API.G_MISS_CHAR,

1719: p_attribute1 => FND_API.G_MISS_CHAR,
1720: p_attribute2 => FND_API.G_MISS_CHAR,
1721: p_attribute3 => FND_API.G_MISS_CHAR,
1722: p_attribute4 => FND_API.G_MISS_CHAR,
1723: p_attribute5 => FND_API.G_MISS_CHAR,
1724: p_attribute6 => FND_API.G_MISS_CHAR,
1725: p_attribute7 => FND_API.G_MISS_CHAR,
1726: p_attribute8 => FND_API.G_MISS_CHAR,
1727: p_attribute9 => FND_API.G_MISS_CHAR,

Line 1724: p_attribute6 => FND_API.G_MISS_CHAR,

1720: p_attribute2 => FND_API.G_MISS_CHAR,
1721: p_attribute3 => FND_API.G_MISS_CHAR,
1722: p_attribute4 => FND_API.G_MISS_CHAR,
1723: p_attribute5 => FND_API.G_MISS_CHAR,
1724: p_attribute6 => FND_API.G_MISS_CHAR,
1725: p_attribute7 => FND_API.G_MISS_CHAR,
1726: p_attribute8 => FND_API.G_MISS_CHAR,
1727: p_attribute9 => FND_API.G_MISS_CHAR,
1728: p_attribute10 => FND_API.G_MISS_CHAR,

Line 1725: p_attribute7 => FND_API.G_MISS_CHAR,

1721: p_attribute3 => FND_API.G_MISS_CHAR,
1722: p_attribute4 => FND_API.G_MISS_CHAR,
1723: p_attribute5 => FND_API.G_MISS_CHAR,
1724: p_attribute6 => FND_API.G_MISS_CHAR,
1725: p_attribute7 => FND_API.G_MISS_CHAR,
1726: p_attribute8 => FND_API.G_MISS_CHAR,
1727: p_attribute9 => FND_API.G_MISS_CHAR,
1728: p_attribute10 => FND_API.G_MISS_CHAR,
1729: p_attribute11 => FND_API.G_MISS_CHAR,

Line 1726: p_attribute8 => FND_API.G_MISS_CHAR,

1722: p_attribute4 => FND_API.G_MISS_CHAR,
1723: p_attribute5 => FND_API.G_MISS_CHAR,
1724: p_attribute6 => FND_API.G_MISS_CHAR,
1725: p_attribute7 => FND_API.G_MISS_CHAR,
1726: p_attribute8 => FND_API.G_MISS_CHAR,
1727: p_attribute9 => FND_API.G_MISS_CHAR,
1728: p_attribute10 => FND_API.G_MISS_CHAR,
1729: p_attribute11 => FND_API.G_MISS_CHAR,
1730: p_attribute12 => FND_API.G_MISS_CHAR,

Line 1727: p_attribute9 => FND_API.G_MISS_CHAR,

1723: p_attribute5 => FND_API.G_MISS_CHAR,
1724: p_attribute6 => FND_API.G_MISS_CHAR,
1725: p_attribute7 => FND_API.G_MISS_CHAR,
1726: p_attribute8 => FND_API.G_MISS_CHAR,
1727: p_attribute9 => FND_API.G_MISS_CHAR,
1728: p_attribute10 => FND_API.G_MISS_CHAR,
1729: p_attribute11 => FND_API.G_MISS_CHAR,
1730: p_attribute12 => FND_API.G_MISS_CHAR,
1731: p_attribute13 => FND_API.G_MISS_CHAR,

Line 1728: p_attribute10 => FND_API.G_MISS_CHAR,

1724: p_attribute6 => FND_API.G_MISS_CHAR,
1725: p_attribute7 => FND_API.G_MISS_CHAR,
1726: p_attribute8 => FND_API.G_MISS_CHAR,
1727: p_attribute9 => FND_API.G_MISS_CHAR,
1728: p_attribute10 => FND_API.G_MISS_CHAR,
1729: p_attribute11 => FND_API.G_MISS_CHAR,
1730: p_attribute12 => FND_API.G_MISS_CHAR,
1731: p_attribute13 => FND_API.G_MISS_CHAR,
1732: p_attribute14 => FND_API.G_MISS_CHAR,

Line 1729: p_attribute11 => FND_API.G_MISS_CHAR,

1725: p_attribute7 => FND_API.G_MISS_CHAR,
1726: p_attribute8 => FND_API.G_MISS_CHAR,
1727: p_attribute9 => FND_API.G_MISS_CHAR,
1728: p_attribute10 => FND_API.G_MISS_CHAR,
1729: p_attribute11 => FND_API.G_MISS_CHAR,
1730: p_attribute12 => FND_API.G_MISS_CHAR,
1731: p_attribute13 => FND_API.G_MISS_CHAR,
1732: p_attribute14 => FND_API.G_MISS_CHAR,
1733: p_attribute15 => FND_API.G_MISS_CHAR,

Line 1730: p_attribute12 => FND_API.G_MISS_CHAR,

1726: p_attribute8 => FND_API.G_MISS_CHAR,
1727: p_attribute9 => FND_API.G_MISS_CHAR,
1728: p_attribute10 => FND_API.G_MISS_CHAR,
1729: p_attribute11 => FND_API.G_MISS_CHAR,
1730: p_attribute12 => FND_API.G_MISS_CHAR,
1731: p_attribute13 => FND_API.G_MISS_CHAR,
1732: p_attribute14 => FND_API.G_MISS_CHAR,
1733: p_attribute15 => FND_API.G_MISS_CHAR,
1734: x_return_status => x_return_status,

Line 1731: p_attribute13 => FND_API.G_MISS_CHAR,

1727: p_attribute9 => FND_API.G_MISS_CHAR,
1728: p_attribute10 => FND_API.G_MISS_CHAR,
1729: p_attribute11 => FND_API.G_MISS_CHAR,
1730: p_attribute12 => FND_API.G_MISS_CHAR,
1731: p_attribute13 => FND_API.G_MISS_CHAR,
1732: p_attribute14 => FND_API.G_MISS_CHAR,
1733: p_attribute15 => FND_API.G_MISS_CHAR,
1734: x_return_status => x_return_status,
1735: x_msg_count => x_msg_count,

Line 1732: p_attribute14 => FND_API.G_MISS_CHAR,

1728: p_attribute10 => FND_API.G_MISS_CHAR,
1729: p_attribute11 => FND_API.G_MISS_CHAR,
1730: p_attribute12 => FND_API.G_MISS_CHAR,
1731: p_attribute13 => FND_API.G_MISS_CHAR,
1732: p_attribute14 => FND_API.G_MISS_CHAR,
1733: p_attribute15 => FND_API.G_MISS_CHAR,
1734: x_return_status => x_return_status,
1735: x_msg_count => x_msg_count,
1736: x_msg_data => x_msg_data

Line 1733: p_attribute15 => FND_API.G_MISS_CHAR,

1729: p_attribute11 => FND_API.G_MISS_CHAR,
1730: p_attribute12 => FND_API.G_MISS_CHAR,
1731: p_attribute13 => FND_API.G_MISS_CHAR,
1732: p_attribute14 => FND_API.G_MISS_CHAR,
1733: p_attribute15 => FND_API.G_MISS_CHAR,
1734: x_return_status => x_return_status,
1735: x_msg_count => x_msg_count,
1736: x_msg_data => x_msg_data
1737: );

Line 1739: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN

1735: x_msg_count => x_msg_count,
1736: x_msg_data => x_msg_data
1737: );
1738:
1739: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
1740: FND_MESSAGE.Set_Name('IBE', 'IBE_DSP_UPD_DSC_SCT_STATUS_FL');
1741: FND_MESSAGE.Set_Token('SECTION_ID', r3.section_id);
1742: FND_MESSAGE.Set_Token('OVN', r3.object_version_number);
1743: FND_MSG_PUB.Add;

Line 1744: RAISE FND_API.G_EXC_ERROR;

1740: FND_MESSAGE.Set_Name('IBE', 'IBE_DSP_UPD_DSC_SCT_STATUS_FL');
1741: FND_MESSAGE.Set_Token('SECTION_ID', r3.section_id);
1742: FND_MESSAGE.Set_Token('OVN', r3.object_version_number);
1743: FND_MSG_PUB.Add;
1744: RAISE FND_API.G_EXC_ERROR;
1745: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
1746: FND_MESSAGE.Set_Name('IBE', 'IBE_DSP_UPD_DSC_SCT_STATUS_FL');
1747: FND_MESSAGE.Set_Token('SECTION_ID', r3.section_id);
1748: FND_MESSAGE.Set_Token('OVN', r3.object_version_number);

Line 1745: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN

1741: FND_MESSAGE.Set_Token('SECTION_ID', r3.section_id);
1742: FND_MESSAGE.Set_Token('OVN', r3.object_version_number);
1743: FND_MSG_PUB.Add;
1744: RAISE FND_API.G_EXC_ERROR;
1745: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
1746: FND_MESSAGE.Set_Name('IBE', 'IBE_DSP_UPD_DSC_SCT_STATUS_FL');
1747: FND_MESSAGE.Set_Token('SECTION_ID', r3.section_id);
1748: FND_MESSAGE.Set_Token('OVN', r3.object_version_number);
1749: FND_MSG_PUB.Add;

Line 1750: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

1746: FND_MESSAGE.Set_Name('IBE', 'IBE_DSP_UPD_DSC_SCT_STATUS_FL');
1747: FND_MESSAGE.Set_Token('SECTION_ID', r3.section_id);
1748: FND_MESSAGE.Set_Token('OVN', r3.object_version_number);
1749: FND_MSG_PUB.Add;
1750: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1751: END IF;
1752:
1753: END LOOP; -- end for r3
1754:

Line 1761: IF (FND_API.To_Boolean(p_commit)) THEN

1757: --
1758: -- End of main API body.
1759:
1760: -- Standard check of p_commit.
1761: IF (FND_API.To_Boolean(p_commit)) THEN
1762: COMMIT WORK;
1763: END IF;
1764:
1765: -- Standard call to get message count and if count is 1, get message info.

Line 1772: WHEN FND_API.G_EXC_ERROR THEN

1768: p_encoded => 'F');
1769:
1770: EXCEPTION
1771:
1772: WHEN FND_API.G_EXC_ERROR THEN
1773: ROLLBACK TO UPDATE_HIERARCHY_SECTION_PVT;
1774: x_return_status := FND_API.G_RET_STS_ERROR;
1775: FND_MSG_PUB.Count_And_Get(p_count => x_msg_count,
1776: p_data => x_msg_data,

Line 1774: x_return_status := FND_API.G_RET_STS_ERROR;

1770: EXCEPTION
1771:
1772: WHEN FND_API.G_EXC_ERROR THEN
1773: ROLLBACK TO UPDATE_HIERARCHY_SECTION_PVT;
1774: x_return_status := FND_API.G_RET_STS_ERROR;
1775: FND_MSG_PUB.Count_And_Get(p_count => x_msg_count,
1776: p_data => x_msg_data,
1777: p_encoded => 'F');
1778:

Line 1779: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

1775: FND_MSG_PUB.Count_And_Get(p_count => x_msg_count,
1776: p_data => x_msg_data,
1777: p_encoded => 'F');
1778:
1779: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
1780: ROLLBACK TO UPDATE_HIERARCHY_SECTION_PVT;
1781: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1782: FND_MSG_PUB.Count_And_Get(p_count => x_msg_count,
1783: p_data => x_msg_data,

Line 1781: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

1777: p_encoded => 'F');
1778:
1779: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
1780: ROLLBACK TO UPDATE_HIERARCHY_SECTION_PVT;
1781: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1782: FND_MSG_PUB.Count_And_Get(p_count => x_msg_count,
1783: p_data => x_msg_data,
1784: p_encoded => 'F');
1785:

Line 1794: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

1790: FND_MESSAGE.Set_Token('ERRNO', SQLCODE);
1791: FND_MESSAGE.Set_Token('REASON', SQLERRM);
1792: FND_MSG_PUB.Add;
1793:
1794: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1795:
1796: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR)
1797: THEN
1798: FND_MSG_PUB.Add_Exc_Msg(G_PKG_NAME, l_api_name);

Line 1813: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,

1809:
1810: PROCEDURE Delete_Hierarchy_Section
1811: (
1812: p_api_version IN NUMBER,
1813: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
1814: p_commit IN VARCHAR2 := FND_API.G_FALSE,
1815: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
1816: p_section_id IN NUMBER := FND_API.G_MISS_NUM,
1817: p_access_name IN VARCHAR2 := FND_API.G_MISS_CHAR,

Line 1814: p_commit IN VARCHAR2 := FND_API.G_FALSE,

1810: PROCEDURE Delete_Hierarchy_Section
1811: (
1812: p_api_version IN NUMBER,
1813: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
1814: p_commit IN VARCHAR2 := FND_API.G_FALSE,
1815: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
1816: p_section_id IN NUMBER := FND_API.G_MISS_NUM,
1817: p_access_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
1818: x_return_status OUT NOCOPY VARCHAR2,

Line 1815: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,

1811: (
1812: p_api_version IN NUMBER,
1813: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
1814: p_commit IN VARCHAR2 := FND_API.G_FALSE,
1815: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
1816: p_section_id IN NUMBER := FND_API.G_MISS_NUM,
1817: p_access_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
1818: x_return_status OUT NOCOPY VARCHAR2,
1819: x_msg_count OUT NOCOPY NUMBER,

Line 1816: p_section_id IN NUMBER := FND_API.G_MISS_NUM,

1812: p_api_version IN NUMBER,
1813: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
1814: p_commit IN VARCHAR2 := FND_API.G_FALSE,
1815: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
1816: p_section_id IN NUMBER := FND_API.G_MISS_NUM,
1817: p_access_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
1818: x_return_status OUT NOCOPY VARCHAR2,
1819: x_msg_count OUT NOCOPY NUMBER,
1820: x_msg_data OUT NOCOPY VARCHAR2

Line 1817: p_access_name IN VARCHAR2 := FND_API.G_MISS_CHAR,

1813: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
1814: p_commit IN VARCHAR2 := FND_API.G_FALSE,
1815: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
1816: p_section_id IN NUMBER := FND_API.G_MISS_NUM,
1817: p_access_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
1818: x_return_status OUT NOCOPY VARCHAR2,
1819: x_msg_count OUT NOCOPY NUMBER,
1820: x_msg_data OUT NOCOPY VARCHAR2
1821: )

Line 1857: IF NOT FND_API.Compatible_API_Call(l_api_version,

1853: -- Standard Start of API savepoint
1854: SAVEPOINT DELETE_HIERARCHY_SECTION_PVT;
1855:
1856: -- Standard call to check for call compatibility.
1857: IF NOT FND_API.Compatible_API_Call(l_api_version,
1858: p_api_version,
1859: l_api_name,
1860: G_PKG_NAME)
1861: THEN

Line 1862: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

1858: p_api_version,
1859: l_api_name,
1860: G_PKG_NAME)
1861: THEN
1862: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1863: END IF;
1864:
1865: -- Initialize message list if p_init_msg_list is set to TRUE.
1866: IF FND_API.to_Boolean(p_init_msg_list) THEN

Line 1866: IF FND_API.to_Boolean(p_init_msg_list) THEN

1862: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1863: END IF;
1864:
1865: -- Initialize message list if p_init_msg_list is set to TRUE.
1866: IF FND_API.to_Boolean(p_init_msg_list) THEN
1867: FND_MSG_PUB.initialize;
1868: END IF;
1869:
1870: -- Initialize API return status to success

Line 1871: x_return_status := FND_API.G_RET_STS_SUCCESS;

1867: FND_MSG_PUB.initialize;
1868: END IF;
1869:
1870: -- Initialize API return status to success
1871: x_return_status := FND_API.G_RET_STS_SUCCESS;
1872: --
1873: -- Validate input data
1874: --
1875: IF ((p_section_id IS NOT NULL) AND

Line 1876: (p_section_id <> FND_API.G_MISS_NUM))

1872: --
1873: -- Validate input data
1874: --
1875: IF ((p_section_id IS NOT NULL) AND
1876: (p_section_id <> FND_API.G_MISS_NUM))
1877: THEN
1878: -- p_section_id specified, continue
1879: l_section_id := p_section_id;
1880: ELSIF ((p_access_name IS NOT NULL) AND

Line 1881: (p_access_name <> FND_API.G_MISS_CHAR))

1877: THEN
1878: -- p_section_id specified, continue
1879: l_section_id := p_section_id;
1880: ELSIF ((p_access_name IS NOT NULL) AND
1881: (p_access_name <> FND_API.G_MISS_CHAR))
1882: THEN
1883: -- find out the section_id from the access_name
1884: OPEN c1(p_access_name);
1885: FETCH c1 INTO l_section_id;

Line 1891: RAISE FND_API.G_EXC_ERROR;

1887: CLOSE c1;
1888: FND_MESSAGE.Set_Name('IBE', 'IBE_DSP_SCT_NO_SCT_ACSS_NAME');
1889: FND_MESSAGE.Set_Token('ACCESS_NAME', p_access_name);
1890: FND_MSG_PUB.Add;
1891: RAISE FND_API.G_EXC_ERROR;
1892: END IF;
1893: CLOSE c1;
1894: ELSE
1895: -- neither access_name nor section_id is specified

Line 1898: RAISE FND_API.G_EXC_ERROR;

1894: ELSE
1895: -- neither access_name nor section_id is specified
1896: FND_MESSAGE.Set_Name('IBE', 'IBE_DSP_SCT_NO_ID_OR_ACSS');
1897: FND_MSG_PUB.Add;
1898: RAISE FND_API.G_EXC_ERROR;
1899: END IF;
1900:
1901: --
1902: -- get master mini site id for the store

Line 1913: p_init_msg_list => FND_API.G_FALSE,

1909: FOR r1 in c_get_child_sections(p_section_id,l_master_mini_site_id) loop
1910: IBE_DSP_SECTION_GRP.Delete_Section
1911: (
1912: p_api_version => p_api_version,
1913: p_init_msg_list => FND_API.G_FALSE,
1914: p_commit => FND_API.G_FALSE,
1915: p_validation_level => p_validation_level,
1916: p_section_id => r1.section_id,
1917: p_access_name => FND_API.G_MISS_CHAR,

Line 1914: p_commit => FND_API.G_FALSE,

1910: IBE_DSP_SECTION_GRP.Delete_Section
1911: (
1912: p_api_version => p_api_version,
1913: p_init_msg_list => FND_API.G_FALSE,
1914: p_commit => FND_API.G_FALSE,
1915: p_validation_level => p_validation_level,
1916: p_section_id => r1.section_id,
1917: p_access_name => FND_API.G_MISS_CHAR,
1918: x_return_status => x_return_status,

Line 1917: p_access_name => FND_API.G_MISS_CHAR,

1913: p_init_msg_list => FND_API.G_FALSE,
1914: p_commit => FND_API.G_FALSE,
1915: p_validation_level => p_validation_level,
1916: p_section_id => r1.section_id,
1917: p_access_name => FND_API.G_MISS_CHAR,
1918: x_return_status => x_return_status,
1919: x_msg_count => x_msg_count,
1920: x_msg_data => x_msg_data
1921: );

Line 1923: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN

1919: x_msg_count => x_msg_count,
1920: x_msg_data => x_msg_data
1921: );
1922:
1923: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
1924: RAISE FND_API.G_EXC_ERROR;
1925: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
1926: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1927: END IF;

Line 1924: RAISE FND_API.G_EXC_ERROR;

1920: x_msg_data => x_msg_data
1921: );
1922:
1923: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
1924: RAISE FND_API.G_EXC_ERROR;
1925: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
1926: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1927: END IF;
1928: END LOOP;

Line 1925: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN

1921: );
1922:
1923: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
1924: RAISE FND_API.G_EXC_ERROR;
1925: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
1926: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1927: END IF;
1928: END LOOP;
1929: -- after deleting the children of p_section_id, delete itself

Line 1926: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

1922:
1923: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
1924: RAISE FND_API.G_EXC_ERROR;
1925: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
1926: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1927: END IF;
1928: END LOOP;
1929: -- after deleting the children of p_section_id, delete itself
1930: IBE_DSP_SECTION_GRP.Delete_Section

Line 1933: p_init_msg_list => FND_API.G_FALSE,

1929: -- after deleting the children of p_section_id, delete itself
1930: IBE_DSP_SECTION_GRP.Delete_Section
1931: (
1932: p_api_version => p_api_version,
1933: p_init_msg_list => FND_API.G_FALSE,
1934: p_commit => FND_API.G_FALSE,
1935: p_validation_level => p_validation_level,
1936: p_section_id => p_section_id,
1937: p_access_name => FND_API.G_MISS_CHAR,

Line 1934: p_commit => FND_API.G_FALSE,

1930: IBE_DSP_SECTION_GRP.Delete_Section
1931: (
1932: p_api_version => p_api_version,
1933: p_init_msg_list => FND_API.G_FALSE,
1934: p_commit => FND_API.G_FALSE,
1935: p_validation_level => p_validation_level,
1936: p_section_id => p_section_id,
1937: p_access_name => FND_API.G_MISS_CHAR,
1938: x_return_status => x_return_status,

Line 1937: p_access_name => FND_API.G_MISS_CHAR,

1933: p_init_msg_list => FND_API.G_FALSE,
1934: p_commit => FND_API.G_FALSE,
1935: p_validation_level => p_validation_level,
1936: p_section_id => p_section_id,
1937: p_access_name => FND_API.G_MISS_CHAR,
1938: x_return_status => x_return_status,
1939: x_msg_count => x_msg_count,
1940: x_msg_data => x_msg_data
1941: );

Line 1947: IF (FND_API.To_Boolean(p_commit)) THEN

1943: --
1944: -- End of main API body.
1945:
1946: -- Standard check of p_commit.
1947: IF (FND_API.To_Boolean(p_commit)) THEN
1948: COMMIT WORK;
1949: END IF;
1950:
1951: -- Standard call to get message count and if count is 1, get message info.

Line 1958: WHEN FND_API.G_EXC_ERROR THEN

1954: p_encoded => 'F');
1955:
1956: EXCEPTION
1957:
1958: WHEN FND_API.G_EXC_ERROR THEN
1959: ROLLBACK TO DELETE_HIERARCHY_SECTION_PVT;
1960: x_return_status := FND_API.G_RET_STS_ERROR;
1961: FND_MSG_PUB.Count_And_Get(p_count => x_msg_count,
1962: p_data => x_msg_data,

Line 1960: x_return_status := FND_API.G_RET_STS_ERROR;

1956: EXCEPTION
1957:
1958: WHEN FND_API.G_EXC_ERROR THEN
1959: ROLLBACK TO DELETE_HIERARCHY_SECTION_PVT;
1960: x_return_status := FND_API.G_RET_STS_ERROR;
1961: FND_MSG_PUB.Count_And_Get(p_count => x_msg_count,
1962: p_data => x_msg_data,
1963: p_encoded => 'F');
1964:

Line 1965: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

1961: FND_MSG_PUB.Count_And_Get(p_count => x_msg_count,
1962: p_data => x_msg_data,
1963: p_encoded => 'F');
1964:
1965: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
1966: ROLLBACK TO DELETE_HIERARCHY_SECTION_PVT;
1967: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1968: FND_MSG_PUB.Count_And_Get(p_count => x_msg_count,
1969: p_data => x_msg_data,

Line 1967: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

1963: p_encoded => 'F');
1964:
1965: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
1966: ROLLBACK TO DELETE_HIERARCHY_SECTION_PVT;
1967: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1968: FND_MSG_PUB.Count_And_Get(p_count => x_msg_count,
1969: p_data => x_msg_data,
1970: p_encoded => 'F');
1971:

Line 1980: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

1976: FND_MESSAGE.Set_Token('ERRNO', SQLCODE);
1977: FND_MESSAGE.Set_Token('REASON', SQLERRM);
1978: FND_MSG_PUB.Add;
1979:
1980: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1981:
1982: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR)
1983: THEN
1984: FND_MSG_PUB.Add_Exc_Msg(G_PKG_NAME, l_api_name);

Line 1997: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,

1993:
1994: /*PROCEDURE Delete_Hierarchy_Section
1995: (
1996: p_api_version IN NUMBER,
1997: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
1998: p_commit IN VARCHAR2 := FND_API.G_FALSE,
1999: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
2000: p_section_id IN NUMBER := FND_API.G_MISS_NUM,
2001: p_access_name IN VARCHAR2 := FND_API.G_MISS_CHAR,

Line 1998: p_commit IN VARCHAR2 := FND_API.G_FALSE,

1994: /*PROCEDURE Delete_Hierarchy_Section
1995: (
1996: p_api_version IN NUMBER,
1997: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
1998: p_commit IN VARCHAR2 := FND_API.G_FALSE,
1999: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
2000: p_section_id IN NUMBER := FND_API.G_MISS_NUM,
2001: p_access_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
2002: x_return_status OUT NOCOPY VARCHAR2,

Line 1999: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,

1995: (
1996: p_api_version IN NUMBER,
1997: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
1998: p_commit IN VARCHAR2 := FND_API.G_FALSE,
1999: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
2000: p_section_id IN NUMBER := FND_API.G_MISS_NUM,
2001: p_access_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
2002: x_return_status OUT NOCOPY VARCHAR2,
2003: x_msg_count OUT NOCOPY NUMBER,

Line 2000: p_section_id IN NUMBER := FND_API.G_MISS_NUM,

1996: p_api_version IN NUMBER,
1997: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
1998: p_commit IN VARCHAR2 := FND_API.G_FALSE,
1999: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
2000: p_section_id IN NUMBER := FND_API.G_MISS_NUM,
2001: p_access_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
2002: x_return_status OUT NOCOPY VARCHAR2,
2003: x_msg_count OUT NOCOPY NUMBER,
2004: x_msg_data OUT NOCOPY VARCHAR2

Line 2001: p_access_name IN VARCHAR2 := FND_API.G_MISS_CHAR,

1997: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
1998: p_commit IN VARCHAR2 := FND_API.G_FALSE,
1999: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
2000: p_section_id IN NUMBER := FND_API.G_MISS_NUM,
2001: p_access_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
2002: x_return_status OUT NOCOPY VARCHAR2,
2003: x_msg_count OUT NOCOPY NUMBER,
2004: x_msg_data OUT NOCOPY VARCHAR2
2005: )

Line 2027: IF NOT FND_API.Compatible_API_Call(l_api_version,

2023: -- Standard Start of API savepoint
2024: SAVEPOINT DELETE_HIERARCHY_SECTION_PVT;
2025:
2026: -- Standard call to check for call compatibility.
2027: IF NOT FND_API.Compatible_API_Call(l_api_version,
2028: p_api_version,
2029: l_api_name,
2030: G_PKG_NAME)
2031: THEN

Line 2032: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

2028: p_api_version,
2029: l_api_name,
2030: G_PKG_NAME)
2031: THEN
2032: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2033: END IF;
2034:
2035: -- Initialize message list if p_init_msg_list is set to TRUE.
2036: IF FND_API.to_Boolean(p_init_msg_list) THEN

Line 2036: IF FND_API.to_Boolean(p_init_msg_list) THEN

2032: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2033: END IF;
2034:
2035: -- Initialize message list if p_init_msg_list is set to TRUE.
2036: IF FND_API.to_Boolean(p_init_msg_list) THEN
2037: FND_MSG_PUB.initialize;
2038: END IF;
2039:
2040: -- Initialize API return status to success

Line 2041: x_return_status := FND_API.G_RET_STS_SUCCESS;

2037: FND_MSG_PUB.initialize;
2038: END IF;
2039:
2040: -- Initialize API return status to success
2041: x_return_status := FND_API.G_RET_STS_SUCCESS;
2042:
2043: --
2044: -- Validate input data
2045: --

Line 2047: (p_section_id <> FND_API.G_MISS_NUM))

2043: --
2044: -- Validate input data
2045: --
2046: IF ((p_section_id IS NOT NULL) AND
2047: (p_section_id <> FND_API.G_MISS_NUM))
2048: THEN
2049: -- p_section_id specified, continue
2050: l_section_id := p_section_id;
2051: ELSIF ((p_access_name IS NOT NULL) AND

Line 2052: (p_access_name <> FND_API.G_MISS_CHAR))

2048: THEN
2049: -- p_section_id specified, continue
2050: l_section_id := p_section_id;
2051: ELSIF ((p_access_name IS NOT NULL) AND
2052: (p_access_name <> FND_API.G_MISS_CHAR))
2053: THEN
2054: -- find out the section_id from the access_name
2055: OPEN c1(p_access_name);
2056: FETCH c1 INTO l_section_id;

Line 2062: RAISE FND_API.G_EXC_ERROR;

2058: CLOSE c1;
2059: FND_MESSAGE.Set_Name('IBE', 'IBE_DSP_SCT_NO_SCT_ACSS_NAME');
2060: FND_MESSAGE.Set_Token('ACCESS_NAME', p_access_name);
2061: FND_MSG_PUB.Add;
2062: RAISE FND_API.G_EXC_ERROR;
2063: END IF;
2064: CLOSE c1;
2065: ELSE
2066: -- neither access_name nor section_id is specified

Line 2069: RAISE FND_API.G_EXC_ERROR;

2065: ELSE
2066: -- neither access_name nor section_id is specified
2067: FND_MESSAGE.Set_Name('IBE', 'IBE_DSP_SCT_NO_ID_OR_ACSS');
2068: FND_MSG_PUB.Add;
2069: RAISE FND_API.G_EXC_ERROR;
2070: END IF;
2071:
2072: --
2073: -- get master mini site id for the store

Line 2084: p_init_msg_list => FND_API.G_FALSE,

2080: --
2081: Delete_Recursive_Sections
2082: (
2083: p_api_version => p_api_version,
2084: p_init_msg_list => FND_API.G_FALSE,
2085: p_commit => FND_API.G_FALSE,
2086: p_validation_level => p_validation_level,
2087: p_master_mini_site_id => l_master_mini_site_id,
2088: p_section_id => l_section_id,

Line 2085: p_commit => FND_API.G_FALSE,

2081: Delete_Recursive_Sections
2082: (
2083: p_api_version => p_api_version,
2084: p_init_msg_list => FND_API.G_FALSE,
2085: p_commit => FND_API.G_FALSE,
2086: p_validation_level => p_validation_level,
2087: p_master_mini_site_id => l_master_mini_site_id,
2088: p_section_id => l_section_id,
2089: x_return_status => x_return_status,

Line 2094: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN

2090: x_msg_count => x_msg_count,
2091: x_msg_data => x_msg_data
2092: );
2093:
2094: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
2095: FND_MESSAGE.Set_Name('IBE', 'IBE_DSP_RECUR_SCT_DEL_FAIL');
2096: FND_MESSAGE.Set_Token('SECTION_ID', l_section_id);
2097: FND_MSG_PUB.Add;
2098: RAISE FND_API.G_EXC_ERROR;

Line 2098: RAISE FND_API.G_EXC_ERROR;

2094: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
2095: FND_MESSAGE.Set_Name('IBE', 'IBE_DSP_RECUR_SCT_DEL_FAIL');
2096: FND_MESSAGE.Set_Token('SECTION_ID', l_section_id);
2097: FND_MSG_PUB.Add;
2098: RAISE FND_API.G_EXC_ERROR;
2099: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
2100: FND_MESSAGE.Set_Name('IBE', 'IBE_DSP_RECUR_SCT_DEL_FAIL');
2101: FND_MESSAGE.Set_Token('SECTION_ID', l_section_id);
2102: FND_MSG_PUB.Add;

Line 2099: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN

2095: FND_MESSAGE.Set_Name('IBE', 'IBE_DSP_RECUR_SCT_DEL_FAIL');
2096: FND_MESSAGE.Set_Token('SECTION_ID', l_section_id);
2097: FND_MSG_PUB.Add;
2098: RAISE FND_API.G_EXC_ERROR;
2099: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
2100: FND_MESSAGE.Set_Name('IBE', 'IBE_DSP_RECUR_SCT_DEL_FAIL');
2101: FND_MESSAGE.Set_Token('SECTION_ID', l_section_id);
2102: FND_MSG_PUB.Add;
2103: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

Line 2103: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

2099: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
2100: FND_MESSAGE.Set_Name('IBE', 'IBE_DSP_RECUR_SCT_DEL_FAIL');
2101: FND_MESSAGE.Set_Token('SECTION_ID', l_section_id);
2102: FND_MSG_PUB.Add;
2103: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2104: END IF;
2105:
2106: --
2107: -- End of main API body.

Line 2110: IF (FND_API.To_Boolean(p_commit)) THEN

2106: --
2107: -- End of main API body.
2108:
2109: -- Standard check of p_commit.
2110: IF (FND_API.To_Boolean(p_commit)) THEN
2111: COMMIT WORK;
2112: END IF;
2113:
2114: -- Standard call to get message count and if count is 1, get message info.

Line 2121: WHEN FND_API.G_EXC_ERROR THEN

2117: p_encoded => 'F');
2118:
2119: EXCEPTION
2120:
2121: WHEN FND_API.G_EXC_ERROR THEN
2122: ROLLBACK TO DELETE_HIERARCHY_SECTION_PVT;
2123: x_return_status := FND_API.G_RET_STS_ERROR;
2124: FND_MSG_PUB.Count_And_Get(p_count => x_msg_count,
2125: p_data => x_msg_data,

Line 2123: x_return_status := FND_API.G_RET_STS_ERROR;

2119: EXCEPTION
2120:
2121: WHEN FND_API.G_EXC_ERROR THEN
2122: ROLLBACK TO DELETE_HIERARCHY_SECTION_PVT;
2123: x_return_status := FND_API.G_RET_STS_ERROR;
2124: FND_MSG_PUB.Count_And_Get(p_count => x_msg_count,
2125: p_data => x_msg_data,
2126: p_encoded => 'F');
2127:

Line 2128: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

2124: FND_MSG_PUB.Count_And_Get(p_count => x_msg_count,
2125: p_data => x_msg_data,
2126: p_encoded => 'F');
2127:
2128: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
2129: ROLLBACK TO DELETE_HIERARCHY_SECTION_PVT;
2130: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2131: FND_MSG_PUB.Count_And_Get(p_count => x_msg_count,
2132: p_data => x_msg_data,

Line 2130: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

2126: p_encoded => 'F');
2127:
2128: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
2129: ROLLBACK TO DELETE_HIERARCHY_SECTION_PVT;
2130: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2131: FND_MSG_PUB.Count_And_Get(p_count => x_msg_count,
2132: p_data => x_msg_data,
2133: p_encoded => 'F');
2134:

Line 2143: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

2139: FND_MESSAGE.Set_Token('ERRNO', SQLCODE);
2140: FND_MESSAGE.Set_Token('REASON', SQLERRM);
2141: FND_MSG_PUB.Add;
2142:
2143: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2144:
2145: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR)
2146: THEN
2147: FND_MSG_PUB.Add_Exc_Msg(G_PKG_NAME, l_api_name);

Line 2165: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,

2161: --
2162: PROCEDURE Associate_Items_To_Section
2163: (
2164: p_api_version IN NUMBER,
2165: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
2166: p_commit IN VARCHAR2 := FND_API.G_FALSE,
2167: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
2168: p_section_id IN NUMBER,
2169: p_inventory_item_ids IN JTF_NUMBER_TABLE,

Line 2166: p_commit IN VARCHAR2 := FND_API.G_FALSE,

2162: PROCEDURE Associate_Items_To_Section
2163: (
2164: p_api_version IN NUMBER,
2165: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
2166: p_commit IN VARCHAR2 := FND_API.G_FALSE,
2167: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
2168: p_section_id IN NUMBER,
2169: p_inventory_item_ids IN JTF_NUMBER_TABLE,
2170: p_organization_ids IN JTF_NUMBER_TABLE,

Line 2167: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,

2163: (
2164: p_api_version IN NUMBER,
2165: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
2166: p_commit IN VARCHAR2 := FND_API.G_FALSE,
2167: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
2168: p_section_id IN NUMBER,
2169: p_inventory_item_ids IN JTF_NUMBER_TABLE,
2170: p_organization_ids IN JTF_NUMBER_TABLE,
2171: p_start_date_actives IN JTF_DATE_TABLE,

Line 2217: IF NOT FND_API.Compatible_API_Call(l_api_version,

2213: -- Standard Start of API savepoint
2214: SAVEPOINT ASSOCIATE_ITEMS_TO_SECTION_PVT;
2215:
2216: -- Standard call to check for call compatibility.
2217: IF NOT FND_API.Compatible_API_Call(l_api_version,
2218: p_api_version,
2219: l_api_name,
2220: G_PKG_NAME)
2221: THEN

Line 2222: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

2218: p_api_version,
2219: l_api_name,
2220: G_PKG_NAME)
2221: THEN
2222: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2223: END IF;
2224:
2225: -- Initialize message list if p_init_msg_list is set to TRUE.
2226: IF FND_API.to_Boolean(p_init_msg_list) THEN

Line 2226: IF FND_API.to_Boolean(p_init_msg_list) THEN

2222: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2223: END IF;
2224:
2225: -- Initialize message list if p_init_msg_list is set to TRUE.
2226: IF FND_API.to_Boolean(p_init_msg_list) THEN
2227: FND_MSG_PUB.initialize;
2228: END IF;
2229:
2230: -- Initialize API return status to success

Line 2231: x_return_status := FND_API.G_RET_STS_SUCCESS;

2227: FND_MSG_PUB.initialize;
2228: END IF;
2229:
2230: -- Initialize API return status to success
2231: x_return_status := FND_API.G_RET_STS_SUCCESS;
2232: x_duplicate_association_status := FND_API.G_RET_STS_SUCCESS;
2233:
2234: -- todo optimize using FORALL and BIND COLLECT
2235: x_section_item_ids := JTF_NUMBER_TABLE();

Line 2232: x_duplicate_association_status := FND_API.G_RET_STS_SUCCESS;

2228: END IF;
2229:
2230: -- Initialize API return status to success
2231: x_return_status := FND_API.G_RET_STS_SUCCESS;
2232: x_duplicate_association_status := FND_API.G_RET_STS_SUCCESS;
2233:
2234: -- todo optimize using FORALL and BIND COLLECT
2235: x_section_item_ids := JTF_NUMBER_TABLE();
2236: l_duplicate_flags := JTF_VARCHAR2_TABLE_300();

Line 2247: x_duplicate_association_status := FND_API.G_RET_STS_ERROR;

2243: FETCH c2 INTO l_tmp_section_item_id;
2244: IF (c2%FOUND) THEN
2245:
2246: CLOSE c2;
2247: x_duplicate_association_status := FND_API.G_RET_STS_ERROR;
2248: x_section_item_ids(i) := l_tmp_section_item_id;
2249: l_duplicate_flags(i) := FND_API.G_RET_STS_ERROR;
2250:
2251: -- add a message if the association already exists. Don't raise error.

Line 2249: l_duplicate_flags(i) := FND_API.G_RET_STS_ERROR;

2245:
2246: CLOSE c2;
2247: x_duplicate_association_status := FND_API.G_RET_STS_ERROR;
2248: x_section_item_ids(i) := l_tmp_section_item_id;
2249: l_duplicate_flags(i) := FND_API.G_RET_STS_ERROR;
2250:
2251: -- add a message if the association already exists. Don't raise error.
2252: -- This message will be used to display as a warning in the UI
2253: FND_MESSAGE.Set_Name('IBE', 'IBE_DSP_SCT_ITM_ALREADY_ASSOC');

Line 2262: l_duplicate_flags(i) := FND_API.G_RET_STS_SUCCESS;

2258:
2259: ELSE
2260:
2261: CLOSE c2;
2262: l_duplicate_flags(i) := FND_API.G_RET_STS_SUCCESS;
2263:
2264: -- insert an entry in ibe_dsp_section_items table
2265: IBE_DSP_SECTION_ITEM_PVT.Create_Section_Item
2266: (

Line 2268: p_init_msg_list => FND_API.G_FALSE,

2264: -- insert an entry in ibe_dsp_section_items table
2265: IBE_DSP_SECTION_ITEM_PVT.Create_Section_Item
2266: (
2267: p_api_version => p_api_version,
2268: p_init_msg_list => FND_API.G_FALSE,
2269: p_commit => FND_API.G_FALSE,
2270: p_validation_level => p_validation_level,
2271: p_section_id => p_section_id,
2272: p_inventory_item_id => p_inventory_item_ids(i),

Line 2269: p_commit => FND_API.G_FALSE,

2265: IBE_DSP_SECTION_ITEM_PVT.Create_Section_Item
2266: (
2267: p_api_version => p_api_version,
2268: p_init_msg_list => FND_API.G_FALSE,
2269: p_commit => FND_API.G_FALSE,
2270: p_validation_level => p_validation_level,
2271: p_section_id => p_section_id,
2272: p_inventory_item_id => p_inventory_item_ids(i),
2273: p_organization_id => p_organization_ids(i),

Line 2284: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN

2280: x_msg_count => x_msg_count,
2281: x_msg_data => x_msg_data
2282: );
2283:
2284: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
2285: RAISE FND_API.G_EXC_ERROR;
2286: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
2287: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2288: END IF;

Line 2285: RAISE FND_API.G_EXC_ERROR;

2281: x_msg_data => x_msg_data
2282: );
2283:
2284: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
2285: RAISE FND_API.G_EXC_ERROR;
2286: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
2287: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2288: END IF;
2289:

Line 2286: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN

2282: );
2283:
2284: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
2285: RAISE FND_API.G_EXC_ERROR;
2286: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
2287: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2288: END IF;
2289:
2290: END IF;

Line 2287: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

2283:
2284: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
2285: RAISE FND_API.G_EXC_ERROR;
2286: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
2287: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2288: END IF;
2289:
2290: END IF;
2291:

Line 2300: IF (l_duplicate_flags(i) = FND_API.G_RET_STS_SUCCESS) THEN

2296: FOR r1 IN c1(p_section_id) LOOP -- for each mini-site
2297:
2298: FOR i IN 1..x_section_item_ids.COUNT LOOP
2299:
2300: IF (l_duplicate_flags(i) = FND_API.G_RET_STS_SUCCESS) THEN
2301:
2302: IBE_DSP_MSITE_SCT_ITEM_PVT.Create_MSite_Section_Item
2303: (
2304: p_api_version => p_api_version,

Line 2305: p_init_msg_list => FND_API.G_FALSE,

2301:
2302: IBE_DSP_MSITE_SCT_ITEM_PVT.Create_MSite_Section_Item
2303: (
2304: p_api_version => p_api_version,
2305: p_init_msg_list => FND_API.G_FALSE,
2306: p_commit => FND_API.G_FALSE,
2307: p_validation_level => p_validation_level,
2308: p_mini_site_id => r1.mini_site_id,
2309: p_section_item_id => x_section_item_ids(i),

Line 2306: p_commit => FND_API.G_FALSE,

2302: IBE_DSP_MSITE_SCT_ITEM_PVT.Create_MSite_Section_Item
2303: (
2304: p_api_version => p_api_version,
2305: p_init_msg_list => FND_API.G_FALSE,
2306: p_commit => FND_API.G_FALSE,
2307: p_validation_level => p_validation_level,
2308: p_mini_site_id => r1.mini_site_id,
2309: p_section_item_id => x_section_item_ids(i),
2310: p_start_date_active => p_start_date_actives(i),

Line 2318: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN

2314: x_msg_count => x_msg_count,
2315: x_msg_data => x_msg_data
2316: );
2317:
2318: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
2319: RAISE FND_API.G_EXC_ERROR;
2320: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
2321: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2322: END IF;

Line 2319: RAISE FND_API.G_EXC_ERROR;

2315: x_msg_data => x_msg_data
2316: );
2317:
2318: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
2319: RAISE FND_API.G_EXC_ERROR;
2320: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
2321: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2322: END IF;
2323:

Line 2320: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN

2316: );
2317:
2318: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
2319: RAISE FND_API.G_EXC_ERROR;
2320: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
2321: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2322: END IF;
2323:
2324: END IF; -- end (l_duplicate_flags(i) = FND_API.G_RET_STS_SUCCESS)

Line 2321: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

2317:
2318: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
2319: RAISE FND_API.G_EXC_ERROR;
2320: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
2321: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2322: END IF;
2323:
2324: END IF; -- end (l_duplicate_flags(i) = FND_API.G_RET_STS_SUCCESS)
2325:

Line 2324: END IF; -- end (l_duplicate_flags(i) = FND_API.G_RET_STS_SUCCESS)

2320: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
2321: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2322: END IF;
2323:
2324: END IF; -- end (l_duplicate_flags(i) = FND_API.G_RET_STS_SUCCESS)
2325:
2326: END LOOP; -- end for i
2327:
2328: END LOOP; -- end for r1

Line 2334: IF (FND_API.To_Boolean(p_commit)) THEN

2330: --
2331: -- End of main API body.
2332:
2333: -- Standard check of p_commit.
2334: IF (FND_API.To_Boolean(p_commit)) THEN
2335: COMMIT WORK;
2336: END IF;
2337:
2338: -- Standard call to get message count and if count is 1, get message info.

Line 2345: WHEN FND_API.G_EXC_ERROR THEN

2341: p_encoded => 'F');
2342:
2343: EXCEPTION
2344:
2345: WHEN FND_API.G_EXC_ERROR THEN
2346: ROLLBACK TO ASSOCIATE_ITEMS_TO_SECTION_PVT;
2347: x_return_status := FND_API.G_RET_STS_ERROR;
2348: FND_MSG_PUB.Count_And_Get(p_count => x_msg_count,
2349: p_data => x_msg_data,

Line 2347: x_return_status := FND_API.G_RET_STS_ERROR;

2343: EXCEPTION
2344:
2345: WHEN FND_API.G_EXC_ERROR THEN
2346: ROLLBACK TO ASSOCIATE_ITEMS_TO_SECTION_PVT;
2347: x_return_status := FND_API.G_RET_STS_ERROR;
2348: FND_MSG_PUB.Count_And_Get(p_count => x_msg_count,
2349: p_data => x_msg_data,
2350: p_encoded => 'F');
2351:

Line 2352: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

2348: FND_MSG_PUB.Count_And_Get(p_count => x_msg_count,
2349: p_data => x_msg_data,
2350: p_encoded => 'F');
2351:
2352: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
2353: ROLLBACK TO ASSOCIATE_ITEMS_TO_SECTION_PVT;
2354: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2355: FND_MSG_PUB.Count_And_Get(p_count => x_msg_count,
2356: p_data => x_msg_data,

Line 2354: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

2350: p_encoded => 'F');
2351:
2352: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
2353: ROLLBACK TO ASSOCIATE_ITEMS_TO_SECTION_PVT;
2354: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2355: FND_MSG_PUB.Count_And_Get(p_count => x_msg_count,
2356: p_data => x_msg_data,
2357: p_encoded => 'F');
2358:

Line 2367: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

2363: FND_MESSAGE.Set_Token('ERRNO', SQLCODE);
2364: FND_MESSAGE.Set_Token('REASON', SQLERRM);
2365: FND_MSG_PUB.Add;
2366:
2367: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2368:
2369: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR)
2370: THEN
2371: FND_MSG_PUB.Add_Exc_Msg(G_PKG_NAME, l_api_name);

Line 2386: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,

2382: -- to it
2383: PROCEDURE Associate_Sections_To_Item
2384: (
2385: p_api_version IN NUMBER,
2386: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
2387: p_commit IN VARCHAR2 := FND_API.G_FALSE,
2388: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
2389: p_inventory_item_id IN NUMBER,
2390: p_organization_id IN NUMBER,

Line 2387: p_commit IN VARCHAR2 := FND_API.G_FALSE,

2383: PROCEDURE Associate_Sections_To_Item
2384: (
2385: p_api_version IN NUMBER,
2386: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
2387: p_commit IN VARCHAR2 := FND_API.G_FALSE,
2388: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
2389: p_inventory_item_id IN NUMBER,
2390: p_organization_id IN NUMBER,
2391: p_section_ids IN JTF_NUMBER_TABLE,

Line 2388: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,

2384: (
2385: p_api_version IN NUMBER,
2386: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
2387: p_commit IN VARCHAR2 := FND_API.G_FALSE,
2388: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
2389: p_inventory_item_id IN NUMBER,
2390: p_organization_id IN NUMBER,
2391: p_section_ids IN JTF_NUMBER_TABLE,
2392: p_start_date_actives IN JTF_DATE_TABLE,

Line 2437: IF NOT FND_API.Compatible_API_Call(l_api_version,

2433: -- Standard Start of API savepoint
2434: SAVEPOINT ASSOCIATE_SECTIONS_TO_ITEM_PVT;
2435:
2436: -- Standard call to check for call compatibility.
2437: IF NOT FND_API.Compatible_API_Call(l_api_version,
2438: p_api_version,
2439: l_api_name,
2440: G_PKG_NAME)
2441: THEN

Line 2442: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

2438: p_api_version,
2439: l_api_name,
2440: G_PKG_NAME)
2441: THEN
2442: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2443: END IF;
2444:
2445: -- Initialize message list if p_init_msg_list is set to TRUE.
2446: IF FND_API.to_Boolean(p_init_msg_list) THEN

Line 2446: IF FND_API.to_Boolean(p_init_msg_list) THEN

2442: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2443: END IF;
2444:
2445: -- Initialize message list if p_init_msg_list is set to TRUE.
2446: IF FND_API.to_Boolean(p_init_msg_list) THEN
2447: FND_MSG_PUB.initialize;
2448: END IF;
2449:
2450: -- Initialize API return status to success

Line 2451: x_return_status := FND_API.G_RET_STS_SUCCESS;

2447: FND_MSG_PUB.initialize;
2448: END IF;
2449:
2450: -- Initialize API return status to success
2451: x_return_status := FND_API.G_RET_STS_SUCCESS;
2452: x_duplicate_association_status := FND_API.G_RET_STS_SUCCESS;
2453:
2454: -- todo optimize using FORALL and BIND COLLECT
2455: x_section_item_ids := JTF_NUMBER_TABLE();

Line 2452: x_duplicate_association_status := FND_API.G_RET_STS_SUCCESS;

2448: END IF;
2449:
2450: -- Initialize API return status to success
2451: x_return_status := FND_API.G_RET_STS_SUCCESS;
2452: x_duplicate_association_status := FND_API.G_RET_STS_SUCCESS;
2453:
2454: -- todo optimize using FORALL and BIND COLLECT
2455: x_section_item_ids := JTF_NUMBER_TABLE();
2456: FOR i IN 1..p_section_ids.COUNT LOOP

Line 2465: x_duplicate_association_status := FND_API.G_RET_STS_ERROR;

2461: FETCH c2 INTO l_tmp_section_item_id;
2462: IF (c2%FOUND) THEN
2463: CLOSE c2;
2464:
2465: x_duplicate_association_status := FND_API.G_RET_STS_ERROR;
2466: x_section_item_ids(i) := l_tmp_section_item_id;
2467:
2468: -- add a message if the association already exists. Don't raise error.
2469: -- This message will be used to display as a warning in the UI

Line 2486: p_init_msg_list => FND_API.G_FALSE,

2482: --
2483: IBE_DSP_SECTION_ITEM_PVT.Create_Section_Item
2484: (
2485: p_api_version => p_api_version,
2486: p_init_msg_list => FND_API.G_FALSE,
2487: p_commit => FND_API.G_FALSE,
2488: p_validation_level => p_validation_level,
2489: p_section_id => p_section_ids(i),
2490: p_inventory_item_id => p_inventory_item_id,

Line 2487: p_commit => FND_API.G_FALSE,

2483: IBE_DSP_SECTION_ITEM_PVT.Create_Section_Item
2484: (
2485: p_api_version => p_api_version,
2486: p_init_msg_list => FND_API.G_FALSE,
2487: p_commit => FND_API.G_FALSE,
2488: p_validation_level => p_validation_level,
2489: p_section_id => p_section_ids(i),
2490: p_inventory_item_id => p_inventory_item_id,
2491: p_organization_id => p_organization_id,

Line 2502: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN

2498: x_msg_count => x_msg_count,
2499: x_msg_data => x_msg_data
2500: );
2501:
2502: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
2503: RAISE FND_API.G_EXC_ERROR;
2504: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
2505: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2506: END IF;

Line 2503: RAISE FND_API.G_EXC_ERROR;

2499: x_msg_data => x_msg_data
2500: );
2501:
2502: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
2503: RAISE FND_API.G_EXC_ERROR;
2504: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
2505: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2506: END IF;
2507:

Line 2504: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN

2500: );
2501:
2502: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
2503: RAISE FND_API.G_EXC_ERROR;
2504: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
2505: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2506: END IF;
2507:
2508: -- add entries into ibe_dsp_msite_sct_items for each mini-site (except

Line 2505: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

2501:
2502: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
2503: RAISE FND_API.G_EXC_ERROR;
2504: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
2505: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2506: END IF;
2507:
2508: -- add entries into ibe_dsp_msite_sct_items for each mini-site (except
2509: -- master mini-sites)

Line 2515: p_init_msg_list => FND_API.G_FALSE,

2511:
2512: IBE_DSP_MSITE_SCT_ITEM_PVT.Create_MSite_Section_Item
2513: (
2514: p_api_version => p_api_version,
2515: p_init_msg_list => FND_API.G_FALSE,
2516: p_commit => FND_API.G_FALSE,
2517: p_validation_level => p_validation_level,
2518: p_mini_site_id => r1.mini_site_id,
2519: p_section_item_id => x_section_item_ids(i),

Line 2516: p_commit => FND_API.G_FALSE,

2512: IBE_DSP_MSITE_SCT_ITEM_PVT.Create_MSite_Section_Item
2513: (
2514: p_api_version => p_api_version,
2515: p_init_msg_list => FND_API.G_FALSE,
2516: p_commit => FND_API.G_FALSE,
2517: p_validation_level => p_validation_level,
2518: p_mini_site_id => r1.mini_site_id,
2519: p_section_item_id => x_section_item_ids(i),
2520: p_start_date_active => p_start_date_actives(i),

Line 2528: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN

2524: x_msg_count => x_msg_count,
2525: x_msg_data => x_msg_data
2526: );
2527:
2528: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
2529: RAISE FND_API.G_EXC_ERROR;
2530: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
2531: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2532: END IF;

Line 2529: RAISE FND_API.G_EXC_ERROR;

2525: x_msg_data => x_msg_data
2526: );
2527:
2528: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
2529: RAISE FND_API.G_EXC_ERROR;
2530: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
2531: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2532: END IF;
2533:

Line 2530: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN

2526: );
2527:
2528: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
2529: RAISE FND_API.G_EXC_ERROR;
2530: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
2531: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2532: END IF;
2533:
2534: END LOOP; -- end r1

Line 2531: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

2527:
2528: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
2529: RAISE FND_API.G_EXC_ERROR;
2530: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
2531: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2532: END IF;
2533:
2534: END LOOP; -- end r1
2535:

Line 2544: IF (FND_API.To_Boolean(p_commit)) THEN

2540: --
2541: -- End of main API body.
2542:
2543: -- Standard check of p_commit.
2544: IF (FND_API.To_Boolean(p_commit)) THEN
2545: COMMIT WORK;
2546: END IF;
2547:
2548: -- Standard call to get message count and if count is 1, get message info.

Line 2555: WHEN FND_API.G_EXC_ERROR THEN

2551: p_encoded => 'F');
2552:
2553: EXCEPTION
2554:
2555: WHEN FND_API.G_EXC_ERROR THEN
2556: ROLLBACK TO ASSOCIATE_SECTIONS_TO_ITEM_PVT;
2557: x_return_status := FND_API.G_RET_STS_ERROR;
2558: FND_MSG_PUB.Count_And_Get(p_count => x_msg_count,
2559: p_data => x_msg_data,

Line 2557: x_return_status := FND_API.G_RET_STS_ERROR;

2553: EXCEPTION
2554:
2555: WHEN FND_API.G_EXC_ERROR THEN
2556: ROLLBACK TO ASSOCIATE_SECTIONS_TO_ITEM_PVT;
2557: x_return_status := FND_API.G_RET_STS_ERROR;
2558: FND_MSG_PUB.Count_And_Get(p_count => x_msg_count,
2559: p_data => x_msg_data,
2560: p_encoded => 'F');
2561:

Line 2562: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

2558: FND_MSG_PUB.Count_And_Get(p_count => x_msg_count,
2559: p_data => x_msg_data,
2560: p_encoded => 'F');
2561:
2562: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
2563: ROLLBACK TO ASSOCIATE_SECTIONS_TO_ITEM_PVT;
2564: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2565: FND_MSG_PUB.Count_And_Get(p_count => x_msg_count,
2566: p_data => x_msg_data,

Line 2564: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

2560: p_encoded => 'F');
2561:
2562: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
2563: ROLLBACK TO ASSOCIATE_SECTIONS_TO_ITEM_PVT;
2564: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2565: FND_MSG_PUB.Count_And_Get(p_count => x_msg_count,
2566: p_data => x_msg_data,
2567: p_encoded => 'F');
2568:

Line 2577: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

2573: FND_MESSAGE.Set_Token('ERRNO', SQLCODE);
2574: FND_MESSAGE.Set_Token('REASON', SQLERRM);
2575: FND_MSG_PUB.Add;
2576:
2577: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2578:
2579: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR)
2580: THEN
2581: FND_MSG_PUB.Add_Exc_Msg(G_PKG_NAME, l_api_name);

Line 2597: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,

2593: --
2594: PROCEDURE Disassociate_Scts_To_Itms
2595: (
2596: p_api_version IN NUMBER,
2597: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
2598: p_commit IN VARCHAR2 := FND_API.G_FALSE,
2599: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
2600: p_section_ids IN JTF_NUMBER_TABLE,
2601: p_inventory_item_ids IN JTF_NUMBER_TABLE,

Line 2598: p_commit IN VARCHAR2 := FND_API.G_FALSE,

2594: PROCEDURE Disassociate_Scts_To_Itms
2595: (
2596: p_api_version IN NUMBER,
2597: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
2598: p_commit IN VARCHAR2 := FND_API.G_FALSE,
2599: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
2600: p_section_ids IN JTF_NUMBER_TABLE,
2601: p_inventory_item_ids IN JTF_NUMBER_TABLE,
2602: p_organization_ids IN JTF_NUMBER_TABLE,

Line 2599: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,

2595: (
2596: p_api_version IN NUMBER,
2597: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
2598: p_commit IN VARCHAR2 := FND_API.G_FALSE,
2599: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
2600: p_section_ids IN JTF_NUMBER_TABLE,
2601: p_inventory_item_ids IN JTF_NUMBER_TABLE,
2602: p_organization_ids IN JTF_NUMBER_TABLE,
2603: x_return_status OUT NOCOPY VARCHAR2,

Line 2622: IF NOT FND_API.Compatible_API_Call(l_api_version,

2618: -- Standard Start of API savepoint
2619: SAVEPOINT DISASSOCIATE_SCTS_TO_ITMS_PVT;
2620:
2621: -- Standard call to check for call compatibility.
2622: IF NOT FND_API.Compatible_API_Call(l_api_version,
2623: p_api_version,
2624: l_api_name,
2625: G_PKG_NAME)
2626: THEN

Line 2627: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

2623: p_api_version,
2624: l_api_name,
2625: G_PKG_NAME)
2626: THEN
2627: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2628: END IF;
2629:
2630: -- Initialize message list if p_init_msg_list is set to TRUE.
2631: IF FND_API.to_Boolean(p_init_msg_list) THEN

Line 2631: IF FND_API.to_Boolean(p_init_msg_list) THEN

2627: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2628: END IF;
2629:
2630: -- Initialize message list if p_init_msg_list is set to TRUE.
2631: IF FND_API.to_Boolean(p_init_msg_list) THEN
2632: FND_MSG_PUB.initialize;
2633: END IF;
2634:
2635: -- Initialize API return status to success

Line 2636: x_return_status := FND_API.G_RET_STS_SUCCESS;

2632: FND_MSG_PUB.initialize;
2633: END IF;
2634:
2635: -- Initialize API return status to success
2636: x_return_status := FND_API.G_RET_STS_SUCCESS;
2637:
2638: -- todo optimize using FORALL and BIND COLLECT
2639: FOR i IN 1..p_section_ids.COUNT LOOP
2640:

Line 2646: p_init_msg_list => FND_API.G_FALSE,

2642: -- delete entry in ibe_dsp_section_items table
2643: IBE_DSP_SECTION_ITEM_PVT.Delete_Section_Item
2644: (
2645: p_api_version => p_api_version,
2646: p_init_msg_list => FND_API.G_FALSE,
2647: p_commit => FND_API.G_FALSE,
2648: p_validation_level => p_validation_level,
2649: p_call_from_trigger => FALSE,
2650: p_section_item_id => FND_API.G_MISS_NUM,

Line 2647: p_commit => FND_API.G_FALSE,

2643: IBE_DSP_SECTION_ITEM_PVT.Delete_Section_Item
2644: (
2645: p_api_version => p_api_version,
2646: p_init_msg_list => FND_API.G_FALSE,
2647: p_commit => FND_API.G_FALSE,
2648: p_validation_level => p_validation_level,
2649: p_call_from_trigger => FALSE,
2650: p_section_item_id => FND_API.G_MISS_NUM,
2651: p_section_id => p_section_ids(i),

Line 2650: p_section_item_id => FND_API.G_MISS_NUM,

2646: p_init_msg_list => FND_API.G_FALSE,
2647: p_commit => FND_API.G_FALSE,
2648: p_validation_level => p_validation_level,
2649: p_call_from_trigger => FALSE,
2650: p_section_item_id => FND_API.G_MISS_NUM,
2651: p_section_id => p_section_ids(i),
2652: p_inventory_item_id => p_inventory_item_ids(j),
2653: p_organization_id => p_organization_ids(j),
2654: x_return_status => x_return_status,

Line 2659: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN

2655: x_msg_count => x_msg_count,
2656: x_msg_data => x_msg_data
2657: );
2658:
2659: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
2660: RAISE FND_API.G_EXC_ERROR;
2661: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
2662: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2663: END IF;

Line 2660: RAISE FND_API.G_EXC_ERROR;

2656: x_msg_data => x_msg_data
2657: );
2658:
2659: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
2660: RAISE FND_API.G_EXC_ERROR;
2661: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
2662: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2663: END IF;
2664:

Line 2661: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN

2657: );
2658:
2659: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
2660: RAISE FND_API.G_EXC_ERROR;
2661: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
2662: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2663: END IF;
2664:
2665: END LOOP; -- j loop

Line 2662: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

2658:
2659: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
2660: RAISE FND_API.G_EXC_ERROR;
2661: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
2662: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2663: END IF;
2664:
2665: END LOOP; -- j loop
2666:

Line 2673: IF (FND_API.To_Boolean(p_commit)) THEN

2669: --
2670: -- End of main API body.
2671:
2672: -- Standard check of p_commit.
2673: IF (FND_API.To_Boolean(p_commit)) THEN
2674: COMMIT WORK;
2675: END IF;
2676:
2677: -- Standard call to get message count and if count is 1, get message info.

Line 2684: WHEN FND_API.G_EXC_ERROR THEN

2680: p_encoded => 'F');
2681:
2682: EXCEPTION
2683:
2684: WHEN FND_API.G_EXC_ERROR THEN
2685: ROLLBACK TO DISASSOCIATE_SCTS_TO_ITMS_PVT;
2686: x_return_status := FND_API.G_RET_STS_ERROR;
2687: FND_MSG_PUB.Count_And_Get(p_count => x_msg_count,
2688: p_data => x_msg_data,

Line 2686: x_return_status := FND_API.G_RET_STS_ERROR;

2682: EXCEPTION
2683:
2684: WHEN FND_API.G_EXC_ERROR THEN
2685: ROLLBACK TO DISASSOCIATE_SCTS_TO_ITMS_PVT;
2686: x_return_status := FND_API.G_RET_STS_ERROR;
2687: FND_MSG_PUB.Count_And_Get(p_count => x_msg_count,
2688: p_data => x_msg_data,
2689: p_encoded => 'F');
2690:

Line 2691: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

2687: FND_MSG_PUB.Count_And_Get(p_count => x_msg_count,
2688: p_data => x_msg_data,
2689: p_encoded => 'F');
2690:
2691: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
2692: ROLLBACK TO DISASSOCIATE_SCTS_TO_ITMS_PVT;
2693: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2694: FND_MSG_PUB.Count_And_Get(p_count => x_msg_count,
2695: p_data => x_msg_data,

Line 2693: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

2689: p_encoded => 'F');
2690:
2691: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
2692: ROLLBACK TO DISASSOCIATE_SCTS_TO_ITMS_PVT;
2693: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2694: FND_MSG_PUB.Count_And_Get(p_count => x_msg_count,
2695: p_data => x_msg_data,
2696: p_encoded => 'F');
2697:

Line 2706: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

2702: FND_MESSAGE.Set_Token('ERRNO', SQLCODE);
2703: FND_MESSAGE.Set_Token('REASON', SQLERRM);
2704: FND_MSG_PUB.Add;
2705:
2706: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2707:
2708: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR)
2709: THEN
2710: FND_MSG_PUB.Add_Exc_Msg(G_PKG_NAME, l_api_name);

Line 2726: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,

2722: --
2723: PROCEDURE Disassociate_Scts_Itms
2724: (
2725: p_api_version IN NUMBER,
2726: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
2727: p_commit IN VARCHAR2 := FND_API.G_FALSE,
2728: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
2729: p_section_item_ids IN JTF_NUMBER_TABLE,
2730: x_return_status OUT NOCOPY VARCHAR2,

Line 2727: p_commit IN VARCHAR2 := FND_API.G_FALSE,

2723: PROCEDURE Disassociate_Scts_Itms
2724: (
2725: p_api_version IN NUMBER,
2726: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
2727: p_commit IN VARCHAR2 := FND_API.G_FALSE,
2728: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
2729: p_section_item_ids IN JTF_NUMBER_TABLE,
2730: x_return_status OUT NOCOPY VARCHAR2,
2731: x_msg_count OUT NOCOPY NUMBER,

Line 2728: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,

2724: (
2725: p_api_version IN NUMBER,
2726: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
2727: p_commit IN VARCHAR2 := FND_API.G_FALSE,
2728: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
2729: p_section_item_ids IN JTF_NUMBER_TABLE,
2730: x_return_status OUT NOCOPY VARCHAR2,
2731: x_msg_count OUT NOCOPY NUMBER,
2732: x_msg_data OUT NOCOPY VARCHAR2

Line 2749: IF NOT FND_API.Compatible_API_Call(l_api_version,

2745: -- Standard Start of API savepoint
2746: SAVEPOINT DISASSOCIATE_SCTS_ITMS_PVT;
2747:
2748: -- Standard call to check for call compatibility.
2749: IF NOT FND_API.Compatible_API_Call(l_api_version,
2750: p_api_version,
2751: l_api_name,
2752: G_PKG_NAME)
2753: THEN

Line 2754: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

2750: p_api_version,
2751: l_api_name,
2752: G_PKG_NAME)
2753: THEN
2754: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2755: END IF;
2756:
2757: -- Initialize message list if p_init_msg_list is set to TRUE.
2758: IF FND_API.to_Boolean(p_init_msg_list) THEN

Line 2758: IF FND_API.to_Boolean(p_init_msg_list) THEN

2754: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2755: END IF;
2756:
2757: -- Initialize message list if p_init_msg_list is set to TRUE.
2758: IF FND_API.to_Boolean(p_init_msg_list) THEN
2759: FND_MSG_PUB.initialize;
2760: END IF;
2761:
2762: -- Initialize API return status to success

Line 2763: x_return_status := FND_API.G_RET_STS_SUCCESS;

2759: FND_MSG_PUB.initialize;
2760: END IF;
2761:
2762: -- Initialize API return status to success
2763: x_return_status := FND_API.G_RET_STS_SUCCESS;
2764:
2765: -- todo optimize using FORALL and BIND COLLECT
2766: FOR i IN 1..p_section_item_ids.COUNT LOOP
2767:

Line 2772: p_init_msg_list => FND_API.G_FALSE,

2768: -- delete entry in ibe_dsp_section_items table
2769: IBE_DSP_SECTION_ITEM_PVT.Delete_Section_Item
2770: (
2771: p_api_version => p_api_version,
2772: p_init_msg_list => FND_API.G_FALSE,
2773: p_commit => FND_API.G_FALSE,
2774: p_validation_level => p_validation_level,
2775: p_call_from_trigger => FALSE,
2776: p_section_item_id => p_section_item_ids(i),

Line 2773: p_commit => FND_API.G_FALSE,

2769: IBE_DSP_SECTION_ITEM_PVT.Delete_Section_Item
2770: (
2771: p_api_version => p_api_version,
2772: p_init_msg_list => FND_API.G_FALSE,
2773: p_commit => FND_API.G_FALSE,
2774: p_validation_level => p_validation_level,
2775: p_call_from_trigger => FALSE,
2776: p_section_item_id => p_section_item_ids(i),
2777: p_section_id => FND_API.G_MISS_NUM,

Line 2777: p_section_id => FND_API.G_MISS_NUM,

2773: p_commit => FND_API.G_FALSE,
2774: p_validation_level => p_validation_level,
2775: p_call_from_trigger => FALSE,
2776: p_section_item_id => p_section_item_ids(i),
2777: p_section_id => FND_API.G_MISS_NUM,
2778: p_inventory_item_id => FND_API.G_MISS_NUM,
2779: p_organization_id => FND_API.G_MISS_NUM,
2780: x_return_status => x_return_status,
2781: x_msg_count => x_msg_count,

Line 2778: p_inventory_item_id => FND_API.G_MISS_NUM,

2774: p_validation_level => p_validation_level,
2775: p_call_from_trigger => FALSE,
2776: p_section_item_id => p_section_item_ids(i),
2777: p_section_id => FND_API.G_MISS_NUM,
2778: p_inventory_item_id => FND_API.G_MISS_NUM,
2779: p_organization_id => FND_API.G_MISS_NUM,
2780: x_return_status => x_return_status,
2781: x_msg_count => x_msg_count,
2782: x_msg_data => x_msg_data

Line 2779: p_organization_id => FND_API.G_MISS_NUM,

2775: p_call_from_trigger => FALSE,
2776: p_section_item_id => p_section_item_ids(i),
2777: p_section_id => FND_API.G_MISS_NUM,
2778: p_inventory_item_id => FND_API.G_MISS_NUM,
2779: p_organization_id => FND_API.G_MISS_NUM,
2780: x_return_status => x_return_status,
2781: x_msg_count => x_msg_count,
2782: x_msg_data => x_msg_data
2783: );

Line 2785: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN

2781: x_msg_count => x_msg_count,
2782: x_msg_data => x_msg_data
2783: );
2784:
2785: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
2786: RAISE FND_API.G_EXC_ERROR;
2787: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
2788: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2789: END IF;

Line 2786: RAISE FND_API.G_EXC_ERROR;

2782: x_msg_data => x_msg_data
2783: );
2784:
2785: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
2786: RAISE FND_API.G_EXC_ERROR;
2787: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
2788: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2789: END IF;
2790:

Line 2787: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN

2783: );
2784:
2785: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
2786: RAISE FND_API.G_EXC_ERROR;
2787: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
2788: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2789: END IF;
2790:
2791: END LOOP; -- i loop

Line 2788: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

2784:
2785: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
2786: RAISE FND_API.G_EXC_ERROR;
2787: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
2788: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2789: END IF;
2790:
2791: END LOOP; -- i loop
2792:

Line 2797: IF (FND_API.To_Boolean(p_commit)) THEN

2793: --
2794: -- End of main API body.
2795:
2796: -- Standard check of p_commit.
2797: IF (FND_API.To_Boolean(p_commit)) THEN
2798: COMMIT WORK;
2799: END IF;
2800:
2801: -- Standard call to get message count and if count is 1, get message info.

Line 2808: WHEN FND_API.G_EXC_ERROR THEN

2804: p_encoded => 'F');
2805:
2806: EXCEPTION
2807:
2808: WHEN FND_API.G_EXC_ERROR THEN
2809: ROLLBACK TO DISASSOCIATE_SCTS_ITMS_PVT;
2810: x_return_status := FND_API.G_RET_STS_ERROR;
2811: FND_MSG_PUB.Count_And_Get(p_count => x_msg_count,
2812: p_data => x_msg_data,

Line 2810: x_return_status := FND_API.G_RET_STS_ERROR;

2806: EXCEPTION
2807:
2808: WHEN FND_API.G_EXC_ERROR THEN
2809: ROLLBACK TO DISASSOCIATE_SCTS_ITMS_PVT;
2810: x_return_status := FND_API.G_RET_STS_ERROR;
2811: FND_MSG_PUB.Count_And_Get(p_count => x_msg_count,
2812: p_data => x_msg_data,
2813: p_encoded => 'F');
2814:

Line 2815: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

2811: FND_MSG_PUB.Count_And_Get(p_count => x_msg_count,
2812: p_data => x_msg_data,
2813: p_encoded => 'F');
2814:
2815: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
2816: ROLLBACK TO DISASSOCIATE_SCTS_ITMS_PVT;
2817: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2818: FND_MSG_PUB.Count_And_Get(p_count => x_msg_count,
2819: p_data => x_msg_data,

Line 2817: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

2813: p_encoded => 'F');
2814:
2815: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
2816: ROLLBACK TO DISASSOCIATE_SCTS_ITMS_PVT;
2817: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2818: FND_MSG_PUB.Count_And_Get(p_count => x_msg_count,
2819: p_data => x_msg_data,
2820: p_encoded => 'F');
2821:

Line 2830: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

2826: FND_MESSAGE.Set_Token('ERRNO', SQLCODE);
2827: FND_MESSAGE.Set_Token('REASON', SQLERRM);
2828: FND_MSG_PUB.Add;
2829:
2830: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2831:
2832: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR)
2833: THEN
2834: FND_MSG_PUB.Add_Exc_Msg(G_PKG_NAME, l_api_name);

Line 2854: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,

2850: --
2851: PROCEDURE Associate_MSites_To_Section
2852: (
2853: p_api_version IN NUMBER,
2854: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
2855: p_commit IN VARCHAR2 := FND_API.G_FALSE,
2856: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
2857: p_section_id IN NUMBER,
2858: p_mini_site_ids IN JTF_NUMBER_TABLE,

Line 2855: p_commit IN VARCHAR2 := FND_API.G_FALSE,

2851: PROCEDURE Associate_MSites_To_Section
2852: (
2853: p_api_version IN NUMBER,
2854: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
2855: p_commit IN VARCHAR2 := FND_API.G_FALSE,
2856: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
2857: p_section_id IN NUMBER,
2858: p_mini_site_ids IN JTF_NUMBER_TABLE,
2859: x_return_status OUT NOCOPY VARCHAR2,

Line 2856: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,

2852: (
2853: p_api_version IN NUMBER,
2854: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
2855: p_commit IN VARCHAR2 := FND_API.G_FALSE,
2856: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
2857: p_section_id IN NUMBER,
2858: p_mini_site_ids IN JTF_NUMBER_TABLE,
2859: x_return_status OUT NOCOPY VARCHAR2,
2860: x_msg_count OUT NOCOPY NUMBER,

Line 2999: IF NOT FND_API.Compatible_API_Call(l_api_version,

2995: -- Standard Start of API savepoint
2996: SAVEPOINT ASSOCIATE_MSITES_TO_SECTION;
2997:
2998: -- Standard call to check for call compatibility.
2999: IF NOT FND_API.Compatible_API_Call(l_api_version,
3000: p_api_version,
3001: l_api_name,
3002: G_PKG_NAME)
3003: THEN

Line 3004: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

3000: p_api_version,
3001: l_api_name,
3002: G_PKG_NAME)
3003: THEN
3004: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
3005: END IF;
3006:
3007: -- Initialize message list if p_init_msg_list is set to TRUE.
3008: IF FND_API.to_Boolean(p_init_msg_list) THEN

Line 3008: IF FND_API.to_Boolean(p_init_msg_list) THEN

3004: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
3005: END IF;
3006:
3007: -- Initialize message list if p_init_msg_list is set to TRUE.
3008: IF FND_API.to_Boolean(p_init_msg_list) THEN
3009: FND_MSG_PUB.initialize;
3010: END IF;
3011:
3012: -- Initialize API return status to success

Line 3013: x_return_status := FND_API.G_RET_STS_SUCCESS;

3009: FND_MSG_PUB.initialize;
3010: END IF;
3011:
3012: -- Initialize API return status to success
3013: x_return_status := FND_API.G_RET_STS_SUCCESS;
3014:
3015: --
3016: -- Get master mini site id for the store
3017: --

Line 3092: RAISE FND_API.G_EXC_ERROR;

3088: FND_MESSAGE.Set_Name('IBE', 'IBE_DSP_INVALID_MSITE_SCT_ASSC');
3089: FND_MESSAGE.Set_Token('MINI_SITE_ID', p_mini_site_ids(i));
3090: FND_MESSAGE.Set_Token('SECTION_ID', p_section_id);
3091: FND_MSG_PUB.Add;
3092: RAISE FND_API.G_EXC_ERROR;
3093: END IF;
3094:
3095: END LOOP; -- loop i
3096: END IF;

Line 3198: p_init_msg_list => FND_API.G_FALSE,

3194: -- table
3195: Associate_Recursive_MSite_Sct
3196: (
3197: p_api_version => p_api_version,
3198: p_init_msg_list => FND_API.G_FALSE,
3199: p_commit => FND_API.G_FALSE,
3200: p_validation_level => p_validation_level,
3201: p_section_id => p_section_id,
3202: p_mini_site_id => p_mini_site_ids(i),

Line 3199: p_commit => FND_API.G_FALSE,

3195: Associate_Recursive_MSite_Sct
3196: (
3197: p_api_version => p_api_version,
3198: p_init_msg_list => FND_API.G_FALSE,
3199: p_commit => FND_API.G_FALSE,
3200: p_validation_level => p_validation_level,
3201: p_section_id => p_section_id,
3202: p_mini_site_id => p_mini_site_ids(i),
3203: p_master_mini_site_id => l_master_mini_site_id,

Line 3209: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN

3205: x_msg_count => x_msg_count,
3206: x_msg_data => x_msg_data
3207: );
3208:
3209: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
3210: FND_MESSAGE.Set_Name('IBE', 'IBE_DSP_RCR_MSITE_SCT_ASC_FAIL');
3211: FND_MESSAGE.Set_Token('SECTION_ID', p_section_id);
3212: FND_MESSAGE.Set_Token('MINI_SITE_ID', p_mini_site_ids(i));
3213: FND_MSG_PUB.Add;

Line 3214: RAISE FND_API.G_EXC_ERROR;

3210: FND_MESSAGE.Set_Name('IBE', 'IBE_DSP_RCR_MSITE_SCT_ASC_FAIL');
3211: FND_MESSAGE.Set_Token('SECTION_ID', p_section_id);
3212: FND_MESSAGE.Set_Token('MINI_SITE_ID', p_mini_site_ids(i));
3213: FND_MSG_PUB.Add;
3214: RAISE FND_API.G_EXC_ERROR;
3215: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
3216: FND_MESSAGE.Set_Name('IBE', 'IBE_DSP_RCR_MSITE_SCT_ASC_FAIL');
3217: FND_MESSAGE.Set_Token('SECTION_ID', p_section_id);
3218: FND_MESSAGE.Set_Token('MINI_SITE_ID', p_mini_site_ids(i));

Line 3215: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN

3211: FND_MESSAGE.Set_Token('SECTION_ID', p_section_id);
3212: FND_MESSAGE.Set_Token('MINI_SITE_ID', p_mini_site_ids(i));
3213: FND_MSG_PUB.Add;
3214: RAISE FND_API.G_EXC_ERROR;
3215: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
3216: FND_MESSAGE.Set_Name('IBE', 'IBE_DSP_RCR_MSITE_SCT_ASC_FAIL');
3217: FND_MESSAGE.Set_Token('SECTION_ID', p_section_id);
3218: FND_MESSAGE.Set_Token('MINI_SITE_ID', p_mini_site_ids(i));
3219: FND_MSG_PUB.Add;

Line 3220: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

3216: FND_MESSAGE.Set_Name('IBE', 'IBE_DSP_RCR_MSITE_SCT_ASC_FAIL');
3217: FND_MESSAGE.Set_Token('SECTION_ID', p_section_id);
3218: FND_MESSAGE.Set_Token('MINI_SITE_ID', p_mini_site_ids(i));
3219: FND_MSG_PUB.Add;
3220: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
3221: END IF;
3222:
3223: END IF; -- if NOT l_found_flag
3224:

Line 3231: IF (FND_API.To_Boolean(p_commit)) THEN

3227: --
3228: -- End of main API body.
3229:
3230: -- Standard check of p_commit.
3231: IF (FND_API.To_Boolean(p_commit)) THEN
3232: COMMIT WORK;
3233: END IF;
3234:
3235: -- Standard call to get message count and if count is 1, get message info.

Line 3242: WHEN FND_API.G_EXC_ERROR THEN

3238: p_encoded => 'F');
3239:
3240: EXCEPTION
3241:
3242: WHEN FND_API.G_EXC_ERROR THEN
3243: ROLLBACK TO ASSOCIATE_MSITES_TO_SECTION;
3244: x_return_status := FND_API.G_RET_STS_ERROR;
3245: FND_MSG_PUB.Count_And_Get(p_count => x_msg_count,
3246: p_data => x_msg_data,

Line 3244: x_return_status := FND_API.G_RET_STS_ERROR;

3240: EXCEPTION
3241:
3242: WHEN FND_API.G_EXC_ERROR THEN
3243: ROLLBACK TO ASSOCIATE_MSITES_TO_SECTION;
3244: x_return_status := FND_API.G_RET_STS_ERROR;
3245: FND_MSG_PUB.Count_And_Get(p_count => x_msg_count,
3246: p_data => x_msg_data,
3247: p_encoded => 'F');
3248:

Line 3249: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

3245: FND_MSG_PUB.Count_And_Get(p_count => x_msg_count,
3246: p_data => x_msg_data,
3247: p_encoded => 'F');
3248:
3249: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
3250: ROLLBACK TO ASSOCIATE_MSITES_TO_SECTION;
3251: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
3252: FND_MSG_PUB.Count_And_Get(p_count => x_msg_count,
3253: p_data => x_msg_data,

Line 3251: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

3247: p_encoded => 'F');
3248:
3249: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
3250: ROLLBACK TO ASSOCIATE_MSITES_TO_SECTION;
3251: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
3252: FND_MSG_PUB.Count_And_Get(p_count => x_msg_count,
3253: p_data => x_msg_data,
3254: p_encoded => 'F');
3255:

Line 3264: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

3260: FND_MESSAGE.Set_Token('ERRNO', SQLCODE);
3261: FND_MESSAGE.Set_Token('REASON', SQLERRM);
3262: FND_MSG_PUB.Add;
3263:
3264: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
3265:
3266: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR)
3267: THEN
3268: FND_MSG_PUB.Add_Exc_Msg(G_PKG_NAME, l_api_name);

Line 3288: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,

3284: --
3285: PROCEDURE Associate_Root_Sct_To_MSite
3286: (
3287: p_api_version IN NUMBER,
3288: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
3289: p_commit IN VARCHAR2 := FND_API.G_FALSE,
3290: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
3291: p_section_id IN NUMBER,
3292: p_mini_site_id IN NUMBER,

Line 3289: p_commit IN VARCHAR2 := FND_API.G_FALSE,

3285: PROCEDURE Associate_Root_Sct_To_MSite
3286: (
3287: p_api_version IN NUMBER,
3288: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
3289: p_commit IN VARCHAR2 := FND_API.G_FALSE,
3290: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
3291: p_section_id IN NUMBER,
3292: p_mini_site_id IN NUMBER,
3293: x_return_status OUT NOCOPY VARCHAR2,

Line 3290: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,

3286: (
3287: p_api_version IN NUMBER,
3288: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
3289: p_commit IN VARCHAR2 := FND_API.G_FALSE,
3290: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
3291: p_section_id IN NUMBER,
3292: p_mini_site_id IN NUMBER,
3293: x_return_status OUT NOCOPY VARCHAR2,
3294: x_msg_count OUT NOCOPY NUMBER,

Line 3313: IF NOT FND_API.Compatible_API_Call(l_api_version,

3309: -- Standard Start of API savepoint
3310: SAVEPOINT ASSOCIATE_ROOT_SCT_TO_MSITE;
3311:
3312: -- Standard call to check for call compatibility.
3313: IF NOT FND_API.Compatible_API_Call(l_api_version,
3314: p_api_version,
3315: l_api_name,
3316: G_PKG_NAME)
3317: THEN

Line 3318: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

3314: p_api_version,
3315: l_api_name,
3316: G_PKG_NAME)
3317: THEN
3318: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
3319: END IF;
3320:
3321: -- Initialize message list if p_init_msg_list is set to TRUE.
3322: IF FND_API.to_Boolean(p_init_msg_list) THEN

Line 3322: IF FND_API.to_Boolean(p_init_msg_list) THEN

3318: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
3319: END IF;
3320:
3321: -- Initialize message list if p_init_msg_list is set to TRUE.
3322: IF FND_API.to_Boolean(p_init_msg_list) THEN
3323: FND_MSG_PUB.initialize;
3324: END IF;
3325:
3326: -- Initialize API return status to success

Line 3327: x_return_status := FND_API.G_RET_STS_SUCCESS;

3323: FND_MSG_PUB.initialize;
3324: END IF;
3325:
3326: -- Initialize API return status to success
3327: x_return_status := FND_API.G_RET_STS_SUCCESS;
3328:
3329: --
3330: -- Get master mini site id for the store
3331: --

Line 3342: RAISE FND_API.G_EXC_ERROR;

3338: IF (p_mini_site_id = l_master_mini_site_id) THEN
3339: FND_MESSAGE.Set_Name('IBE', 'IBE_DSP_INVALID_ROOT_SCT_MSITE');
3340: FND_MESSAGE.Set_Token('MINI_SITE_ID', p_mini_site_id);
3341: FND_MSG_PUB.Add;
3342: RAISE FND_API.G_EXC_ERROR;
3343: END IF;
3344:
3345: --
3346: -- Remove all the occurrences of p_mini_site_id from ibe_dsp_msite_sct_sects

Line 3369: p_init_msg_list => FND_API.G_FALSE,

3365: -- should be 'Y'
3366: Associate_Recursive_MSite_Sct
3367: (
3368: p_api_version => p_api_version,
3369: p_init_msg_list => FND_API.G_FALSE,
3370: p_commit => FND_API.G_FALSE,
3371: p_validation_level => p_validation_level,
3372: p_section_id => p_section_id,
3373: p_mini_site_id => p_mini_site_id,

Line 3370: p_commit => FND_API.G_FALSE,

3366: Associate_Recursive_MSite_Sct
3367: (
3368: p_api_version => p_api_version,
3369: p_init_msg_list => FND_API.G_FALSE,
3370: p_commit => FND_API.G_FALSE,
3371: p_validation_level => p_validation_level,
3372: p_section_id => p_section_id,
3373: p_mini_site_id => p_mini_site_id,
3374: p_master_mini_site_id => l_master_mini_site_id,

Line 3380: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN

3376: x_msg_count => x_msg_count,
3377: x_msg_data => x_msg_data
3378: );
3379:
3380: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
3381: FND_MESSAGE.Set_Name('IBE', 'IBE_DSP_RCR_MSITE_SCT_ASC_FAIL');
3382: FND_MESSAGE.Set_Token('SECTION_ID', p_section_id);
3383: FND_MESSAGE.Set_Token('MINI_SITE_ID', p_mini_site_id);
3384: FND_MSG_PUB.Add;

Line 3385: RAISE FND_API.G_EXC_ERROR;

3381: FND_MESSAGE.Set_Name('IBE', 'IBE_DSP_RCR_MSITE_SCT_ASC_FAIL');
3382: FND_MESSAGE.Set_Token('SECTION_ID', p_section_id);
3383: FND_MESSAGE.Set_Token('MINI_SITE_ID', p_mini_site_id);
3384: FND_MSG_PUB.Add;
3385: RAISE FND_API.G_EXC_ERROR;
3386: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
3387: FND_MESSAGE.Set_Name('IBE', 'IBE_DSP_RCR_MSITE_SCT_ASC_FAIL');
3388: FND_MESSAGE.Set_Token('SECTION_ID', p_section_id);
3389: FND_MESSAGE.Set_Token('MINI_SITE_ID', p_mini_site_id);

Line 3386: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN

3382: FND_MESSAGE.Set_Token('SECTION_ID', p_section_id);
3383: FND_MESSAGE.Set_Token('MINI_SITE_ID', p_mini_site_id);
3384: FND_MSG_PUB.Add;
3385: RAISE FND_API.G_EXC_ERROR;
3386: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
3387: FND_MESSAGE.Set_Name('IBE', 'IBE_DSP_RCR_MSITE_SCT_ASC_FAIL');
3388: FND_MESSAGE.Set_Token('SECTION_ID', p_section_id);
3389: FND_MESSAGE.Set_Token('MINI_SITE_ID', p_mini_site_id);
3390: FND_MSG_PUB.Add;

Line 3391: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

3387: FND_MESSAGE.Set_Name('IBE', 'IBE_DSP_RCR_MSITE_SCT_ASC_FAIL');
3388: FND_MESSAGE.Set_Token('SECTION_ID', p_section_id);
3389: FND_MESSAGE.Set_Token('MINI_SITE_ID', p_mini_site_id);
3390: FND_MSG_PUB.Add;
3391: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
3392: END IF;
3393:
3394: --
3395: -- End of main API body.

Line 3398: IF (FND_API.To_Boolean(p_commit)) THEN

3394: --
3395: -- End of main API body.
3396:
3397: -- Standard check of p_commit.
3398: IF (FND_API.To_Boolean(p_commit)) THEN
3399: COMMIT WORK;
3400: END IF;
3401:
3402: -- Standard call to get message count and if count is 1, get message info.

Line 3409: WHEN FND_API.G_EXC_ERROR THEN

3405: p_encoded => 'F');
3406:
3407: EXCEPTION
3408:
3409: WHEN FND_API.G_EXC_ERROR THEN
3410: ROLLBACK TO ASSOCIATE_ROOT_SCT_TO_MSITE;
3411: x_return_status := FND_API.G_RET_STS_ERROR;
3412: FND_MSG_PUB.Count_And_Get(p_count => x_msg_count,
3413: p_data => x_msg_data,

Line 3411: x_return_status := FND_API.G_RET_STS_ERROR;

3407: EXCEPTION
3408:
3409: WHEN FND_API.G_EXC_ERROR THEN
3410: ROLLBACK TO ASSOCIATE_ROOT_SCT_TO_MSITE;
3411: x_return_status := FND_API.G_RET_STS_ERROR;
3412: FND_MSG_PUB.Count_And_Get(p_count => x_msg_count,
3413: p_data => x_msg_data,
3414: p_encoded => 'F');
3415:

Line 3416: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

3412: FND_MSG_PUB.Count_And_Get(p_count => x_msg_count,
3413: p_data => x_msg_data,
3414: p_encoded => 'F');
3415:
3416: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
3417: ROLLBACK TO ASSOCIATE_ROOT_SCT_TO_MSITE;
3418: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
3419: FND_MSG_PUB.Count_And_Get(p_count => x_msg_count,
3420: p_data => x_msg_data,

Line 3418: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

3414: p_encoded => 'F');
3415:
3416: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
3417: ROLLBACK TO ASSOCIATE_ROOT_SCT_TO_MSITE;
3418: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
3419: FND_MSG_PUB.Count_And_Get(p_count => x_msg_count,
3420: p_data => x_msg_data,
3421: p_encoded => 'F');
3422:

Line 3431: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

3427: FND_MESSAGE.Set_Token('ERRNO', SQLCODE);
3428: FND_MESSAGE.Set_Token('REASON', SQLERRM);
3429: FND_MSG_PUB.Add;
3430:
3431: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
3432:
3433: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR)
3434: THEN
3435: FND_MSG_PUB.Add_Exc_Msg(G_PKG_NAME, l_api_name);

Line 3447: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,

3443:
3444: PROCEDURE Update_Hierarchy_Item
3445: (
3446: p_api_version IN NUMBER,
3447: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
3448: p_commit IN VARCHAR2 := FND_API.G_FALSE,
3449: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
3450: p_inventory_item_id IN NUMBER,
3451: p_organization_id IN NUMBER,

Line 3448: p_commit IN VARCHAR2 := FND_API.G_FALSE,

3444: PROCEDURE Update_Hierarchy_Item
3445: (
3446: p_api_version IN NUMBER,
3447: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
3448: p_commit IN VARCHAR2 := FND_API.G_FALSE,
3449: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
3450: p_inventory_item_id IN NUMBER,
3451: p_organization_id IN NUMBER,
3452: p_last_updated_by IN NUMBER,

Line 3449: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,

3445: (
3446: p_api_version IN NUMBER,
3447: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
3448: p_commit IN VARCHAR2 := FND_API.G_FALSE,
3449: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
3450: p_inventory_item_id IN NUMBER,
3451: p_organization_id IN NUMBER,
3452: p_last_updated_by IN NUMBER,
3453: p_last_update_login IN NUMBER,

Line 3455: p_web_status_type IN VARCHAR2 := FND_API.G_MISS_CHAR,

3451: p_organization_id IN NUMBER,
3452: p_last_updated_by IN NUMBER,
3453: p_last_update_login IN NUMBER,
3454: p_last_update_date IN DATE,
3455: p_web_status_type IN VARCHAR2 := FND_API.G_MISS_CHAR,
3456: p_description IN VARCHAR2 := FND_API.G_MISS_CHAR,
3457: p_long_description IN VARCHAR2 := FND_API.G_MISS_CHAR,
3458: x_return_status OUT NOCOPY VARCHAR2,
3459: x_msg_count OUT NOCOPY NUMBER,

Line 3456: p_description IN VARCHAR2 := FND_API.G_MISS_CHAR,

3452: p_last_updated_by IN NUMBER,
3453: p_last_update_login IN NUMBER,
3454: p_last_update_date IN DATE,
3455: p_web_status_type IN VARCHAR2 := FND_API.G_MISS_CHAR,
3456: p_description IN VARCHAR2 := FND_API.G_MISS_CHAR,
3457: p_long_description IN VARCHAR2 := FND_API.G_MISS_CHAR,
3458: x_return_status OUT NOCOPY VARCHAR2,
3459: x_msg_count OUT NOCOPY NUMBER,
3460: x_msg_data OUT NOCOPY VARCHAR2

Line 3457: p_long_description IN VARCHAR2 := FND_API.G_MISS_CHAR,

3453: p_last_update_login IN NUMBER,
3454: p_last_update_date IN DATE,
3455: p_web_status_type IN VARCHAR2 := FND_API.G_MISS_CHAR,
3456: p_description IN VARCHAR2 := FND_API.G_MISS_CHAR,
3457: p_long_description IN VARCHAR2 := FND_API.G_MISS_CHAR,
3458: x_return_status OUT NOCOPY VARCHAR2,
3459: x_msg_count OUT NOCOPY NUMBER,
3460: x_msg_data OUT NOCOPY VARCHAR2
3461: )

Line 3482: IF NOT FND_API.Compatible_API_Call(l_api_version,

3478: -- Standard Start of API savepoint
3479: SAVEPOINT UPDATE_HIERARCHY_ITEM_PVT;
3480:
3481: -- Standard call to check for call compatibility.
3482: IF NOT FND_API.Compatible_API_Call(l_api_version,
3483: p_api_version,
3484: l_api_name,
3485: G_PKG_NAME)
3486: THEN

Line 3487: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

3483: p_api_version,
3484: l_api_name,
3485: G_PKG_NAME)
3486: THEN
3487: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
3488: END IF;
3489:
3490: -- Initialize message list if p_init_msg_list is set to TRUE.
3491: IF FND_API.to_Boolean(p_init_msg_list) THEN

Line 3491: IF FND_API.to_Boolean(p_init_msg_list) THEN

3487: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
3488: END IF;
3489:
3490: -- Initialize message list if p_init_msg_list is set to TRUE.
3491: IF FND_API.to_Boolean(p_init_msg_list) THEN
3492: FND_MSG_PUB.initialize;
3493: END IF;
3494:
3495: -- Initialize API return status to success

Line 3496: x_return_status := FND_API.G_RET_STS_SUCCESS;

3492: FND_MSG_PUB.initialize;
3493: END IF;
3494:
3495: -- Initialize API return status to success
3496: x_return_status := FND_API.G_RET_STS_SUCCESS;
3497:
3498: --
3499: -- Get inventory item id
3500: --

Line 3502: (p_inventory_item_id = FND_API.G_MISS_NUM))

3498: --
3499: -- Get inventory item id
3500: --
3501: IF ((p_inventory_item_id IS NULL) OR
3502: (p_inventory_item_id = FND_API.G_MISS_NUM))
3503: THEN
3504: FND_MESSAGE.Set_Name('IBE', 'IBE_DSP_INVALID_INV_ITEM_ID');
3505: FND_MSG_PUB.Add;
3506: RAISE FND_API.G_EXC_ERROR;

Line 3506: RAISE FND_API.G_EXC_ERROR;

3502: (p_inventory_item_id = FND_API.G_MISS_NUM))
3503: THEN
3504: FND_MESSAGE.Set_Name('IBE', 'IBE_DSP_INVALID_INV_ITEM_ID');
3505: FND_MSG_PUB.Add;
3506: RAISE FND_API.G_EXC_ERROR;
3507: END IF;
3508:
3509: --
3510: -- Get organization id

Line 3513: (p_organization_id = FND_API.G_MISS_NUM))

3509: --
3510: -- Get organization id
3511: --
3512: IF ((p_organization_id IS NULL) OR
3513: (p_organization_id = FND_API.G_MISS_NUM))
3514: THEN
3515: FND_MESSAGE.Set_Name('IBE', 'IBE_DSP_INVALID_INV_ORG_ID');
3516: FND_MSG_PUB.Add;
3517: RAISE FND_API.G_EXC_ERROR;

Line 3517: RAISE FND_API.G_EXC_ERROR;

3513: (p_organization_id = FND_API.G_MISS_NUM))
3514: THEN
3515: FND_MESSAGE.Set_Name('IBE', 'IBE_DSP_INVALID_INV_ORG_ID');
3516: FND_MSG_PUB.Add;
3517: RAISE FND_API.G_EXC_ERROR;
3518: END IF;
3519:
3520: --
3521: -- Set the values for inventory to be updated

Line 3535: p_commit => FND_API.G_FALSE,

3531:
3532:
3533: INV_ITEM_GRP.Update_Item
3534: (
3535: p_commit => FND_API.G_FALSE,
3536: p_lock_rows => FND_API.G_TRUE,
3537: p_validation_level => p_validation_level,
3538: p_Item_rec => l_in_item_rec,
3539: x_Item_rec => l_out_item_rec,

Line 3536: p_lock_rows => FND_API.G_TRUE,

3532:
3533: INV_ITEM_GRP.Update_Item
3534: (
3535: p_commit => FND_API.G_FALSE,
3536: p_lock_rows => FND_API.G_TRUE,
3537: p_validation_level => p_validation_level,
3538: p_Item_rec => l_in_item_rec,
3539: x_Item_rec => l_out_item_rec,
3540: x_return_status => x_return_status,

Line 3544: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN

3540: x_return_status => x_return_status,
3541: x_Error_tbl => l_out_error_tbl
3542: );
3543:
3544: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
3545:
3546: FOR i IN 1..l_out_error_tbl.count LOOP
3547: FND_MESSAGE.Set_Name('IBE', 'IBE_DSP_INV_API_ERROR');
3548: FND_MESSAGE.Set_Token('MESSAGE_NAME', l_out_error_tbl(i).MESSAGE_NAME);

Line 3564: RAISE FND_API.G_EXC_ERROR;

3560: FND_MESSAGE.Set_Name('IBE', 'IBE_DSP_UPDATE_INV_ITEM_FAIL');
3561: FND_MESSAGE.Set_Token('INVENTORY_ITEM_ID', p_inventory_item_id);
3562: FND_MESSAGE.Set_Token('ORGANIZATION_ID', p_organization_id);
3563: FND_MSG_PUB.Add;
3564: RAISE FND_API.G_EXC_ERROR;
3565: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
3566:
3567: FOR i IN 1..l_out_error_tbl.count LOOP
3568: FND_MESSAGE.Set_Name('IBE', 'IBE_DSP_INV_API_ERROR');

Line 3565: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN

3561: FND_MESSAGE.Set_Token('INVENTORY_ITEM_ID', p_inventory_item_id);
3562: FND_MESSAGE.Set_Token('ORGANIZATION_ID', p_organization_id);
3563: FND_MSG_PUB.Add;
3564: RAISE FND_API.G_EXC_ERROR;
3565: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
3566:
3567: FOR i IN 1..l_out_error_tbl.count LOOP
3568: FND_MESSAGE.Set_Name('IBE', 'IBE_DSP_INV_API_ERROR');
3569: FND_MESSAGE.Set_Token('MESSAGE_NAME', l_out_error_tbl(i).MESSAGE_NAME);

Line 3585: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

3581: FND_MESSAGE.Set_Name('IBE', 'IBE_DSP_UPDATE_INV_ITEM_FAIL');
3582: FND_MESSAGE.Set_Token('INVENTORY_ITEM_ID', p_inventory_item_id);
3583: FND_MESSAGE.Set_Token('ORGANIZATION_ID', p_organization_id);
3584: FND_MSG_PUB.Add;
3585: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
3586: END IF;
3587:
3588: --
3589: -- End of main API body.

Line 3592: IF (FND_API.To_Boolean(p_commit)) THEN

3588: --
3589: -- End of main API body.
3590:
3591: -- Standard check of p_commit.
3592: IF (FND_API.To_Boolean(p_commit)) THEN
3593: COMMIT WORK;
3594: END IF;
3595:
3596: -- Standard call to get message count and if count is 1, get message info.

Line 3603: WHEN FND_API.G_EXC_ERROR THEN

3599: p_encoded => 'F');
3600:
3601: EXCEPTION
3602:
3603: WHEN FND_API.G_EXC_ERROR THEN
3604: -- ROLLBACK TO UPDATE_HIERARCHY_ITEM_PVT;
3605: x_return_status := FND_API.G_RET_STS_ERROR;
3606: FND_MSG_PUB.Count_And_Get(p_count => x_msg_count,
3607: p_data => x_msg_data,

Line 3605: x_return_status := FND_API.G_RET_STS_ERROR;

3601: EXCEPTION
3602:
3603: WHEN FND_API.G_EXC_ERROR THEN
3604: -- ROLLBACK TO UPDATE_HIERARCHY_ITEM_PVT;
3605: x_return_status := FND_API.G_RET_STS_ERROR;
3606: FND_MSG_PUB.Count_And_Get(p_count => x_msg_count,
3607: p_data => x_msg_data,
3608: p_encoded => 'F');
3609:

Line 3610: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

3606: FND_MSG_PUB.Count_And_Get(p_count => x_msg_count,
3607: p_data => x_msg_data,
3608: p_encoded => 'F');
3609:
3610: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
3611: -- ROLLBACK TO UPDATE_HIERARCHY_ITEM_PVT;
3612: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
3613: FND_MSG_PUB.Count_And_Get(p_count => x_msg_count,
3614: p_data => x_msg_data,

Line 3612: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

3608: p_encoded => 'F');
3609:
3610: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
3611: -- ROLLBACK TO UPDATE_HIERARCHY_ITEM_PVT;
3612: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
3613: FND_MSG_PUB.Count_And_Get(p_count => x_msg_count,
3614: p_data => x_msg_data,
3615: p_encoded => 'F');
3616:

Line 3625: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

3621: FND_MESSAGE.Set_Token('ERRNO', SQLCODE);
3622: FND_MESSAGE.Set_Token('REASON', SQLERRM);
3623: FND_MSG_PUB.Add;
3624:
3625: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
3626:
3627: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR)
3628: THEN
3629: FND_MSG_PUB.Add_Exc_Msg(G_PKG_NAME, l_api_name);

Line 3648: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,

3644: --
3645: PROCEDURE Associate_MSites_To_Item
3646: (
3647: p_api_version IN NUMBER,
3648: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
3649: p_commit IN VARCHAR2 := FND_API.G_FALSE,
3650: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
3651: p_inventory_item_id IN NUMBER,
3652: p_organization_id IN NUMBER,

Line 3649: p_commit IN VARCHAR2 := FND_API.G_FALSE,

3645: PROCEDURE Associate_MSites_To_Item
3646: (
3647: p_api_version IN NUMBER,
3648: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
3649: p_commit IN VARCHAR2 := FND_API.G_FALSE,
3650: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
3651: p_inventory_item_id IN NUMBER,
3652: p_organization_id IN NUMBER,
3653: p_mini_site_ids IN JTF_NUMBER_TABLE,

Line 3650: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,

3646: (
3647: p_api_version IN NUMBER,
3648: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
3649: p_commit IN VARCHAR2 := FND_API.G_FALSE,
3650: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
3651: p_inventory_item_id IN NUMBER,
3652: p_organization_id IN NUMBER,
3653: p_mini_site_ids IN JTF_NUMBER_TABLE,
3654: x_return_status OUT NOCOPY VARCHAR2,

Line 3698: IF NOT FND_API.Compatible_API_Call(l_api_version,

3694: -- Standard Start of API savepoint
3695: SAVEPOINT ASSOCIATE_MSITES_TO_ITEM_PVT;
3696:
3697: -- Standard call to check for call compatibility.
3698: IF NOT FND_API.Compatible_API_Call(l_api_version,
3699: p_api_version,
3700: l_api_name,
3701: G_PKG_NAME)
3702: THEN

Line 3703: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

3699: p_api_version,
3700: l_api_name,
3701: G_PKG_NAME)
3702: THEN
3703: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
3704: END IF;
3705:
3706: -- Initialize message list if p_init_msg_list is set to TRUE.
3707: IF FND_API.to_Boolean(p_init_msg_list) THEN

Line 3707: IF FND_API.to_Boolean(p_init_msg_list) THEN

3703: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
3704: END IF;
3705:
3706: -- Initialize message list if p_init_msg_list is set to TRUE.
3707: IF FND_API.to_Boolean(p_init_msg_list) THEN
3708: FND_MSG_PUB.initialize;
3709: END IF;
3710:
3711: -- Initialize API return status to success

Line 3712: x_return_status := FND_API.G_RET_STS_SUCCESS;

3708: FND_MSG_PUB.initialize;
3709: END IF;
3710:
3711: -- Initialize API return status to success
3712: x_return_status := FND_API.G_RET_STS_SUCCESS;
3713:
3714: --
3715: -- Get master mini site id for the store
3716: --

Line 3748: p_init_msg_list => FND_API.G_FALSE,

3744:
3745: IBE_DSP_MSITE_SCT_ITEM_PVT.Create_MSite_Section_Item
3746: (
3747: p_api_version => p_api_version,
3748: p_init_msg_list => FND_API.G_FALSE,
3749: p_commit => FND_API.G_FALSE,
3750: p_validation_level => p_validation_level,
3751: p_mini_site_id => p_mini_site_ids(i),
3752: p_section_item_id => r1.section_item_id,

Line 3749: p_commit => FND_API.G_FALSE,

3745: IBE_DSP_MSITE_SCT_ITEM_PVT.Create_MSite_Section_Item
3746: (
3747: p_api_version => p_api_version,
3748: p_init_msg_list => FND_API.G_FALSE,
3749: p_commit => FND_API.G_FALSE,
3750: p_validation_level => p_validation_level,
3751: p_mini_site_id => p_mini_site_ids(i),
3752: p_section_item_id => r1.section_item_id,
3753: p_start_date_active => sysdate, --col not used for value

Line 3754: p_end_date_active => FND_API.G_MISS_DATE,

3750: p_validation_level => p_validation_level,
3751: p_mini_site_id => p_mini_site_ids(i),
3752: p_section_item_id => r1.section_item_id,
3753: p_start_date_active => sysdate, --col not used for value
3754: p_end_date_active => FND_API.G_MISS_DATE,
3755: x_mini_site_section_item_id => l_mini_site_section_item_id,
3756: x_return_status => x_return_status,
3757: x_msg_count => x_msg_count,
3758: x_msg_data => x_msg_data

Line 3761: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN

3757: x_msg_count => x_msg_count,
3758: x_msg_data => x_msg_data
3759: );
3760:
3761: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
3762: RAISE FND_API.G_EXC_ERROR;
3763: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
3764: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
3765: END IF;

Line 3762: RAISE FND_API.G_EXC_ERROR;

3758: x_msg_data => x_msg_data
3759: );
3760:
3761: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
3762: RAISE FND_API.G_EXC_ERROR;
3763: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
3764: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
3765: END IF;
3766:

Line 3763: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN

3759: );
3760:
3761: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
3762: RAISE FND_API.G_EXC_ERROR;
3763: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
3764: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
3765: END IF;
3766:
3767: END LOOP; -- end r1

Line 3764: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

3760:
3761: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
3762: RAISE FND_API.G_EXC_ERROR;
3763: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
3764: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
3765: END IF;
3766:
3767: END LOOP; -- end r1
3768:

Line 3775: IF (FND_API.To_Boolean(p_commit)) THEN

3771: --
3772: -- End of main API body.
3773:
3774: -- Standard check of p_commit.
3775: IF (FND_API.To_Boolean(p_commit)) THEN
3776: COMMIT WORK;
3777: END IF;
3778:
3779: -- Standard call to get message count and if count is 1, get message info.

Line 3786: WHEN FND_API.G_EXC_ERROR THEN

3782: p_encoded => 'F');
3783:
3784: EXCEPTION
3785:
3786: WHEN FND_API.G_EXC_ERROR THEN
3787: ROLLBACK TO ASSOCIATE_MSITES_TO_ITEM_PVT;
3788: x_return_status := FND_API.G_RET_STS_ERROR;
3789: FND_MSG_PUB.Count_And_Get(p_count => x_msg_count,
3790: p_data => x_msg_data,

Line 3788: x_return_status := FND_API.G_RET_STS_ERROR;

3784: EXCEPTION
3785:
3786: WHEN FND_API.G_EXC_ERROR THEN
3787: ROLLBACK TO ASSOCIATE_MSITES_TO_ITEM_PVT;
3788: x_return_status := FND_API.G_RET_STS_ERROR;
3789: FND_MSG_PUB.Count_And_Get(p_count => x_msg_count,
3790: p_data => x_msg_data,
3791: p_encoded => 'F');
3792:

Line 3793: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

3789: FND_MSG_PUB.Count_And_Get(p_count => x_msg_count,
3790: p_data => x_msg_data,
3791: p_encoded => 'F');
3792:
3793: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
3794: ROLLBACK TO ASSOCIATE_MSITES_TO_ITEM_PVT;
3795: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
3796: FND_MSG_PUB.Count_And_Get(p_count => x_msg_count,
3797: p_data => x_msg_data,

Line 3795: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

3791: p_encoded => 'F');
3792:
3793: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
3794: ROLLBACK TO ASSOCIATE_MSITES_TO_ITEM_PVT;
3795: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
3796: FND_MSG_PUB.Count_And_Get(p_count => x_msg_count,
3797: p_data => x_msg_data,
3798: p_encoded => 'F');
3799:

Line 3808: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

3804: FND_MESSAGE.Set_Token('ERRNO', SQLCODE);
3805: FND_MESSAGE.Set_Token('REASON', SQLERRM);
3806: FND_MSG_PUB.Add;
3807:
3808: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
3809:
3810: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR)
3811: THEN
3812: FND_MSG_PUB.Add_Exc_Msg(G_PKG_NAME, l_api_name);

Line 3830: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,

3826: --
3827: PROCEDURE Update_Delete_Sct_Scts
3828: (
3829: p_api_version IN NUMBER,
3830: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
3831: p_commit IN VARCHAR2 := FND_API.G_FALSE,
3832: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
3833: p_msite_section_section_ids IN JTF_NUMBER_TABLE,
3834: p_object_version_numbers IN JTF_NUMBER_TABLE,

Line 3831: p_commit IN VARCHAR2 := FND_API.G_FALSE,

3827: PROCEDURE Update_Delete_Sct_Scts
3828: (
3829: p_api_version IN NUMBER,
3830: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
3831: p_commit IN VARCHAR2 := FND_API.G_FALSE,
3832: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
3833: p_msite_section_section_ids IN JTF_NUMBER_TABLE,
3834: p_object_version_numbers IN JTF_NUMBER_TABLE,
3835: p_start_date_actives IN JTF_DATE_TABLE,

Line 3832: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,

3828: (
3829: p_api_version IN NUMBER,
3830: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
3831: p_commit IN VARCHAR2 := FND_API.G_FALSE,
3832: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
3833: p_msite_section_section_ids IN JTF_NUMBER_TABLE,
3834: p_object_version_numbers IN JTF_NUMBER_TABLE,
3835: p_start_date_actives IN JTF_DATE_TABLE,
3836: p_end_date_actives IN JTF_DATE_TABLE,

Line 3862: IF NOT FND_API.Compatible_API_Call(l_api_version,

3858: -- Standard Start of API savepoint
3859: SAVEPOINT UPDATE_DELETE_SCT_SCTS_PVT;
3860:
3861: -- Standard call to check for call compatibility.
3862: IF NOT FND_API.Compatible_API_Call(l_api_version,
3863: p_api_version,
3864: l_api_name,
3865: G_PKG_NAME)
3866: THEN

Line 3867: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

3863: p_api_version,
3864: l_api_name,
3865: G_PKG_NAME)
3866: THEN
3867: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
3868: END IF;
3869:
3870: -- Initialize message list if p_init_msg_list is set to TRUE.
3871: IF FND_API.to_Boolean(p_init_msg_list) THEN

Line 3871: IF FND_API.to_Boolean(p_init_msg_list) THEN

3867: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
3868: END IF;
3869:
3870: -- Initialize message list if p_init_msg_list is set to TRUE.
3871: IF FND_API.to_Boolean(p_init_msg_list) THEN
3872: FND_MSG_PUB.initialize;
3873: END IF;
3874:
3875: -- Initialize API return status to success

Line 3876: x_return_status := FND_API.G_RET_STS_SUCCESS;

3872: FND_MSG_PUB.initialize;
3873: END IF;
3874:
3875: -- Initialize API return status to success
3876: x_return_status := FND_API.G_RET_STS_SUCCESS;
3877:
3878: -- API body
3879: -- CALL FLOW :
3880: -- 1.

Line 3896: p_init_msg_list => FND_API.G_FALSE,

3892:
3893: Delete_Hierarchy_Section
3894: (
3895: p_api_version => p_api_version,
3896: p_init_msg_list => FND_API.G_FALSE,
3897: p_commit => FND_API.G_FALSE,
3898: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
3899: p_section_id => l_child_section_id,
3900: p_access_name => FND_API.G_MISS_CHAR,

Line 3897: p_commit => FND_API.G_FALSE,

3893: Delete_Hierarchy_Section
3894: (
3895: p_api_version => p_api_version,
3896: p_init_msg_list => FND_API.G_FALSE,
3897: p_commit => FND_API.G_FALSE,
3898: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
3899: p_section_id => l_child_section_id,
3900: p_access_name => FND_API.G_MISS_CHAR,
3901: x_return_status => x_return_status,

Line 3898: p_validation_level => FND_API.G_VALID_LEVEL_FULL,

3894: (
3895: p_api_version => p_api_version,
3896: p_init_msg_list => FND_API.G_FALSE,
3897: p_commit => FND_API.G_FALSE,
3898: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
3899: p_section_id => l_child_section_id,
3900: p_access_name => FND_API.G_MISS_CHAR,
3901: x_return_status => x_return_status,
3902: x_msg_count => x_msg_count,

Line 3900: p_access_name => FND_API.G_MISS_CHAR,

3896: p_init_msg_list => FND_API.G_FALSE,
3897: p_commit => FND_API.G_FALSE,
3898: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
3899: p_section_id => l_child_section_id,
3900: p_access_name => FND_API.G_MISS_CHAR,
3901: x_return_status => x_return_status,
3902: x_msg_count => x_msg_count,
3903: x_msg_data => x_msg_data
3904: );

Line 3906: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN

3902: x_msg_count => x_msg_count,
3903: x_msg_data => x_msg_data
3904: );
3905:
3906: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
3907: RAISE FND_API.G_EXC_ERROR;
3908: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
3909: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
3910: END IF;

Line 3907: RAISE FND_API.G_EXC_ERROR;

3903: x_msg_data => x_msg_data
3904: );
3905:
3906: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
3907: RAISE FND_API.G_EXC_ERROR;
3908: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
3909: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
3910: END IF;
3911:

Line 3908: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN

3904: );
3905:
3906: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
3907: RAISE FND_API.G_EXC_ERROR;
3908: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
3909: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
3910: END IF;
3911:
3912: ELSE

Line 3909: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

3905:
3906: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
3907: RAISE FND_API.G_EXC_ERROR;
3908: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
3909: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
3910: END IF;
3911:
3912: ELSE
3913:

Line 3917: p_init_msg_list => FND_API.G_FALSE,

3913:
3914: IBE_DSP_MSITE_SCT_SECT_pvt.Update_Msite_Section_Section
3915: (
3916: p_api_version => p_api_version,
3917: p_init_msg_list => FND_API.G_FALSE,
3918: p_commit => FND_API.G_FALSE,
3919: p_validation_level => p_validation_level,
3920: p_mini_site_section_section_id => p_msite_section_section_ids(i),
3921: p_object_version_number => p_object_version_numbers(i),

Line 3918: p_commit => FND_API.G_FALSE,

3914: IBE_DSP_MSITE_SCT_SECT_pvt.Update_Msite_Section_Section
3915: (
3916: p_api_version => p_api_version,
3917: p_init_msg_list => FND_API.G_FALSE,
3918: p_commit => FND_API.G_FALSE,
3919: p_validation_level => p_validation_level,
3920: p_mini_site_section_section_id => p_msite_section_section_ids(i),
3921: p_object_version_number => p_object_version_numbers(i),
3922: p_mini_site_id => FND_API.G_MISS_NUM,

Line 3922: p_mini_site_id => FND_API.G_MISS_NUM,

3918: p_commit => FND_API.G_FALSE,
3919: p_validation_level => p_validation_level,
3920: p_mini_site_section_section_id => p_msite_section_section_ids(i),
3921: p_object_version_number => p_object_version_numbers(i),
3922: p_mini_site_id => FND_API.G_MISS_NUM,
3923: p_parent_section_id => FND_API.G_MISS_NUM,
3924: p_child_section_id => FND_API.G_MISS_NUM,
3925: p_start_date_active => p_start_date_actives(i),
3926: p_end_date_active => p_end_date_actives(i),

Line 3923: p_parent_section_id => FND_API.G_MISS_NUM,

3919: p_validation_level => p_validation_level,
3920: p_mini_site_section_section_id => p_msite_section_section_ids(i),
3921: p_object_version_number => p_object_version_numbers(i),
3922: p_mini_site_id => FND_API.G_MISS_NUM,
3923: p_parent_section_id => FND_API.G_MISS_NUM,
3924: p_child_section_id => FND_API.G_MISS_NUM,
3925: p_start_date_active => p_start_date_actives(i),
3926: p_end_date_active => p_end_date_actives(i),
3927: p_level_number => FND_API.G_MISS_NUM,

Line 3924: p_child_section_id => FND_API.G_MISS_NUM,

3920: p_mini_site_section_section_id => p_msite_section_section_ids(i),
3921: p_object_version_number => p_object_version_numbers(i),
3922: p_mini_site_id => FND_API.G_MISS_NUM,
3923: p_parent_section_id => FND_API.G_MISS_NUM,
3924: p_child_section_id => FND_API.G_MISS_NUM,
3925: p_start_date_active => p_start_date_actives(i),
3926: p_end_date_active => p_end_date_actives(i),
3927: p_level_number => FND_API.G_MISS_NUM,
3928: p_sort_order => p_sort_orders(i),

Line 3927: p_level_number => FND_API.G_MISS_NUM,

3923: p_parent_section_id => FND_API.G_MISS_NUM,
3924: p_child_section_id => FND_API.G_MISS_NUM,
3925: p_start_date_active => p_start_date_actives(i),
3926: p_end_date_active => p_end_date_actives(i),
3927: p_level_number => FND_API.G_MISS_NUM,
3928: p_sort_order => p_sort_orders(i),
3929: p_concat_ids => FND_API.G_MISS_CHAR,
3930: x_return_status => x_return_status,
3931: x_msg_count => x_msg_count,

Line 3929: p_concat_ids => FND_API.G_MISS_CHAR,

3925: p_start_date_active => p_start_date_actives(i),
3926: p_end_date_active => p_end_date_actives(i),
3927: p_level_number => FND_API.G_MISS_NUM,
3928: p_sort_order => p_sort_orders(i),
3929: p_concat_ids => FND_API.G_MISS_CHAR,
3930: x_return_status => x_return_status,
3931: x_msg_count => x_msg_count,
3932: x_msg_data => x_msg_data
3933: );

Line 3935: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN

3931: x_msg_count => x_msg_count,
3932: x_msg_data => x_msg_data
3933: );
3934:
3935: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
3936: RAISE FND_API.G_EXC_ERROR;
3937: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
3938: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
3939: END IF;

Line 3936: RAISE FND_API.G_EXC_ERROR;

3932: x_msg_data => x_msg_data
3933: );
3934:
3935: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
3936: RAISE FND_API.G_EXC_ERROR;
3937: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
3938: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
3939: END IF;
3940:

Line 3937: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN

3933: );
3934:
3935: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
3936: RAISE FND_API.G_EXC_ERROR;
3937: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
3938: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
3939: END IF;
3940:
3941: END IF;

Line 3938: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

3934:
3935: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
3936: RAISE FND_API.G_EXC_ERROR;
3937: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
3938: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
3939: END IF;
3940:
3941: END IF;
3942:

Line 3949: IF (FND_API.To_Boolean(p_commit)) THEN

3945: --
3946: -- End of main API body.
3947:
3948: -- Standard check of p_commit.
3949: IF (FND_API.To_Boolean(p_commit)) THEN
3950: COMMIT WORK;
3951: END IF;
3952:
3953: -- Standard call to get message count and if count is 1, get message info.

Line 3960: WHEN FND_API.G_EXC_ERROR THEN

3956: p_encoded => 'F');
3957:
3958: EXCEPTION
3959:
3960: WHEN FND_API.G_EXC_ERROR THEN
3961: ROLLBACK TO UPDATE_DELETE_SCT_SCTS_PVT;
3962: x_return_status := FND_API.G_RET_STS_ERROR;
3963: FND_MSG_PUB.Count_And_Get(p_count => x_msg_count,
3964: p_data => x_msg_data,

Line 3962: x_return_status := FND_API.G_RET_STS_ERROR;

3958: EXCEPTION
3959:
3960: WHEN FND_API.G_EXC_ERROR THEN
3961: ROLLBACK TO UPDATE_DELETE_SCT_SCTS_PVT;
3962: x_return_status := FND_API.G_RET_STS_ERROR;
3963: FND_MSG_PUB.Count_And_Get(p_count => x_msg_count,
3964: p_data => x_msg_data,
3965: p_encoded => 'F');
3966:

Line 3967: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

3963: FND_MSG_PUB.Count_And_Get(p_count => x_msg_count,
3964: p_data => x_msg_data,
3965: p_encoded => 'F');
3966:
3967: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
3968: ROLLBACK TO UPDATE_DELETE_SCT_SCTS_PVT;
3969: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
3970: FND_MSG_PUB.Count_And_Get(p_count => x_msg_count,
3971: p_data => x_msg_data,

Line 3969: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

3965: p_encoded => 'F');
3966:
3967: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
3968: ROLLBACK TO UPDATE_DELETE_SCT_SCTS_PVT;
3969: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
3970: FND_MSG_PUB.Count_And_Get(p_count => x_msg_count,
3971: p_data => x_msg_data,
3972: p_encoded => 'F');
3973:

Line 3983: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

3979: FND_MESSAGE.Set_Token('ERRNO', SQLCODE);
3980: FND_MESSAGE.Set_Token('REASON', SQLERRM);
3981: FND_MSG_PUB.Add;
3982:
3983: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
3984:
3985: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR)
3986: THEN
3987: FND_MSG_PUB.Add_Exc_Msg(G_PKG_NAME, l_api_name);

Line 4013: x_return_status := FND_API.G_RET_STS_SUCCESS;

4009:
4010: BEGIN
4011:
4012: -- Initialize API return status to success
4013: x_return_status := FND_API.G_RET_STS_SUCCESS;
4014:
4015: l_found := FALSE;
4016: FOR i IN 1..px_section_map_list.COUNT LOOP
4017:

Line 4035: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

4031:
4032: EXCEPTION
4033:
4034: WHEN OTHERS THEN
4035: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
4036: FND_MESSAGE.Set_Name('FND', 'SQL_PLSQL_ERROR');
4037: FND_MESSAGE.Set_Token('ROUTINE', l_api_name);
4038: FND_MESSAGE.Set_Token('ERRNO', SQLCODE);
4039: FND_MESSAGE.Set_Token('REASON', SQLERRM);

Line 4041: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

4037: FND_MESSAGE.Set_Token('ROUTINE', l_api_name);
4038: FND_MESSAGE.Set_Token('ERRNO', SQLCODE);
4039: FND_MESSAGE.Set_Token('REASON', SQLERRM);
4040: FND_MSG_PUB.Add;
4041: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
4042:
4043: END Put_Section_Map;
4044:
4045: PROCEDURE Get_Section_Map

Line 4058: x_return_status := FND_API.G_RET_STS_ERROR;

4054: 'Get_Section_Map';
4055: BEGIN
4056:
4057: -- Initialize API return status to error
4058: x_return_status := FND_API.G_RET_STS_ERROR;
4059:
4060: FOR i IN 1..p_section_map_list.COUNT LOOP
4061:
4062: IF (p_section_map_list(i).from_section_id = p_from_section_id) THEN

Line 4064: x_return_status := FND_API.G_RET_STS_SUCCESS;

4060: FOR i IN 1..p_section_map_list.COUNT LOOP
4061:
4062: IF (p_section_map_list(i).from_section_id = p_from_section_id) THEN
4063: x_to_section_id := p_section_map_list(i).to_section_id;
4064: x_return_status := FND_API.G_RET_STS_SUCCESS;
4065: EXIT;
4066: END IF;
4067:
4068: END LOOP;

Line 4073: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

4069:
4070: EXCEPTION
4071:
4072: WHEN OTHERS THEN
4073: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
4074: FND_MESSAGE.Set_Name('FND', 'SQL_PLSQL_ERROR');
4075: FND_MESSAGE.Set_Token('ROUTINE', l_api_name);
4076: FND_MESSAGE.Set_Token('ERRNO', SQLCODE);
4077: FND_MESSAGE.Set_Token('REASON', SQLERRM);

Line 4079: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

4075: FND_MESSAGE.Set_Token('ROUTINE', l_api_name);
4076: FND_MESSAGE.Set_Token('ERRNO', SQLCODE);
4077: FND_MESSAGE.Set_Token('REASON', SQLERRM);
4078: FND_MSG_PUB.Add;
4079: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
4080:
4081: END Get_Section_Map;
4082:
4083: ---

Line 4104: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,

4100: --
4101: PROCEDURE Cut_And_Paste_Section
4102: (
4103: p_api_version IN NUMBER,
4104: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
4105: p_commit IN VARCHAR2 := FND_API.G_FALSE,
4106: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
4107: p_src_section_id IN NUMBER,
4108: p_dst_parent_section_id IN NUMBER,

Line 4105: p_commit IN VARCHAR2 := FND_API.G_FALSE,

4101: PROCEDURE Cut_And_Paste_Section
4102: (
4103: p_api_version IN NUMBER,
4104: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
4105: p_commit IN VARCHAR2 := FND_API.G_FALSE,
4106: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
4107: p_src_section_id IN NUMBER,
4108: p_dst_parent_section_id IN NUMBER,
4109: x_return_status OUT NOCOPY VARCHAR2,

Line 4106: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,

4102: (
4103: p_api_version IN NUMBER,
4104: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
4105: p_commit IN VARCHAR2 := FND_API.G_FALSE,
4106: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
4107: p_src_section_id IN NUMBER,
4108: p_dst_parent_section_id IN NUMBER,
4109: x_return_status OUT NOCOPY VARCHAR2,
4110: x_msg_count OUT NOCOPY NUMBER,

Line 4191: IF NOT FND_API.Compatible_API_Call(l_api_version,

4187: -- Standard Start of API savepoint
4188: SAVEPOINT CUT_AND_PASTE_SECTION_PVT;
4189:
4190: -- Standard call to check for call compatibility.
4191: IF NOT FND_API.Compatible_API_Call(l_api_version,
4192: p_api_version,
4193: l_api_name,
4194: G_PKG_NAME)
4195: THEN

Line 4196: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

4192: p_api_version,
4193: l_api_name,
4194: G_PKG_NAME)
4195: THEN
4196: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
4197: END IF;
4198:
4199: -- Initialize message list if p_init_msg_list is set to TRUE.
4200: IF FND_API.to_Boolean(p_init_msg_list) THEN

Line 4200: IF FND_API.to_Boolean(p_init_msg_list) THEN

4196: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
4197: END IF;
4198:
4199: -- Initialize message list if p_init_msg_list is set to TRUE.
4200: IF FND_API.to_Boolean(p_init_msg_list) THEN
4201: FND_MSG_PUB.initialize;
4202: END IF;
4203:
4204: -- Initialize API return status to success

Line 4205: x_return_status := FND_API.G_RET_STS_SUCCESS;

4201: FND_MSG_PUB.initialize;
4202: END IF;
4203:
4204: -- Initialize API return status to success
4205: x_return_status := FND_API.G_RET_STS_SUCCESS;
4206:
4207: --
4208: -- API logic
4209: --

Line 4223: (p_src_section_id = FND_API.G_MISS_NUM))

4219:
4220: -- Section to be cut should not be an invalid ID
4221: IF ((p_src_section_id IS NULL) OR
4222: (p_src_section_id <= 0) OR
4223: (p_src_section_id = FND_API.G_MISS_NUM))
4224: THEN
4225: FND_MESSAGE.Set_Name('IBE', 'IBE_DSP_INVLD_CUT_SRC_SCT');
4226: FND_MESSAGE.Set_Token('SRC_SECTION_ID', p_src_section_id);
4227: FND_MSG_PUB.Add;

Line 4228: RAISE FND_API.G_EXC_ERROR;

4224: THEN
4225: FND_MESSAGE.Set_Name('IBE', 'IBE_DSP_INVLD_CUT_SRC_SCT');
4226: FND_MESSAGE.Set_Token('SRC_SECTION_ID', p_src_section_id);
4227: FND_MSG_PUB.Add;
4228: RAISE FND_API.G_EXC_ERROR;
4229: END IF;
4230:
4231: -- New parent section should not be an invalid ID
4232: IF ((p_dst_parent_section_id IS NULL) OR

Line 4234: (p_dst_parent_section_id = FND_API.G_MISS_NUM))

4230:
4231: -- New parent section should not be an invalid ID
4232: IF ((p_dst_parent_section_id IS NULL) OR
4233: (p_dst_parent_section_id <= 0) OR
4234: (p_dst_parent_section_id = FND_API.G_MISS_NUM))
4235: THEN
4236: FND_MESSAGE.Set_Name('IBE', 'IBE_DSP_INVLD_CUT_DST_SCT');
4237: FND_MESSAGE.Set_Token('DST_PARENT_SECTION_ID', p_dst_parent_section_id);
4238: FND_MSG_PUB.Add;

Line 4239: RAISE FND_API.G_EXC_ERROR;

4235: THEN
4236: FND_MESSAGE.Set_Name('IBE', 'IBE_DSP_INVLD_CUT_DST_SCT');
4237: FND_MESSAGE.Set_Token('DST_PARENT_SECTION_ID', p_dst_parent_section_id);
4238: FND_MSG_PUB.Add;
4239: RAISE FND_API.G_EXC_ERROR;
4240: END IF;
4241:
4242: --
4243: -- p_src_section_id and p_dst_parent_section_id cannot be equal.

Line 4249: RAISE FND_API.G_EXC_ERROR;

4245: --
4246: IF (p_src_section_id = p_dst_parent_section_id) THEN
4247: FND_MESSAGE.Set_Name('IBE', 'IBE_DSP_CUT_SAME_SCT_FAIL');
4248: FND_MSG_PUB.Add;
4249: RAISE FND_API.G_EXC_ERROR;
4250: END IF;
4251:
4252: --
4253: -- p_dst_parent_section_id cannot be a descendant section of p_src_section_id

Line 4263: RAISE FND_API.G_EXC_ERROR;

4259: FND_MESSAGE.Set_Name('IBE', 'IBE_DSP_CUT_DST_SCT_IS_DSC_SCT');
4260: FND_MESSAGE.Set_Token('DST_PARENT_SECTION_ID', p_dst_parent_section_id);
4261: FND_MESSAGE.Set_Token('SRC_SECTION_ID', p_src_section_id);
4262: FND_MSG_PUB.Add;
4263: RAISE FND_API.G_EXC_ERROR;
4264: END IF;
4265: CLOSE c5;
4266:
4267: --

Line 4277: RAISE FND_API.G_EXC_ERROR;

4273: CLOSE c1;
4274: FND_MESSAGE.Set_Name('IBE', 'IBE_DSP_SCT_NO_SCT_ID');
4275: FND_MESSAGE.Set_Token('SECTION_ID', p_dst_parent_section_id);
4276: FND_MSG_PUB.Add;
4277: RAISE FND_API.G_EXC_ERROR;
4278: END IF;
4279: CLOSE c1;
4280:
4281: IF (l_section_type_code <> 'N') THEN

Line 4285: RAISE FND_API.G_EXC_ERROR;

4281: IF (l_section_type_code <> 'N') THEN
4282: FND_MESSAGE.Set_Name('IBE', 'IBE_DSP_PRNT_SCT_NOT_NAV');
4283: FND_MESSAGE.Set_Token('SECTION_ID', p_dst_parent_section_id);
4284: FND_MSG_PUB.Add;
4285: RAISE FND_API.G_EXC_ERROR;
4286: END IF;
4287:
4288: -- Check if the destination parent section (which is navigational) doesn't
4289: -- have children as items. If there are child items for this section, then

Line 4298: RAISE FND_API.G_EXC_ERROR;

4294: CLOSE c2;
4295: FND_MESSAGE.Set_Name('IBE', 'IBE_DSP_PRNT_SCT_HAS_CHILD_ITM');
4296: FND_MESSAGE.Set_Token('SECTION_ID', p_dst_parent_section_id);
4297: FND_MSG_PUB.Add;
4298: RAISE FND_API.G_EXC_ERROR;
4299: END IF;
4300: CLOSE c2;
4301:
4302: --

Line 4318: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

4314: FND_MESSAGE.Set_Token('ROUTINE', l_api_name);
4315: FND_MESSAGE.Set_Token('ERRNO', SQLCODE);
4316: FND_MESSAGE.Set_Token('REASON', SQLERRM);
4317: FND_MSG_PUB.Add;
4318: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
4319: END;
4320:
4321: --
4322: -- For all the descendant sections of p_src_section_id including

Line 4345: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

4341: WHERE child_section_id = r3.child_section_id
4342: AND mini_site_id = l_master_mini_site_id;
4343:
4344: EXCEPTION
4345: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
4346: FND_MESSAGE.Set_Name('IBE', 'IBE_DSP_GET_CONCAT_IDS_FAIL');
4347: FND_MESSAGE.Set_Token('SECTION_ID', r3.parent_section_id);
4348: FND_MSG_PUB.Add;
4349: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

Line 4349: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

4345: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
4346: FND_MESSAGE.Set_Name('IBE', 'IBE_DSP_GET_CONCAT_IDS_FAIL');
4347: FND_MESSAGE.Set_Token('SECTION_ID', r3.parent_section_id);
4348: FND_MSG_PUB.Add;
4349: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
4350:
4351: WHEN OTHERS THEN
4352: FND_MESSAGE.Set_Name('FND', 'SQL_PLSQL_ERROR');
4353: FND_MESSAGE.Set_Token('ROUTINE', l_api_name);

Line 4357: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

4353: FND_MESSAGE.Set_Token('ROUTINE', l_api_name);
4354: FND_MESSAGE.Set_Token('ERRNO', SQLCODE);
4355: FND_MESSAGE.Set_Token('REASON', SQLERRM);
4356: FND_MSG_PUB.Add;
4357: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
4358: END;
4359:
4360: END LOOP; -- end loop r3
4361:

Line 4390: p_init_msg_list => FND_API.G_FALSE,

4386: -- the mini-sites to all descendant sections and section-items
4387: Associate_MSites_To_Section
4388: (
4389: p_api_version => p_api_version,
4390: p_init_msg_list => FND_API.G_FALSE,
4391: p_commit => FND_API.G_FALSE,
4392: p_validation_level => p_validation_level,
4393: p_section_id => r33.child_section_id,
4394: p_mini_site_ids => l_mini_site_ids,

Line 4391: p_commit => FND_API.G_FALSE,

4387: Associate_MSites_To_Section
4388: (
4389: p_api_version => p_api_version,
4390: p_init_msg_list => FND_API.G_FALSE,
4391: p_commit => FND_API.G_FALSE,
4392: p_validation_level => p_validation_level,
4393: p_section_id => r33.child_section_id,
4394: p_mini_site_ids => l_mini_site_ids,
4395: x_return_status => x_return_status,

Line 4400: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN

4396: x_msg_count => x_msg_count,
4397: x_msg_data => x_msg_data
4398: );
4399:
4400: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
4401: FND_MESSAGE.Set_Name('IBE', 'IBE_DSP_J_ASC_MSTS_TO_SCT_FAIL');
4402: FND_MSG_PUB.Add;
4403: RAISE FND_API.G_EXC_ERROR;
4404: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN

Line 4403: RAISE FND_API.G_EXC_ERROR;

4399:
4400: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
4401: FND_MESSAGE.Set_Name('IBE', 'IBE_DSP_J_ASC_MSTS_TO_SCT_FAIL');
4402: FND_MSG_PUB.Add;
4403: RAISE FND_API.G_EXC_ERROR;
4404: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
4405: FND_MESSAGE.Set_Name('IBE', 'IBE_DSP_J_ASC_MSTS_TO_SCT_FAIL');
4406: FND_MSG_PUB.Add;
4407: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

Line 4404: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN

4400: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
4401: FND_MESSAGE.Set_Name('IBE', 'IBE_DSP_J_ASC_MSTS_TO_SCT_FAIL');
4402: FND_MSG_PUB.Add;
4403: RAISE FND_API.G_EXC_ERROR;
4404: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
4405: FND_MESSAGE.Set_Name('IBE', 'IBE_DSP_J_ASC_MSTS_TO_SCT_FAIL');
4406: FND_MSG_PUB.Add;
4407: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
4408: END IF;

Line 4407: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

4403: RAISE FND_API.G_EXC_ERROR;
4404: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
4405: FND_MESSAGE.Set_Name('IBE', 'IBE_DSP_J_ASC_MSTS_TO_SCT_FAIL');
4406: FND_MSG_PUB.Add;
4407: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
4408: END IF;
4409:
4410: END LOOP; -- end loop r33
4411:

Line 4413: IF (FND_API.To_Boolean(p_commit)) THEN

4409:
4410: END LOOP; -- end loop r33
4411:
4412: -- Standard check of p_commit.
4413: IF (FND_API.To_Boolean(p_commit)) THEN
4414: COMMIT WORK;
4415: END IF;
4416:
4417: -- Standard call to get message count and if count is 1, get message info.

Line 4424: WHEN FND_API.G_EXC_ERROR THEN

4420: p_encoded => 'F');
4421:
4422: EXCEPTION
4423:
4424: WHEN FND_API.G_EXC_ERROR THEN
4425: ROLLBACK TO CUT_AND_PASTE_SECTION_PVT;
4426: x_return_status := FND_API.G_RET_STS_ERROR;
4427: FND_MSG_PUB.Count_And_Get(p_count => x_msg_count,
4428: p_data => x_msg_data,

Line 4426: x_return_status := FND_API.G_RET_STS_ERROR;

4422: EXCEPTION
4423:
4424: WHEN FND_API.G_EXC_ERROR THEN
4425: ROLLBACK TO CUT_AND_PASTE_SECTION_PVT;
4426: x_return_status := FND_API.G_RET_STS_ERROR;
4427: FND_MSG_PUB.Count_And_Get(p_count => x_msg_count,
4428: p_data => x_msg_data,
4429: p_encoded => 'F');
4430:

Line 4431: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

4427: FND_MSG_PUB.Count_And_Get(p_count => x_msg_count,
4428: p_data => x_msg_data,
4429: p_encoded => 'F');
4430:
4431: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
4432: ROLLBACK TO CUT_AND_PASTE_SECTION_PVT;
4433: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
4434: FND_MSG_PUB.Count_And_Get(p_count => x_msg_count,
4435: p_data => x_msg_data,

Line 4433: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

4429: p_encoded => 'F');
4430:
4431: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
4432: ROLLBACK TO CUT_AND_PASTE_SECTION_PVT;
4433: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
4434: FND_MSG_PUB.Count_And_Get(p_count => x_msg_count,
4435: p_data => x_msg_data,
4436: p_encoded => 'F');
4437:

Line 4445: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

4441: FND_MESSAGE.Set_Token('ROUTINE', l_api_name);
4442: FND_MESSAGE.Set_Token('ERRNO', SQLCODE);
4443: FND_MESSAGE.Set_Token('REASON', SQLERRM);
4444: FND_MSG_PUB.Add;
4445: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
4446:
4447: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR)
4448: THEN
4449: FND_MSG_PUB.Add_Exc_Msg(G_PKG_NAME, l_api_name);

Line 4485: p_init_msg_list =>FND_API.G_FALSE,

4481: END IF;
4482:
4483: copy_section_ref_content (
4484: p_api_version =>1.0,
4485: p_init_msg_list =>FND_API.G_FALSE,
4486: p_commit => FND_API.G_FALSE,
4487: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
4488: p_src_section_id => to_number(p_source_section_id),
4489: p_dst_parent_section_id => to_number(p_dest_parent_section_id),

Line 4486: p_commit => FND_API.G_FALSE,

4482:
4483: copy_section_ref_content (
4484: p_api_version =>1.0,
4485: p_init_msg_list =>FND_API.G_FALSE,
4486: p_commit => FND_API.G_FALSE,
4487: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
4488: p_src_section_id => to_number(p_source_section_id),
4489: p_dst_parent_section_id => to_number(p_dest_parent_section_id),
4490: x_new_src_section_id => x_new_src_section_id,

Line 4487: p_validation_level => FND_API.G_VALID_LEVEL_FULL,

4483: copy_section_ref_content (
4484: p_api_version =>1.0,
4485: p_init_msg_list =>FND_API.G_FALSE,
4486: p_commit => FND_API.G_FALSE,
4487: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
4488: p_src_section_id => to_number(p_source_section_id),
4489: p_dst_parent_section_id => to_number(p_dest_parent_section_id),
4490: x_new_src_section_id => x_new_src_section_id,
4491: x_return_status => x_return_status,

Line 4496: if (x_return_status = FND_API.G_RET_STS_SUCCESS) then

4492: x_msg_count => x_msg_count,
4493: x_msg_data => x_msg_data,
4494: p_new_display_name => p_new_sect_display_name);
4495:
4496: if (x_return_status = FND_API.G_RET_STS_SUCCESS) then
4497: retcode := 0;
4498: errbuf := 'SUCCESS';
4499: else
4500: retcode := -1;

Line 4528: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,

4524: ---------------------------------------------------------------------------------------------
4525: PROCEDURE Copy_Section_Ref_Content
4526: (
4527: p_api_version IN NUMBER,
4528: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
4529: p_commit IN VARCHAR2 := FND_API.G_FALSE,
4530: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
4531: p_src_section_id IN NUMBER,
4532: p_dst_parent_section_id IN NUMBER,

Line 4529: p_commit IN VARCHAR2 := FND_API.G_FALSE,

4525: PROCEDURE Copy_Section_Ref_Content
4526: (
4527: p_api_version IN NUMBER,
4528: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
4529: p_commit IN VARCHAR2 := FND_API.G_FALSE,
4530: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
4531: p_src_section_id IN NUMBER,
4532: p_dst_parent_section_id IN NUMBER,
4533: x_new_src_section_id OUT NOCOPY NUMBER,

Line 4530: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,

4526: (
4527: p_api_version IN NUMBER,
4528: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
4529: p_commit IN VARCHAR2 := FND_API.G_FALSE,
4530: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
4531: p_src_section_id IN NUMBER,
4532: p_dst_parent_section_id IN NUMBER,
4533: x_new_src_section_id OUT NOCOPY NUMBER,
4534: x_return_status OUT NOCOPY VARCHAR2,

Line 4629: IF NOT FND_API.Compatible_API_Call(l_api_version,

4625: -- Standard Start of API savepoint
4626: SAVEPOINT COPY_SECTION_REF_CONTENT_PVT;
4627: l_debug := NVL(FND_PROFILE.VALUE('IBE_DEBUG'),'N');
4628: -- Standard call to check for call compatibility.
4629: IF NOT FND_API.Compatible_API_Call(l_api_version,
4630: p_api_version,
4631: l_api_name,
4632: G_PKG_NAME)
4633: THEN

Line 4634: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

4630: p_api_version,
4631: l_api_name,
4632: G_PKG_NAME)
4633: THEN
4634: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
4635: END IF;
4636:
4637: -- Initialize message list if p_init_msg_list is set to TRUE.
4638: IF FND_API.to_Boolean(p_init_msg_list) THEN

Line 4638: IF FND_API.to_Boolean(p_init_msg_list) THEN

4634: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
4635: END IF;
4636:
4637: -- Initialize message list if p_init_msg_list is set to TRUE.
4638: IF FND_API.to_Boolean(p_init_msg_list) THEN
4639: FND_MSG_PUB.initialize;
4640: END IF;
4641:
4642: -- Initialize API return status to success

Line 4643: x_return_status := FND_API.G_RET_STS_SUCCESS;

4639: FND_MSG_PUB.initialize;
4640: END IF;
4641:
4642: -- Initialize API return status to success
4643: x_return_status := FND_API.G_RET_STS_SUCCESS;
4644:
4645: --
4646: -- API logic
4647: --

Line 4661: (p_src_section_id = FND_API.G_MISS_NUM))

4657:
4658: -- Section to be copied should not be an invalid ID
4659: IF ((p_src_section_id IS NULL) OR
4660: (p_src_section_id <= 0) OR
4661: (p_src_section_id = FND_API.G_MISS_NUM))
4662: THEN
4663: if G_ENABLE_TRACE = 'Y' then
4664: fnd_file.put_line(fnd_file.log,'Invalid duplicate source section');
4665: else

Line 4670: RAISE FND_API.G_EXC_ERROR;

4666: FND_MESSAGE.Set_Name('IBE', 'IBE_DSP_INVLD_COPY_SRC_SCT');
4667: FND_MESSAGE.Set_Token('SRC_SECTION_ID', p_src_section_id);
4668: FND_MSG_PUB.Add;
4669: end if;
4670: RAISE FND_API.G_EXC_ERROR;
4671: END IF;
4672:
4673: -- New parent section should not be an invalid ID
4674: IF ((p_dst_parent_section_id IS NULL) OR

Line 4676: (p_dst_parent_section_id = FND_API.G_MISS_NUM))

4672:
4673: -- New parent section should not be an invalid ID
4674: IF ((p_dst_parent_section_id IS NULL) OR
4675: (p_dst_parent_section_id <= 0) OR
4676: (p_dst_parent_section_id = FND_API.G_MISS_NUM))
4677: THEN
4678:
4679:
4680: if G_ENABLE_TRACE = 'Y' then

Line 4688: RAISE FND_API.G_EXC_ERROR;

4684: FND_MESSAGE.Set_Token('DST_PARENT_SECTION_ID', p_dst_parent_section_id);
4685: FND_MSG_PUB.Add;
4686:
4687: end if;
4688: RAISE FND_API.G_EXC_ERROR;
4689: END IF;
4690:
4691: --
4692: -- Initialize the table of record which stores the section mappings

Line 4724: p_init_msg_list => FND_API.G_FALSE,

4720:
4721: Create_Hierarchy_Section
4722: (
4723: p_api_version => p_api_version,
4724: p_init_msg_list => FND_API.G_FALSE,
4725: p_commit => FND_API.G_FALSE,
4726: p_validation_level => p_validation_level,
4727: p_parent_section_id => p_dst_parent_section_id,
4728: p_parent_section_access_name => FND_API.G_MISS_CHAR,

Line 4725: p_commit => FND_API.G_FALSE,

4721: Create_Hierarchy_Section
4722: (
4723: p_api_version => p_api_version,
4724: p_init_msg_list => FND_API.G_FALSE,
4725: p_commit => FND_API.G_FALSE,
4726: p_validation_level => p_validation_level,
4727: p_parent_section_id => p_dst_parent_section_id,
4728: p_parent_section_access_name => FND_API.G_MISS_CHAR,
4729: p_access_name => FND_API.G_MISS_CHAR,

Line 4728: p_parent_section_access_name => FND_API.G_MISS_CHAR,

4724: p_init_msg_list => FND_API.G_FALSE,
4725: p_commit => FND_API.G_FALSE,
4726: p_validation_level => p_validation_level,
4727: p_parent_section_id => p_dst_parent_section_id,
4728: p_parent_section_access_name => FND_API.G_MISS_CHAR,
4729: p_access_name => FND_API.G_MISS_CHAR,
4730: p_start_date_active => r1.start_date_active,
4731: p_end_date_active => r1.end_date_active,
4732: p_section_type_code => r1.section_type_code,

Line 4729: p_access_name => FND_API.G_MISS_CHAR,

4725: p_commit => FND_API.G_FALSE,
4726: p_validation_level => p_validation_level,
4727: p_parent_section_id => p_dst_parent_section_id,
4728: p_parent_section_access_name => FND_API.G_MISS_CHAR,
4729: p_access_name => FND_API.G_MISS_CHAR,
4730: p_start_date_active => r1.start_date_active,
4731: p_end_date_active => r1.end_date_active,
4732: p_section_type_code => r1.section_type_code,
4733: p_status_code => r1.status_code,

Line 4760: p_inherit_layout => FND_API.G_FALSE,

4756: p_attribute12 => r1.attribute12,
4757: p_attribute13 => r1.attribute13,
4758: p_attribute14 => r1.attribute14,
4759: p_attribute15 => r1.attribute15,
4760: p_inherit_layout => FND_API.G_FALSE,
4761: x_section_id => x_new_src_section_id,
4762: x_return_status => x_return_status,
4763: x_msg_count => x_msg_count,
4764: x_msg_data => x_msg_data

Line 4776: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN

4772: fnd_file.put_line(fnd_file.log,'After Calling Create_Hierarchy_Section for immediate section ');
4773: fnd_file.put_line(fnd_file.log,'new section id:'||x_new_src_section_id);
4774:
4775: END IF;
4776: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
4777: if G_ENABLE_TRACE = 'Y' then
4778: fnd_file.put_line(fnd_file.log,'get G_RET_STS_ERROR in Create_Hierarchy_Section');
4779:
4780: else

Line 4785: RAISE FND_API.G_EXC_ERROR;

4781: FND_MESSAGE.Set_Name('IBE', 'IBE_DSP_J_CRT_HIER_SCT_FAIL');
4782: FND_MSG_PUB.Add;
4783:
4784: end if;
4785: RAISE FND_API.G_EXC_ERROR;
4786: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
4787: if G_ENABLE_TRACE = 'Y' then
4788: fnd_file.put_line(fnd_file.log,'get G_RET_STS_UNEXP_ERROR in Create_Hierarchy_Section');
4789: else

Line 4786: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN

4782: FND_MSG_PUB.Add;
4783:
4784: end if;
4785: RAISE FND_API.G_EXC_ERROR;
4786: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
4787: if G_ENABLE_TRACE = 'Y' then
4788: fnd_file.put_line(fnd_file.log,'get G_RET_STS_UNEXP_ERROR in Create_Hierarchy_Section');
4789: else
4790: FND_MESSAGE.Set_Name('IBE', 'IBE_DSP_J_CRT_HIER_SCT_FAIL');

Line 4794: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

4790: FND_MESSAGE.Set_Name('IBE', 'IBE_DSP_J_CRT_HIER_SCT_FAIL');
4791: FND_MSG_PUB.Add;
4792:
4793: end if;
4794: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
4795: END IF;
4796:
4797:
4798: ---------------------------------------------------

Line 4880: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN

4876: x_return_status =>x_return_status,
4877: x_msg_count =>x_msg_count,
4878: x_msg_data =>x_msg_data);
4879:
4880: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
4881: if G_ENABLE_TRACE = 'Y' then
4882: fnd_file.put_line(fnd_file.log,'get G_RET_STS_ERROR in Reference_Section_Content');
4883: end if;
4884: RAISE FND_API.G_EXC_ERROR;

Line 4884: RAISE FND_API.G_EXC_ERROR;

4880: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
4881: if G_ENABLE_TRACE = 'Y' then
4882: fnd_file.put_line(fnd_file.log,'get G_RET_STS_ERROR in Reference_Section_Content');
4883: end if;
4884: RAISE FND_API.G_EXC_ERROR;
4885: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
4886: if G_ENABLE_TRACE = 'Y' then
4887: fnd_file.put_line(fnd_file.log,'get G_RET_STS_UNEXP_ERROR in Reference_Section_Content');
4888: end if;

Line 4885: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN

4881: if G_ENABLE_TRACE = 'Y' then
4882: fnd_file.put_line(fnd_file.log,'get G_RET_STS_ERROR in Reference_Section_Content');
4883: end if;
4884: RAISE FND_API.G_EXC_ERROR;
4885: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
4886: if G_ENABLE_TRACE = 'Y' then
4887: fnd_file.put_line(fnd_file.log,'get G_RET_STS_UNEXP_ERROR in Reference_Section_Content');
4888: end if;
4889: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

Line 4889: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

4885: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
4886: if G_ENABLE_TRACE = 'Y' then
4887: fnd_file.put_line(fnd_file.log,'get G_RET_STS_UNEXP_ERROR in Reference_Section_Content');
4888: end if;
4889: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
4890: END IF;
4891: IF (l_debug = 'Y') THEN
4892: IBE_UTIL.debug('Calling Put_Section_Map ,copying from p_src_section :'||p_src_section_id ||'to x_new_section_id:'||x_new_src_section_id);
4893:

Line 4909: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN

4905: px_section_map_list => l_section_map_list,
4906: x_return_status => x_return_status
4907: );
4908:
4909: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
4910: if G_ENABLE_TRACE = 'Y' then
4911: fnd_file.put_line(fnd_file.log,'get G_RET_STS_ERROR in Put_Section_Map, with IBE_DSP_SCT_MAP_INSERT_FAIL error');
4912: end if;
4913: FND_MESSAGE.Set_Name('IBE', 'IBE_DSP_SCT_MAP_INSERT_FAIL');

Line 4917: RAISE FND_API.G_EXC_ERROR;

4913: FND_MESSAGE.Set_Name('IBE', 'IBE_DSP_SCT_MAP_INSERT_FAIL');
4914: FND_MESSAGE.Set_Token('FROM_SECTION_ID', p_src_section_id);
4915: FND_MESSAGE.Set_Token('TO_SECTION_ID', x_new_src_section_id);
4916: FND_MSG_PUB.Add;
4917: RAISE FND_API.G_EXC_ERROR;
4918: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
4919: if G_ENABLE_TRACE = 'Y' then
4920: fnd_file.put_line(fnd_file.log,'get G_RET_STS_UNEXP_ERROR in Put_Section_Map, with IBE_DSP_SCT_MAP_INSERT_FAIL error');
4921: end if;

Line 4918: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN

4914: FND_MESSAGE.Set_Token('FROM_SECTION_ID', p_src_section_id);
4915: FND_MESSAGE.Set_Token('TO_SECTION_ID', x_new_src_section_id);
4916: FND_MSG_PUB.Add;
4917: RAISE FND_API.G_EXC_ERROR;
4918: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
4919: if G_ENABLE_TRACE = 'Y' then
4920: fnd_file.put_line(fnd_file.log,'get G_RET_STS_UNEXP_ERROR in Put_Section_Map, with IBE_DSP_SCT_MAP_INSERT_FAIL error');
4921: end if;
4922: FND_MESSAGE.Set_Name('IBE', 'IBE_DSP_SCT_MAP_INSERT_FAIL');

Line 4926: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

4922: FND_MESSAGE.Set_Name('IBE', 'IBE_DSP_SCT_MAP_INSERT_FAIL');
4923: FND_MESSAGE.Set_Token('FROM_SECTION_ID', p_src_section_id);
4924: FND_MESSAGE.Set_Token('TO_SECTION_ID', x_new_src_section_id);
4925: FND_MSG_PUB.Add;
4926: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
4927: END IF;
4928:
4929: -- 11.5.10, Copy layout component mapping during section duplication
4930: -- including center display template

Line 4942: p_init_msg_list => FND_API.G_FALSE,

4938:
4939: END IF;
4940: Copy_Layout_Comp_Mapping(
4941: p_api_version => 1.0,
4942: p_init_msg_list => FND_API.G_FALSE,
4943: p_commit => FND_API.G_FALSE,
4944: p_source_section_id => p_src_section_id,
4945: p_target_section_id => x_new_src_section_id,
4946: p_include_all => FND_API.G_TRUE,

Line 4943: p_commit => FND_API.G_FALSE,

4939: END IF;
4940: Copy_Layout_Comp_Mapping(
4941: p_api_version => 1.0,
4942: p_init_msg_list => FND_API.G_FALSE,
4943: p_commit => FND_API.G_FALSE,
4944: p_source_section_id => p_src_section_id,
4945: p_target_section_id => x_new_src_section_id,
4946: p_include_all => FND_API.G_TRUE,
4947: x_return_status => x_return_status,

Line 4946: p_include_all => FND_API.G_TRUE,

4942: p_init_msg_list => FND_API.G_FALSE,
4943: p_commit => FND_API.G_FALSE,
4944: p_source_section_id => p_src_section_id,
4945: p_target_section_id => x_new_src_section_id,
4946: p_include_all => FND_API.G_TRUE,
4947: x_return_status => x_return_status,
4948: x_msg_count => x_msg_count,
4949: x_msg_data => x_msg_data);
4950: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN

Line 4950: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN

4946: p_include_all => FND_API.G_TRUE,
4947: x_return_status => x_return_status,
4948: x_msg_count => x_msg_count,
4949: x_msg_data => x_msg_data);
4950: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
4951: if G_ENABLE_TRACE = 'Y' then
4952: fnd_file.put_line(fnd_file.log,'get G_RET_STS_ERROR in Copy_Layout_Comp_Mapping');
4953: end if;
4954: RAISE FND_API.G_EXC_ERROR;

Line 4954: RAISE FND_API.G_EXC_ERROR;

4950: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
4951: if G_ENABLE_TRACE = 'Y' then
4952: fnd_file.put_line(fnd_file.log,'get G_RET_STS_ERROR in Copy_Layout_Comp_Mapping');
4953: end if;
4954: RAISE FND_API.G_EXC_ERROR;
4955: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
4956: if G_ENABLE_TRACE = 'Y' then
4957: fnd_file.put_line(fnd_file.log,'get RET_STS_UNEXP_ERROR in Copy_Layout_Comp_Mapping');
4958: end if;

Line 4955: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN

4951: if G_ENABLE_TRACE = 'Y' then
4952: fnd_file.put_line(fnd_file.log,'get G_RET_STS_ERROR in Copy_Layout_Comp_Mapping');
4953: end if;
4954: RAISE FND_API.G_EXC_ERROR;
4955: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
4956: if G_ENABLE_TRACE = 'Y' then
4957: fnd_file.put_line(fnd_file.log,'get RET_STS_UNEXP_ERROR in Copy_Layout_Comp_Mapping');
4958: end if;
4959: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

Line 4959: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

4955: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
4956: if G_ENABLE_TRACE = 'Y' then
4957: fnd_file.put_line(fnd_file.log,'get RET_STS_UNEXP_ERROR in Copy_Layout_Comp_Mapping');
4958: end if;
4959: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
4960: END IF;
4961:
4962:
4963: EXIT;

Line 4975: RAISE FND_API.G_EXC_ERROR;

4971: end if;
4972: FND_MESSAGE.Set_Name('IBE', 'IBE_DSP_COPY_SRC_SCT_NOT_FOUND');
4973: FND_MESSAGE.Set_Token('SRC_SECTION_ID', p_src_section_id);
4974: FND_MSG_PUB.Add;
4975: RAISE FND_API.G_EXC_ERROR;
4976: END IF;
4977:
4978: --
4979: -- Copy all the descendants of p_src_section_id

Line 4999: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN

4995: x_to_section_id => l_parent_section_id,
4996: x_return_status => x_return_status
4997: );
4998:
4999: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
5000: if G_ENABLE_TRACE = 'Y' then
5001: fnd_file.put_line(fnd_file.log,'get G_RET_STS_ERROR error in Get_Section_Map for descendants of parent section ');
5002: fnd_file.put_line(fnd_file.log,'get IBE_DSP_SCT_MAP_GET_FAIL error in Get_Section_Map for descendants of parent section ');
5003: end if;

Line 5007: RAISE FND_API.G_EXC_ERROR;

5003: end if;
5004: FND_MESSAGE.Set_Name('IBE', 'IBE_DSP_SCT_MAP_GET_FAIL');
5005: FND_MESSAGE.Set_Token('FROM_SECTION_ID', r2.parent_section_id);
5006: FND_MSG_PUB.Add;
5007: RAISE FND_API.G_EXC_ERROR;
5008: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
5009: if G_ENABLE_TRACE = 'Y' then
5010: fnd_file.put_line(fnd_file.log,'get G_RET_STS_UNEXP_ERROR error in Get_Section_Map for descendants of parent section ');
5011: fnd_file.put_line(fnd_file.log,'get IBE_DSP_SCT_MAP_GET_FAIL error in Get_Section_Map for descendants of parent section ');

Line 5008: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN

5004: FND_MESSAGE.Set_Name('IBE', 'IBE_DSP_SCT_MAP_GET_FAIL');
5005: FND_MESSAGE.Set_Token('FROM_SECTION_ID', r2.parent_section_id);
5006: FND_MSG_PUB.Add;
5007: RAISE FND_API.G_EXC_ERROR;
5008: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
5009: if G_ENABLE_TRACE = 'Y' then
5010: fnd_file.put_line(fnd_file.log,'get G_RET_STS_UNEXP_ERROR error in Get_Section_Map for descendants of parent section ');
5011: fnd_file.put_line(fnd_file.log,'get IBE_DSP_SCT_MAP_GET_FAIL error in Get_Section_Map for descendants of parent section ');
5012: end if;

Line 5016: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

5012: end if;
5013: FND_MESSAGE.Set_Name('IBE', 'IBE_DSP_SCT_MAP_GET_FAIL');
5014: FND_MESSAGE.Set_Token('FROM_SECTION_ID', r2.parent_section_id);
5015: FND_MSG_PUB.Add;
5016: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5017: END IF;
5018: IF (l_debug = 'Y') THEN
5019: IBE_UTIL.debug('Calling Create_Hierarchy_Section for immediate section ');
5020: IBE_UTIL.debug('section id:'||l_parent_section_id);

Line 5031: p_init_msg_list => FND_API.G_FALSE,

5027: END IF;
5028: Create_Hierarchy_Section
5029: (
5030: p_api_version => p_api_version,
5031: p_init_msg_list => FND_API.G_FALSE,
5032: p_commit => FND_API.G_FALSE,
5033: p_validation_level => p_validation_level,
5034: p_parent_section_id => l_parent_section_id,
5035: p_parent_section_access_name => FND_API.G_MISS_CHAR,

Line 5032: p_commit => FND_API.G_FALSE,

5028: Create_Hierarchy_Section
5029: (
5030: p_api_version => p_api_version,
5031: p_init_msg_list => FND_API.G_FALSE,
5032: p_commit => FND_API.G_FALSE,
5033: p_validation_level => p_validation_level,
5034: p_parent_section_id => l_parent_section_id,
5035: p_parent_section_access_name => FND_API.G_MISS_CHAR,
5036: p_access_name => FND_API.G_MISS_CHAR,

Line 5035: p_parent_section_access_name => FND_API.G_MISS_CHAR,

5031: p_init_msg_list => FND_API.G_FALSE,
5032: p_commit => FND_API.G_FALSE,
5033: p_validation_level => p_validation_level,
5034: p_parent_section_id => l_parent_section_id,
5035: p_parent_section_access_name => FND_API.G_MISS_CHAR,
5036: p_access_name => FND_API.G_MISS_CHAR,
5037: p_start_date_active => r2.start_date_active,
5038: p_end_date_active => r2.end_date_active,
5039: p_section_type_code => r2.section_type_code,

Line 5036: p_access_name => FND_API.G_MISS_CHAR,

5032: p_commit => FND_API.G_FALSE,
5033: p_validation_level => p_validation_level,
5034: p_parent_section_id => l_parent_section_id,
5035: p_parent_section_access_name => FND_API.G_MISS_CHAR,
5036: p_access_name => FND_API.G_MISS_CHAR,
5037: p_start_date_active => r2.start_date_active,
5038: p_end_date_active => r2.end_date_active,
5039: p_section_type_code => r2.section_type_code,
5040: p_status_code => r2.status_code,

Line 5067: p_inherit_layout => FND_API.G_FALSE,

5063: p_attribute12 => r2.attribute12,
5064: p_attribute13 => r2.attribute13,
5065: p_attribute14 => r2.attribute14,
5066: p_attribute15 => r2.attribute15,
5067: p_inherit_layout => FND_API.G_FALSE,
5068: x_section_id => l_section_id,
5069: x_return_status => x_return_status,
5070: x_msg_count => x_msg_count,
5071: x_msg_data => x_msg_data

Line 5084: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN

5080: fnd_file.put_line(fnd_file.log,'After Calling Create_Hierarchy_Section for immediate section ');
5081: fnd_file.put_line(fnd_file.log,'new section id:'||l_section_id);
5082:
5083: END IF;
5084: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
5085: if G_ENABLE_TRACE = 'Y' then
5086: fnd_file.put_line(fnd_file.log,'get G_RET_STS_ERROR in Create_Hierarchy_Section');
5087: end if;
5088: FND_MESSAGE.Set_Name('IBE', 'IBE_DSP_J_CRT_HIER_SCT_FAIL');

Line 5090: RAISE FND_API.G_EXC_ERROR;

5086: fnd_file.put_line(fnd_file.log,'get G_RET_STS_ERROR in Create_Hierarchy_Section');
5087: end if;
5088: FND_MESSAGE.Set_Name('IBE', 'IBE_DSP_J_CRT_HIER_SCT_FAIL');
5089: FND_MSG_PUB.Add;
5090: RAISE FND_API.G_EXC_ERROR;
5091: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
5092: if G_ENABLE_TRACE = 'Y' then
5093: fnd_file.put_line(fnd_file.log,'get G_RET_STS_UNEXP_ERROR in Create_Hierarchy_Section');
5094: end if;

Line 5091: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN

5087: end if;
5088: FND_MESSAGE.Set_Name('IBE', 'IBE_DSP_J_CRT_HIER_SCT_FAIL');
5089: FND_MSG_PUB.Add;
5090: RAISE FND_API.G_EXC_ERROR;
5091: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
5092: if G_ENABLE_TRACE = 'Y' then
5093: fnd_file.put_line(fnd_file.log,'get G_RET_STS_UNEXP_ERROR in Create_Hierarchy_Section');
5094: end if;
5095: FND_MESSAGE.Set_Name('IBE', 'IBE_DSP_J_CRT_HIER_SCT_FAIL');

Line 5097: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

5093: fnd_file.put_line(fnd_file.log,'get G_RET_STS_UNEXP_ERROR in Create_Hierarchy_Section');
5094: end if;
5095: FND_MESSAGE.Set_Name('IBE', 'IBE_DSP_J_CRT_HIER_SCT_FAIL');
5096: FND_MSG_PUB.Add;
5097: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5098: END IF;
5099:
5100:
5101: ---------------------------------------------------

Line 5140: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN

5136: x_return_status =>x_return_status,
5137: x_msg_count =>x_msg_count,
5138: x_msg_data =>x_msg_data);
5139:
5140: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
5141: if G_ENABLE_TRACE = 'Y' then
5142: fnd_file.put_line(fnd_file.log,'get G_RET_STS_ERROR in Reference_Section_Content');
5143: end if;
5144: RAISE FND_API.G_EXC_ERROR;

Line 5144: RAISE FND_API.G_EXC_ERROR;

5140: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
5141: if G_ENABLE_TRACE = 'Y' then
5142: fnd_file.put_line(fnd_file.log,'get G_RET_STS_ERROR in Reference_Section_Content');
5143: end if;
5144: RAISE FND_API.G_EXC_ERROR;
5145: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
5146: if G_ENABLE_TRACE = 'Y' then
5147: fnd_file.put_line(fnd_file.log,'get G_RET_STS_UNEXP_ERROR in Reference_Section_Content');
5148: end if;

Line 5145: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN

5141: if G_ENABLE_TRACE = 'Y' then
5142: fnd_file.put_line(fnd_file.log,'get G_RET_STS_ERROR in Reference_Section_Content');
5143: end if;
5144: RAISE FND_API.G_EXC_ERROR;
5145: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
5146: if G_ENABLE_TRACE = 'Y' then
5147: fnd_file.put_line(fnd_file.log,'get G_RET_STS_UNEXP_ERROR in Reference_Section_Content');
5148: end if;
5149: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

Line 5149: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

5145: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
5146: if G_ENABLE_TRACE = 'Y' then
5147: fnd_file.put_line(fnd_file.log,'get G_RET_STS_UNEXP_ERROR in Reference_Section_Content');
5148: end if;
5149: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5150: END IF;
5151:
5152: Put_Section_Map
5153: (

Line 5160: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN

5156: px_section_map_list => l_section_map_list,
5157: x_return_status => x_return_status
5158: );
5159:
5160: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
5161: if G_ENABLE_TRACE = 'Y' then
5162: fnd_file.put_line(fnd_file.log,'get G_RET_STS_ERROR in Put_Section_Map, with IBE_DSP_SCT_MAP_INSERT_FAIL error');
5163: end if;
5164: FND_MESSAGE.Set_Name('IBE', 'IBE_DSP_SCT_MAP_INSERT_FAIL');

Line 5168: RAISE FND_API.G_EXC_ERROR;

5164: FND_MESSAGE.Set_Name('IBE', 'IBE_DSP_SCT_MAP_INSERT_FAIL');
5165: FND_MESSAGE.Set_Token('FROM_SECTION_ID', r2.section_id);
5166: FND_MESSAGE.Set_Token('TO_SECTION_ID', l_section_id);
5167: FND_MSG_PUB.Add;
5168: RAISE FND_API.G_EXC_ERROR;
5169: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
5170: if G_ENABLE_TRACE = 'Y' then
5171: fnd_file.put_line(fnd_file.log,'get G_RET_STS_ERROR in Put_Section_Map, with IBE_DSP_SCT_MAP_INSERT_FAIL error');
5172: end if;

Line 5169: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN

5165: FND_MESSAGE.Set_Token('FROM_SECTION_ID', r2.section_id);
5166: FND_MESSAGE.Set_Token('TO_SECTION_ID', l_section_id);
5167: FND_MSG_PUB.Add;
5168: RAISE FND_API.G_EXC_ERROR;
5169: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
5170: if G_ENABLE_TRACE = 'Y' then
5171: fnd_file.put_line(fnd_file.log,'get G_RET_STS_ERROR in Put_Section_Map, with IBE_DSP_SCT_MAP_INSERT_FAIL error');
5172: end if;
5173: FND_MESSAGE.Set_Name('IBE', 'IBE_DSP_SCT_MAP_INSERT_FAIL');

Line 5192: p_init_msg_list => FND_API.G_FALSE,

5188:
5189: END IF;
5190: Copy_Layout_Comp_Mapping(
5191: p_api_version => 1.0,
5192: p_init_msg_list => FND_API.G_FALSE,
5193: p_commit => FND_API.G_FALSE,
5194: p_source_section_id => r2.section_id,
5195: p_target_section_id => l_section_id,
5196: p_include_all => FND_API.G_TRUE,

Line 5193: p_commit => FND_API.G_FALSE,

5189: END IF;
5190: Copy_Layout_Comp_Mapping(
5191: p_api_version => 1.0,
5192: p_init_msg_list => FND_API.G_FALSE,
5193: p_commit => FND_API.G_FALSE,
5194: p_source_section_id => r2.section_id,
5195: p_target_section_id => l_section_id,
5196: p_include_all => FND_API.G_TRUE,
5197: x_return_status => x_return_status,

Line 5196: p_include_all => FND_API.G_TRUE,

5192: p_init_msg_list => FND_API.G_FALSE,
5193: p_commit => FND_API.G_FALSE,
5194: p_source_section_id => r2.section_id,
5195: p_target_section_id => l_section_id,
5196: p_include_all => FND_API.G_TRUE,
5197: x_return_status => x_return_status,
5198: x_msg_count => x_msg_count,
5199: x_msg_data => x_msg_data);
5200: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN

Line 5200: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN

5196: p_include_all => FND_API.G_TRUE,
5197: x_return_status => x_return_status,
5198: x_msg_count => x_msg_count,
5199: x_msg_data => x_msg_data);
5200: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
5201: if G_ENABLE_TRACE = 'Y' then
5202: fnd_file.put_line(fnd_file.log,'get G_RET_STS_ERROR in Copy_Layout_Comp_Mapping');
5203: end if;
5204: RAISE FND_API.G_EXC_ERROR;

Line 5204: RAISE FND_API.G_EXC_ERROR;

5200: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
5201: if G_ENABLE_TRACE = 'Y' then
5202: fnd_file.put_line(fnd_file.log,'get G_RET_STS_ERROR in Copy_Layout_Comp_Mapping');
5203: end if;
5204: RAISE FND_API.G_EXC_ERROR;
5205: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
5206: if G_ENABLE_TRACE = 'Y' then
5207: fnd_file.put_line(fnd_file.log,'get G_RET_STS_UNEXP_ERROR in Copy_Layout_Comp_Mapping');
5208: end if;

Line 5205: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN

5201: if G_ENABLE_TRACE = 'Y' then
5202: fnd_file.put_line(fnd_file.log,'get G_RET_STS_ERROR in Copy_Layout_Comp_Mapping');
5203: end if;
5204: RAISE FND_API.G_EXC_ERROR;
5205: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
5206: if G_ENABLE_TRACE = 'Y' then
5207: fnd_file.put_line(fnd_file.log,'get G_RET_STS_UNEXP_ERROR in Copy_Layout_Comp_Mapping');
5208: end if;
5209: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

Line 5209: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

5205: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
5206: if G_ENABLE_TRACE = 'Y' then
5207: fnd_file.put_line(fnd_file.log,'get G_RET_STS_UNEXP_ERROR in Copy_Layout_Comp_Mapping');
5208: end if;
5209: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5210: END IF;
5211: /* An idea ahead of its time ...
5212: copy_segments (
5213: p_api_version =>1.0,

Line 5214: p_init_msg_list => FND_API.G_FALSE,

5210: END IF;
5211: /* An idea ahead of its time ...
5212: copy_segments (
5213: p_api_version =>1.0,
5214: p_init_msg_list => FND_API.G_FALSE,
5215: p_commit => FND_API.G_FALSE,
5216: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
5217: p_source_section_id => r2.section_id,
5218: p_target_section_id => l_section_id,

Line 5215: p_commit => FND_API.G_FALSE,

5211: /* An idea ahead of its time ...
5212: copy_segments (
5213: p_api_version =>1.0,
5214: p_init_msg_list => FND_API.G_FALSE,
5215: p_commit => FND_API.G_FALSE,
5216: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
5217: p_source_section_id => r2.section_id,
5218: p_target_section_id => l_section_id,
5219: x_return_status =>x_return_status,

Line 5216: p_validation_level => FND_API.G_VALID_LEVEL_FULL,

5212: copy_segments (
5213: p_api_version =>1.0,
5214: p_init_msg_list => FND_API.G_FALSE,
5215: p_commit => FND_API.G_FALSE,
5216: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
5217: p_source_section_id => r2.section_id,
5218: p_target_section_id => l_section_id,
5219: x_return_status =>x_return_status,
5220: x_msg_count =>x_msg_count,

Line 5241: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN

5237: x_to_section_id => l_section_id,
5238: x_return_status => x_return_status
5239: );
5240:
5241: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
5242: FND_MESSAGE.Set_Name('IBE', 'IBE_DSP_SCT_MAP_GET_FAIL');
5243: FND_MESSAGE.Set_Token('FROM_SECTION_ID', r3.section_id);
5244: FND_MSG_PUB.Add;
5245: RAISE FND_API.G_EXC_ERROR;

Line 5245: RAISE FND_API.G_EXC_ERROR;

5241: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
5242: FND_MESSAGE.Set_Name('IBE', 'IBE_DSP_SCT_MAP_GET_FAIL');
5243: FND_MESSAGE.Set_Token('FROM_SECTION_ID', r3.section_id);
5244: FND_MSG_PUB.Add;
5245: RAISE FND_API.G_EXC_ERROR;
5246: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
5247: FND_MESSAGE.Set_Name('IBE', 'IBE_DSP_SCT_MAP_GET_FAIL');
5248: FND_MESSAGE.Set_Token('FROM_SECTION_ID', r3.section_id);
5249: FND_MSG_PUB.Add;

Line 5246: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN

5242: FND_MESSAGE.Set_Name('IBE', 'IBE_DSP_SCT_MAP_GET_FAIL');
5243: FND_MESSAGE.Set_Token('FROM_SECTION_ID', r3.section_id);
5244: FND_MSG_PUB.Add;
5245: RAISE FND_API.G_EXC_ERROR;
5246: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
5247: FND_MESSAGE.Set_Name('IBE', 'IBE_DSP_SCT_MAP_GET_FAIL');
5248: FND_MESSAGE.Set_Token('FROM_SECTION_ID', r3.section_id);
5249: FND_MSG_PUB.Add;
5250: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

Line 5250: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

5246: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
5247: FND_MESSAGE.Set_Name('IBE', 'IBE_DSP_SCT_MAP_GET_FAIL');
5248: FND_MESSAGE.Set_Token('FROM_SECTION_ID', r3.section_id);
5249: FND_MSG_PUB.Add;
5250: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5251: END IF;
5252:
5253: l_inventory_item_ids := JTF_NUMBER_TABLE();
5254: l_organization_ids := JTF_NUMBER_TABLE();

Line 5284: p_init_msg_list => FND_API.G_FALSE,

5280: END IF;
5281: Associate_Items_To_Section
5282: (
5283: p_api_version => p_api_version,
5284: p_init_msg_list => FND_API.G_FALSE,
5285: p_commit => FND_API.G_FALSE,
5286: p_validation_level => p_validation_level,
5287: p_section_id => l_section_id,
5288: p_inventory_item_ids => l_inventory_item_ids,

Line 5285: p_commit => FND_API.G_FALSE,

5281: Associate_Items_To_Section
5282: (
5283: p_api_version => p_api_version,
5284: p_init_msg_list => FND_API.G_FALSE,
5285: p_commit => FND_API.G_FALSE,
5286: p_validation_level => p_validation_level,
5287: p_section_id => l_section_id,
5288: p_inventory_item_ids => l_inventory_item_ids,
5289: p_organization_ids => l_organization_ids,

Line 5301: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN

5297: x_msg_count => x_msg_count,
5298: x_msg_data => x_msg_data
5299: );
5300:
5301: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
5302: if G_ENABLE_TRACE = 'Y' then
5303: fnd_file.put_line(fnd_file.log,'get G_RET_STS_ERROR in Associate_Items_To_Section');
5304: end if;
5305: FND_MESSAGE.Set_Name('IBE', 'IBE_DSP_J_ASC_ITMS_TO_SCT_FAIL');

Line 5307: RAISE FND_API.G_EXC_ERROR;

5303: fnd_file.put_line(fnd_file.log,'get G_RET_STS_ERROR in Associate_Items_To_Section');
5304: end if;
5305: FND_MESSAGE.Set_Name('IBE', 'IBE_DSP_J_ASC_ITMS_TO_SCT_FAIL');
5306: FND_MSG_PUB.Add;
5307: RAISE FND_API.G_EXC_ERROR;
5308: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
5309: if G_ENABLE_TRACE = 'Y' then
5310: fnd_file.put_line(fnd_file.log,'get G_RET_STS_UNEXP_ERROR in Associate_Items_To_Section');
5311: end if;

Line 5308: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN

5304: end if;
5305: FND_MESSAGE.Set_Name('IBE', 'IBE_DSP_J_ASC_ITMS_TO_SCT_FAIL');
5306: FND_MSG_PUB.Add;
5307: RAISE FND_API.G_EXC_ERROR;
5308: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
5309: if G_ENABLE_TRACE = 'Y' then
5310: fnd_file.put_line(fnd_file.log,'get G_RET_STS_UNEXP_ERROR in Associate_Items_To_Section');
5311: end if;
5312: FND_MESSAGE.Set_Name('IBE', 'IBE_DSP_J_ASC_ITMS_TO_SCT_FAIL');

Line 5314: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

5310: fnd_file.put_line(fnd_file.log,'get G_RET_STS_UNEXP_ERROR in Associate_Items_To_Section');
5311: end if;
5312: FND_MESSAGE.Set_Name('IBE', 'IBE_DSP_J_ASC_ITMS_TO_SCT_FAIL');
5313: FND_MSG_PUB.Add;
5314: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5315: END IF;
5316:
5317: -- adding commit 11/20/03 ab :to avoid time out in case large number of sections duplicated
5318: COMMIT;

Line 5323: --IF (FND_API.To_Boolean(p_commit)) THEN

5319: END LOOP;
5320:
5321: -- Standard check of p_commit.
5322: --commented the following as we are already doing commit for each duplicated section
5323: --IF (FND_API.To_Boolean(p_commit)) THEN
5324: -- COMMIT WORK;
5325: --END IF;
5326:
5327: -- Standard call to get message count and if count is 1, get message info.

Line 5334: WHEN FND_API.G_EXC_ERROR THEN

5330: p_encoded => 'F');
5331:
5332: EXCEPTION
5333: -- commenting the Rollback as we already commit for each duplicated section
5334: WHEN FND_API.G_EXC_ERROR THEN
5335: -- ROLLBACK TO COPY_SECTION_REF_CONTENT_PVT;
5336: IF (l_debug = 'Y') THEN
5337: IBE_UTIL.debug(' Calling Delete_Hierarchy_Section to delete sections if exception happens'||x_new_src_section_id );
5338:

Line 5345: p_init_msg_list=> FND_API.G_FALSE,

5341: fnd_file.put_line(fnd_file.log,' Calling Delete_Hierarchy_Section to delete sections if exception happens '||x_new_src_section_id);
5342:
5343: END IF;
5344: Delete_Hierarchy_Section(p_api_version =>1.0,
5345: p_init_msg_list=> FND_API.G_FALSE,
5346: p_commit => FND_API.G_FALSE,
5347: p_validation_level=> FND_API.G_VALID_LEVEL_FULL,
5348: p_section_id => x_new_src_section_id,
5349: p_access_name=> null,

Line 5346: p_commit => FND_API.G_FALSE,

5342:
5343: END IF;
5344: Delete_Hierarchy_Section(p_api_version =>1.0,
5345: p_init_msg_list=> FND_API.G_FALSE,
5346: p_commit => FND_API.G_FALSE,
5347: p_validation_level=> FND_API.G_VALID_LEVEL_FULL,
5348: p_section_id => x_new_src_section_id,
5349: p_access_name=> null,
5350: x_return_status=>x_return_status,

Line 5347: p_validation_level=> FND_API.G_VALID_LEVEL_FULL,

5343: END IF;
5344: Delete_Hierarchy_Section(p_api_version =>1.0,
5345: p_init_msg_list=> FND_API.G_FALSE,
5346: p_commit => FND_API.G_FALSE,
5347: p_validation_level=> FND_API.G_VALID_LEVEL_FULL,
5348: p_section_id => x_new_src_section_id,
5349: p_access_name=> null,
5350: x_return_status=>x_return_status,
5351: x_msg_count=>x_msg_count,

Line 5356: x_return_status := FND_API.G_RET_STS_ERROR;

5352: x_msg_data=>x_msg_data);
5353:
5354: FND_MESSAGE.Set_Name('IBE', 'IBE_DSP_J_DUP_HIER_SCT_FAIL');
5355: FND_MSG_PUB.Add;
5356: x_return_status := FND_API.G_RET_STS_ERROR;
5357: FND_MSG_PUB.Count_And_Get(p_count => x_msg_count,
5358: p_data => x_msg_data,
5359: p_encoded => 'F');
5360:

Line 5361: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

5357: FND_MSG_PUB.Count_And_Get(p_count => x_msg_count,
5358: p_data => x_msg_data,
5359: p_encoded => 'F');
5360:
5361: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
5362: -- ROLLBACK TO COPY_SECTION_REF_CONTENT_PVT;
5363: IF (l_debug = 'Y') THEN
5364: IBE_UTIL.debug(' Calling Delete_Hierarchy_Section when G_EXC_UNEXPECTED_ERROR'||x_new_src_section_id);
5365:

Line 5372: p_init_msg_list=> FND_API.G_FALSE,

5368: fnd_file.put_line(fnd_file.log,' Calling Delete_Hierarchy_Section when G_EXC_UNEXPECTED_ERROR '||x_new_src_section_id);
5369:
5370: END IF;
5371: Delete_Hierarchy_Section(p_api_version =>1.0,
5372: p_init_msg_list=> FND_API.G_FALSE,
5373: p_commit => FND_API.G_FALSE,
5374: p_validation_level=> FND_API.G_VALID_LEVEL_FULL,
5375: p_section_id => x_new_src_section_id,
5376: p_access_name=> null,

Line 5373: p_commit => FND_API.G_FALSE,

5369:
5370: END IF;
5371: Delete_Hierarchy_Section(p_api_version =>1.0,
5372: p_init_msg_list=> FND_API.G_FALSE,
5373: p_commit => FND_API.G_FALSE,
5374: p_validation_level=> FND_API.G_VALID_LEVEL_FULL,
5375: p_section_id => x_new_src_section_id,
5376: p_access_name=> null,
5377: x_return_status=>x_return_status,

Line 5374: p_validation_level=> FND_API.G_VALID_LEVEL_FULL,

5370: END IF;
5371: Delete_Hierarchy_Section(p_api_version =>1.0,
5372: p_init_msg_list=> FND_API.G_FALSE,
5373: p_commit => FND_API.G_FALSE,
5374: p_validation_level=> FND_API.G_VALID_LEVEL_FULL,
5375: p_section_id => x_new_src_section_id,
5376: p_access_name=> null,
5377: x_return_status=>x_return_status,
5378: x_msg_count=>x_msg_count,

Line 5383: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

5379: x_msg_data=>x_msg_data);
5380:
5381: FND_MESSAGE.Set_Name('IBE', 'IBE_DSP_J_DUP_HIER_SCT_FAIL');
5382: FND_MSG_PUB.Add;
5383: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
5384: FND_MSG_PUB.Count_And_Get(p_count => x_msg_count,
5385: p_data => x_msg_data,
5386: p_encoded => 'F');
5387:

Line 5399: p_init_msg_list=> FND_API.G_FALSE,

5395:
5396: END IF;
5397: -- ROLLBACK TO COPY_SECTION_REF_CONTENT_PVT;
5398: Delete_Hierarchy_Section(p_api_version =>1.0,
5399: p_init_msg_list=> FND_API.G_FALSE,
5400: p_commit => FND_API.G_FALSE,
5401: p_validation_level=> FND_API.G_VALID_LEVEL_FULL,
5402: p_section_id => x_new_src_section_id,
5403: p_access_name=> null,

Line 5400: p_commit => FND_API.G_FALSE,

5396: END IF;
5397: -- ROLLBACK TO COPY_SECTION_REF_CONTENT_PVT;
5398: Delete_Hierarchy_Section(p_api_version =>1.0,
5399: p_init_msg_list=> FND_API.G_FALSE,
5400: p_commit => FND_API.G_FALSE,
5401: p_validation_level=> FND_API.G_VALID_LEVEL_FULL,
5402: p_section_id => x_new_src_section_id,
5403: p_access_name=> null,
5404: x_return_status=>x_return_status,

Line 5401: p_validation_level=> FND_API.G_VALID_LEVEL_FULL,

5397: -- ROLLBACK TO COPY_SECTION_REF_CONTENT_PVT;
5398: Delete_Hierarchy_Section(p_api_version =>1.0,
5399: p_init_msg_list=> FND_API.G_FALSE,
5400: p_commit => FND_API.G_FALSE,
5401: p_validation_level=> FND_API.G_VALID_LEVEL_FULL,
5402: p_section_id => x_new_src_section_id,
5403: p_access_name=> null,
5404: x_return_status=>x_return_status,
5405: x_msg_count=>x_msg_count,

Line 5415: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

5411: FND_MESSAGE.Set_Token('ROUTINE', l_api_name);
5412: FND_MESSAGE.Set_Token('ERRNO', SQLCODE);
5413: FND_MESSAGE.Set_Token('REASON', SQLERRM);
5414: FND_MSG_PUB.Add;
5415: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
5416:
5417: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR)
5418: THEN
5419: FND_MSG_PUB.Add_Exc_Msg(G_PKG_NAME, l_api_name);

Line 5463: RAISE FND_API.g_exc_error;

5459:
5460:
5461: BEGIN
5462: IF ((p_old_section_id is null) or (p_new_section_id is null)) then
5463: RAISE FND_API.g_exc_error;
5464: END IF;
5465: -- dbms_output.put_line('old_section_id=' || p_old_section_id);
5466:
5467: FOR r1 in c1(p_old_section_id) LOOP

Line 5482: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN

5478: x_msg_data => x_msg_data);
5479:
5480: -- dbms_output.put_line('saved in the object logical content');
5481:
5482: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
5483: RAISE FND_API.G_EXC_ERROR;
5484: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
5485: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5486: END IF;

Line 5483: RAISE FND_API.G_EXC_ERROR;

5479:
5480: -- dbms_output.put_line('saved in the object logical content');
5481:
5482: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
5483: RAISE FND_API.G_EXC_ERROR;
5484: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
5485: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5486: END IF;
5487:

Line 5484: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN

5480: -- dbms_output.put_line('saved in the object logical content');
5481:
5482: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
5483: RAISE FND_API.G_EXC_ERROR;
5484: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
5485: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5486: END IF;
5487:
5488:

Line 5485: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

5481:
5482: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
5483: RAISE FND_API.G_EXC_ERROR;
5484: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
5485: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5486: END IF;
5487:
5488:
5489: END LOOP; -- End for r1 in c1

Line 5537: --** RAISE FND_API.g_exc_error;

5533: --** from ibe_dsp_lgl_phys_map where item_id=l_item_id;
5534:
5535: --** BEGIN
5536: --** IF ((p_old_section_id is null) or (p_new_section_id is null)) then
5537: --** RAISE FND_API.g_exc_error;
5538: --** END IF;
5539: -- dbms_output.put_line('old_section_id=' || p_old_section_id);
5540:
5541: --** FOR r1 in c1(p_old_section_id) LOOP

Line 5623: RAISE FND_API.g_exc_error;

5619: l_deliverable_rec.description
5620: from ibe_dsp_amv_items_v where item_id=p_item_id;
5621:
5622: if (SQL%NOTFOUND) then
5623: RAISE FND_API.g_exc_error;
5624: END IF;
5625:
5626: -- change the item display name to 'Copy of' the old display name
5627: --l_deliverable_rec.display_name:= 'Copy of ' || l_deliverable_rec.display_name;

Line 5637: p_init_msg_list =>FND_API.g_false,

5633: l_deliverable_rec.x_action_status:=null;
5634:
5635: IBE_DELIVERABLE_GRP.save_deliverable (
5636: p_api_version =>l_api_version,
5637: p_init_msg_list =>FND_API.g_false,
5638: p_commit =>FND_API.g_false,
5639: x_return_status =>x_return_status,
5640: x_msg_count =>x_msg_count,
5641: x_msg_data =>x_msg_data,

Line 5638: p_commit =>FND_API.g_false,

5634:
5635: IBE_DELIVERABLE_GRP.save_deliverable (
5636: p_api_version =>l_api_version,
5637: p_init_msg_list =>FND_API.g_false,
5638: p_commit =>FND_API.g_false,
5639: x_return_status =>x_return_status,
5640: x_msg_count =>x_msg_count,
5641: x_msg_data =>x_msg_data,
5642: p_deliverable_rec =>l_deliverable_rec);

Line 5650: WHEN FND_API.g_exc_error then

5646: -- dbms_output.put_line('New media object=' || l_deliverable_rec.deliverable_id);
5647: -- dbms_output.put_line('Return Status' || x_return_status);
5648:
5649: EXCEPTION
5650: WHEN FND_API.g_exc_error then
5651: IF x_return_status <> FND_API.g_ret_sts_unexp_error THEN
5652: x_return_status := FND_API.g_ret_sts_error;
5653: END IF;
5654:

Line 5651: IF x_return_status <> FND_API.g_ret_sts_unexp_error THEN

5647: -- dbms_output.put_line('Return Status' || x_return_status);
5648:
5649: EXCEPTION
5650: WHEN FND_API.g_exc_error then
5651: IF x_return_status <> FND_API.g_ret_sts_unexp_error THEN
5652: x_return_status := FND_API.g_ret_sts_error;
5653: END IF;
5654:
5655: WHEN OTHERS THEN

Line 5652: x_return_status := FND_API.g_ret_sts_error;

5648:
5649: EXCEPTION
5650: WHEN FND_API.g_exc_error then
5651: IF x_return_status <> FND_API.g_ret_sts_unexp_error THEN
5652: x_return_status := FND_API.g_ret_sts_error;
5653: END IF;
5654:
5655: WHEN OTHERS THEN
5656: x_return_status := FND_API.g_ret_sts_unexp_error ;

Line 5656: x_return_status := FND_API.g_ret_sts_unexp_error ;

5652: x_return_status := FND_API.g_ret_sts_error;
5653: END IF;
5654:
5655: WHEN OTHERS THEN
5656: x_return_status := FND_API.g_ret_sts_unexp_error ;
5657:
5658: END Copy_Logical_Media;
5659:
5660: ---------------------------------------------------------------------------

Line 5686: RAISE FND_API.g_exc_error;

5682: BEGIN
5683:
5684: IF (p_item_id IS NULL)or (p_msite_id IS NULL) OR (p_attachment_id IS NULL)
5685: OR (p_language_code IS NULL ) or (p_default_site is null ) or (p_default_language is null) THEN
5686: RAISE FND_API.g_exc_error;
5687: END IF;
5688:
5689: OPEN lgl_phys_map_id_seq;
5690: FETCH lgl_phys_map_id_seq INTO l_lgl_phys_map_id;

Line 5723: WHEN FND_API.g_exc_error THEN

5719: p_default_site,
5720: p_default_language);
5721:
5722: EXCEPTION
5723: WHEN FND_API.g_exc_error THEN
5724: IF x_return_status <> FND_API.g_ret_sts_unexp_error THEN
5725: x_return_status := FND_API.g_ret_sts_error;
5726: END IF;
5727:

Line 5724: IF x_return_status <> FND_API.g_ret_sts_unexp_error THEN

5720: p_default_language);
5721:
5722: EXCEPTION
5723: WHEN FND_API.g_exc_error THEN
5724: IF x_return_status <> FND_API.g_ret_sts_unexp_error THEN
5725: x_return_status := FND_API.g_ret_sts_error;
5726: END IF;
5727:
5728: WHEN dup_val_on_index THEN

Line 5725: x_return_status := FND_API.g_ret_sts_error;

5721:
5722: EXCEPTION
5723: WHEN FND_API.g_exc_error THEN
5724: IF x_return_status <> FND_API.g_ret_sts_unexp_error THEN
5725: x_return_status := FND_API.g_ret_sts_error;
5726: END IF;
5727:
5728: WHEN dup_val_on_index THEN
5729:

Line 5730: IF x_return_status <> FND_API.g_ret_sts_unexp_error THEN

5726: END IF;
5727:
5728: WHEN dup_val_on_index THEN
5729:
5730: IF x_return_status <> FND_API.g_ret_sts_unexp_error THEN
5731: x_return_status := FND_API.g_ret_sts_error;
5732: END IF;
5733:
5734: WHEN OTHERS THEN

Line 5731: x_return_status := FND_API.g_ret_sts_error;

5727:
5728: WHEN dup_val_on_index THEN
5729:
5730: IF x_return_status <> FND_API.g_ret_sts_unexp_error THEN
5731: x_return_status := FND_API.g_ret_sts_error;
5732: END IF;
5733:
5734: WHEN OTHERS THEN
5735:

Line 5736: x_return_status := FND_API.g_ret_sts_unexp_error ;

5732: END IF;
5733:
5734: WHEN OTHERS THEN
5735:
5736: x_return_status := FND_API.g_ret_sts_unexp_error ;
5737:
5738: END Save_Physical_Map;
5739:
5740: -----------------------------------------------------------------------

Line 5763: Raise FND_API.g_exc_error;

5759: BEGIN
5760:
5761: IF ((p_object_id is null) OR (p_context_id is null) or (p_item_id is null)
5762: or (p_object_type is null)) Then
5763: Raise FND_API.g_exc_error;
5764: End if;
5765:
5766: l_obj_lgl_ctnt_rec_type.obj_lgl_ctnt_delete:= FND_API.g_false;
5767: l_obj_lgl_ctnt_rec_type.OBJ_lgl_ctnt_id:= null;

Line 5766: l_obj_lgl_ctnt_rec_type.obj_lgl_ctnt_delete:= FND_API.g_false;

5762: or (p_object_type is null)) Then
5763: Raise FND_API.g_exc_error;
5764: End if;
5765:
5766: l_obj_lgl_ctnt_rec_type.obj_lgl_ctnt_delete:= FND_API.g_false;
5767: l_obj_lgl_ctnt_rec_type.OBJ_lgl_ctnt_id:= null;
5768: l_obj_lgl_ctnt_rec_type.Object_Version_Number:= 1.0;
5769: l_obj_lgl_ctnt_rec_type.Object_id:= p_object_id;
5770: l_obj_lgl_ctnt_rec_type.Context_id:= p_context_id;

Line 5777: p_init_msg_list => FND_API.g_false,

5773: l_obj_lgl_ctnt_tbl_type(1):=l_obj_lgl_ctnt_rec_type;
5774:
5775: IBE_LOGICALCONTENT_GRP.save_delete_lgl_ctnt(
5776: p_api_version =>l_api_version,
5777: p_init_msg_list => FND_API.g_false,
5778: p_commit => FND_API.g_false,
5779: x_return_status => x_return_status,
5780: x_msg_count => x_msg_count,
5781: x_msg_data => x_msg_data,

Line 5778: p_commit => FND_API.g_false,

5774:
5775: IBE_LOGICALCONTENT_GRP.save_delete_lgl_ctnt(
5776: p_api_version =>l_api_version,
5777: p_init_msg_list => FND_API.g_false,
5778: p_commit => FND_API.g_false,
5779: x_return_status => x_return_status,
5780: x_msg_count => x_msg_count,
5781: x_msg_data => x_msg_data,
5782: p_object_type_code => 'S',

Line 5786: WHEN FND_API.g_exc_error THEN

5782: p_object_type_code => 'S',
5783: p_lgl_ctnt_tbl => l_obj_lgl_ctnt_tbl_type);
5784:
5785: EXCEPTION
5786: WHEN FND_API.g_exc_error THEN
5787: IF x_return_status <> FND_API.g_ret_sts_unexp_error THEN
5788: x_return_status := FND_API.g_ret_sts_error;
5789: END IF;
5790:

Line 5787: IF x_return_status <> FND_API.g_ret_sts_unexp_error THEN

5783: p_lgl_ctnt_tbl => l_obj_lgl_ctnt_tbl_type);
5784:
5785: EXCEPTION
5786: WHEN FND_API.g_exc_error THEN
5787: IF x_return_status <> FND_API.g_ret_sts_unexp_error THEN
5788: x_return_status := FND_API.g_ret_sts_error;
5789: END IF;
5790:
5791: WHEN dup_val_on_index THEN

Line 5788: x_return_status := FND_API.g_ret_sts_error;

5784:
5785: EXCEPTION
5786: WHEN FND_API.g_exc_error THEN
5787: IF x_return_status <> FND_API.g_ret_sts_unexp_error THEN
5788: x_return_status := FND_API.g_ret_sts_error;
5789: END IF;
5790:
5791: WHEN dup_val_on_index THEN
5792:

Line 5793: IF x_return_status <> FND_API.g_ret_sts_unexp_error THEN

5789: END IF;
5790:
5791: WHEN dup_val_on_index THEN
5792:
5793: IF x_return_status <> FND_API.g_ret_sts_unexp_error THEN
5794: x_return_status := FND_API.g_ret_sts_error;
5795: END IF;
5796:
5797: WHEN OTHERS THEN

Line 5794: x_return_status := FND_API.g_ret_sts_error;

5790:
5791: WHEN dup_val_on_index THEN
5792:
5793: IF x_return_status <> FND_API.g_ret_sts_unexp_error THEN
5794: x_return_status := FND_API.g_ret_sts_error;
5795: END IF;
5796:
5797: WHEN OTHERS THEN
5798:

Line 5799: x_return_status := FND_API.g_ret_sts_unexp_error ;

5795: END IF;
5796:
5797: WHEN OTHERS THEN
5798:
5799: x_return_status := FND_API.g_ret_sts_unexp_error ;
5800:
5801:
5802: END Save_Object_Logical_Content;
5803: PROCEDURE Batch_Cascade_Sec_Layout_Map(

Line 5845: p_init_msg_list => FND_API.G_FALSE,

5841: fnd_file.put_line(fnd_file.log,'section id:'||child_section.child_section_id);
5842: END IF;
5843: Cascade_Layout_Comp_Mapping
5844: (p_api_version => 1.0,
5845: p_init_msg_list => FND_API.G_FALSE,
5846: p_commit => FND_API.G_FALSE,
5847: p_source_section_id => to_number(p_section_id),
5848: p_target_section_id => child_section.child_section_id,
5849: x_return_status => x_return_status,

Line 5846: p_commit => FND_API.G_FALSE,

5842: END IF;
5843: Cascade_Layout_Comp_Mapping
5844: (p_api_version => 1.0,
5845: p_init_msg_list => FND_API.G_FALSE,
5846: p_commit => FND_API.G_FALSE,
5847: p_source_section_id => to_number(p_section_id),
5848: p_target_section_id => child_section.child_section_id,
5849: x_return_status => x_return_status,
5850: x_msg_count => x_msg_count,

Line 5855: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN

5851: x_msg_data => x_msg_data,
5852: x_section_ids => l_section_ids,
5853: x_layout_comp_ids => l_layout_comp_ids);
5854:
5855: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
5856: RAISE FND_API.G_EXC_ERROR;
5857: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
5858: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5859: END IF;

Line 5856: RAISE FND_API.G_EXC_ERROR;

5852: x_section_ids => l_section_ids,
5853: x_layout_comp_ids => l_layout_comp_ids);
5854:
5855: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
5856: RAISE FND_API.G_EXC_ERROR;
5857: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
5858: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5859: END IF;
5860: COMMIT;

Line 5857: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN

5853: x_layout_comp_ids => l_layout_comp_ids);
5854:
5855: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
5856: RAISE FND_API.G_EXC_ERROR;
5857: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
5858: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5859: END IF;
5860: COMMIT;
5861: END LOOP;

Line 5858: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

5854:
5855: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
5856: RAISE FND_API.G_EXC_ERROR;
5857: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
5858: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5859: END IF;
5860: COMMIT;
5861: END LOOP;
5862: if (x_return_status = FND_API.G_RET_STS_SUCCESS) then

Line 5862: if (x_return_status = FND_API.G_RET_STS_SUCCESS) then

5858: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5859: END IF;
5860: COMMIT;
5861: END LOOP;
5862: if (x_return_status = FND_API.G_RET_STS_SUCCESS) then
5863: retcode := 0;
5864: errbuf := 'SUCCESS';
5865: else
5866: retcode := -1;

Line 5876: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,

5872:
5873:
5874: PROCEDURE Cascade_Layout_Comp_Mapping
5875: (p_api_version IN NUMBER,
5876: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
5877: p_commit IN VARCHAR2 := FND_API.G_FALSE,
5878: p_source_section_id IN NUMBER,
5879: p_target_section_id IN NUMBER,
5880: x_return_status OUT NOCOPY VARCHAR2,

Line 5877: p_commit IN VARCHAR2 := FND_API.G_FALSE,

5873:
5874: PROCEDURE Cascade_Layout_Comp_Mapping
5875: (p_api_version IN NUMBER,
5876: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
5877: p_commit IN VARCHAR2 := FND_API.G_FALSE,
5878: p_source_section_id IN NUMBER,
5879: p_target_section_id IN NUMBER,
5880: x_return_status OUT NOCOPY VARCHAR2,
5881: x_msg_count OUT NOCOPY NUMBER,

Line 5912: IF NOT FND_API.compatible_api_call(l_api_version,

5908: AND context.access_name <> 'CENTER';
5909: BEGIN
5910: SAVEPOINT cascade_layout_comp_mapping;
5911: l_debug := NVL(FND_PROFILE.VALUE('IBE_DEBUG'),'N');
5912: IF NOT FND_API.compatible_api_call(l_api_version,
5913: p_api_version, l_api_name, g_pkg_name ) THEN
5914: RAISE FND_API.g_exc_unexpected_error;
5915: END IF;
5916: IF FND_API.to_boolean(p_init_msg_list) THEN

Line 5914: RAISE FND_API.g_exc_unexpected_error;

5910: SAVEPOINT cascade_layout_comp_mapping;
5911: l_debug := NVL(FND_PROFILE.VALUE('IBE_DEBUG'),'N');
5912: IF NOT FND_API.compatible_api_call(l_api_version,
5913: p_api_version, l_api_name, g_pkg_name ) THEN
5914: RAISE FND_API.g_exc_unexpected_error;
5915: END IF;
5916: IF FND_API.to_boolean(p_init_msg_list) THEN
5917: FND_MSG_PUB.initialize;
5918: END IF;

Line 5916: IF FND_API.to_boolean(p_init_msg_list) THEN

5912: IF NOT FND_API.compatible_api_call(l_api_version,
5913: p_api_version, l_api_name, g_pkg_name ) THEN
5914: RAISE FND_API.g_exc_unexpected_error;
5915: END IF;
5916: IF FND_API.to_boolean(p_init_msg_list) THEN
5917: FND_MSG_PUB.initialize;
5918: END IF;
5919: -- Initialize API return status to success
5920: x_return_status := FND_API.g_ret_sts_success;

Line 5920: x_return_status := FND_API.g_ret_sts_success;

5916: IF FND_API.to_boolean(p_init_msg_list) THEN
5917: FND_MSG_PUB.initialize;
5918: END IF;
5919: -- Initialize API return status to success
5920: x_return_status := FND_API.g_ret_sts_success;
5921:
5922: l_idx := x_section_ids.COUNT;
5923: IF (l_debug = 'Y') THEN
5924: IBE_UTIL.debug('Calling Get_Sect_Layout_Type');

Line 6022: IF (FND_API.To_Boolean(p_commit)) THEN

6018: END IF;
6019: --
6020: -- End of main API body.
6021: -- Standard check of p_commit.
6022: IF (FND_API.To_Boolean(p_commit)) THEN
6023: COMMIT;
6024: END IF;
6025: -- Standard call to get message count and if count is 1, get message info.
6026: FND_MSG_PUB.Count_And_Get(p_count => x_msg_count,

Line 6030: WHEN FND_API.G_EXC_ERROR THEN

6026: FND_MSG_PUB.Count_And_Get(p_count => x_msg_count,
6027: p_data => x_msg_data,
6028: p_encoded => 'F');
6029: EXCEPTION
6030: WHEN FND_API.G_EXC_ERROR THEN
6031: if G_ENABLE_TRACE = 'Y' then
6032: fnd_file.put_line(fnd_file.log,'get G_EXC_ERROR in Cascade_Layout_Comp_Mapping');
6033: end if;
6034: ROLLBACK TO cascade_layout_comp_mapping;

Line 6035: x_return_status := FND_API.G_RET_STS_ERROR;

6031: if G_ENABLE_TRACE = 'Y' then
6032: fnd_file.put_line(fnd_file.log,'get G_EXC_ERROR in Cascade_Layout_Comp_Mapping');
6033: end if;
6034: ROLLBACK TO cascade_layout_comp_mapping;
6035: x_return_status := FND_API.G_RET_STS_ERROR;
6036: FND_MSG_PUB.Count_And_Get ( p_count => x_msg_count,
6037: p_data => x_msg_data,
6038: p_encoded => 'F');
6039: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

Line 6039: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

6035: x_return_status := FND_API.G_RET_STS_ERROR;
6036: FND_MSG_PUB.Count_And_Get ( p_count => x_msg_count,
6037: p_data => x_msg_data,
6038: p_encoded => 'F');
6039: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
6040: if G_ENABLE_TRACE = 'Y' then
6041: fnd_file.put_line(fnd_file.log,'get G_EXC_UNEXPECTED_ERROR in Cascade_Layout_Comp_Mapping');
6042: end if;
6043: ROLLBACK TO cascade_layout_comp_mapping;

Line 6044: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

6040: if G_ENABLE_TRACE = 'Y' then
6041: fnd_file.put_line(fnd_file.log,'get G_EXC_UNEXPECTED_ERROR in Cascade_Layout_Comp_Mapping');
6042: end if;
6043: ROLLBACK TO cascade_layout_comp_mapping;
6044: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
6045: FND_MSG_PUB.Count_And_Get ( p_count => x_msg_count,
6046: p_data => x_msg_data,
6047: p_encoded => 'F');
6048: WHEN OTHERS THEN

Line 6054: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

6050: fnd_file.put_line(fnd_file.log,'get OTHERS Exception in Cascade_Layout_Comp_Mapping');
6051: end if;
6052:
6053: ROLLBACK TO cascade_layout_comp_mapping;
6054: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
6055: IF FND_MSG_PUB.Check_Msg_Level ( FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
6056: FND_MSG_PUB.Add_Exc_Msg(G_PKG_NAME, l_api_name);
6057: END IF;
6058: FND_MSG_PUB.Count_And_Get ( p_count => x_msg_count,

Line 6068: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,

6064: -- 12/02/03 add x_section_ids and x_layout_comp_ids
6065: -- for layout component mapping cache refresh
6066: PROCEDURE Update_Hierarchy_Layout_Map
6067: (p_api_version IN NUMBER,
6068: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
6069: p_commit IN VARCHAR2 := FND_API.G_FALSE,
6070: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
6071: p_section_id IN NUMBER,
6072: p_layout_id IN NUMBER,

Line 6069: p_commit IN VARCHAR2 := FND_API.G_FALSE,

6065: -- for layout component mapping cache refresh
6066: PROCEDURE Update_Hierarchy_Layout_Map
6067: (p_api_version IN NUMBER,
6068: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
6069: p_commit IN VARCHAR2 := FND_API.G_FALSE,
6070: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
6071: p_section_id IN NUMBER,
6072: p_layout_id IN NUMBER,
6073: p_layout_comp_id IN JTF_NUMBER_TABLE,

Line 6070: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,

6066: PROCEDURE Update_Hierarchy_Layout_Map
6067: (p_api_version IN NUMBER,
6068: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
6069: p_commit IN VARCHAR2 := FND_API.G_FALSE,
6070: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
6071: p_section_id IN NUMBER,
6072: p_layout_id IN NUMBER,
6073: p_layout_comp_id IN JTF_NUMBER_TABLE,
6074: p_layout_temp_id IN JTF_NUMBER_TABLE,

Line 6116: IF NOT FND_API.compatible_api_call(

6112: l_debug VARCHAR2(1);
6113: l_idx NUMBER := 0;
6114: BEGIN
6115: SAVEPOINT UPDATE_HIERARCHY_LAYOUT_MAP;
6116: IF NOT FND_API.compatible_api_call(
6117: l_api_version,
6118: p_api_version,
6119: l_api_name,
6120: g_pkg_name )

Line 6122: RAISE FND_API.g_exc_unexpected_error;

6118: p_api_version,
6119: l_api_name,
6120: g_pkg_name )
6121: THEN
6122: RAISE FND_API.g_exc_unexpected_error;
6123: END IF;
6124: IF FND_API.to_boolean(p_init_msg_list)
6125: THEN
6126: FND_MSG_PUB.initialize;

Line 6124: IF FND_API.to_boolean(p_init_msg_list)

6120: g_pkg_name )
6121: THEN
6122: RAISE FND_API.g_exc_unexpected_error;
6123: END IF;
6124: IF FND_API.to_boolean(p_init_msg_list)
6125: THEN
6126: FND_MSG_PUB.initialize;
6127: END IF;
6128: --- Initialize API return status to success

Line 6129: x_return_status := FND_API.g_ret_sts_success;

6125: THEN
6126: FND_MSG_PUB.initialize;
6127: END IF;
6128: --- Initialize API return status to success
6129: x_return_status := FND_API.g_ret_sts_success;
6130: l_debug := NVL(FND_PROFILE.VALUE('IBE_DEBUG'),'N');
6131: IF (l_debug = 'Y') THEN
6132: IBE_UTIL.debug('Calling Update_Hierarchy_Layout_Map');
6133: IBE_UTIL.debug('section id:'||p_section_id);

Line 6264: p_init_msg_list => FND_API.G_FALSE,

6260: WHERE section_id = child_section.child_section_id;
6261: -- Get the original layout of the section
6262: Cascade_Layout_Comp_Mapping
6263: (p_api_version => 1.0,
6264: p_init_msg_list => FND_API.G_FALSE,
6265: p_commit => FND_API.G_FALSE,
6266: p_source_section_id => p_section_id,
6267: p_target_section_id => child_section.child_section_id,
6268: x_return_status => x_return_status,

Line 6265: p_commit => FND_API.G_FALSE,

6261: -- Get the original layout of the section
6262: Cascade_Layout_Comp_Mapping
6263: (p_api_version => 1.0,
6264: p_init_msg_list => FND_API.G_FALSE,
6265: p_commit => FND_API.G_FALSE,
6266: p_source_section_id => p_section_id,
6267: p_target_section_id => child_section.child_section_id,
6268: x_return_status => x_return_status,
6269: x_msg_count => l_msg_count,

Line 6273: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN

6269: x_msg_count => l_msg_count,
6270: x_msg_data => l_msg_data,
6271: x_section_ids => x_section_ids,
6272: x_layout_comp_ids => x_layout_comp_ids);
6273: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
6274: RAISE FND_API.G_EXC_ERROR;
6275: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
6276: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
6277: END IF;

Line 6274: RAISE FND_API.G_EXC_ERROR;

6270: x_msg_data => l_msg_data,
6271: x_section_ids => x_section_ids,
6272: x_layout_comp_ids => x_layout_comp_ids);
6273: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
6274: RAISE FND_API.G_EXC_ERROR;
6275: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
6276: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
6277: END IF;
6278: COMMIT;

Line 6275: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN

6271: x_section_ids => x_section_ids,
6272: x_layout_comp_ids => x_layout_comp_ids);
6273: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
6274: RAISE FND_API.G_EXC_ERROR;
6275: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
6276: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
6277: END IF;
6278: COMMIT;
6279: END LOOP;

Line 6276: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

6272: x_layout_comp_ids => x_layout_comp_ids);
6273: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
6274: RAISE FND_API.G_EXC_ERROR;
6275: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
6276: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
6277: END IF;
6278: COMMIT;
6279: END LOOP;
6280: END IF;

Line 6297: IF (FND_API.To_Boolean(p_commit)) THEN

6293: END IF;
6294: --
6295: -- End of main API body.
6296: -- Standard check of p_commit.
6297: IF (FND_API.To_Boolean(p_commit)) THEN
6298: COMMIT WORK;
6299: END IF;
6300: -- Standard call to get message count and if count is 1, get message info.
6301: FND_MSG_PUB.Count_And_Get(p_count => x_msg_count,

Line 6305: WHEN FND_API.G_EXC_ERROR THEN

6301: FND_MSG_PUB.Count_And_Get(p_count => x_msg_count,
6302: p_data => x_msg_data,
6303: p_encoded => 'F');
6304: EXCEPTION
6305: WHEN FND_API.G_EXC_ERROR THEN
6306: ROLLBACK TO UPDATE_HIERARCHY_LAYOUT_MAP;
6307: x_return_status := FND_API.G_RET_STS_ERROR;
6308: FND_MSG_PUB.Count_And_Get ( p_count => x_msg_count,
6309: p_data => x_msg_data,

Line 6307: x_return_status := FND_API.G_RET_STS_ERROR;

6303: p_encoded => 'F');
6304: EXCEPTION
6305: WHEN FND_API.G_EXC_ERROR THEN
6306: ROLLBACK TO UPDATE_HIERARCHY_LAYOUT_MAP;
6307: x_return_status := FND_API.G_RET_STS_ERROR;
6308: FND_MSG_PUB.Count_And_Get ( p_count => x_msg_count,
6309: p_data => x_msg_data,
6310: p_encoded => 'F');
6311: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

Line 6311: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

6307: x_return_status := FND_API.G_RET_STS_ERROR;
6308: FND_MSG_PUB.Count_And_Get ( p_count => x_msg_count,
6309: p_data => x_msg_data,
6310: p_encoded => 'F');
6311: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
6312: ROLLBACK TO UPDATE_HIERARCHY_LAYOUT_MAP;
6313: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
6314: FND_MSG_PUB.Count_And_Get ( p_count => x_msg_count,
6315: p_data => x_msg_data,

Line 6313: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

6309: p_data => x_msg_data,
6310: p_encoded => 'F');
6311: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
6312: ROLLBACK TO UPDATE_HIERARCHY_LAYOUT_MAP;
6313: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
6314: FND_MSG_PUB.Count_And_Get ( p_count => x_msg_count,
6315: p_data => x_msg_data,
6316: p_encoded => 'F');
6317: WHEN OTHERS THEN

Line 6319: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

6315: p_data => x_msg_data,
6316: p_encoded => 'F');
6317: WHEN OTHERS THEN
6318: ROLLBACK TO UPDATE_HIERARCHY_LAYOUT_MAP;
6319: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
6320: IF FND_MSG_PUB.Check_Msg_Level ( FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
6321: FND_MSG_PUB.Add_Exc_Msg(G_PKG_NAME, l_api_name);
6322: END IF;
6323: FND_MSG_PUB.Count_And_Get ( p_count => x_msg_count,

Line 6330: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,

6326: END Update_Hierarchy_Layout_Map;
6327:
6328: PROCEDURE Update_Section_Dlv_Ctx
6329: (p_api_version IN NUMBER,
6330: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
6331: p_commit IN VARCHAR2 := FND_API.G_FALSE,
6332: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
6333: p_section_id IN NUMBER,
6334: p_deliverable_id IN NUMBER,

Line 6331: p_commit IN VARCHAR2 := FND_API.G_FALSE,

6327:
6328: PROCEDURE Update_Section_Dlv_Ctx
6329: (p_api_version IN NUMBER,
6330: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
6331: p_commit IN VARCHAR2 := FND_API.G_FALSE,
6332: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
6333: p_section_id IN NUMBER,
6334: p_deliverable_id IN NUMBER,
6335: p_display_context_id IN NUMBER,

Line 6332: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,

6328: PROCEDURE Update_Section_Dlv_Ctx
6329: (p_api_version IN NUMBER,
6330: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
6331: p_commit IN VARCHAR2 := FND_API.G_FALSE,
6332: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
6333: p_section_id IN NUMBER,
6334: p_deliverable_id IN NUMBER,
6335: p_display_context_id IN NUMBER,
6336: p_object_version_number IN NUMBER,

Line 6379: IF NOT FND_API.compatible_api_call(

6375:
6376: l_debug VARCHAR2(1);
6377: BEGIN
6378: SAVEPOINT UPDATE_SECTION_DLV_CTX;
6379: IF NOT FND_API.compatible_api_call(
6380: l_api_version,
6381: p_api_version,
6382: l_api_name,
6383: g_pkg_name )

Line 6385: RAISE FND_API.g_exc_unexpected_error;

6381: p_api_version,
6382: l_api_name,
6383: g_pkg_name )
6384: THEN
6385: RAISE FND_API.g_exc_unexpected_error;
6386: END IF;
6387: IF FND_API.to_boolean(p_init_msg_list)
6388: THEN
6389: FND_MSG_PUB.initialize;

Line 6387: IF FND_API.to_boolean(p_init_msg_list)

6383: g_pkg_name )
6384: THEN
6385: RAISE FND_API.g_exc_unexpected_error;
6386: END IF;
6387: IF FND_API.to_boolean(p_init_msg_list)
6388: THEN
6389: FND_MSG_PUB.initialize;
6390: END IF;
6391: --- Initialize API return status to success

Line 6392: x_return_status := FND_API.g_ret_sts_success;

6388: THEN
6389: FND_MSG_PUB.initialize;
6390: END IF;
6391: --- Initialize API return status to success
6392: x_return_status := FND_API.g_ret_sts_success;
6393: l_debug := NVL(FND_PROFILE.VALUE('IBE_DEBUG'),'N');
6394: IF (l_debug = 'Y') THEN
6395: IBE_UTIL.debug('Calling Update_Section_Dlv_Ctx starts');
6396: IBE_UTIL.debug('Parameters:');

Line 6428: p_init_msg_list => FND_API.G_FALSE,

6424: IBE_UTIL.debug('Before calling IBE_DSP_SECTION_GRP.Update_Section');
6425: END IF;
6426: IBE_DSP_SECTION_GRP.Update_Section
6427: ( p_api_version => 1.0,
6428: p_init_msg_list => FND_API.G_FALSE,
6429: p_commit => FND_API.G_FALSE,
6430: p_section_id => p_section_id,
6431: p_object_version_number => p_object_version_number,
6432: p_deliverable_id => l_deliverable_id,

Line 6429: p_commit => FND_API.G_FALSE,

6425: END IF;
6426: IBE_DSP_SECTION_GRP.Update_Section
6427: ( p_api_version => 1.0,
6428: p_init_msg_list => FND_API.G_FALSE,
6429: p_commit => FND_API.G_FALSE,
6430: p_section_id => p_section_id,
6431: p_object_version_number => p_object_version_number,
6432: p_deliverable_id => l_deliverable_id,
6433: p_display_context_id => l_display_context_id,

Line 6440: p_init_msg_list => FND_API.G_FALSE,

6436: x_msg_data => l_msg_data);
6437: ELSE
6438: IBE_DSP_SECTION_GRP.Update_Section
6439: ( p_api_version => 1.0,
6440: p_init_msg_list => FND_API.G_FALSE,
6441: p_commit => FND_API.G_FALSE,
6442: p_section_id => p_section_id,
6443: p_object_version_number => p_object_version_number,
6444: p_deliverable_id => l_deliverable_id,

Line 6441: p_commit => FND_API.G_FALSE,

6437: ELSE
6438: IBE_DSP_SECTION_GRP.Update_Section
6439: ( p_api_version => 1.0,
6440: p_init_msg_list => FND_API.G_FALSE,
6441: p_commit => FND_API.G_FALSE,
6442: p_section_id => p_section_id,
6443: p_object_version_number => p_object_version_number,
6444: p_deliverable_id => l_deliverable_id,
6445: x_return_status => x_return_status,

Line 6449: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN

6445: x_return_status => x_return_status,
6446: x_msg_count => l_msg_count,
6447: x_msg_data => l_msg_data);
6448: END IF;
6449: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
6450: RAISE FND_API.G_EXC_ERROR;
6451: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
6452: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
6453: END IF;

Line 6450: RAISE FND_API.G_EXC_ERROR;

6446: x_msg_count => l_msg_count,
6447: x_msg_data => l_msg_data);
6448: END IF;
6449: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
6450: RAISE FND_API.G_EXC_ERROR;
6451: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
6452: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
6453: END IF;
6454: ELSIF (l_org_layout_type = 'C') THEN

Line 6451: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN

6447: x_msg_data => l_msg_data);
6448: END IF;
6449: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
6450: RAISE FND_API.G_EXC_ERROR;
6451: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
6452: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
6453: END IF;
6454: ELSIF (l_org_layout_type = 'C') THEN
6455: OPEN c_get_center_main_csr;

Line 6452: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

6448: END IF;
6449: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
6450: RAISE FND_API.G_EXC_ERROR;
6451: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
6452: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
6453: END IF;
6454: ELSIF (l_org_layout_type = 'C') THEN
6455: OPEN c_get_center_main_csr;
6456: FETCH c_get_center_main_csr INTO l_center_main_id;

Line 6471: l_lgl_ctnt_rec.obj_lgl_ctnt_delete := FND_API.G_FALSE;

6467: CLOSE c_get_center_map_csr;
6468: l_lgl_ctnt_rec.Object_id := p_section_id;
6469: l_lgl_ctnt_rec.Context_id := l_center_main_id;
6470: l_lgl_ctnt_rec.deliverable_id := l_deliverable_id;
6471: l_lgl_ctnt_rec.obj_lgl_ctnt_delete := FND_API.G_FALSE;
6472: l_lgl_ctnt_tbl(1) := l_lgl_ctnt_rec;
6473: IF (l_debug = 'Y') THEN
6474: IBE_UTIL.debug('section id:'||l_lgl_ctnt_rec.Object_id);
6475: END IF;

Line 6483: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN

6479: x_msg_count => l_msg_count,
6480: x_msg_data => l_msg_data,
6481: p_object_type_code => 'S',
6482: p_lgl_ctnt_tbl => l_lgl_ctnt_tbl);
6483: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
6484: RAISE FND_API.G_EXC_ERROR;
6485: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
6486: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
6487: END IF;

Line 6484: RAISE FND_API.G_EXC_ERROR;

6480: x_msg_data => l_msg_data,
6481: p_object_type_code => 'S',
6482: p_lgl_ctnt_tbl => l_lgl_ctnt_tbl);
6483: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
6484: RAISE FND_API.G_EXC_ERROR;
6485: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
6486: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
6487: END IF;
6488: -- Display Style process

Line 6485: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN

6481: p_object_type_code => 'S',
6482: p_lgl_ctnt_tbl => l_lgl_ctnt_tbl);
6483: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
6484: RAISE FND_API.G_EXC_ERROR;
6485: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
6486: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
6487: END IF;
6488: -- Display Style process
6489: IF (p_saveds_flag = 1) THEN

Line 6486: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

6482: p_lgl_ctnt_tbl => l_lgl_ctnt_tbl);
6483: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
6484: RAISE FND_API.G_EXC_ERROR;
6485: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
6486: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
6487: END IF;
6488: -- Display Style process
6489: IF (p_saveds_flag = 1) THEN
6490: l_display_context_id := p_display_context_id;

Line 6496: p_init_msg_list => FND_API.G_FALSE,

6492: l_display_context_id := NULL;
6493: END IF;
6494: IBE_DSP_SECTION_GRP.Update_Section
6495: ( p_api_version => 1.0,
6496: p_init_msg_list => FND_API.G_FALSE,
6497: p_commit => FND_API.G_FALSE,
6498: p_section_id => p_section_id,
6499: p_object_version_number => p_object_version_number,
6500: p_display_context_id => l_display_context_id,

Line 6497: p_commit => FND_API.G_FALSE,

6493: END IF;
6494: IBE_DSP_SECTION_GRP.Update_Section
6495: ( p_api_version => 1.0,
6496: p_init_msg_list => FND_API.G_FALSE,
6497: p_commit => FND_API.G_FALSE,
6498: p_section_id => p_section_id,
6499: p_object_version_number => p_object_version_number,
6500: p_display_context_id => l_display_context_id,
6501: x_return_status => x_return_status,

Line 6504: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN

6500: p_display_context_id => l_display_context_id,
6501: x_return_status => x_return_status,
6502: x_msg_count => l_msg_count,
6503: x_msg_data => l_msg_data);
6504: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
6505: IF (l_debug = 'Y') THEN
6506: FOR i in 1..l_msg_count loop
6507: l_msg_data := FND_MSG_PUB.get(i,FND_API.G_FALSE);
6508: IBE_UTIL.debug(l_msg_data);

Line 6507: l_msg_data := FND_MSG_PUB.get(i,FND_API.G_FALSE);

6503: x_msg_data => l_msg_data);
6504: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
6505: IF (l_debug = 'Y') THEN
6506: FOR i in 1..l_msg_count loop
6507: l_msg_data := FND_MSG_PUB.get(i,FND_API.G_FALSE);
6508: IBE_UTIL.debug(l_msg_data);
6509: END LOOP;
6510: END IF;
6511: RAISE FND_API.G_EXC_ERROR;

Line 6511: RAISE FND_API.G_EXC_ERROR;

6507: l_msg_data := FND_MSG_PUB.get(i,FND_API.G_FALSE);
6508: IBE_UTIL.debug(l_msg_data);
6509: END LOOP;
6510: END IF;
6511: RAISE FND_API.G_EXC_ERROR;
6512: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
6513: IF (l_debug = 'Y') THEN
6514: FOR i in 1..l_msg_count loop
6515: l_msg_data := FND_MSG_PUB.get(i,FND_API.G_FALSE);

Line 6512: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN

6508: IBE_UTIL.debug(l_msg_data);
6509: END LOOP;
6510: END IF;
6511: RAISE FND_API.G_EXC_ERROR;
6512: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
6513: IF (l_debug = 'Y') THEN
6514: FOR i in 1..l_msg_count loop
6515: l_msg_data := FND_MSG_PUB.get(i,FND_API.G_FALSE);
6516: IBE_UTIL.debug(l_msg_data);

Line 6515: l_msg_data := FND_MSG_PUB.get(i,FND_API.G_FALSE);

6511: RAISE FND_API.G_EXC_ERROR;
6512: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
6513: IF (l_debug = 'Y') THEN
6514: FOR i in 1..l_msg_count loop
6515: l_msg_data := FND_MSG_PUB.get(i,FND_API.G_FALSE);
6516: IBE_UTIL.debug(l_msg_data);
6517: END LOOP;
6518: END IF;
6519: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

Line 6519: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

6515: l_msg_data := FND_MSG_PUB.get(i,FND_API.G_FALSE);
6516: IBE_UTIL.debug(l_msg_data);
6517: END LOOP;
6518: END IF;
6519: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
6520: END IF;
6521: END IF;
6522: END IF;
6523:

Line 6527: IF (FND_API.To_Boolean(p_commit)) THEN

6523:
6524: --
6525: -- End of main API body.
6526: -- Standard check of p_commit.
6527: IF (FND_API.To_Boolean(p_commit)) THEN
6528: COMMIT;
6529: END IF;
6530: -- Standard call to get message count and if count is 1, get message info.
6531: FND_MSG_PUB.Count_And_Get(p_count => x_msg_count,

Line 6535: WHEN FND_API.G_EXC_ERROR THEN

6531: FND_MSG_PUB.Count_And_Get(p_count => x_msg_count,
6532: p_data => x_msg_data,
6533: p_encoded => 'F');
6534: EXCEPTION
6535: WHEN FND_API.G_EXC_ERROR THEN
6536: ROLLBACK TO UPDATE_SECTION_DLV_CTX;
6537: x_return_status := FND_API.G_RET_STS_ERROR;
6538: FND_MSG_PUB.Count_And_Get ( p_count => x_msg_count,
6539: p_data => x_msg_data,

Line 6537: x_return_status := FND_API.G_RET_STS_ERROR;

6533: p_encoded => 'F');
6534: EXCEPTION
6535: WHEN FND_API.G_EXC_ERROR THEN
6536: ROLLBACK TO UPDATE_SECTION_DLV_CTX;
6537: x_return_status := FND_API.G_RET_STS_ERROR;
6538: FND_MSG_PUB.Count_And_Get ( p_count => x_msg_count,
6539: p_data => x_msg_data,
6540: p_encoded => 'F');
6541: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

Line 6541: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

6537: x_return_status := FND_API.G_RET_STS_ERROR;
6538: FND_MSG_PUB.Count_And_Get ( p_count => x_msg_count,
6539: p_data => x_msg_data,
6540: p_encoded => 'F');
6541: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
6542: ROLLBACK TO UPDATE_SECTION_DLV_CTX;
6543: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
6544: FND_MSG_PUB.Count_And_Get ( p_count => x_msg_count,
6545: p_data => x_msg_data,

Line 6543: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

6539: p_data => x_msg_data,
6540: p_encoded => 'F');
6541: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
6542: ROLLBACK TO UPDATE_SECTION_DLV_CTX;
6543: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
6544: FND_MSG_PUB.Count_And_Get ( p_count => x_msg_count,
6545: p_data => x_msg_data,
6546: p_encoded => 'F');
6547: WHEN OTHERS THEN

Line 6549: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

6545: p_data => x_msg_data,
6546: p_encoded => 'F');
6547: WHEN OTHERS THEN
6548: ROLLBACK TO UPDATE_SECTION_DLV_CTX;
6549: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
6550: IF FND_MSG_PUB.Check_Msg_Level ( FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
6551: FND_MSG_PUB.Add_Exc_Msg(G_PKG_NAME, l_api_name);
6552: END IF;
6553: FND_MSG_PUB.Count_And_Get ( p_count => x_msg_count,

Line 6564: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,

6560: /*******************************************/
6561:
6562: PROCEDURE Associate_Items_To_Section(
6563: p_api_version IN NUMBER,
6564: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
6565: p_commit IN VARCHAR2 := FND_API.G_FALSE,
6566: p_validation_level IN VARCHAR2 := FND_API.G_VALID_LEVEL_FULL,
6567: x_return_status OUT NOCOPY VARCHAR2,
6568: x_msg_count OUT NOCOPY NUMBER,

Line 6565: p_commit IN VARCHAR2 := FND_API.G_FALSE,

6561:
6562: PROCEDURE Associate_Items_To_Section(
6563: p_api_version IN NUMBER,
6564: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
6565: p_commit IN VARCHAR2 := FND_API.G_FALSE,
6566: p_validation_level IN VARCHAR2 := FND_API.G_VALID_LEVEL_FULL,
6567: x_return_status OUT NOCOPY VARCHAR2,
6568: x_msg_count OUT NOCOPY NUMBER,
6569: x_msg_data OUT NOCOPY VARCHAR2,

Line 6566: p_validation_level IN VARCHAR2 := FND_API.G_VALID_LEVEL_FULL,

6562: PROCEDURE Associate_Items_To_Section(
6563: p_api_version IN NUMBER,
6564: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
6565: p_commit IN VARCHAR2 := FND_API.G_FALSE,
6566: p_validation_level IN VARCHAR2 := FND_API.G_VALID_LEVEL_FULL,
6567: x_return_status OUT NOCOPY VARCHAR2,
6568: x_msg_count OUT NOCOPY NUMBER,
6569: x_msg_data OUT NOCOPY VARCHAR2,
6570: p_section_id IN NUMBER,

Line 6596: IF NOT FND_API.Compatible_API_Call(l_api_version,

6592: -- Standard Start of API savepoint
6593: SAVEPOINT ASSOCIATE_ITEMS_TO_SECTION_PVT;
6594:
6595: -- Standard call to check for call compatibility.
6596: IF NOT FND_API.Compatible_API_Call(l_api_version,
6597: p_api_version,
6598: l_api_name,
6599: G_PKG_NAME)
6600: THEN

Line 6601: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

6597: p_api_version,
6598: l_api_name,
6599: G_PKG_NAME)
6600: THEN
6601: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
6602: END IF;
6603:
6604: -- Initialize message list if p_init_msg_list is set to TRUE.
6605: IF FND_API.to_Boolean(p_init_msg_list) THEN

Line 6605: IF FND_API.to_Boolean(p_init_msg_list) THEN

6601: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
6602: END IF;
6603:
6604: -- Initialize message list if p_init_msg_list is set to TRUE.
6605: IF FND_API.to_Boolean(p_init_msg_list) THEN
6606: FND_MSG_PUB.initialize;
6607: END IF;
6608: l_debug := NVL(FND_PROFILE.VALUE('IBE_DEBUG'),'N');
6609:

Line 6614: x_return_status := FND_API.G_RET_STS_SUCCESS;

6610: IF (l_debug = 'Y') THEN
6611: IBE_UTIL.debug('start of Associate_Items_To_Section');
6612: END If;
6613: -- Initialize API return status to success
6614: x_return_status := FND_API.G_RET_STS_SUCCESS;
6615: l_duplicate_association_status := FND_API.G_RET_STS_SUCCESS;
6616: l_overall_return_status := FND_API.G_RET_STS_SUCCESS;
6617:
6618: -- call to IBE_DSP_HIERARCHY_SETUP_PVT.Associate_Items_To_Section API

Line 6615: l_duplicate_association_status := FND_API.G_RET_STS_SUCCESS;

6611: IBE_UTIL.debug('start of Associate_Items_To_Section');
6612: END If;
6613: -- Initialize API return status to success
6614: x_return_status := FND_API.G_RET_STS_SUCCESS;
6615: l_duplicate_association_status := FND_API.G_RET_STS_SUCCESS;
6616: l_overall_return_status := FND_API.G_RET_STS_SUCCESS;
6617:
6618: -- call to IBE_DSP_HIERARCHY_SETUP_PVT.Associate_Items_To_Section API
6619: -- requires passing the parameters as JTF_xxxx_TABLE

Line 6616: l_overall_return_status := FND_API.G_RET_STS_SUCCESS;

6612: END If;
6613: -- Initialize API return status to success
6614: x_return_status := FND_API.G_RET_STS_SUCCESS;
6615: l_duplicate_association_status := FND_API.G_RET_STS_SUCCESS;
6616: l_overall_return_status := FND_API.G_RET_STS_SUCCESS;
6617:
6618: -- call to IBE_DSP_HIERARCHY_SETUP_PVT.Associate_Items_To_Section API
6619: -- requires passing the parameters as JTF_xxxx_TABLE
6620:

Line 6679: IF (x_return_status <> FND_API.G_RET_STS_SUCCESS)then

6675: if(l_debug='Y') then
6676: IBE_UTIL.debug('Internal API return_status='||x_return_status);
6677: end if;
6678: -- derive the API overall status
6679: IF (x_return_status <> FND_API.G_RET_STS_SUCCESS)then
6680: IF (l_overall_return_status=FND_API.G_RET_STS_SUCCESS) then
6681: l_overall_return_status:= FND_API.G_RET_STS_ERROR;
6682: END IF;
6683: IF (l_debug = 'Y') THEN

Line 6680: IF (l_overall_return_status=FND_API.G_RET_STS_SUCCESS) then

6676: IBE_UTIL.debug('Internal API return_status='||x_return_status);
6677: end if;
6678: -- derive the API overall status
6679: IF (x_return_status <> FND_API.G_RET_STS_SUCCESS)then
6680: IF (l_overall_return_status=FND_API.G_RET_STS_SUCCESS) then
6681: l_overall_return_status:= FND_API.G_RET_STS_ERROR;
6682: END IF;
6683: IF (l_debug = 'Y') THEN
6684: FOR i in 1..x_msg_count loop

Line 6681: l_overall_return_status:= FND_API.G_RET_STS_ERROR;

6677: end if;
6678: -- derive the API overall status
6679: IF (x_return_status <> FND_API.G_RET_STS_SUCCESS)then
6680: IF (l_overall_return_status=FND_API.G_RET_STS_SUCCESS) then
6681: l_overall_return_status:= FND_API.G_RET_STS_ERROR;
6682: END IF;
6683: IF (l_debug = 'Y') THEN
6684: FOR i in 1..x_msg_count loop
6685: IBE_UTIL.debug(FND_MSG_PUB.get(i,FND_API.G_FALSE));

Line 6685: IBE_UTIL.debug(FND_MSG_PUB.get(i,FND_API.G_FALSE));

6681: l_overall_return_status:= FND_API.G_RET_STS_ERROR;
6682: END IF;
6683: IF (l_debug = 'Y') THEN
6684: FOR i in 1..x_msg_count loop
6685: IBE_UTIL.debug(FND_MSG_PUB.get(i,FND_API.G_FALSE));
6686: END LOOP;
6687: END IF;
6688: END IF;
6689:

Line 6699: IF (FND_API.To_Boolean(p_commit)) THEN

6695: -- set the x_return status to the API overall status
6696: x_return_status:= l_overall_return_status;
6697: -- End of main API body.
6698: -- Standard check of p_commit.
6699: IF (FND_API.To_Boolean(p_commit)) THEN
6700: COMMIT WORK;
6701: END IF;
6702:
6703: -- Standard call to get message count and if count is 1, get message info.

Line 6709: WHEN FND_API.G_EXC_ERROR THEN

6705: p_data => x_msg_data,
6706: p_encoded => 'F');
6707: EXCEPTION
6708:
6709: WHEN FND_API.G_EXC_ERROR THEN
6710: ROLLBACK TO ASSOCIATE_ITEMS_TO_SECTION_PVT;
6711: x_return_status := FND_API.G_RET_STS_ERROR;
6712: FND_MSG_PUB.Count_And_Get(p_count => x_msg_count,
6713: p_data => x_msg_data,

Line 6711: x_return_status := FND_API.G_RET_STS_ERROR;

6707: EXCEPTION
6708:
6709: WHEN FND_API.G_EXC_ERROR THEN
6710: ROLLBACK TO ASSOCIATE_ITEMS_TO_SECTION_PVT;
6711: x_return_status := FND_API.G_RET_STS_ERROR;
6712: FND_MSG_PUB.Count_And_Get(p_count => x_msg_count,
6713: p_data => x_msg_data,
6714: p_encoded => 'F');
6715:

Line 6716: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

6712: FND_MSG_PUB.Count_And_Get(p_count => x_msg_count,
6713: p_data => x_msg_data,
6714: p_encoded => 'F');
6715:
6716: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
6717: ROLLBACK TO ASSOCIATE_ITEMS_TO_SECTION_PVT;
6718: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
6719: FND_MSG_PUB.Count_And_Get(p_count => x_msg_count,
6720: p_data => x_msg_data,

Line 6718: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

6714: p_encoded => 'F');
6715:
6716: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
6717: ROLLBACK TO ASSOCIATE_ITEMS_TO_SECTION_PVT;
6718: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
6719: FND_MSG_PUB.Count_And_Get(p_count => x_msg_count,
6720: p_data => x_msg_data,
6721: p_encoded => 'F');
6722:

Line 6730: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

6726: FND_MESSAGE.Set_Token('ROUTINE', l_api_name);
6727: FND_MESSAGE.Set_Token('ERRNO', SQLCODE);
6728: FND_MESSAGE.Set_Token('REASON', SQLERRM);
6729: FND_MSG_PUB.Add;
6730: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
6731:
6732: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR)
6733: THEN
6734: FND_MSG_PUB.Add_Exc_Msg(G_PKG_NAME, l_api_name);