DBA Data[Home] [Help]

APPS.IEX_SCOREAPI_PUB dependencies on FND_API

Line 50: IF NOT FND_API.Compatible_API_Call(

46: /*--------------------------------------------------+
47: | Standard call to check for call compatibility |
48: +--------------------------------------------------*/
49:
50: IF NOT FND_API.Compatible_API_Call(
51: l_api_version,
52: p_api_version,
53: l_api_name,
54: G_PKG_NAME

Line 57: x_return_status := FND_API.G_RET_STS_ERROR ;

53: l_api_name,
54: G_PKG_NAME
55: )
56: THEN
57: x_return_status := FND_API.G_RET_STS_ERROR ;
58:
59: /*--------------------------------------------------+
60: | Get message count and if 1, return message data |
61: +---------------------------------------------------*/

Line 64: p_encoded => FND_API.G_FALSE,

60: | Get message count and if 1, return message data |
61: +---------------------------------------------------*/
62:
63: FND_MSG_PUB.Count_And_Get(
64: p_encoded => FND_API.G_FALSE,
65: p_count => l_msg_count,
66: p_data => l_msg_data
67: );
68: IF PG_DEBUG in ('Y', 'C') THEN

Line 83: IF FND_API.to_Boolean( p_init_msg_list )

79: /*-------------------------------------------------------------+
80: | Initialize message list if p_init_msg_list is set to TRUE |
81: +-------------------------------------------------------------*/
82:
83: IF FND_API.to_Boolean( p_init_msg_list )
84: THEN
85: FND_MSG_PUB.initialize;
86: END IF;
87:

Line 90: l_return_status := FND_API.G_RET_STS_SUCCESS;

86: END IF;
87:
88:
89: -- Initialize API return status to success
90: l_return_status := FND_API.G_RET_STS_SUCCESS;
91:
92: -- START OF BODY OF API
93: IF (FND_LOG.LEVEL_EVENT >= PG_DEBUG) THEN
94: iex_debug_pub.LogMessage(l_api_name || ': Start of API');

Line 107: --RAISE FND_API.G_EXC_ERROR;

103:
104: FND_FILE.PUT_LINE(FND_FILE.LOG, 'IEX_SCORE: scoreObjects: No score components for engine ' || p_score_id);
105: FND_MESSAGE.Set_Name('IEX', 'IEX_NO_SCORE_ENG_COMPONENTS');
106: FND_MSG_PUB.Add;
107: --RAISE FND_API.G_EXC_ERROR;
108: x_return_status := FND_API.G_RET_STS_ERROR;
109: FND_MSG_PUB.Count_And_Get(
110: p_encoded => FND_API.G_FALSE,
111: p_count => l_msg_count,

Line 108: x_return_status := FND_API.G_RET_STS_ERROR;

104: FND_FILE.PUT_LINE(FND_FILE.LOG, 'IEX_SCORE: scoreObjects: No score components for engine ' || p_score_id);
105: FND_MESSAGE.Set_Name('IEX', 'IEX_NO_SCORE_ENG_COMPONENTS');
106: FND_MSG_PUB.Add;
107: --RAISE FND_API.G_EXC_ERROR;
108: x_return_status := FND_API.G_RET_STS_ERROR;
109: FND_MSG_PUB.Count_And_Get(
110: p_encoded => FND_API.G_FALSE,
111: p_count => l_msg_count,
112: p_data => l_msg_data

Line 110: p_encoded => FND_API.G_FALSE,

106: FND_MSG_PUB.Add;
107: --RAISE FND_API.G_EXC_ERROR;
108: x_return_status := FND_API.G_RET_STS_ERROR;
109: FND_MSG_PUB.Count_And_Get(
110: p_encoded => FND_API.G_FALSE,
111: p_count => l_msg_count,
112: p_data => l_msg_data
113: );
114:

Line 139: -- RAISE FND_API.G_EXC_ERROR;

135:
136: FND_FILE.PUT_LINE(FND_FILE.LOG, 'IEX_SCORE: scoreObjects: Score Object is not match to engine ' || p_score_id);
137: FND_MESSAGE.Set_Name('IEX', 'IEX_INVALID_SCORING_ENGINE');
138: FND_MSG_PUB.Add;
139: -- RAISE FND_API.G_EXC_ERROR;
140: x_return_status := FND_API.G_RET_STS_ERROR;
141: FND_MSG_PUB.Count_And_Get(
142: p_encoded => FND_API.G_FALSE,
143: p_count => l_msg_count,

Line 140: x_return_status := FND_API.G_RET_STS_ERROR;

136: FND_FILE.PUT_LINE(FND_FILE.LOG, 'IEX_SCORE: scoreObjects: Score Object is not match to engine ' || p_score_id);
137: FND_MESSAGE.Set_Name('IEX', 'IEX_INVALID_SCORING_ENGINE');
138: FND_MSG_PUB.Add;
139: -- RAISE FND_API.G_EXC_ERROR;
140: x_return_status := FND_API.G_RET_STS_ERROR;
141: FND_MSG_PUB.Count_And_Get(
142: p_encoded => FND_API.G_FALSE,
143: p_count => l_msg_count,
144: p_data => l_msg_data

Line 142: p_encoded => FND_API.G_FALSE,

138: FND_MSG_PUB.Add;
139: -- RAISE FND_API.G_EXC_ERROR;
140: x_return_status := FND_API.G_RET_STS_ERROR;
141: FND_MSG_PUB.Count_And_Get(
142: p_encoded => FND_API.G_FALSE,
143: p_count => l_msg_count,
144: p_data => l_msg_data
145: );
146: x_msg_count := l_msg_count;

Line 165: -- RAISE FND_API.G_EXC_ERROR;

161:
162: FND_FILE.PUT_LINE(FND_FILE.LOG, 'IEX_SCORE: scoreObjects: Score Object ID is not match to engine ' || p_object_id);
163: FND_MESSAGE.Set_Name('IEX', 'IEX_INVALID_SCORING_ENGINE');
164: FND_MSG_PUB.Add;
165: -- RAISE FND_API.G_EXC_ERROR;
166: x_return_status := FND_API.G_RET_STS_ERROR;
167: FND_MSG_PUB.Count_And_Get(
168: p_encoded => FND_API.G_FALSE,
169: p_count => l_msg_count,

Line 166: x_return_status := FND_API.G_RET_STS_ERROR;

162: FND_FILE.PUT_LINE(FND_FILE.LOG, 'IEX_SCORE: scoreObjects: Score Object ID is not match to engine ' || p_object_id);
163: FND_MESSAGE.Set_Name('IEX', 'IEX_INVALID_SCORING_ENGINE');
164: FND_MSG_PUB.Add;
165: -- RAISE FND_API.G_EXC_ERROR;
166: x_return_status := FND_API.G_RET_STS_ERROR;
167: FND_MSG_PUB.Count_And_Get(
168: p_encoded => FND_API.G_FALSE,
169: p_count => l_msg_count,
170: p_data => l_msg_data

Line 168: p_encoded => FND_API.G_FALSE,

164: FND_MSG_PUB.Add;
165: -- RAISE FND_API.G_EXC_ERROR;
166: x_return_status := FND_API.G_RET_STS_ERROR;
167: FND_MSG_PUB.Count_And_Get(
168: p_encoded => FND_API.G_FALSE,
169: p_count => l_msg_count,
170: p_data => l_msg_data
171: );
172: x_msg_count := l_msg_count;

Line 206: --RAISE FND_API.G_EXC_ERROR;

202:
203: FND_FILE.PUT_LINE(FND_FILE.LOG, 'No Scores Calculated for Engine: ' || p_score_id);
204: FND_MESSAGE.Set_Name('IEX', 'IEX_UNABLE_TO_COMPUTE_SCORES');
205: FND_MSG_PUB.Add;
206: --RAISE FND_API.G_EXC_ERROR;
207: x_return_status := FND_API.G_RET_STS_ERROR;
208: FND_MSG_PUB.Count_And_Get(
209: p_encoded => FND_API.G_FALSE,
210: p_count => l_msg_count,

Line 207: x_return_status := FND_API.G_RET_STS_ERROR;

203: FND_FILE.PUT_LINE(FND_FILE.LOG, 'No Scores Calculated for Engine: ' || p_score_id);
204: FND_MESSAGE.Set_Name('IEX', 'IEX_UNABLE_TO_COMPUTE_SCORES');
205: FND_MSG_PUB.Add;
206: --RAISE FND_API.G_EXC_ERROR;
207: x_return_status := FND_API.G_RET_STS_ERROR;
208: FND_MSG_PUB.Count_And_Get(
209: p_encoded => FND_API.G_FALSE,
210: p_count => l_msg_count,
211: p_data => l_msg_data

Line 209: p_encoded => FND_API.G_FALSE,

205: FND_MSG_PUB.Add;
206: --RAISE FND_API.G_EXC_ERROR;
207: x_return_status := FND_API.G_RET_STS_ERROR;
208: FND_MSG_PUB.Count_And_Get(
209: p_encoded => FND_API.G_FALSE,
210: p_count => l_msg_count,
211: p_data => l_msg_data
212: );
213:

Line 232: p_encoded => FND_API.G_FALSE,

228: | Get message count and if 1, return message data |
229: +---------------------------------------------------*/
230:
231: FND_MSG_PUB.Count_And_Get(
232: p_encoded => FND_API.G_FALSE,
233: p_count => l_msg_count,
234: p_data => l_msg_data
235: );
236:

Line 244: x_return_status := FND_API.G_RET_STS_ERROR;

240: X_SCORE := l_scores_tbl(1);
241:
242: exception
243: when others then
244: x_return_status := FND_API.G_RET_STS_ERROR;
245: x_msg_count := l_msg_count;
246: x_msg_data := l_msg_data;
247: RETURN;
248:

Line 287: IF NOT FND_API.Compatible_API_Call(

283: /*--------------------------------------------------+
284: | Standard call to check for call compatibility |
285: +--------------------------------------------------*/
286:
287: IF NOT FND_API.Compatible_API_Call(
288: l_api_version,
289: p_api_version,
290: l_api_name,
291: G_PKG_NAME

Line 294: x_return_status := FND_API.G_RET_STS_ERROR ;

290: l_api_name,
291: G_PKG_NAME
292: )
293: THEN
294: x_return_status := FND_API.G_RET_STS_ERROR ;
295:
296: /*--------------------------------------------------+
297: | Get message count and if 1, return message data |
298: +---------------------------------------------------*/

Line 301: p_encoded => FND_API.G_FALSE,

297: | Get message count and if 1, return message data |
298: +---------------------------------------------------*/
299:
300: FND_MSG_PUB.Count_And_Get(
301: p_encoded => FND_API.G_FALSE,
302: p_count => l_msg_count,
303: p_data => l_msg_data
304: );
305: IF PG_DEBUG in ('Y', 'C') THEN

Line 318: IF FND_API.to_Boolean( p_init_msg_list )

314: /*-------------------------------------------------------------+
315: | Initialize message list if p_init_msg_list is set to TRUE |
316: +-------------------------------------------------------------*/
317:
318: IF FND_API.to_Boolean( p_init_msg_list )
319: THEN
320: FND_MSG_PUB.initialize;
321: END IF;
322:

Line 325: l_return_status := FND_API.G_RET_STS_SUCCESS;

321: END IF;
322:
323:
324: -- Initialize API return status to success
325: l_return_status := FND_API.G_RET_STS_SUCCESS;
326:
327: -- START OF BODY OF API
328: IF (FND_LOG.LEVEL_EVENT >= PG_DEBUG) THEN
329: iex_debug_pub.LogMessage(l_api_name || ': Start of API');

Line 344: -- RAISE FND_API.G_EXC_ERROR;

340:
341: FND_FILE.PUT_LINE(FND_FILE.LOG, 'IEX_SCORE: scoreObjects: Score Object is not match to engine ' || p_score_id);
342: FND_MESSAGE.Set_Name('IEX', 'IEX_INVALID_SCORING_ENGINE');
343: FND_MSG_PUB.Add;
344: -- RAISE FND_API.G_EXC_ERROR;
345: x_return_status := FND_API.G_RET_STS_ERROR;
346: FND_MSG_PUB.Count_And_Get(
347: p_encoded => FND_API.G_FALSE,
348: p_count => l_msg_count,

Line 345: x_return_status := FND_API.G_RET_STS_ERROR;

341: FND_FILE.PUT_LINE(FND_FILE.LOG, 'IEX_SCORE: scoreObjects: Score Object is not match to engine ' || p_score_id);
342: FND_MESSAGE.Set_Name('IEX', 'IEX_INVALID_SCORING_ENGINE');
343: FND_MSG_PUB.Add;
344: -- RAISE FND_API.G_EXC_ERROR;
345: x_return_status := FND_API.G_RET_STS_ERROR;
346: FND_MSG_PUB.Count_And_Get(
347: p_encoded => FND_API.G_FALSE,
348: p_count => l_msg_count,
349: p_data => l_msg_data

Line 347: p_encoded => FND_API.G_FALSE,

343: FND_MSG_PUB.Add;
344: -- RAISE FND_API.G_EXC_ERROR;
345: x_return_status := FND_API.G_RET_STS_ERROR;
346: FND_MSG_PUB.Count_And_Get(
347: p_encoded => FND_API.G_FALSE,
348: p_count => l_msg_count,
349: p_data => l_msg_data
350: );
351: x_msg_count := l_msg_count;

Line 361: x_return_status := FND_API.G_RET_STS_ERROR;

357: Open C_getStatus(P_SCORE_ID,P_SCORE);
358: Fetch C_getStatus into l_status;
359: IF C_getStatus%NOTFOUND then
360: x_STATUS := null;
361: x_return_status := FND_API.G_RET_STS_ERROR;
362: if PG_DEBUG in ('Y', 'C') THEN
363: arp_util.debug('Get Status : ' ||'No Status for Score Engine,Score provided. ');
364: end if;
365: ELSE

Line 373: p_encoded => FND_API.G_FALSE,

369:
370: END IF;
371:
372: FND_MSG_PUB.Count_And_Get(
373: p_encoded => FND_API.G_FALSE,
374: p_count => l_msg_count,
375: p_data => l_msg_data
376: );
377:

Line 388: x_return_status := FND_API.G_RET_STS_ERROR;

384: When Others then
385: FND_FILE.PUT_LINE(FND_FILE.LOG, 'IEX_SCORE: No Status found ' || p_score_id);
386: FND_MESSAGE.Set_Name('AR', 'AR_OPLB_NO_DATA_FOUND');
387: FND_MSG_PUB.Add;
388: x_return_status := FND_API.G_RET_STS_ERROR;
389: IF PG_DEBUG in ('Y', 'C') THEN
390: arp_util.debug('Get Status : ' ||'No Status for Score Engine,Score provided. ');
391: END IF;
392: FND_MSG_PUB.Count_And_Get(

Line 393: p_encoded => FND_API.G_FALSE,

389: IF PG_DEBUG in ('Y', 'C') THEN
390: arp_util.debug('Get Status : ' ||'No Status for Score Engine,Score provided. ');
391: END IF;
392: FND_MSG_PUB.Count_And_Get(
393: p_encoded => FND_API.G_FALSE,
394: p_count => l_msg_count,
395: p_data => l_msg_data
396: );
397: x_msg_count := l_msg_count;

Line 435: IF NOT FND_API.Compatible_API_Call(

431: /*--------------------------------------------------+
432: | Standard call to check for call compatibility |
433: +--------------------------------------------------*/
434:
435: IF NOT FND_API.Compatible_API_Call(
436: l_api_version,
437: p_api_version,
438: l_api_name,
439: G_PKG_NAME

Line 442: x_return_status := FND_API.G_RET_STS_ERROR ;

438: l_api_name,
439: G_PKG_NAME
440: )
441: THEN
442: x_return_status := FND_API.G_RET_STS_ERROR ;
443:
444: /*--------------------------------------------------+
445: | Get message count and if 1, return message data |
446: +---------------------------------------------------*/

Line 449: p_encoded => FND_API.G_FALSE,

445: | Get message count and if 1, return message data |
446: +---------------------------------------------------*/
447:
448: FND_MSG_PUB.Count_And_Get(
449: p_encoded => FND_API.G_FALSE,
450: p_count => l_msg_count,
451: p_data => l_msg_data
452: );
453: IF PG_DEBUG in ('Y', 'C') THEN

Line 468: IF FND_API.to_Boolean( p_init_msg_list )

464: /*-------------------------------------------------------------+
465: | Initialize message list if p_init_msg_list is set to TRUE |
466: +-------------------------------------------------------------*/
467:
468: IF FND_API.to_Boolean( p_init_msg_list )
469: THEN
470: FND_MSG_PUB.initialize;
471: END IF;
472:

Line 475: l_return_status := FND_API.G_RET_STS_SUCCESS;

471: END IF;
472:
473:
474: -- Initialize API return status to success
475: l_return_status := FND_API.G_RET_STS_SUCCESS;
476:
477: -- START OF BODY OF API
478: IF (FND_LOG.LEVEL_EVENT >= PG_DEBUG) THEN
479: iex_debug_pub.LogMessage(l_api_name || ': Start of API');

Line 484: p_init_msg_list => FND_API.G_FALSE,

480: END IF;
481:
482:
483: getScore( p_api_version => 1.0,
484: p_init_msg_list => FND_API.G_FALSE,
485: p_SCORE_ID => p_score_id,
486: p_OBJECT_ID => p_object_id,
487: x_SCORE => l_score,
488: x_return_status => l_return_status,

Line 492: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN

488: x_return_status => l_return_status,
489: x_msg_count => l_msg_count,
490: x_msg_data => l_msg_data);
491:
492: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
493: x_return_status := FND_API.G_RET_STS_ERROR;
494: IF PG_DEBUG in ('Y', 'C') THEN
495: arp_util.debug('Getting Score : ' ||'No Score for Object provided. ');
496: END IF;

Line 493: x_return_status := FND_API.G_RET_STS_ERROR;

489: x_msg_count => l_msg_count,
490: x_msg_data => l_msg_data);
491:
492: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
493: x_return_status := FND_API.G_RET_STS_ERROR;
494: IF PG_DEBUG in ('Y', 'C') THEN
495: arp_util.debug('Getting Score : ' ||'No Score for Object provided. ');
496: END IF;
497: FND_MSG_PUB.Count_And_Get(

Line 498: p_encoded => FND_API.G_FALSE,

494: IF PG_DEBUG in ('Y', 'C') THEN
495: arp_util.debug('Getting Score : ' ||'No Score for Object provided. ');
496: END IF;
497: FND_MSG_PUB.Count_And_Get(
498: p_encoded => FND_API.G_FALSE,
499: p_count => l_msg_count,
500: p_data => l_msg_data
501: );
502: x_msg_count := l_msg_count;

Line 510: p_init_msg_list => FND_API.G_FALSE,

506:
507: x_score := l_score;
508:
509: getStatus( p_api_version => 1.0,
510: p_init_msg_list => FND_API.G_FALSE,
511: p_commit => FND_API.G_FALSE,
512: p_SCORE_ID => p_score_id,
513: p_SCORE => l_score,
514: x_STATUS => l_status,

Line 511: p_commit => FND_API.G_FALSE,

507: x_score := l_score;
508:
509: getStatus( p_api_version => 1.0,
510: p_init_msg_list => FND_API.G_FALSE,
511: p_commit => FND_API.G_FALSE,
512: p_SCORE_ID => p_score_id,
513: p_SCORE => l_score,
514: x_STATUS => l_status,
515: x_return_status => l_return_status,

Line 519: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN

515: x_return_status => l_return_status,
516: x_msg_count => l_msg_count,
517: x_msg_data => l_msg_data);
518:
519: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
520: x_return_status := FND_API.G_RET_STS_ERROR;
521: IF PG_DEBUG in ('Y', 'C') THEN
522: arp_util.debug('Getting Status : ' ||'No Status for Object provided. ');
523: END IF;

Line 520: x_return_status := FND_API.G_RET_STS_ERROR;

516: x_msg_count => l_msg_count,
517: x_msg_data => l_msg_data);
518:
519: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
520: x_return_status := FND_API.G_RET_STS_ERROR;
521: IF PG_DEBUG in ('Y', 'C') THEN
522: arp_util.debug('Getting Status : ' ||'No Status for Object provided. ');
523: END IF;
524: FND_MSG_PUB.Count_And_Get(

Line 525: p_encoded => FND_API.G_FALSE,

521: IF PG_DEBUG in ('Y', 'C') THEN
522: arp_util.debug('Getting Status : ' ||'No Status for Object provided. ');
523: END IF;
524: FND_MSG_PUB.Count_And_Get(
525: p_encoded => FND_API.G_FALSE,
526: p_count => l_msg_count,
527: p_data => l_msg_data
528: );
529: x_msg_count := l_msg_count;

Line 541: x_return_status := FND_API.G_RET_STS_ERROR;

537: x_return_status := l_return_status;
538:
539: exception
540: when others then
541: x_return_status := FND_API.G_RET_STS_ERROR;
542: x_msg_count := l_msg_count;
543: x_msg_data := l_msg_data;
544: RETURN;
545: