DBA Data[Home] [Help]

APPS.AHL_RM_ROUTE_PUB dependencies on FND_API

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

7: PROCEDURE Create_Route
8: (
9: -- standard IN params
10: p_api_version IN NUMBER,
11: p_init_msg_list IN VARCHAR2 :=FND_API.G_FALSE,
12: p_commit IN VARCHAR2 :=FND_API.G_FALSE,
13: p_validation_level IN NUMBER :=FND_API.G_VALID_LEVEL_FULL,
14: p_default IN VARCHAR2 :=FND_API.G_FALSE,
15: p_module_type IN VARCHAR2 :=NULL,

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

8: (
9: -- standard IN params
10: p_api_version IN NUMBER,
11: p_init_msg_list IN VARCHAR2 :=FND_API.G_FALSE,
12: p_commit IN VARCHAR2 :=FND_API.G_FALSE,
13: p_validation_level IN NUMBER :=FND_API.G_VALID_LEVEL_FULL,
14: p_default IN VARCHAR2 :=FND_API.G_FALSE,
15: p_module_type IN VARCHAR2 :=NULL,
16: -- standard OUT params

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

9: -- standard IN params
10: p_api_version IN NUMBER,
11: p_init_msg_list IN VARCHAR2 :=FND_API.G_FALSE,
12: p_commit IN VARCHAR2 :=FND_API.G_FALSE,
13: p_validation_level IN NUMBER :=FND_API.G_VALID_LEVEL_FULL,
14: p_default IN VARCHAR2 :=FND_API.G_FALSE,
15: p_module_type IN VARCHAR2 :=NULL,
16: -- standard OUT params
17: x_return_status OUT NOCOPY VARCHAR2,

Line 14: p_default IN VARCHAR2 :=FND_API.G_FALSE,

10: p_api_version IN NUMBER,
11: p_init_msg_list IN VARCHAR2 :=FND_API.G_FALSE,
12: p_commit IN VARCHAR2 :=FND_API.G_FALSE,
13: p_validation_level IN NUMBER :=FND_API.G_VALID_LEVEL_FULL,
14: p_default IN VARCHAR2 :=FND_API.G_FALSE,
15: p_module_type IN VARCHAR2 :=NULL,
16: -- standard OUT params
17: x_return_status OUT NOCOPY VARCHAR2,
18: x_msg_count OUT NOCOPY NUMBER,

Line 37: x_return_status := FND_API.G_RET_STS_SUCCESS;

33:
34: BEGIN
35:
36: -- Initialize API return status to success
37: x_return_status := FND_API.G_RET_STS_SUCCESS;
38:
39: -- Standard Start of API savepoint
40: SAVEPOINT create_route_pub;
41:

Line 43: IF NOT FND_API.compatible_api_call

39: -- Standard Start of API savepoint
40: SAVEPOINT create_route_pub;
41:
42: -- Standard call to check for call compatibility.
43: IF NOT FND_API.compatible_api_call
44: (
45: l_api_version,
46: p_api_version,
47: l_api_name,

Line 51: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

47: l_api_name,
48: G_PKG_NAME
49: )
50: THEN
51: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
52: END IF;
53:
54: -- Initialize message list if p_init_msg_list is set to TRUE.
55: IF FND_API.to_boolean( p_init_msg_list ) THEN

Line 55: IF FND_API.to_boolean( p_init_msg_list ) THEN

51: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
52: END IF;
53:
54: -- Initialize message list if p_init_msg_list is set to TRUE.
55: IF FND_API.to_boolean( p_init_msg_list ) THEN
56: FND_MSG_PUB.initialize;
57: END IF;
58:
59: IF (fnd_log.level_procedure >= fnd_log.g_current_runtime_level)THEN

Line 86: p_init_msg_list => FND_API.G_FALSE,

82:
83: AHL_RM_ROUTE_PVT.process_route
84: (
85: p_api_version => 1.0,
86: p_init_msg_list => FND_API.G_FALSE,
87: p_commit => FND_API.G_FALSE,
88: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
89: p_default => p_default,
90: p_module_type => p_module_type,

Line 87: p_commit => FND_API.G_FALSE,

83: AHL_RM_ROUTE_PVT.process_route
84: (
85: p_api_version => 1.0,
86: p_init_msg_list => FND_API.G_FALSE,
87: p_commit => FND_API.G_FALSE,
88: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
89: p_default => p_default,
90: p_module_type => p_module_type,
91: x_return_status => x_return_status,

Line 88: p_validation_level => FND_API.G_VALID_LEVEL_FULL,

84: (
85: p_api_version => 1.0,
86: p_init_msg_list => FND_API.G_FALSE,
87: p_commit => FND_API.G_FALSE,
88: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
89: p_default => p_default,
90: p_module_type => p_module_type,
91: x_return_status => x_return_status,
92: x_msg_count => x_msg_count,

Line 101: X_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

97: -- to raise errors from AHL_RM_ROUTE_PVT.process_ROUTE
98: x_msg_count := FND_MSG_PUB.count_msg;
99:
100: IF x_msg_count > 0 THEN
101: X_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
102: RAISE FND_API.G_EXC_ERROR;
103: END IF;
104:
105: -- if the ROUTE ID returned is null then throw error

Line 102: RAISE FND_API.G_EXC_ERROR;

98: x_msg_count := FND_MSG_PUB.count_msg;
99:
100: IF x_msg_count > 0 THEN
101: X_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
102: RAISE FND_API.G_EXC_ERROR;
103: END IF;
104:
105: -- if the ROUTE ID returned is null then throw error
106: IF p_x_route_rec.ROUTE_ID IS NULL THEN

Line 108: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

104:
105: -- if the ROUTE ID returned is null then throw error
106: IF p_x_route_rec.ROUTE_ID IS NULL THEN
107:
108: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
109:
110: END IF;
111:
112:

Line 125: RAISE FND_API.G_EXC_ERROR;

121: l_debug_module ,
122: 'Invalid DML Operation is specified....DML Operation should be create'
123: );
124: END IF;
125: RAISE FND_API.G_EXC_ERROR;
126: END IF;
127:
128: IF (fnd_log.level_statement >= fnd_log.g_current_runtime_level) THEN
129:

Line 169: p_init_msg_list => FND_API.G_FALSE,

165: AHL_RM_ASSO_DOCASO_PVT.PROCESS_ASSOCIATION
166: (
167:
168: p_api_version => 1.0,
169: p_init_msg_list => FND_API.G_FALSE,
170: p_commit => FND_API.G_FALSE,
171: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
172: p_default => p_default,
173: p_module_type => p_module_type,

Line 170: p_commit => FND_API.G_FALSE,

166: (
167:
168: p_api_version => 1.0,
169: p_init_msg_list => FND_API.G_FALSE,
170: p_commit => FND_API.G_FALSE,
171: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
172: p_default => p_default,
173: p_module_type => p_module_type,
174: x_return_status => x_return_status,

Line 171: p_validation_level => FND_API.G_VALID_LEVEL_FULL,

167:
168: p_api_version => 1.0,
169: p_init_msg_list => FND_API.G_FALSE,
170: p_commit => FND_API.G_FALSE,
171: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
172: p_default => p_default,
173: p_module_type => p_module_type,
174: x_return_status => x_return_status,
175: x_msg_count => x_msg_count,

Line 184: X_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

180: -- to raise errors from AHL_RM_ASSO_DOCASO_PVT.PROCESS_ASSOCIATION
181: x_msg_count := FND_MSG_PUB.count_msg;
182:
183: IF x_msg_count > 0 THEN
184: X_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
185: RAISE FND_API.G_EXC_ERROR;
186: END IF;
187:
188: END IF;

Line 185: RAISE FND_API.G_EXC_ERROR;

181: x_msg_count := FND_MSG_PUB.count_msg;
182:
183: IF x_msg_count > 0 THEN
184: X_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
185: RAISE FND_API.G_EXC_ERROR;
186: END IF;
187:
188: END IF;
189:

Line 203: p_init_msg_list => FND_API.G_FALSE,

199:
200: AHL_RM_RT_OPER_RESOURCE_PVT.process_rt_oper_resource
201: (
202: p_api_version => 1.0,
203: p_init_msg_list => FND_API.G_FALSE,
204: p_commit => FND_API.G_FALSE,
205: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
206: p_default => p_default,
207: p_module_type => p_module_type,

Line 204: p_commit => FND_API.G_FALSE,

200: AHL_RM_RT_OPER_RESOURCE_PVT.process_rt_oper_resource
201: (
202: p_api_version => 1.0,
203: p_init_msg_list => FND_API.G_FALSE,
204: p_commit => FND_API.G_FALSE,
205: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
206: p_default => p_default,
207: p_module_type => p_module_type,
208: x_return_status => x_return_status,

Line 205: p_validation_level => FND_API.G_VALID_LEVEL_FULL,

201: (
202: p_api_version => 1.0,
203: p_init_msg_list => FND_API.G_FALSE,
204: p_commit => FND_API.G_FALSE,
205: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
206: p_default => p_default,
207: p_module_type => p_module_type,
208: x_return_status => x_return_status,
209: x_msg_count => x_msg_count,

Line 220: X_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

216: -- to raise errors from AHL_RM_RT_OPER_RESOURCE_PVT.process_rt_oper_resource
217: x_msg_count := FND_MSG_PUB.count_msg;
218:
219: IF x_msg_count > 0 THEN
220: X_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
221: RAISE FND_API.G_EXC_ERROR;
222: END IF;
223: -- populate the cost rec from the resource rec and call the cost api to add costing info
224: -- per resource rec

Line 221: RAISE FND_API.G_EXC_ERROR;

217: x_msg_count := FND_MSG_PUB.count_msg;
218:
219: IF x_msg_count > 0 THEN
220: X_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
221: RAISE FND_API.G_EXC_ERROR;
222: END IF;
223: -- populate the cost rec from the resource rec and call the cost api to add costing info
224: -- per resource rec
225: FOR i IN 1..p_x_route_resource_tbl.count LOOP

Line 243: p_init_msg_list => FND_API.G_FALSE,

239:
240: AHL_RM_RT_OPER_RESOURCE_PVT.define_cost_parameter
241: (
242: p_api_version => 1.0,
243: p_init_msg_list => FND_API.G_FALSE,
244: p_commit => FND_API.G_FALSE,
245: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
246: p_default => FND_API.G_FALSE,
247: p_module_type => NULL,

Line 244: p_commit => FND_API.G_FALSE,

240: AHL_RM_RT_OPER_RESOURCE_PVT.define_cost_parameter
241: (
242: p_api_version => 1.0,
243: p_init_msg_list => FND_API.G_FALSE,
244: p_commit => FND_API.G_FALSE,
245: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
246: p_default => FND_API.G_FALSE,
247: p_module_type => NULL,
248: x_return_status => x_return_status,

Line 245: p_validation_level => FND_API.G_VALID_LEVEL_FULL,

241: (
242: p_api_version => 1.0,
243: p_init_msg_list => FND_API.G_FALSE,
244: p_commit => FND_API.G_FALSE,
245: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
246: p_default => FND_API.G_FALSE,
247: p_module_type => NULL,
248: x_return_status => x_return_status,
249: x_msg_count => x_msg_count,

Line 246: p_default => FND_API.G_FALSE,

242: p_api_version => 1.0,
243: p_init_msg_list => FND_API.G_FALSE,
244: p_commit => FND_API.G_FALSE,
245: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
246: p_default => FND_API.G_FALSE,
247: p_module_type => NULL,
248: x_return_status => x_return_status,
249: x_msg_count => x_msg_count,
250: x_msg_data => x_msg_data,

Line 257: X_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

253:
254: x_msg_count := FND_MSG_PUB.count_msg;
255:
256: IF x_msg_count > 0 THEN
257: X_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
258: RAISE FND_API.G_EXC_ERROR;
259: END IF;
260:
261: END LOOP;

Line 258: RAISE FND_API.G_EXC_ERROR;

254: x_msg_count := FND_MSG_PUB.count_msg;
255:
256: IF x_msg_count > 0 THEN
257: X_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
258: RAISE FND_API.G_EXC_ERROR;
259: END IF;
260:
261: END LOOP;
262:

Line 279: p_init_msg_list => FND_API.G_FALSE,

275:
276: AHL_RM_MATERIAL_AS_PVT.process_material_req
277: (
278: p_api_version => 1.0,
279: p_init_msg_list => FND_API.G_FALSE,
280: p_commit => FND_API.G_FALSE,
281: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
282: p_default => p_default,
283: p_module_type => p_module_type,

Line 280: p_commit => FND_API.G_FALSE,

276: AHL_RM_MATERIAL_AS_PVT.process_material_req
277: (
278: p_api_version => 1.0,
279: p_init_msg_list => FND_API.G_FALSE,
280: p_commit => FND_API.G_FALSE,
281: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
282: p_default => p_default,
283: p_module_type => p_module_type,
284: x_return_status => x_return_status,

Line 281: p_validation_level => FND_API.G_VALID_LEVEL_FULL,

277: (
278: p_api_version => 1.0,
279: p_init_msg_list => FND_API.G_FALSE,
280: p_commit => FND_API.G_FALSE,
281: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
282: p_default => p_default,
283: p_module_type => p_module_type,
284: x_return_status => x_return_status,
285: x_msg_count => x_msg_count,

Line 295: X_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

291: -- to raise errors from AHL_RM_MATERIAL_AS_PVT.process_material_req
292: x_msg_count := FND_MSG_PUB.count_msg;
293:
294: IF x_msg_count > 0 THEN
295: X_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
296: RAISE FND_API.G_EXC_ERROR;
297: END IF;
298:
299: END IF;

Line 296: RAISE FND_API.G_EXC_ERROR;

292: x_msg_count := FND_MSG_PUB.count_msg;
293:
294: IF x_msg_count > 0 THEN
295: X_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
296: RAISE FND_API.G_EXC_ERROR;
297: END IF;
298:
299: END IF;
300:

Line 314: p_init_msg_list => FND_API.G_FALSE,

310:
311: AHL_RM_RT_OPER_PANEL_PVT.process_rt_oper_panel
312: (
313: p_api_version => 1.0,
314: p_init_msg_list => FND_API.G_FALSE,
315: p_commit => FND_API.G_FALSE,
316: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
317: p_default => p_default,
318: p_module_type => p_module_type,

Line 315: p_commit => FND_API.G_FALSE,

311: AHL_RM_RT_OPER_PANEL_PVT.process_rt_oper_panel
312: (
313: p_api_version => 1.0,
314: p_init_msg_list => FND_API.G_FALSE,
315: p_commit => FND_API.G_FALSE,
316: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
317: p_default => p_default,
318: p_module_type => p_module_type,
319: x_return_status => x_return_status,

Line 316: p_validation_level => FND_API.G_VALID_LEVEL_FULL,

312: (
313: p_api_version => 1.0,
314: p_init_msg_list => FND_API.G_FALSE,
315: p_commit => FND_API.G_FALSE,
316: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
317: p_default => p_default,
318: p_module_type => p_module_type,
319: x_return_status => x_return_status,
320: x_msg_count => x_msg_count,

Line 330: X_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

326: -- to raise errors from AHL_RM_RT_OPER_PANEL_PVT.process_rt_oper_panel
327: x_msg_count := FND_MSG_PUB.count_msg;
328:
329: IF x_msg_count > 0 THEN
330: X_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
331: RAISE FND_API.G_EXC_ERROR;
332: END IF;
333:
334: END IF;

Line 331: RAISE FND_API.G_EXC_ERROR;

327: x_msg_count := FND_MSG_PUB.count_msg;
328:
329: IF x_msg_count > 0 THEN
330: X_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
331: RAISE FND_API.G_EXC_ERROR;
332: END IF;
333:
334: END IF;
335:

Line 349: p_init_msg_list => FND_API.G_FALSE,

345:
346: AHL_RM_OP_ROUTE_AS_PVT.process_route_operation_as
347: (
348: p_api_version => 1.0,
349: p_init_msg_list => FND_API.G_FALSE,
350: p_commit => FND_API.G_FALSE,
351: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
352: p_default => p_default,
353: p_module_type => p_module_type,

Line 350: p_commit => FND_API.G_FALSE,

346: AHL_RM_OP_ROUTE_AS_PVT.process_route_operation_as
347: (
348: p_api_version => 1.0,
349: p_init_msg_list => FND_API.G_FALSE,
350: p_commit => FND_API.G_FALSE,
351: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
352: p_default => p_default,
353: p_module_type => p_module_type,
354: x_return_status => x_return_status,

Line 351: p_validation_level => FND_API.G_VALID_LEVEL_FULL,

347: (
348: p_api_version => 1.0,
349: p_init_msg_list => FND_API.G_FALSE,
350: p_commit => FND_API.G_FALSE,
351: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
352: p_default => p_default,
353: p_module_type => p_module_type,
354: x_return_status => x_return_status,
355: x_msg_count => x_msg_count,

Line 365: X_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

361: -- to raise errors from AHL_RM_MATERIAL_AS_PVT.process_material_req
362: x_msg_count := FND_MSG_PUB.count_msg;
363:
364: IF x_msg_count > 0 THEN
365: X_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
366: RAISE FND_API.G_EXC_ERROR;
367: END IF;
368:
369: END IF;

Line 366: RAISE FND_API.G_EXC_ERROR;

362: x_msg_count := FND_MSG_PUB.count_msg;
363:
364: IF x_msg_count > 0 THEN
365: X_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
366: RAISE FND_API.G_EXC_ERROR;
367: END IF;
368:
369: END IF;
370:

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

377: );
378: END IF;
379:
380: -- Check Error Message stack.
381: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
382: IF (fnd_log.level_error >= fnd_log.g_current_runtime_level) THEN
383: fnd_log.string
384: (
385: fnd_log.level_error,

Line 390: RAISE FND_API.G_EXC_ERROR;

386: l_debug_module ,
387: 'Private API raised expected error....'
388: );
389: END IF;
390: RAISE FND_API.G_EXC_ERROR;
391: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
392: IF (fnd_log.level_error >= fnd_log.g_current_runtime_level)THEN
393: fnd_log.string
394: (

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

387: 'Private API raised expected error....'
388: );
389: END IF;
390: RAISE FND_API.G_EXC_ERROR;
391: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
392: IF (fnd_log.level_error >= fnd_log.g_current_runtime_level)THEN
393: fnd_log.string
394: (
395: fnd_log.level_error,

Line 400: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

396: l_debug_module ,
397: 'Private API raised unexpected error....'
398: );
399: END IF;
400: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
401: END IF;
402:
403: -- Standard check of p_commit
404: IF FND_API.To_Boolean(p_commit) THEN

Line 404: IF FND_API.To_Boolean(p_commit) THEN

400: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
401: END IF;
402:
403: -- Standard check of p_commit
404: IF FND_API.To_Boolean(p_commit) THEN
405: COMMIT WORK;
406: END IF;
407:
408: --

Line 410: WHEN FND_API.G_EXC_ERROR THEN

406: END IF;
407:
408: --
409: EXCEPTION
410: WHEN FND_API.G_EXC_ERROR THEN
411: x_return_status := FND_API.G_RET_STS_ERROR;
412: Rollback to create_route_pub;
413: FND_MSG_PUB.count_and_get( p_count => x_msg_count,
414: p_data => x_msg_data,

Line 411: x_return_status := FND_API.G_RET_STS_ERROR;

407:
408: --
409: EXCEPTION
410: WHEN FND_API.G_EXC_ERROR THEN
411: x_return_status := FND_API.G_RET_STS_ERROR;
412: Rollback to create_route_pub;
413: FND_MSG_PUB.count_and_get( p_count => x_msg_count,
414: p_data => x_msg_data,
415: p_encoded => fnd_api.g_false);

Line 415: p_encoded => fnd_api.g_false);

411: x_return_status := FND_API.G_RET_STS_ERROR;
412: Rollback to create_route_pub;
413: FND_MSG_PUB.count_and_get( p_count => x_msg_count,
414: p_data => x_msg_data,
415: p_encoded => fnd_api.g_false);
416:
417:
418: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
419: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

Line 418: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

414: p_data => x_msg_data,
415: p_encoded => fnd_api.g_false);
416:
417:
418: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
419: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
420: Rollback to create_route_pub;
421: FND_MSG_PUB.count_and_get( p_count => x_msg_count,
422: p_data => x_msg_data,

Line 419: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

415: p_encoded => fnd_api.g_false);
416:
417:
418: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
419: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
420: Rollback to create_route_pub;
421: FND_MSG_PUB.count_and_get( p_count => x_msg_count,
422: p_data => x_msg_data,
423: p_encoded => fnd_api.g_false);

Line 423: p_encoded => fnd_api.g_false);

419: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
420: Rollback to create_route_pub;
421: FND_MSG_PUB.count_and_get( p_count => x_msg_count,
422: p_data => x_msg_data,
423: p_encoded => fnd_api.g_false);
424:
425: WHEN OTHERS THEN
426: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
427: Rollback to create_route_pub;

Line 426: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

422: p_data => x_msg_data,
423: p_encoded => fnd_api.g_false);
424:
425: WHEN OTHERS THEN
426: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
427: Rollback to create_route_pub;
428: IF FND_MSG_PUB.check_msg_level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
429: fnd_msg_pub.add_exc_msg(p_pkg_name => G_PKG_NAME,
430: p_procedure_name => 'CREATE_ROUTE',

Line 435: p_encoded => fnd_api.g_false);

431: p_error_text => SQLERRM);
432: END IF;
433: FND_MSG_PUB.count_and_get( p_count => x_msg_count,
434: p_data => x_msg_data,
435: p_encoded => fnd_api.g_false);
436:
437: END Create_Route;
438:
439:

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

442: PROCEDURE Modify_Route
443: (
444: -- standard IN params
445: p_api_version IN NUMBER,
446: p_init_msg_list IN VARCHAR2 :=FND_API.G_FALSE,
447: p_commit IN VARCHAR2 :=FND_API.G_FALSE,
448: p_validation_level IN NUMBER :=FND_API.G_VALID_LEVEL_FULL,
449: p_default IN VARCHAR2 :=FND_API.G_FALSE,
450: p_module_type IN VARCHAR2 :=NULL,

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

443: (
444: -- standard IN params
445: p_api_version IN NUMBER,
446: p_init_msg_list IN VARCHAR2 :=FND_API.G_FALSE,
447: p_commit IN VARCHAR2 :=FND_API.G_FALSE,
448: p_validation_level IN NUMBER :=FND_API.G_VALID_LEVEL_FULL,
449: p_default IN VARCHAR2 :=FND_API.G_FALSE,
450: p_module_type IN VARCHAR2 :=NULL,
451: -- standard OUT params

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

444: -- standard IN params
445: p_api_version IN NUMBER,
446: p_init_msg_list IN VARCHAR2 :=FND_API.G_FALSE,
447: p_commit IN VARCHAR2 :=FND_API.G_FALSE,
448: p_validation_level IN NUMBER :=FND_API.G_VALID_LEVEL_FULL,
449: p_default IN VARCHAR2 :=FND_API.G_FALSE,
450: p_module_type IN VARCHAR2 :=NULL,
451: -- standard OUT params
452: x_return_status OUT NOCOPY VARCHAR2,

Line 449: p_default IN VARCHAR2 :=FND_API.G_FALSE,

445: p_api_version IN NUMBER,
446: p_init_msg_list IN VARCHAR2 :=FND_API.G_FALSE,
447: p_commit IN VARCHAR2 :=FND_API.G_FALSE,
448: p_validation_level IN NUMBER :=FND_API.G_VALID_LEVEL_FULL,
449: p_default IN VARCHAR2 :=FND_API.G_FALSE,
450: p_module_type IN VARCHAR2 :=NULL,
451: -- standard OUT params
452: x_return_status OUT NOCOPY VARCHAR2,
453: x_msg_count OUT NOCOPY NUMBER,

Line 474: x_return_status := FND_API.G_RET_STS_SUCCESS;

470:
471: BEGIN
472:
473: -- Initialize API return status to success
474: x_return_status := FND_API.G_RET_STS_SUCCESS;
475:
476: -- Standard Start of API savepoint
477: SAVEPOINT modify_route_pub;
478:

Line 480: IF NOT FND_API.compatible_api_call

476: -- Standard Start of API savepoint
477: SAVEPOINT modify_route_pub;
478:
479: -- Standard call to check for call compatibility.
480: IF NOT FND_API.compatible_api_call
481: (
482: l_api_version,
483: p_api_version,
484: l_api_name,

Line 488: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

484: l_api_name,
485: G_PKG_NAME
486: )
487: THEN
488: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
489: END IF;
490:
491: -- Initialize message list if p_init_msg_list is set to TRUE.
492: IF FND_API.to_boolean( p_init_msg_list ) THEN

Line 492: IF FND_API.to_boolean( p_init_msg_list ) THEN

488: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
489: END IF;
490:
491: -- Initialize message list if p_init_msg_list is set to TRUE.
492: IF FND_API.to_boolean( p_init_msg_list ) THEN
493: FND_MSG_PUB.initialize;
494: END IF;
495:
496:

Line 529: IF x_return_status = FND_API.G_RET_STS_ERROR THEN

525: p_route_revision => p_route_rec.revision_number,
526: x_route_id => l_route_id ,
527: x_return_status => x_return_status
528: );
529: IF x_return_status = FND_API.G_RET_STS_ERROR THEN
530: IF (fnd_log.level_error >= fnd_log.g_current_runtime_level)THEN
531: fnd_log.string
532: (
533: fnd_log.level_error,

Line 538: RAISE FND_API.G_EXC_ERROR;

534: l_debug_module ,
535: 'Error in AHL_RM_ROUTE_UTIL.Route_Number_To_Id API'
536: );
537: END IF;
538: RAISE FND_API.G_EXC_ERROR;
539: END IF;
540:
541: END IF;
542:

Line 562: p_init_msg_list => FND_API.G_FALSE,

558: l_route_rec := p_route_rec ;
559: AHL_RM_ROUTE_PVT.process_route
560: (
561: p_api_version => 1.0,
562: p_init_msg_list => FND_API.G_FALSE,
563: p_commit => FND_API.G_FALSE,
564: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
565: p_default => p_default,
566: p_module_type => p_module_type,

Line 563: p_commit => FND_API.G_FALSE,

559: AHL_RM_ROUTE_PVT.process_route
560: (
561: p_api_version => 1.0,
562: p_init_msg_list => FND_API.G_FALSE,
563: p_commit => FND_API.G_FALSE,
564: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
565: p_default => p_default,
566: p_module_type => p_module_type,
567: x_return_status => x_return_status,

Line 564: p_validation_level => FND_API.G_VALID_LEVEL_FULL,

560: (
561: p_api_version => 1.0,
562: p_init_msg_list => FND_API.G_FALSE,
563: p_commit => FND_API.G_FALSE,
564: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
565: p_default => p_default,
566: p_module_type => p_module_type,
567: x_return_status => x_return_status,
568: x_msg_count => x_msg_count,

Line 576: X_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

572: -- to raise errors from AHL_RM_ROUTE_PVT.process_route
573: x_msg_count := FND_MSG_PUB.count_msg;
574:
575: IF x_msg_count > 0 THEN
576: X_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
577: RAISE FND_API.G_EXC_ERROR;
578: END IF;
579:
580: ElSIF p_route_rec.DML_OPERATION IS NOT NULL THEN

Line 577: RAISE FND_API.G_EXC_ERROR;

573: x_msg_count := FND_MSG_PUB.count_msg;
574:
575: IF x_msg_count > 0 THEN
576: X_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
577: RAISE FND_API.G_EXC_ERROR;
578: END IF;
579:
580: ElSIF p_route_rec.DML_OPERATION IS NOT NULL THEN
581: -- If the DML operation is not 'U' and is also not NULL, then throw an error

Line 592: RAISE FND_API.G_EXC_ERROR;

588: l_debug_module ,
589: 'Invalid DML Operation is specified....DML Operation should be Update'
590: );
591: END IF;
592: RAISE FND_API.G_EXC_ERROR;
593: END IF;
594:
595:
596:

Line 627: p_init_msg_list => FND_API.G_FALSE,

623: AHL_RM_ASSO_DOCASO_PVT.PROCESS_ASSOCIATION
624: (
625:
626: p_api_version => 1.0,
627: p_init_msg_list => FND_API.G_FALSE,
628: p_commit => FND_API.G_FALSE,
629: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
630: p_default => p_default,
631: p_module_type => p_module_type,

Line 628: p_commit => FND_API.G_FALSE,

624: (
625:
626: p_api_version => 1.0,
627: p_init_msg_list => FND_API.G_FALSE,
628: p_commit => FND_API.G_FALSE,
629: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
630: p_default => p_default,
631: p_module_type => p_module_type,
632: x_return_status => x_return_status,

Line 629: p_validation_level => FND_API.G_VALID_LEVEL_FULL,

625:
626: p_api_version => 1.0,
627: p_init_msg_list => FND_API.G_FALSE,
628: p_commit => FND_API.G_FALSE,
629: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
630: p_default => p_default,
631: p_module_type => p_module_type,
632: x_return_status => x_return_status,
633: x_msg_count => x_msg_count,

Line 643: X_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

639: x_msg_count := FND_MSG_PUB.count_msg;
640:
641:
642: IF x_msg_count > 0 THEN
643: X_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
644: RAISE FND_API.G_EXC_ERROR;
645: END IF;
646:
647: END IF;

Line 644: RAISE FND_API.G_EXC_ERROR;

640:
641:
642: IF x_msg_count > 0 THEN
643: X_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
644: RAISE FND_API.G_EXC_ERROR;
645: END IF;
646:
647: END IF;
648:

Line 655: p_init_msg_list => FND_API.G_FALSE,

651:
652: AHL_RM_RT_OPER_RESOURCE_PVT.process_rt_oper_resource
653: (
654: p_api_version => 1.0,
655: p_init_msg_list => FND_API.G_FALSE,
656: p_commit => FND_API.G_FALSE,
657: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
658: p_default => p_default,
659: p_module_type => p_module_type,

Line 656: p_commit => FND_API.G_FALSE,

652: AHL_RM_RT_OPER_RESOURCE_PVT.process_rt_oper_resource
653: (
654: p_api_version => 1.0,
655: p_init_msg_list => FND_API.G_FALSE,
656: p_commit => FND_API.G_FALSE,
657: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
658: p_default => p_default,
659: p_module_type => p_module_type,
660: x_return_status => x_return_status,

Line 657: p_validation_level => FND_API.G_VALID_LEVEL_FULL,

653: (
654: p_api_version => 1.0,
655: p_init_msg_list => FND_API.G_FALSE,
656: p_commit => FND_API.G_FALSE,
657: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
658: p_default => p_default,
659: p_module_type => p_module_type,
660: x_return_status => x_return_status,
661: x_msg_count => x_msg_count,

Line 672: X_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

668: -- to raise errors from AHL_RM_RT_OPER_RESOURCE_PVT.process_rt_oper_resource
669: x_msg_count := FND_MSG_PUB.count_msg;
670:
671: IF x_msg_count > 0 THEN
672: X_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
673: RAISE FND_API.G_EXC_ERROR;
674: END IF;
675:
676: -- populate the cost rec from the resource rec and call the cost api to add costing info

Line 673: RAISE FND_API.G_EXC_ERROR;

669: x_msg_count := FND_MSG_PUB.count_msg;
670:
671: IF x_msg_count > 0 THEN
672: X_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
673: RAISE FND_API.G_EXC_ERROR;
674: END IF;
675:
676: -- populate the cost rec from the resource rec and call the cost api to add costing info
677: -- per resource rec

Line 696: p_init_msg_list => FND_API.G_FALSE,

692:
693: AHL_RM_RT_OPER_RESOURCE_PVT.define_cost_parameter
694: (
695: p_api_version => 1.0,
696: p_init_msg_list => FND_API.G_FALSE,
697: p_commit => FND_API.G_FALSE,
698: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
699: p_default => FND_API.G_FALSE,
700: p_module_type => NULL,

Line 697: p_commit => FND_API.G_FALSE,

693: AHL_RM_RT_OPER_RESOURCE_PVT.define_cost_parameter
694: (
695: p_api_version => 1.0,
696: p_init_msg_list => FND_API.G_FALSE,
697: p_commit => FND_API.G_FALSE,
698: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
699: p_default => FND_API.G_FALSE,
700: p_module_type => NULL,
701: x_return_status => x_return_status,

Line 698: p_validation_level => FND_API.G_VALID_LEVEL_FULL,

694: (
695: p_api_version => 1.0,
696: p_init_msg_list => FND_API.G_FALSE,
697: p_commit => FND_API.G_FALSE,
698: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
699: p_default => FND_API.G_FALSE,
700: p_module_type => NULL,
701: x_return_status => x_return_status,
702: x_msg_count => x_msg_count,

Line 699: p_default => FND_API.G_FALSE,

695: p_api_version => 1.0,
696: p_init_msg_list => FND_API.G_FALSE,
697: p_commit => FND_API.G_FALSE,
698: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
699: p_default => FND_API.G_FALSE,
700: p_module_type => NULL,
701: x_return_status => x_return_status,
702: x_msg_count => x_msg_count,
703: x_msg_data => x_msg_data,

Line 710: X_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

706:
707: x_msg_count := FND_MSG_PUB.count_msg;
708:
709: IF x_msg_count > 0 THEN
710: X_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
711: RAISE FND_API.G_EXC_ERROR;
712: END IF;
713:
714: END LOOP;

Line 711: RAISE FND_API.G_EXC_ERROR;

707: x_msg_count := FND_MSG_PUB.count_msg;
708:
709: IF x_msg_count > 0 THEN
710: X_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
711: RAISE FND_API.G_EXC_ERROR;
712: END IF;
713:
714: END LOOP;
715: END IF;

Line 725: p_init_msg_list => FND_API.G_FALSE,

721:
722: AHL_RM_MATERIAL_AS_PVT.process_material_req
723: (
724: p_api_version => 1.0,
725: p_init_msg_list => FND_API.G_FALSE,
726: p_commit => FND_API.G_FALSE,
727: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
728: p_default => p_default,
729: p_module_type => p_module_type,

Line 726: p_commit => FND_API.G_FALSE,

722: AHL_RM_MATERIAL_AS_PVT.process_material_req
723: (
724: p_api_version => 1.0,
725: p_init_msg_list => FND_API.G_FALSE,
726: p_commit => FND_API.G_FALSE,
727: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
728: p_default => p_default,
729: p_module_type => p_module_type,
730: x_return_status => x_return_status,

Line 727: p_validation_level => FND_API.G_VALID_LEVEL_FULL,

723: (
724: p_api_version => 1.0,
725: p_init_msg_list => FND_API.G_FALSE,
726: p_commit => FND_API.G_FALSE,
727: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
728: p_default => p_default,
729: p_module_type => p_module_type,
730: x_return_status => x_return_status,
731: x_msg_count => x_msg_count,

Line 741: X_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

737: -- to raise errors from AHL_RM_MATERIAL_AS_PVT.process_material_req
738: x_msg_count := FND_MSG_PUB.count_msg;
739:
740: IF x_msg_count > 0 THEN
741: X_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
742: RAISE FND_API.G_EXC_ERROR;
743: END IF;
744:
745: END IF;

Line 742: RAISE FND_API.G_EXC_ERROR;

738: x_msg_count := FND_MSG_PUB.count_msg;
739:
740: IF x_msg_count > 0 THEN
741: X_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
742: RAISE FND_API.G_EXC_ERROR;
743: END IF;
744:
745: END IF;
746:

Line 755: p_init_msg_list => FND_API.G_FALSE,

751:
752: AHL_RM_RT_OPER_PANEL_PVT.process_rt_oper_panel
753: (
754: p_api_version => 1.0,
755: p_init_msg_list => FND_API.G_FALSE,
756: p_commit => FND_API.G_FALSE,
757: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
758: p_default => p_default,
759: p_module_type => p_module_type,

Line 756: p_commit => FND_API.G_FALSE,

752: AHL_RM_RT_OPER_PANEL_PVT.process_rt_oper_panel
753: (
754: p_api_version => 1.0,
755: p_init_msg_list => FND_API.G_FALSE,
756: p_commit => FND_API.G_FALSE,
757: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
758: p_default => p_default,
759: p_module_type => p_module_type,
760: x_return_status => x_return_status,

Line 757: p_validation_level => FND_API.G_VALID_LEVEL_FULL,

753: (
754: p_api_version => 1.0,
755: p_init_msg_list => FND_API.G_FALSE,
756: p_commit => FND_API.G_FALSE,
757: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
758: p_default => p_default,
759: p_module_type => p_module_type,
760: x_return_status => x_return_status,
761: x_msg_count => x_msg_count,

Line 771: X_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

767: -- to raise errors from AHL_RM_RT_OPER_PANEL_PVT.process_rt_oper_panel
768: x_msg_count := FND_MSG_PUB.count_msg;
769:
770: IF x_msg_count > 0 THEN
771: X_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
772: RAISE FND_API.G_EXC_ERROR;
773: END IF;
774:
775: END IF;

Line 772: RAISE FND_API.G_EXC_ERROR;

768: x_msg_count := FND_MSG_PUB.count_msg;
769:
770: IF x_msg_count > 0 THEN
771: X_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
772: RAISE FND_API.G_EXC_ERROR;
773: END IF;
774:
775: END IF;
776:

Line 783: p_init_msg_list => FND_API.G_FALSE,

779:
780: AHL_RM_OP_ROUTE_AS_PVT.process_route_operation_as
781: (
782: p_api_version => 1.0,
783: p_init_msg_list => FND_API.G_FALSE,
784: p_commit => FND_API.G_FALSE,
785: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
786: p_default => p_default,
787: p_module_type => p_module_type,

Line 784: p_commit => FND_API.G_FALSE,

780: AHL_RM_OP_ROUTE_AS_PVT.process_route_operation_as
781: (
782: p_api_version => 1.0,
783: p_init_msg_list => FND_API.G_FALSE,
784: p_commit => FND_API.G_FALSE,
785: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
786: p_default => p_default,
787: p_module_type => p_module_type,
788: x_return_status => x_return_status,

Line 785: p_validation_level => FND_API.G_VALID_LEVEL_FULL,

781: (
782: p_api_version => 1.0,
783: p_init_msg_list => FND_API.G_FALSE,
784: p_commit => FND_API.G_FALSE,
785: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
786: p_default => p_default,
787: p_module_type => p_module_type,
788: x_return_status => x_return_status,
789: x_msg_count => x_msg_count,

Line 799: X_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

795: -- to raise errors from AHL_RM_MATERIAL_AS_PVT.process_material_req
796: x_msg_count := FND_MSG_PUB.count_msg;
797:
798: IF x_msg_count > 0 THEN
799: X_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
800: RAISE FND_API.G_EXC_ERROR;
801: END IF;
802:
803: END IF;

Line 800: RAISE FND_API.G_EXC_ERROR;

796: x_msg_count := FND_MSG_PUB.count_msg;
797:
798: IF x_msg_count > 0 THEN
799: X_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
800: RAISE FND_API.G_EXC_ERROR;
801: END IF;
802:
803: END IF;
804:

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

811: );
812: END IF;
813:
814: -- Check Error Message stack.
815: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
816: IF (fnd_log.level_error >= fnd_log.g_current_runtime_level) THEN
817: fnd_log.string
818: (
819: fnd_log.level_error,

Line 824: RAISE FND_API.G_EXC_ERROR;

820: l_debug_module ,
821: 'Private API raised expected error....'
822: );
823: END IF;
824: RAISE FND_API.G_EXC_ERROR;
825: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
826: IF (fnd_log.level_error >= fnd_log.g_current_runtime_level)THEN
827: fnd_log.string
828: (

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

821: 'Private API raised expected error....'
822: );
823: END IF;
824: RAISE FND_API.G_EXC_ERROR;
825: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
826: IF (fnd_log.level_error >= fnd_log.g_current_runtime_level)THEN
827: fnd_log.string
828: (
829: fnd_log.level_error,

Line 834: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

830: l_debug_module ,
831: 'Private API raised unexpected error....'
832: );
833: END IF;
834: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
835: END IF;
836:
837: -- Standard check of p_commit
838: IF FND_API.To_Boolean(p_commit) THEN

Line 838: IF FND_API.To_Boolean(p_commit) THEN

834: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
835: END IF;
836:
837: -- Standard check of p_commit
838: IF FND_API.To_Boolean(p_commit) THEN
839: COMMIT WORK;
840: END IF;
841:
842: --

Line 844: WHEN FND_API.G_EXC_ERROR THEN

840: END IF;
841:
842: --
843: EXCEPTION
844: WHEN FND_API.G_EXC_ERROR THEN
845: x_return_status := FND_API.G_RET_STS_ERROR;
846: Rollback to modify_route_pub;
847: FND_MSG_PUB.count_and_get( p_count => x_msg_count,
848: p_data => x_msg_data,

Line 845: x_return_status := FND_API.G_RET_STS_ERROR;

841:
842: --
843: EXCEPTION
844: WHEN FND_API.G_EXC_ERROR THEN
845: x_return_status := FND_API.G_RET_STS_ERROR;
846: Rollback to modify_route_pub;
847: FND_MSG_PUB.count_and_get( p_count => x_msg_count,
848: p_data => x_msg_data,
849: p_encoded => fnd_api.g_false);

Line 849: p_encoded => fnd_api.g_false);

845: x_return_status := FND_API.G_RET_STS_ERROR;
846: Rollback to modify_route_pub;
847: FND_MSG_PUB.count_and_get( p_count => x_msg_count,
848: p_data => x_msg_data,
849: p_encoded => fnd_api.g_false);
850:
851:
852: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
853: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

Line 852: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

848: p_data => x_msg_data,
849: p_encoded => fnd_api.g_false);
850:
851:
852: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
853: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
854: Rollback to modify_route_pub;
855: FND_MSG_PUB.count_and_get( p_count => x_msg_count,
856: p_data => x_msg_data,

Line 853: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

849: p_encoded => fnd_api.g_false);
850:
851:
852: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
853: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
854: Rollback to modify_route_pub;
855: FND_MSG_PUB.count_and_get( p_count => x_msg_count,
856: p_data => x_msg_data,
857: p_encoded => fnd_api.g_false);

Line 857: p_encoded => fnd_api.g_false);

853: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
854: Rollback to modify_route_pub;
855: FND_MSG_PUB.count_and_get( p_count => x_msg_count,
856: p_data => x_msg_data,
857: p_encoded => fnd_api.g_false);
858:
859: WHEN OTHERS THEN
860: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
861: Rollback to modify_route_pub;

Line 860: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

856: p_data => x_msg_data,
857: p_encoded => fnd_api.g_false);
858:
859: WHEN OTHERS THEN
860: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
861: Rollback to modify_route_pub;
862: IF FND_MSG_PUB.check_msg_level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
863: fnd_msg_pub.add_exc_msg(p_pkg_name => G_PKG_NAME,
864: p_procedure_name => 'MODIFY_ROUTE',

Line 869: p_encoded => fnd_api.g_false);

865: p_error_text => SQLERRM);
866: END IF;
867: FND_MSG_PUB.count_and_get( p_count => x_msg_count,
868: p_data => x_msg_data,
869: p_encoded => fnd_api.g_false);
870:
871: END Modify_Route;
872:
873:

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

875: PROCEDURE Delete_Route
876: (
877: -- standard IN params
878: p_api_version IN NUMBER,
879: p_init_msg_list IN VARCHAR2 :=FND_API.G_FALSE,
880: p_commit IN VARCHAR2 :=FND_API.G_FALSE,
881: p_validation_level IN NUMBER :=FND_API.G_VALID_LEVEL_FULL,
882: p_default IN VARCHAR2 :=FND_API.G_FALSE,
883: p_module_type IN VARCHAR2 :=NULL,

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

876: (
877: -- standard IN params
878: p_api_version IN NUMBER,
879: p_init_msg_list IN VARCHAR2 :=FND_API.G_FALSE,
880: p_commit IN VARCHAR2 :=FND_API.G_FALSE,
881: p_validation_level IN NUMBER :=FND_API.G_VALID_LEVEL_FULL,
882: p_default IN VARCHAR2 :=FND_API.G_FALSE,
883: p_module_type IN VARCHAR2 :=NULL,
884: -- standard OUT params

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

877: -- standard IN params
878: p_api_version IN NUMBER,
879: p_init_msg_list IN VARCHAR2 :=FND_API.G_FALSE,
880: p_commit IN VARCHAR2 :=FND_API.G_FALSE,
881: p_validation_level IN NUMBER :=FND_API.G_VALID_LEVEL_FULL,
882: p_default IN VARCHAR2 :=FND_API.G_FALSE,
883: p_module_type IN VARCHAR2 :=NULL,
884: -- standard OUT params
885: x_return_status OUT NOCOPY VARCHAR2,

Line 882: p_default IN VARCHAR2 :=FND_API.G_FALSE,

878: p_api_version IN NUMBER,
879: p_init_msg_list IN VARCHAR2 :=FND_API.G_FALSE,
880: p_commit IN VARCHAR2 :=FND_API.G_FALSE,
881: p_validation_level IN NUMBER :=FND_API.G_VALID_LEVEL_FULL,
882: p_default IN VARCHAR2 :=FND_API.G_FALSE,
883: p_module_type IN VARCHAR2 :=NULL,
884: -- standard OUT params
885: x_return_status OUT NOCOPY VARCHAR2,
886: x_msg_count OUT NOCOPY NUMBER,

Line 902: x_return_status := FND_API.G_RET_STS_SUCCESS;

898: l_route_id NUMBER;
899: BEGIN
900:
901: -- Initialize API return status to success
902: x_return_status := FND_API.G_RET_STS_SUCCESS;
903:
904: -- Standard Start of API savepoint
905: SAVEPOINT delete_operation_pub;
906:

Line 908: IF NOT FND_API.compatible_api_call

904: -- Standard Start of API savepoint
905: SAVEPOINT delete_operation_pub;
906:
907: -- Standard call to check for call compatibility.
908: IF NOT FND_API.compatible_api_call
909: (
910: l_api_version,
911: p_api_version,
912: l_api_name,

Line 916: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

912: l_api_name,
913: G_PKG_NAME
914: )
915: THEN
916: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
917: END IF;
918:
919: -- Initialize message list if p_init_msg_list is set to TRUE.
920: IF FND_API.to_boolean( p_init_msg_list ) THEN

Line 920: IF FND_API.to_boolean( p_init_msg_list ) THEN

916: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
917: END IF;
918:
919: -- Initialize message list if p_init_msg_list is set to TRUE.
920: IF FND_API.to_boolean( p_init_msg_list ) THEN
921: FND_MSG_PUB.initialize;
922: END IF;
923:
924: IF (fnd_log.level_procedure >= fnd_log.g_current_runtime_level)THEN

Line 955: IF x_return_status = FND_API.G_RET_STS_ERROR THEN

951: p_route_revision => p_route_revision,
952: x_route_id => l_route_id,
953: x_return_status => x_return_status
954: );
955: IF x_return_status = FND_API.G_RET_STS_ERROR THEN
956: IF (fnd_log.level_error >= fnd_log.g_current_runtime_level)THEN
957: fnd_log.string
958: (
959: fnd_log.level_error,

Line 964: RAISE FND_API.G_EXC_ERROR;

960: l_debug_module ,
961: 'Error in AHL_RM_ROUTE_UTIL.Route_Number_To_Id API'
962: );
963: END IF;
964: RAISE FND_API.G_EXC_ERROR;
965: END IF;
966:
967: END IF;
968:

Line 984: p_init_msg_list => FND_API.G_FALSE,

980:
981: AHL_RM_ROUTE_PVT.delete_route
982: (
983: p_api_version => 1.0,
984: p_init_msg_list => FND_API.G_FALSE,
985: p_commit => FND_API.G_FALSE,
986: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
987: p_default => p_default,
988: p_module_type => p_module_type,

Line 985: p_commit => FND_API.G_FALSE,

981: AHL_RM_ROUTE_PVT.delete_route
982: (
983: p_api_version => 1.0,
984: p_init_msg_list => FND_API.G_FALSE,
985: p_commit => FND_API.G_FALSE,
986: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
987: p_default => p_default,
988: p_module_type => p_module_type,
989: x_return_status => x_return_status,

Line 986: p_validation_level => FND_API.G_VALID_LEVEL_FULL,

982: (
983: p_api_version => 1.0,
984: p_init_msg_list => FND_API.G_FALSE,
985: p_commit => FND_API.G_FALSE,
986: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
987: p_default => p_default,
988: p_module_type => p_module_type,
989: x_return_status => x_return_status,
990: x_msg_count => x_msg_count,

Line 999: X_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

995: -- to raise errors from AHL_RM_ROUTE_PVT.process_route
996: x_msg_count := FND_MSG_PUB.count_msg;
997:
998: IF x_msg_count > 0 THEN
999: X_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1000: RAISE FND_API.G_EXC_ERROR;
1001: END IF;
1002:
1003:

Line 1000: RAISE FND_API.G_EXC_ERROR;

996: x_msg_count := FND_MSG_PUB.count_msg;
997:
998: IF x_msg_count > 0 THEN
999: X_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1000: RAISE FND_API.G_EXC_ERROR;
1001: END IF;
1002:
1003:
1004: IF (fnd_log.level_procedure >= fnd_log.g_current_runtime_level) THEN

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

1010: );
1011: END IF;
1012:
1013: -- Check Error Message stack.
1014: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
1015: IF (fnd_log.level_error >= fnd_log.g_current_runtime_level) THEN
1016: fnd_log.string
1017: (
1018: fnd_log.level_error,

Line 1023: RAISE FND_API.G_EXC_ERROR;

1019: l_debug_module ,
1020: 'Private API raised expected error....'
1021: );
1022: END IF;
1023: RAISE FND_API.G_EXC_ERROR;
1024: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
1025: IF (fnd_log.level_error >= fnd_log.g_current_runtime_level)THEN
1026: fnd_log.string
1027: (

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

1020: 'Private API raised expected error....'
1021: );
1022: END IF;
1023: RAISE FND_API.G_EXC_ERROR;
1024: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
1025: IF (fnd_log.level_error >= fnd_log.g_current_runtime_level)THEN
1026: fnd_log.string
1027: (
1028: fnd_log.level_error,

Line 1033: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

1029: l_debug_module ,
1030: 'Private API raised unexpected error....'
1031: );
1032: END IF;
1033: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1034: END IF;
1035:
1036: -- Standard check of p_commit
1037: IF FND_API.To_Boolean(p_commit) THEN

Line 1037: IF FND_API.To_Boolean(p_commit) THEN

1033: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1034: END IF;
1035:
1036: -- Standard check of p_commit
1037: IF FND_API.To_Boolean(p_commit) THEN
1038: COMMIT WORK;
1039: END IF;
1040:
1041: --

Line 1043: WHEN FND_API.G_EXC_ERROR THEN

1039: END IF;
1040:
1041: --
1042: EXCEPTION
1043: WHEN FND_API.G_EXC_ERROR THEN
1044: x_return_status := FND_API.G_RET_STS_ERROR;
1045: Rollback to delete_route_pub;
1046: FND_MSG_PUB.count_and_get( p_count => x_msg_count,
1047: p_data => x_msg_data,

Line 1044: x_return_status := FND_API.G_RET_STS_ERROR;

1040:
1041: --
1042: EXCEPTION
1043: WHEN FND_API.G_EXC_ERROR THEN
1044: x_return_status := FND_API.G_RET_STS_ERROR;
1045: Rollback to delete_route_pub;
1046: FND_MSG_PUB.count_and_get( p_count => x_msg_count,
1047: p_data => x_msg_data,
1048: p_encoded => fnd_api.g_false);

Line 1048: p_encoded => fnd_api.g_false);

1044: x_return_status := FND_API.G_RET_STS_ERROR;
1045: Rollback to delete_route_pub;
1046: FND_MSG_PUB.count_and_get( p_count => x_msg_count,
1047: p_data => x_msg_data,
1048: p_encoded => fnd_api.g_false);
1049:
1050:
1051: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
1052: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

Line 1051: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

1047: p_data => x_msg_data,
1048: p_encoded => fnd_api.g_false);
1049:
1050:
1051: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
1052: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1053: Rollback to delete_route_pub;
1054: FND_MSG_PUB.count_and_get( p_count => x_msg_count,
1055: p_data => x_msg_data,

Line 1052: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

1048: p_encoded => fnd_api.g_false);
1049:
1050:
1051: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
1052: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1053: Rollback to delete_route_pub;
1054: FND_MSG_PUB.count_and_get( p_count => x_msg_count,
1055: p_data => x_msg_data,
1056: p_encoded => fnd_api.g_false);

Line 1056: p_encoded => fnd_api.g_false);

1052: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1053: Rollback to delete_route_pub;
1054: FND_MSG_PUB.count_and_get( p_count => x_msg_count,
1055: p_data => x_msg_data,
1056: p_encoded => fnd_api.g_false);
1057:
1058: WHEN OTHERS THEN
1059: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1060: Rollback to delete_route_pub;

Line 1059: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

1055: p_data => x_msg_data,
1056: p_encoded => fnd_api.g_false);
1057:
1058: WHEN OTHERS THEN
1059: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1060: Rollback to delete_route_pub;
1061: IF FND_MSG_PUB.check_msg_level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
1062: fnd_msg_pub.add_exc_msg(p_pkg_name => G_PKG_NAME,
1063: p_procedure_name => 'DELETE_ROUTE',

Line 1068: p_encoded => fnd_api.g_false);

1064: p_error_text => SQLERRM);
1065: END IF;
1066: FND_MSG_PUB.count_and_get( p_count => x_msg_count,
1067: p_data => x_msg_data,
1068: p_encoded => fnd_api.g_false);
1069:
1070: END Delete_Route;
1071:
1072:

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

1075: PROCEDURE Process_Route_Dispositions
1076: (
1077: -- standard IN params
1078: p_api_version IN NUMBER,
1079: p_init_msg_list IN VARCHAR2 :=FND_API.G_FALSE,
1080: p_commit IN VARCHAR2 :=FND_API.G_FALSE,
1081: p_validation_level IN NUMBER :=FND_API.G_VALID_LEVEL_FULL,
1082: p_default IN VARCHAR2 :=FND_API.G_FALSE,
1083: p_module_type IN VARCHAR2 :=NULL,

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

1076: (
1077: -- standard IN params
1078: p_api_version IN NUMBER,
1079: p_init_msg_list IN VARCHAR2 :=FND_API.G_FALSE,
1080: p_commit IN VARCHAR2 :=FND_API.G_FALSE,
1081: p_validation_level IN NUMBER :=FND_API.G_VALID_LEVEL_FULL,
1082: p_default IN VARCHAR2 :=FND_API.G_FALSE,
1083: p_module_type IN VARCHAR2 :=NULL,
1084: -- standard OUT params

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

1077: -- standard IN params
1078: p_api_version IN NUMBER,
1079: p_init_msg_list IN VARCHAR2 :=FND_API.G_FALSE,
1080: p_commit IN VARCHAR2 :=FND_API.G_FALSE,
1081: p_validation_level IN NUMBER :=FND_API.G_VALID_LEVEL_FULL,
1082: p_default IN VARCHAR2 :=FND_API.G_FALSE,
1083: p_module_type IN VARCHAR2 :=NULL,
1084: -- standard OUT params
1085: x_return_status OUT NOCOPY VARCHAR2,

Line 1082: p_default IN VARCHAR2 :=FND_API.G_FALSE,

1078: p_api_version IN NUMBER,
1079: p_init_msg_list IN VARCHAR2 :=FND_API.G_FALSE,
1080: p_commit IN VARCHAR2 :=FND_API.G_FALSE,
1081: p_validation_level IN NUMBER :=FND_API.G_VALID_LEVEL_FULL,
1082: p_default IN VARCHAR2 :=FND_API.G_FALSE,
1083: p_module_type IN VARCHAR2 :=NULL,
1084: -- standard OUT params
1085: x_return_status OUT NOCOPY VARCHAR2,
1086: x_msg_count OUT NOCOPY NUMBER,

Line 1104: x_return_status := FND_API.G_RET_STS_SUCCESS;

1100: l_route_id NUMBER;
1101: BEGIN
1102:
1103: -- Initialize API return status to success
1104: x_return_status := FND_API.G_RET_STS_SUCCESS;
1105:
1106: -- Standard Start of API savepoint
1107: SAVEPOINT route_disp_pub;
1108:

Line 1110: IF NOT FND_API.compatible_api_call

1106: -- Standard Start of API savepoint
1107: SAVEPOINT route_disp_pub;
1108:
1109: -- Standard call to check for call compatibility.
1110: IF NOT FND_API.compatible_api_call
1111: (
1112: l_api_version,
1113: p_api_version,
1114: l_api_name,

Line 1118: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

1114: l_api_name,
1115: G_PKG_NAME
1116: )
1117: THEN
1118: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1119: END IF;
1120:
1121: -- Initialize message list if p_init_msg_list is set to TRUE.
1122: IF FND_API.to_boolean( p_init_msg_list ) THEN

Line 1122: IF FND_API.to_boolean( p_init_msg_list ) THEN

1118: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1119: END IF;
1120:
1121: -- Initialize message list if p_init_msg_list is set to TRUE.
1122: IF FND_API.to_boolean( p_init_msg_list ) THEN
1123: FND_MSG_PUB.initialize;
1124: END IF;
1125:
1126:

Line 1140: l_route_id = FND_API.G_MISS_NUM )

1136: l_route_id := p_route_id;
1137:
1138: -- If Id is null derive object id from object Number and revision
1139: IF ( l_route_id IS NULL OR
1140: l_route_id = FND_API.G_MISS_NUM )
1141: THEN
1142:
1143: -- Function to convert Operation number, operation revision to id
1144: AHL_RM_ROUTE_UTIL.Route_Number_To_Id

Line 1151: IF x_return_status = FND_API.G_RET_STS_ERROR THEN

1147: p_route_revision => p_route_revision,
1148: x_route_id => l_route_id,
1149: x_return_status => x_return_status
1150: );
1151: IF x_return_status = FND_API.G_RET_STS_ERROR THEN
1152: IF (fnd_log.level_error >= fnd_log.g_current_runtime_level)THEN
1153: fnd_log.string
1154: (
1155: fnd_log.level_error,

Line 1160: RAISE FND_API.G_EXC_ERROR;

1156: l_debug_module ,
1157: 'Error in converting Object Number, Object Revision to ID'
1158: );
1159: END IF;
1160: RAISE FND_API.G_EXC_ERROR;
1161: END IF;
1162: END IF;
1163:
1164:

Line 1181: p_init_msg_list => FND_API.G_FALSE,

1177:
1178: AHL_RM_MATERIAL_AS_PVT.process_route_efcts
1179: (
1180: p_api_version => 1.0,
1181: p_init_msg_list => FND_API.G_FALSE,
1182: p_commit => FND_API.G_FALSE,
1183: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
1184: p_default => p_default,
1185: p_module_type => p_module_type,

Line 1182: p_commit => FND_API.G_FALSE,

1178: AHL_RM_MATERIAL_AS_PVT.process_route_efcts
1179: (
1180: p_api_version => 1.0,
1181: p_init_msg_list => FND_API.G_FALSE,
1182: p_commit => FND_API.G_FALSE,
1183: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
1184: p_default => p_default,
1185: p_module_type => p_module_type,
1186: p_object_id => l_route_id ,

Line 1183: p_validation_level => FND_API.G_VALID_LEVEL_FULL,

1179: (
1180: p_api_version => 1.0,
1181: p_init_msg_list => FND_API.G_FALSE,
1182: p_commit => FND_API.G_FALSE,
1183: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
1184: p_default => p_default,
1185: p_module_type => p_module_type,
1186: p_object_id => l_route_id ,
1187: x_return_status => x_return_status,

Line 1206: RAISE FND_API.G_EXC_ERROR;

1202: l_debug_module ,
1203: 'Error Effectivity id is null'
1204: );
1205: END IF;
1206: RAISE FND_API.G_EXC_ERROR;
1207:
1208: END IF;
1209:
1210: --Call the private API to create/modify effectivity details for the header above.

Line 1214: p_init_msg_list => FND_API.G_FALSE,

1210: --Call the private API to create/modify effectivity details for the header above.
1211: AHL_RM_MATERIAL_AS_PVT.process_material_req
1212: (
1213: p_api_version => 1.0,
1214: p_init_msg_list => FND_API.G_FALSE,
1215: p_commit => FND_API.G_FALSE,
1216: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
1217: p_default => p_default,
1218: p_module_type => p_module_type,

Line 1215: p_commit => FND_API.G_FALSE,

1211: AHL_RM_MATERIAL_AS_PVT.process_material_req
1212: (
1213: p_api_version => 1.0,
1214: p_init_msg_list => FND_API.G_FALSE,
1215: p_commit => FND_API.G_FALSE,
1216: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
1217: p_default => p_default,
1218: p_module_type => p_module_type,
1219: x_return_status => x_return_status,

Line 1216: p_validation_level => FND_API.G_VALID_LEVEL_FULL,

1212: (
1213: p_api_version => 1.0,
1214: p_init_msg_list => FND_API.G_FALSE,
1215: p_commit => FND_API.G_FALSE,
1216: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
1217: p_default => p_default,
1218: p_module_type => p_module_type,
1219: x_return_status => x_return_status,
1220: x_msg_count => x_msg_count,

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

1233: );
1234: END IF;
1235:
1236: -- Check Error Message stack.
1237: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
1238: IF (fnd_log.level_error >= fnd_log.g_current_runtime_level) THEN
1239: fnd_log.string
1240: (
1241: fnd_log.level_error,

Line 1246: RAISE FND_API.G_EXC_ERROR;

1242: l_debug_module ,
1243: 'Private API raised expected error....'
1244: );
1245: END IF;
1246: RAISE FND_API.G_EXC_ERROR;
1247: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
1248: IF (fnd_log.level_error >= fnd_log.g_current_runtime_level)THEN
1249: fnd_log.string
1250: (

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

1243: 'Private API raised expected error....'
1244: );
1245: END IF;
1246: RAISE FND_API.G_EXC_ERROR;
1247: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
1248: IF (fnd_log.level_error >= fnd_log.g_current_runtime_level)THEN
1249: fnd_log.string
1250: (
1251: fnd_log.level_error,

Line 1256: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

1252: l_debug_module ,
1253: 'Private API raised unexpected error....'
1254: );
1255: END IF;
1256: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1257: END IF;
1258:
1259: -- Standard check of p_commit
1260: IF FND_API.To_Boolean(p_commit) THEN

Line 1260: IF FND_API.To_Boolean(p_commit) THEN

1256: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1257: END IF;
1258:
1259: -- Standard check of p_commit
1260: IF FND_API.To_Boolean(p_commit) THEN
1261: COMMIT WORK;
1262: END IF;
1263:
1264: --

Line 1266: WHEN FND_API.G_EXC_ERROR THEN

1262: END IF;
1263:
1264: --
1265: EXCEPTION
1266: WHEN FND_API.G_EXC_ERROR THEN
1267: x_return_status := FND_API.G_RET_STS_ERROR;
1268: Rollback to route_disp_pub;
1269: FND_MSG_PUB.count_and_get( p_count => x_msg_count,
1270: p_data => x_msg_data,

Line 1267: x_return_status := FND_API.G_RET_STS_ERROR;

1263:
1264: --
1265: EXCEPTION
1266: WHEN FND_API.G_EXC_ERROR THEN
1267: x_return_status := FND_API.G_RET_STS_ERROR;
1268: Rollback to route_disp_pub;
1269: FND_MSG_PUB.count_and_get( p_count => x_msg_count,
1270: p_data => x_msg_data,
1271: p_encoded => fnd_api.g_false);

Line 1271: p_encoded => fnd_api.g_false);

1267: x_return_status := FND_API.G_RET_STS_ERROR;
1268: Rollback to route_disp_pub;
1269: FND_MSG_PUB.count_and_get( p_count => x_msg_count,
1270: p_data => x_msg_data,
1271: p_encoded => fnd_api.g_false);
1272:
1273:
1274: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
1275: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

Line 1274: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

1270: p_data => x_msg_data,
1271: p_encoded => fnd_api.g_false);
1272:
1273:
1274: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
1275: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1276: Rollback to route_disp_pub;
1277: FND_MSG_PUB.count_and_get( p_count => x_msg_count,
1278: p_data => x_msg_data,

Line 1275: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

1271: p_encoded => fnd_api.g_false);
1272:
1273:
1274: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
1275: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1276: Rollback to route_disp_pub;
1277: FND_MSG_PUB.count_and_get( p_count => x_msg_count,
1278: p_data => x_msg_data,
1279: p_encoded => fnd_api.g_false);

Line 1279: p_encoded => fnd_api.g_false);

1275: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1276: Rollback to route_disp_pub;
1277: FND_MSG_PUB.count_and_get( p_count => x_msg_count,
1278: p_data => x_msg_data,
1279: p_encoded => fnd_api.g_false);
1280:
1281: WHEN OTHERS THEN
1282: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1283: Rollback to route_disp_pub;

Line 1282: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

1278: p_data => x_msg_data,
1279: p_encoded => fnd_api.g_false);
1280:
1281: WHEN OTHERS THEN
1282: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1283: Rollback to route_disp_pub;
1284: IF FND_MSG_PUB.check_msg_level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
1285: fnd_msg_pub.add_exc_msg(p_pkg_name => G_PKG_NAME,
1286: p_procedure_name => 'PROCESS_ROUTE_DISPOSITION',

Line 1291: p_encoded => fnd_api.g_false);

1287: p_error_text => SQLERRM);
1288: END IF;
1289: FND_MSG_PUB.count_and_get( p_count => x_msg_count,
1290: p_data => x_msg_data,
1291: p_encoded => fnd_api.g_false);
1292:
1293: END Process_Route_Dispositions;
1294:
1295:

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

1298:
1299: PROCEDURE Create_Route_Revision
1300: (
1301: p_api_version IN NUMBER ,
1302: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
1303: p_commit IN VARCHAR2 := FND_API.G_FALSE,
1304: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
1305: p_default IN VARCHAR2 := FND_API.G_FALSE,
1306: p_module_type IN VARCHAR2 := NULL,

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

1299: PROCEDURE Create_Route_Revision
1300: (
1301: p_api_version IN NUMBER ,
1302: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
1303: p_commit IN VARCHAR2 := FND_API.G_FALSE,
1304: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
1305: p_default IN VARCHAR2 := FND_API.G_FALSE,
1306: p_module_type IN VARCHAR2 := NULL,
1307: x_return_status OUT NOCOPY VARCHAR2,

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

1300: (
1301: p_api_version IN NUMBER ,
1302: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
1303: p_commit IN VARCHAR2 := FND_API.G_FALSE,
1304: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
1305: p_default IN VARCHAR2 := FND_API.G_FALSE,
1306: p_module_type IN VARCHAR2 := NULL,
1307: x_return_status OUT NOCOPY VARCHAR2,
1308: x_msg_count OUT NOCOPY NUMBER,

Line 1305: p_default IN VARCHAR2 := FND_API.G_FALSE,

1301: p_api_version IN NUMBER ,
1302: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
1303: p_commit IN VARCHAR2 := FND_API.G_FALSE,
1304: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
1305: p_default IN VARCHAR2 := FND_API.G_FALSE,
1306: p_module_type IN VARCHAR2 := NULL,
1307: x_return_status OUT NOCOPY VARCHAR2,
1308: x_msg_count OUT NOCOPY NUMBER,
1309: x_msg_data OUT NOCOPY VARCHAR2,

Line 1326: x_return_status := FND_API.G_RET_STS_SUCCESS;

1322:
1323: BEGIN
1324:
1325: -- Initialize API return status to success
1326: x_return_status := FND_API.G_RET_STS_SUCCESS;
1327:
1328: -- Standard Start of API savepoint
1329: SAVEPOINT create_route_revision_pub;
1330:

Line 1332: IF NOT FND_API.compatible_api_call

1328: -- Standard Start of API savepoint
1329: SAVEPOINT create_route_revision_pub;
1330:
1331: -- Standard call to check for call compatibility.
1332: IF NOT FND_API.compatible_api_call
1333: (
1334: l_api_version,
1335: p_api_version,
1336: l_api_name,

Line 1340: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

1336: l_api_name,
1337: G_PKG_NAME
1338: )
1339: THEN
1340: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1341: END IF;
1342:
1343:
1344: -- Initialize message list if p_init_msg_list is set to TRUE.

Line 1345: IF FND_API.to_boolean( p_init_msg_list ) THEN

1341: END IF;
1342:
1343:
1344: -- Initialize message list if p_init_msg_list is set to TRUE.
1345: IF FND_API.to_boolean( p_init_msg_list ) THEN
1346: FND_MSG_PUB.initialize;
1347: END IF;
1348:
1349: IF (fnd_log.level_procedure >= fnd_log.g_current_runtime_level)THEN

Line 1361: p_route_id = FND_API.G_MISS_NUM )

1357:
1358: -- If Id is null derive Route id from Route Number and revision
1359: l_route_id := p_route_id;
1360: IF ( p_route_id IS NULL OR
1361: p_route_id = FND_API.G_MISS_NUM )
1362: THEN
1363: -- Function to convert Operation number, operation revision to id
1364: AHL_RM_ROUTE_UTIL.Route_Number_To_Id
1365: (

Line 1371: IF x_return_status = FND_API.G_RET_STS_ERROR THEN

1367: p_route_revision => p_route_revision,
1368: x_route_id => l_route_id,
1369: x_return_status => x_return_status
1370: );
1371: IF x_return_status = FND_API.G_RET_STS_ERROR THEN
1372: IF (fnd_log.level_error >= fnd_log.g_current_runtime_level)THEN
1373: fnd_log.string
1374: (
1375: fnd_log.level_error,

Line 1380: RAISE FND_API.G_EXC_ERROR;

1376: l_debug_module ,
1377: 'Error in AHL_RM_ROUTE_UTIL.Operation_Number_To_Id API'
1378: );
1379: END IF;
1380: RAISE FND_API.G_EXC_ERROR;
1381: END IF;
1382: END IF;
1383:
1384: IF (fnd_log.level_statement >= fnd_log.g_current_runtime_level)THEN

Line 1397: p_init_msg_list => FND_API.G_FALSE,

1393: -- Call the corresponding private API
1394: AHL_RM_ROUTE_PVT.create_route_revision
1395: (
1396: p_api_version => 1.0,
1397: p_init_msg_list => FND_API.G_FALSE,
1398: p_commit => FND_API.G_FALSE,
1399: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
1400: p_default => p_default,
1401: p_module_type => p_module_type,

Line 1398: p_commit => FND_API.G_FALSE,

1394: AHL_RM_ROUTE_PVT.create_route_revision
1395: (
1396: p_api_version => 1.0,
1397: p_init_msg_list => FND_API.G_FALSE,
1398: p_commit => FND_API.G_FALSE,
1399: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
1400: p_default => p_default,
1401: p_module_type => p_module_type,
1402: x_return_status => x_return_status,

Line 1399: p_validation_level => FND_API.G_VALID_LEVEL_FULL,

1395: (
1396: p_api_version => 1.0,
1397: p_init_msg_list => FND_API.G_FALSE,
1398: p_commit => FND_API.G_FALSE,
1399: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
1400: p_default => p_default,
1401: p_module_type => p_module_type,
1402: x_return_status => x_return_status,
1403: x_msg_count => x_msg_count,

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

1416: );
1417: END IF;
1418:
1419: -- Check Error Message stack.
1420: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
1421: IF (fnd_log.level_error >= fnd_log.g_current_runtime_level)THEN
1422: fnd_log.string
1423: (
1424: fnd_log.level_error,

Line 1429: RAISE FND_API.G_EXC_ERROR;

1425: l_debug_module ,
1426: 'Private API raised expected error....'
1427: );
1428: END IF;
1429: RAISE FND_API.G_EXC_ERROR;
1430: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
1431: IF (fnd_log.level_error >= fnd_log.g_current_runtime_level)THEN
1432: fnd_log.string
1433: (

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

1426: 'Private API raised expected error....'
1427: );
1428: END IF;
1429: RAISE FND_API.G_EXC_ERROR;
1430: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
1431: IF (fnd_log.level_error >= fnd_log.g_current_runtime_level)THEN
1432: fnd_log.string
1433: (
1434: fnd_log.level_error,

Line 1439: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

1435: l_debug_module ,
1436: 'Private API raised unexpected error....'
1437: );
1438: END IF;
1439: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1440: END IF;
1441:
1442: -- Standard check of p_commit
1443: IF FND_API.To_Boolean(p_commit) THEN

Line 1443: IF FND_API.To_Boolean(p_commit) THEN

1439: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1440: END IF;
1441:
1442: -- Standard check of p_commit
1443: IF FND_API.To_Boolean(p_commit) THEN
1444: COMMIT WORK;
1445: END IF;
1446:
1447:

Line 1450: WHEN FND_API.G_EXC_ERROR THEN

1446:
1447:
1448: --
1449: EXCEPTION
1450: WHEN FND_API.G_EXC_ERROR THEN
1451: x_return_status := FND_API.G_RET_STS_ERROR;
1452: Rollback to create_route_revision_pub;
1453: FND_MSG_PUB.count_and_get( p_count => x_msg_count,
1454: p_data => x_msg_data,

Line 1451: x_return_status := FND_API.G_RET_STS_ERROR;

1447:
1448: --
1449: EXCEPTION
1450: WHEN FND_API.G_EXC_ERROR THEN
1451: x_return_status := FND_API.G_RET_STS_ERROR;
1452: Rollback to create_route_revision_pub;
1453: FND_MSG_PUB.count_and_get( p_count => x_msg_count,
1454: p_data => x_msg_data,
1455: p_encoded => fnd_api.g_false);

Line 1455: p_encoded => fnd_api.g_false);

1451: x_return_status := FND_API.G_RET_STS_ERROR;
1452: Rollback to create_route_revision_pub;
1453: FND_MSG_PUB.count_and_get( p_count => x_msg_count,
1454: p_data => x_msg_data,
1455: p_encoded => fnd_api.g_false);
1456:
1457:
1458: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
1459: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

Line 1458: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

1454: p_data => x_msg_data,
1455: p_encoded => fnd_api.g_false);
1456:
1457:
1458: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
1459: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1460: Rollback to create_route_revision_pub;
1461: FND_MSG_PUB.count_and_get( p_count => x_msg_count,
1462: p_data => x_msg_data,

Line 1459: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

1455: p_encoded => fnd_api.g_false);
1456:
1457:
1458: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
1459: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1460: Rollback to create_route_revision_pub;
1461: FND_MSG_PUB.count_and_get( p_count => x_msg_count,
1462: p_data => x_msg_data,
1463: p_encoded => fnd_api.g_false);

Line 1463: p_encoded => fnd_api.g_false);

1459: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1460: Rollback to create_route_revision_pub;
1461: FND_MSG_PUB.count_and_get( p_count => x_msg_count,
1462: p_data => x_msg_data,
1463: p_encoded => fnd_api.g_false);
1464:
1465: WHEN OTHERS THEN
1466: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1467: Rollback to create_route_revision_pub;

Line 1466: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

1462: p_data => x_msg_data,
1463: p_encoded => fnd_api.g_false);
1464:
1465: WHEN OTHERS THEN
1466: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1467: Rollback to create_route_revision_pub;
1468: IF FND_MSG_PUB.check_msg_level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
1469: fnd_msg_pub.add_exc_msg(p_pkg_name => G_PKG_NAME,
1470: p_procedure_name => 'create_route_revision',

Line 1475: p_encoded => fnd_api.g_false);

1471: p_error_text => SQLERRM);
1472: END IF;
1473: FND_MSG_PUB.count_and_get( p_count => x_msg_count,
1474: p_data => x_msg_data,
1475: p_encoded => fnd_api.g_false);
1476:
1477:
1478: END Create_Route_Revision;
1479:

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

1483:
1484: PROCEDURE Initiate_Route_Approval
1485: (
1486: p_api_version IN NUMBER ,
1487: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
1488: p_commit IN VARCHAR2 := FND_API.G_FALSE,
1489: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
1490: p_default IN VARCHAR2 := FND_API.G_FALSE,
1491: p_module_type IN VARCHAR2 := NULL,

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

1484: PROCEDURE Initiate_Route_Approval
1485: (
1486: p_api_version IN NUMBER ,
1487: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
1488: p_commit IN VARCHAR2 := FND_API.G_FALSE,
1489: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
1490: p_default IN VARCHAR2 := FND_API.G_FALSE,
1491: p_module_type IN VARCHAR2 := NULL,
1492: x_return_status OUT NOCOPY VARCHAR2,

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

1485: (
1486: p_api_version IN NUMBER ,
1487: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
1488: p_commit IN VARCHAR2 := FND_API.G_FALSE,
1489: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
1490: p_default IN VARCHAR2 := FND_API.G_FALSE,
1491: p_module_type IN VARCHAR2 := NULL,
1492: x_return_status OUT NOCOPY VARCHAR2,
1493: x_msg_count OUT NOCOPY NUMBER,

Line 1490: p_default IN VARCHAR2 := FND_API.G_FALSE,

1486: p_api_version IN NUMBER ,
1487: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
1488: p_commit IN VARCHAR2 := FND_API.G_FALSE,
1489: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
1490: p_default IN VARCHAR2 := FND_API.G_FALSE,
1491: p_module_type IN VARCHAR2 := NULL,
1492: x_return_status OUT NOCOPY VARCHAR2,
1493: x_msg_count OUT NOCOPY NUMBER,
1494: x_msg_data OUT NOCOPY VARCHAR2,

Line 1510: x_return_status := FND_API.G_RET_STS_SUCCESS;

1506:
1507: BEGIN
1508:
1509: -- Initialize API return status to success
1510: x_return_status := FND_API.G_RET_STS_SUCCESS;
1511:
1512: -- Standard Start of API savepoint
1513: SAVEPOINT initiate_route_approval_pub;
1514:

Line 1516: IF NOT FND_API.compatible_api_call

1512: -- Standard Start of API savepoint
1513: SAVEPOINT initiate_route_approval_pub;
1514:
1515: -- Standard call to check for call compatibility.
1516: IF NOT FND_API.compatible_api_call
1517: (
1518: l_api_version,
1519: p_api_version,
1520: l_api_name,

Line 1524: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

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

Line 1528: IF FND_API.to_boolean( p_init_msg_list ) THEN

1524: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1525: END IF;
1526:
1527: -- Initialize message list if p_init_msg_list is set to TRUE.
1528: IF FND_API.to_boolean( p_init_msg_list ) THEN
1529: FND_MSG_PUB.initialize;
1530: END IF;
1531:
1532: IF (fnd_log.level_procedure >= fnd_log.g_current_runtime_level)THEN

Line 1543: p_route_id = FND_API.G_MISS_NUM )

1539: END IF;
1540: -- If Id is null derive Route id from Route Number and revision
1541: l_source_route_id := p_route_id ;
1542: IF ( p_route_id IS NULL OR
1543: p_route_id = FND_API.G_MISS_NUM )
1544: THEN
1545: -- Function to convert Operation number, operation revision to id
1546: AHL_RM_ROUTE_UTIL.Route_Number_To_Id
1547: (

Line 1553: IF x_return_status = FND_API.G_RET_STS_ERROR THEN

1549: p_route_revision => p_route_revision,
1550: x_route_id => l_source_route_id,
1551: x_return_status => x_return_status
1552: );
1553: IF x_return_status = FND_API.G_RET_STS_ERROR THEN
1554: IF (fnd_log.level_error >= fnd_log.g_current_runtime_level)THEN
1555: fnd_log.string
1556: (
1557: fnd_log.level_error,

Line 1562: RAISE FND_API.G_EXC_ERROR;

1558: l_debug_module ,
1559: 'Error in AHL_RM_ROUTE_UTIL.Operation_Number_To_Id API'
1560: );
1561: END IF;
1562: RAISE FND_API.G_EXC_ERROR;
1563: END IF;
1564: END IF;
1565:
1566: IF (fnd_log.level_statement >= fnd_log.g_current_runtime_level)THEN

Line 1580: p_init_msg_list => FND_API.G_FALSE,

1576: -- Call the private API
1577: AHL_RM_APPROVAL_PVT.INITIATE_ROUTE_APPROVAL
1578: (
1579: p_api_version => 1.0,
1580: p_init_msg_list => FND_API.G_FALSE,
1581: p_commit => FND_API.G_FALSE,
1582: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
1583: p_default => p_default,
1584: p_module_type => p_module_type,

Line 1581: p_commit => FND_API.G_FALSE,

1577: AHL_RM_APPROVAL_PVT.INITIATE_ROUTE_APPROVAL
1578: (
1579: p_api_version => 1.0,
1580: p_init_msg_list => FND_API.G_FALSE,
1581: p_commit => FND_API.G_FALSE,
1582: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
1583: p_default => p_default,
1584: p_module_type => p_module_type,
1585: x_return_status => x_return_status,

Line 1582: p_validation_level => FND_API.G_VALID_LEVEL_FULL,

1578: (
1579: p_api_version => 1.0,
1580: p_init_msg_list => FND_API.G_FALSE,
1581: p_commit => FND_API.G_FALSE,
1582: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
1583: p_default => p_default,
1584: p_module_type => p_module_type,
1585: x_return_status => x_return_status,
1586: x_msg_count => x_msg_count,

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

1600: );
1601: END IF;
1602:
1603: -- Check Error Message stack.
1604: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
1605: IF (fnd_log.level_error >= fnd_log.g_current_runtime_level)THEN
1606: fnd_log.string
1607: (
1608: fnd_log.level_error,

Line 1613: RAISE FND_API.G_EXC_ERROR;

1609: l_debug_module ,
1610: 'Private API raised expected error....'
1611: );
1612: END IF;
1613: RAISE FND_API.G_EXC_ERROR;
1614: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
1615: IF (fnd_log.level_error >= fnd_log.g_current_runtime_level)THEN
1616: fnd_log.string
1617: (

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

1610: 'Private API raised expected error....'
1611: );
1612: END IF;
1613: RAISE FND_API.G_EXC_ERROR;
1614: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
1615: IF (fnd_log.level_error >= fnd_log.g_current_runtime_level)THEN
1616: fnd_log.string
1617: (
1618: fnd_log.level_error,

Line 1623: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

1619: l_debug_module ,
1620: 'Private API raised unexpected error....'
1621: );
1622: END IF;
1623: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1624: END IF;
1625:
1626: -- Standard check of p_commit
1627: IF FND_API.To_Boolean(p_commit) THEN

Line 1627: IF FND_API.To_Boolean(p_commit) THEN

1623: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1624: END IF;
1625:
1626: -- Standard check of p_commit
1627: IF FND_API.To_Boolean(p_commit) THEN
1628: COMMIT WORK;
1629: END IF;
1630:
1631: --

Line 1633: WHEN FND_API.G_EXC_ERROR THEN

1629: END IF;
1630:
1631: --
1632: EXCEPTION
1633: WHEN FND_API.G_EXC_ERROR THEN
1634: x_return_status := FND_API.G_RET_STS_ERROR;
1635: Rollback to initiate_route_approval_pub;
1636: FND_MSG_PUB.count_and_get( p_count => x_msg_count,
1637: p_data => x_msg_data,

Line 1634: x_return_status := FND_API.G_RET_STS_ERROR;

1630:
1631: --
1632: EXCEPTION
1633: WHEN FND_API.G_EXC_ERROR THEN
1634: x_return_status := FND_API.G_RET_STS_ERROR;
1635: Rollback to initiate_route_approval_pub;
1636: FND_MSG_PUB.count_and_get( p_count => x_msg_count,
1637: p_data => x_msg_data,
1638: p_encoded => fnd_api.g_false);

Line 1638: p_encoded => fnd_api.g_false);

1634: x_return_status := FND_API.G_RET_STS_ERROR;
1635: Rollback to initiate_route_approval_pub;
1636: FND_MSG_PUB.count_and_get( p_count => x_msg_count,
1637: p_data => x_msg_data,
1638: p_encoded => fnd_api.g_false);
1639:
1640:
1641: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
1642: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

Line 1641: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

1637: p_data => x_msg_data,
1638: p_encoded => fnd_api.g_false);
1639:
1640:
1641: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
1642: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1643: Rollback to initiate_route_approval_pub;
1644: FND_MSG_PUB.count_and_get( p_count => x_msg_count,
1645: p_data => x_msg_data,

Line 1642: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

1638: p_encoded => fnd_api.g_false);
1639:
1640:
1641: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
1642: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1643: Rollback to initiate_route_approval_pub;
1644: FND_MSG_PUB.count_and_get( p_count => x_msg_count,
1645: p_data => x_msg_data,
1646: p_encoded => fnd_api.g_false);

Line 1646: p_encoded => fnd_api.g_false);

1642: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1643: Rollback to initiate_route_approval_pub;
1644: FND_MSG_PUB.count_and_get( p_count => x_msg_count,
1645: p_data => x_msg_data,
1646: p_encoded => fnd_api.g_false);
1647:
1648: WHEN OTHERS THEN
1649: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1650: Rollback to initiate_route_approval_pub;

Line 1649: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

1645: p_data => x_msg_data,
1646: p_encoded => fnd_api.g_false);
1647:
1648: WHEN OTHERS THEN
1649: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1650: Rollback to initiate_route_approval_pub;
1651: IF FND_MSG_PUB.check_msg_level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
1652: fnd_msg_pub.add_exc_msg(p_pkg_name => G_PKG_NAME,
1653: p_procedure_name => 'INITIATE_ROUTE_APPROVAL',

Line 1658: p_encoded => fnd_api.g_false);

1654: p_error_text => SQLERRM);
1655: END IF;
1656: FND_MSG_PUB.count_and_get( p_count => x_msg_count,
1657: p_data => x_msg_data,
1658: p_encoded => fnd_api.g_false);
1659:
1660: END Initiate_Route_Approval;
1661:
1662: PROCEDURE Process_Route_Oper_Assoc

Line 1665: p_init_msg_list IN VARCHAR2 := FND_API.G_TRUE,

1661:
1662: PROCEDURE Process_Route_Oper_Assoc
1663: (
1664: p_api_version IN NUMBER := 1.0,
1665: p_init_msg_list IN VARCHAR2 := FND_API.G_TRUE,
1666: p_commit IN VARCHAR2 := FND_API.G_FALSE,
1667: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
1668: p_default IN VARCHAR2 := FND_API.G_FALSE,
1669: p_module_type IN VARCHAR2 := NULL,

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

1662: PROCEDURE Process_Route_Oper_Assoc
1663: (
1664: p_api_version IN NUMBER := 1.0,
1665: p_init_msg_list IN VARCHAR2 := FND_API.G_TRUE,
1666: p_commit IN VARCHAR2 := FND_API.G_FALSE,
1667: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
1668: p_default IN VARCHAR2 := FND_API.G_FALSE,
1669: p_module_type IN VARCHAR2 := NULL,
1670: x_return_status OUT NOCOPY VARCHAR2,

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

1663: (
1664: p_api_version IN NUMBER := 1.0,
1665: p_init_msg_list IN VARCHAR2 := FND_API.G_TRUE,
1666: p_commit IN VARCHAR2 := FND_API.G_FALSE,
1667: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
1668: p_default IN VARCHAR2 := FND_API.G_FALSE,
1669: p_module_type IN VARCHAR2 := NULL,
1670: x_return_status OUT NOCOPY VARCHAR2,
1671: x_msg_count OUT NOCOPY NUMBER,

Line 1668: p_default IN VARCHAR2 := FND_API.G_FALSE,

1664: p_api_version IN NUMBER := 1.0,
1665: p_init_msg_list IN VARCHAR2 := FND_API.G_TRUE,
1666: p_commit IN VARCHAR2 := FND_API.G_FALSE,
1667: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
1668: p_default IN VARCHAR2 := FND_API.G_FALSE,
1669: p_module_type IN VARCHAR2 := NULL,
1670: x_return_status OUT NOCOPY VARCHAR2,
1671: x_msg_count OUT NOCOPY NUMBER,
1672: x_msg_data OUT NOCOPY VARCHAR2,

Line 1687: x_return_status := FND_API.G_RET_STS_SUCCESS;

1683:
1684: BEGIN
1685:
1686: -- Initialize API return status to success
1687: x_return_status := FND_API.G_RET_STS_SUCCESS;
1688:
1689: -- Standard Start of API savepoint
1690: SAVEPOINT process_route_operation_as_pub;
1691:

Line 1693: IF NOT FND_API.compatible_api_call

1689: -- Standard Start of API savepoint
1690: SAVEPOINT process_route_operation_as_pub;
1691:
1692: -- Standard call to check for call compatibility.
1693: IF NOT FND_API.compatible_api_call
1694: (
1695: l_api_version,
1696: p_api_version,
1697: l_api_name,

Line 1701: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

1697: l_api_name,
1698: G_PKG_NAME
1699: )
1700: THEN
1701: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1702: END IF;
1703:
1704: -- Initialize message list if p_init_msg_list is set to TRUE.
1705: IF FND_API.to_boolean( p_init_msg_list ) THEN

Line 1705: IF FND_API.to_boolean( p_init_msg_list ) THEN

1701: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1702: END IF;
1703:
1704: -- Initialize message list if p_init_msg_list is set to TRUE.
1705: IF FND_API.to_boolean( p_init_msg_list ) THEN
1706: FND_MSG_PUB.initialize;
1707: END IF;
1708:
1709: IF (fnd_log.level_procedure >= fnd_log.g_current_runtime_level)THEN

Line 1721: l_route_id = FND_API.G_MISS_NUM )

1717:
1718: -- If Id is null derive Route id from Route Number and revision
1719: l_route_id := p_route_id;
1720: IF ( l_route_id IS NULL OR
1721: l_route_id = FND_API.G_MISS_NUM )
1722: THEN
1723: -- Function to convert Route number, Route revision to id
1724: AHL_RM_ROUTE_UTIL.Route_Number_To_Id
1725: (

Line 1731: IF x_return_status = FND_API.G_RET_STS_ERROR THEN

1727: p_route_revision => p_route_revision,
1728: x_route_id => l_route_id,
1729: x_return_status => x_return_status
1730: );
1731: IF x_return_status = FND_API.G_RET_STS_ERROR THEN
1732: IF (fnd_log.level_error >= fnd_log.g_current_runtime_level)THEN
1733: fnd_log.string
1734: (
1735: fnd_log.level_error,

Line 1740: RAISE FND_API.G_EXC_ERROR;

1736: l_debug_module ,
1737: 'Error in AHL_RM_ROUTE_UTIL.Operation_Number_To_Id API'
1738: );
1739: END IF;
1740: RAISE FND_API.G_EXC_ERROR;
1741: END IF;
1742: END IF;
1743:
1744: IF (fnd_log.level_statement >= fnd_log.g_current_runtime_level)THEN

Line 1757: p_init_msg_list => FND_API.G_FALSE,

1753: -- Call the private API
1754: AHL_RM_OP_ROUTE_AS_PVT.process_route_operation_as
1755: (
1756: p_api_version => 1.0,
1757: p_init_msg_list => FND_API.G_FALSE,
1758: p_commit => FND_API.G_FALSE,
1759: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
1760: p_default => p_default,
1761: p_module_type => p_module_type,

Line 1758: p_commit => FND_API.G_FALSE,

1754: AHL_RM_OP_ROUTE_AS_PVT.process_route_operation_as
1755: (
1756: p_api_version => 1.0,
1757: p_init_msg_list => FND_API.G_FALSE,
1758: p_commit => FND_API.G_FALSE,
1759: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
1760: p_default => p_default,
1761: p_module_type => p_module_type,
1762: x_return_status => x_return_status,

Line 1759: p_validation_level => FND_API.G_VALID_LEVEL_FULL,

1755: (
1756: p_api_version => 1.0,
1757: p_init_msg_list => FND_API.G_FALSE,
1758: p_commit => FND_API.G_FALSE,
1759: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
1760: p_default => p_default,
1761: p_module_type => p_module_type,
1762: x_return_status => x_return_status,
1763: x_msg_count => x_msg_count,

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

1775: );
1776: END IF;
1777:
1778: -- Check Error Message stack.
1779: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
1780: IF (fnd_log.level_error >= fnd_log.g_current_runtime_level)THEN
1781: fnd_log.string
1782: (
1783: fnd_log.level_error,

Line 1788: RAISE FND_API.G_EXC_ERROR;

1784: l_debug_module ,
1785: 'Private API raised expected error....'
1786: );
1787: END IF;
1788: RAISE FND_API.G_EXC_ERROR;
1789: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
1790: IF (fnd_log.level_error >= fnd_log.g_current_runtime_level)THEN
1791: fnd_log.string
1792: (

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

1785: 'Private API raised expected error....'
1786: );
1787: END IF;
1788: RAISE FND_API.G_EXC_ERROR;
1789: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
1790: IF (fnd_log.level_error >= fnd_log.g_current_runtime_level)THEN
1791: fnd_log.string
1792: (
1793: fnd_log.level_error,

Line 1798: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

1794: l_debug_module ,
1795: 'Private API raised unexpected error....'
1796: );
1797: END IF;
1798: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1799: END IF;
1800:
1801: -- Standard check of p_commit
1802: IF FND_API.To_Boolean(p_commit) THEN

Line 1802: IF FND_API.To_Boolean(p_commit) THEN

1798: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1799: END IF;
1800:
1801: -- Standard check of p_commit
1802: IF FND_API.To_Boolean(p_commit) THEN
1803: COMMIT WORK;
1804: END IF;
1805:
1806:

Line 1810: WHEN FND_API.G_EXC_ERROR THEN

1806:
1807:
1808: --
1809: EXCEPTION
1810: WHEN FND_API.G_EXC_ERROR THEN
1811: x_return_status := FND_API.G_RET_STS_ERROR;
1812: Rollback to process_route_operation_as_pub;
1813: FND_MSG_PUB.count_and_get( p_count => x_msg_count,
1814: p_data => x_msg_data,

Line 1811: x_return_status := FND_API.G_RET_STS_ERROR;

1807:
1808: --
1809: EXCEPTION
1810: WHEN FND_API.G_EXC_ERROR THEN
1811: x_return_status := FND_API.G_RET_STS_ERROR;
1812: Rollback to process_route_operation_as_pub;
1813: FND_MSG_PUB.count_and_get( p_count => x_msg_count,
1814: p_data => x_msg_data,
1815: p_encoded => fnd_api.g_false);

Line 1815: p_encoded => fnd_api.g_false);

1811: x_return_status := FND_API.G_RET_STS_ERROR;
1812: Rollback to process_route_operation_as_pub;
1813: FND_MSG_PUB.count_and_get( p_count => x_msg_count,
1814: p_data => x_msg_data,
1815: p_encoded => fnd_api.g_false);
1816:
1817:
1818: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
1819: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

Line 1818: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

1814: p_data => x_msg_data,
1815: p_encoded => fnd_api.g_false);
1816:
1817:
1818: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
1819: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1820: Rollback to process_route_operation_as_pub;
1821: FND_MSG_PUB.count_and_get( p_count => x_msg_count,
1822: p_data => x_msg_data,

Line 1819: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

1815: p_encoded => fnd_api.g_false);
1816:
1817:
1818: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
1819: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1820: Rollback to process_route_operation_as_pub;
1821: FND_MSG_PUB.count_and_get( p_count => x_msg_count,
1822: p_data => x_msg_data,
1823: p_encoded => fnd_api.g_false);

Line 1823: p_encoded => fnd_api.g_false);

1819: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1820: Rollback to process_route_operation_as_pub;
1821: FND_MSG_PUB.count_and_get( p_count => x_msg_count,
1822: p_data => x_msg_data,
1823: p_encoded => fnd_api.g_false);
1824:
1825: WHEN OTHERS THEN
1826: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1827: Rollback to process_route_operation_as_pub;

Line 1826: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

1822: p_data => x_msg_data,
1823: p_encoded => fnd_api.g_false);
1824:
1825: WHEN OTHERS THEN
1826: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1827: Rollback to process_route_operation_as_pub;
1828: IF FND_MSG_PUB.check_msg_level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
1829: fnd_msg_pub.add_exc_msg(p_pkg_name => G_PKG_NAME,
1830: p_procedure_name => 'Process_Route_Oper_Assoc',

Line 1835: p_encoded => fnd_api.g_false);

1831: p_error_text => SQLERRM);
1832: END IF;
1833: FND_MSG_PUB.count_and_get( p_count => x_msg_count,
1834: p_data => x_msg_data,
1835: p_encoded => fnd_api.g_false);
1836:
1837: END Process_Route_Oper_Assoc;
1838:
1839:

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

1840: PROCEDURE Process_Route_Alt_Resources
1841: (
1842: -- standard IN params
1843: p_api_version IN NUMBER,
1844: p_init_msg_list IN VARCHAR2 :=FND_API.G_FALSE,
1845: p_commit IN VARCHAR2 :=FND_API.G_FALSE,
1846: p_validation_level IN NUMBER :=FND_API.G_VALID_LEVEL_FULL,
1847: p_default IN VARCHAR2 :=FND_API.G_FALSE,
1848: p_module_type IN VARCHAR2 :=NULL,

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

1841: (
1842: -- standard IN params
1843: p_api_version IN NUMBER,
1844: p_init_msg_list IN VARCHAR2 :=FND_API.G_FALSE,
1845: p_commit IN VARCHAR2 :=FND_API.G_FALSE,
1846: p_validation_level IN NUMBER :=FND_API.G_VALID_LEVEL_FULL,
1847: p_default IN VARCHAR2 :=FND_API.G_FALSE,
1848: p_module_type IN VARCHAR2 :=NULL,
1849: -- standard OUT params

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

1842: -- standard IN params
1843: p_api_version IN NUMBER,
1844: p_init_msg_list IN VARCHAR2 :=FND_API.G_FALSE,
1845: p_commit IN VARCHAR2 :=FND_API.G_FALSE,
1846: p_validation_level IN NUMBER :=FND_API.G_VALID_LEVEL_FULL,
1847: p_default IN VARCHAR2 :=FND_API.G_FALSE,
1848: p_module_type IN VARCHAR2 :=NULL,
1849: -- standard OUT params
1850: x_return_status OUT NOCOPY VARCHAR2,

Line 1847: p_default IN VARCHAR2 :=FND_API.G_FALSE,

1843: p_api_version IN NUMBER,
1844: p_init_msg_list IN VARCHAR2 :=FND_API.G_FALSE,
1845: p_commit IN VARCHAR2 :=FND_API.G_FALSE,
1846: p_validation_level IN NUMBER :=FND_API.G_VALID_LEVEL_FULL,
1847: p_default IN VARCHAR2 :=FND_API.G_FALSE,
1848: p_module_type IN VARCHAR2 :=NULL,
1849: -- standard OUT params
1850: x_return_status OUT NOCOPY VARCHAR2,
1851: x_msg_count OUT NOCOPY NUMBER,

Line 1896: x_return_status := FND_API.G_RET_STS_SUCCESS;

1892:
1893:
1894:
1895: -- Initialize API return status to success
1896: x_return_status := FND_API.G_RET_STS_SUCCESS;
1897:
1898: -- Standard Start of API savepoint
1899: SAVEPOINT Process_Alt_Resources;
1900:

Line 1902: IF NOT FND_API.compatible_api_call

1898: -- Standard Start of API savepoint
1899: SAVEPOINT Process_Alt_Resources;
1900:
1901: -- Standard call to check for call compatibility.
1902: IF NOT FND_API.compatible_api_call
1903: (
1904: l_api_version,
1905: p_api_version,
1906: l_api_name,

Line 1910: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

1906: l_api_name,
1907: G_PKG_NAME
1908: )
1909: THEN
1910: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1911: END IF;
1912:
1913: -- Initialize message list if p_init_msg_list is set to TRUE.
1914: IF FND_API.to_boolean( p_init_msg_list ) THEN

Line 1914: IF FND_API.to_boolean( p_init_msg_list ) THEN

1910: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1911: END IF;
1912:
1913: -- Initialize message list if p_init_msg_list is set to TRUE.
1914: IF FND_API.to_boolean( p_init_msg_list ) THEN
1915: FND_MSG_PUB.initialize;
1916: END IF;
1917:
1918: IF (fnd_log.level_procedure >= fnd_log.g_current_runtime_level)THEN

Line 1940: IF x_return_status = FND_API.G_RET_STS_ERROR THEN

1936: x_route_id => l_route_id,
1937: x_return_status => x_return_status
1938: );
1939:
1940: IF x_return_status = FND_API.G_RET_STS_ERROR THEN
1941: IF (fnd_log.level_error >= fnd_log.g_current_runtime_level)THEN
1942: fnd_log.string
1943: (
1944: fnd_log.level_error,

Line 1949: RAISE FND_API.G_EXC_ERROR;

1945: l_debug_module ||':',
1946: 'Error in AHL_RM_ROUTE_UTIL.Route_Number_To_Id API'
1947: );
1948: END IF;
1949: RAISE FND_API.G_EXC_ERROR;
1950: END IF;
1951: END IF;
1952:
1953: IF (fnd_log.level_statement >= fnd_log.g_current_runtime_level) THEN

Line 1975: RAISE FND_API.G_EXC_ERROR;

1971: -- PRITHWI : please run this message and check what it displays.
1972: FND_MESSAGE.set_name( 'AHL','AHL_RM_INVALID_ASO_RES_ID' );
1973: FND_MESSAGE.set_token( 'RECORD', p_resource_name );
1974: FND_MSG_PUB.add;
1975: RAISE FND_API.G_EXC_ERROR;
1976: END IF;
1977:
1978: CLOSE get_res_id;
1979:

Line 1989: RAISE FND_API.G_EXC_ERROR;

1985: IF get_rt_oper_resource%NOTFOUND THEN
1986: -- PRITHWI : please run this message and check what it displays.
1987: FND_MESSAGE.set_name( 'AHL', 'AHL_RM_INVALID_OBJECT' );
1988: FND_MSG_PUB.add;
1989: RAISE FND_API.G_EXC_ERROR;
1990: END IF;
1991:
1992: CLOSE get_rt_oper_resource;
1993:

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

2037: );
2038: END IF;
2039:
2040: -- Check Error Message stack.
2041: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
2042: IF (fnd_log.level_error >= fnd_log.g_current_runtime_level) THEN
2043: fnd_log.string
2044: (
2045: fnd_log.level_error,

Line 2050: RAISE FND_API.G_EXC_ERROR;

2046: l_debug_module ,
2047: 'Public API raised expected error....'
2048: );
2049: END IF;
2050: RAISE FND_API.G_EXC_ERROR;
2051: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
2052: IF (fnd_log.level_error >= fnd_log.g_current_runtime_level)THEN
2053: fnd_log.string
2054: (

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

2047: 'Public API raised expected error....'
2048: );
2049: END IF;
2050: RAISE FND_API.G_EXC_ERROR;
2051: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
2052: IF (fnd_log.level_error >= fnd_log.g_current_runtime_level)THEN
2053: fnd_log.string
2054: (
2055: fnd_log.level_error,

Line 2060: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

2056: l_debug_module ,
2057: 'Public API raised unexpected error....'
2058: );
2059: END IF;
2060: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2061: END IF;
2062:
2063: -- Standard check of p_commit
2064: IF FND_API.To_Boolean(p_commit) THEN

Line 2064: IF FND_API.To_Boolean(p_commit) THEN

2060: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2061: END IF;
2062:
2063: -- Standard check of p_commit
2064: IF FND_API.To_Boolean(p_commit) THEN
2065: COMMIT WORK;
2066: END IF;
2067:
2068:

Line 2072: WHEN FND_API.G_EXC_ERROR THEN

2068:
2069:
2070: --
2071: EXCEPTION
2072: WHEN FND_API.G_EXC_ERROR THEN
2073: x_return_status := FND_API.G_RET_STS_ERROR;
2074: Rollback to Process_Alt_Resources;
2075: FND_MSG_PUB.count_and_get( p_count => x_msg_count,
2076: p_data => x_msg_data,

Line 2073: x_return_status := FND_API.G_RET_STS_ERROR;

2069:
2070: --
2071: EXCEPTION
2072: WHEN FND_API.G_EXC_ERROR THEN
2073: x_return_status := FND_API.G_RET_STS_ERROR;
2074: Rollback to Process_Alt_Resources;
2075: FND_MSG_PUB.count_and_get( p_count => x_msg_count,
2076: p_data => x_msg_data,
2077: p_encoded => fnd_api.g_false);

Line 2077: p_encoded => fnd_api.g_false);

2073: x_return_status := FND_API.G_RET_STS_ERROR;
2074: Rollback to Process_Alt_Resources;
2075: FND_MSG_PUB.count_and_get( p_count => x_msg_count,
2076: p_data => x_msg_data,
2077: p_encoded => fnd_api.g_false);
2078:
2079:
2080: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
2081: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

Line 2080: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

2076: p_data => x_msg_data,
2077: p_encoded => fnd_api.g_false);
2078:
2079:
2080: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
2081: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2082: Rollback to Process_Alt_Resources;
2083: FND_MSG_PUB.count_and_get( p_count => x_msg_count,
2084: p_data => x_msg_data,

Line 2081: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

2077: p_encoded => fnd_api.g_false);
2078:
2079:
2080: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
2081: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2082: Rollback to Process_Alt_Resources;
2083: FND_MSG_PUB.count_and_get( p_count => x_msg_count,
2084: p_data => x_msg_data,
2085: p_encoded => fnd_api.g_false);

Line 2085: p_encoded => fnd_api.g_false);

2081: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2082: Rollback to Process_Alt_Resources;
2083: FND_MSG_PUB.count_and_get( p_count => x_msg_count,
2084: p_data => x_msg_data,
2085: p_encoded => fnd_api.g_false);
2086:
2087: WHEN OTHERS THEN
2088: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2089: Rollback to Process_Alt_Resources;

Line 2088: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

2084: p_data => x_msg_data,
2085: p_encoded => fnd_api.g_false);
2086:
2087: WHEN OTHERS THEN
2088: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2089: Rollback to Process_Alt_Resources;
2090: IF FND_MSG_PUB.check_msg_level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
2091: fnd_msg_pub.add_exc_msg(p_pkg_name => G_PKG_NAME,
2092: p_procedure_name => 'Process_Route_Alt_Resources',

Line 2097: p_encoded => fnd_api.g_false);

2093: p_error_text => SQLERRM);
2094: END IF;
2095: FND_MSG_PUB.count_and_get( p_count => x_msg_count,
2096: p_data => x_msg_data,
2097: p_encoded => fnd_api.g_false);
2098:
2099: END Process_Route_Alt_Resources;
2100:
2101: