68: FND_MSG_PUB.initialize;
69: END IF;
70:
71: -- Debug Message
72: AS_UTILITY_PVT.Debug_Message(FND_MSG_PUB.G_MSG_LVL_DEBUG_LOW,
73: 'Public API: ' || l_api_name || 'start');
74:
75: AS_UTILITY_PVT.Debug_Message(FND_MSG_PUB.G_MSG_LVL_DEBUG_LOW,
76: 'Start time: ' || TO_CHAR(SYSDATE, 'HH24:MI:SSSSS'));
71: -- Debug Message
72: AS_UTILITY_PVT.Debug_Message(FND_MSG_PUB.G_MSG_LVL_DEBUG_LOW,
73: 'Public API: ' || l_api_name || 'start');
74:
75: AS_UTILITY_PVT.Debug_Message(FND_MSG_PUB.G_MSG_LVL_DEBUG_LOW,
76: 'Start time: ' || TO_CHAR(SYSDATE, 'HH24:MI:SSSSS'));
77:
78:
79: -- Initialize API return status to SUCCESS
83: -- API body
84: --
85:
86: -- Calling Private package: Create_SALES_LEADS
87: AS_UTILITY_PVT.Debug_Message(FND_MSG_PUB.G_MSG_LVL_DEBUG_LOW,
88: 'Public API: Calling AS_SCORECARD_RULES_PVT.Create_Scorecard');
89:
90: AS_SCORECARD_RULES_PVT.Create_ScoreCard(
91: p_api_version => p_api_version
116: COMMIT WORK;
117: END IF;
118:
119: -- Debug Message
120: AS_UTILITY_PVT.Debug_Message(FND_MSG_PUB.G_MSG_LVL_DEBUG_LOW,
121: 'PUB: ' || l_api_name || ' end');
122: AS_UTILITY_PVT.Debug_Message(FND_MSG_PUB.G_MSG_LVL_DEBUG_LOW, 'End time:'
123: || TO_CHAR(SYSDATE, 'HH24:MI:SSSSS'));
124:
118:
119: -- Debug Message
120: AS_UTILITY_PVT.Debug_Message(FND_MSG_PUB.G_MSG_LVL_DEBUG_LOW,
121: 'PUB: ' || l_api_name || ' end');
122: AS_UTILITY_PVT.Debug_Message(FND_MSG_PUB.G_MSG_LVL_DEBUG_LOW, 'End time:'
123: || TO_CHAR(SYSDATE, 'HH24:MI:SSSSS'));
124:
125: -- Standard call to get message count and if count is 1, get message info.
126: FND_MSG_PUB.Count_And_Get
129: );
130:
131: EXCEPTION
132: WHEN FND_API.G_EXC_ERROR THEN
133: as_utility_pvt.HANDLE_EXCEPTIONS(
134: P_API_NAME => L_API_NAME
135: ,P_PKG_NAME => G_PKG_NAME
136: ,P_EXCEPTION_LEVEL => FND_MSG_PUB.G_MSG_LVL_ERROR
137: ,P_PACKAGE_TYPE => AS_UTILITY_PVT.G_PUB
133: as_utility_pvt.HANDLE_EXCEPTIONS(
134: P_API_NAME => L_API_NAME
135: ,P_PKG_NAME => G_PKG_NAME
136: ,P_EXCEPTION_LEVEL => FND_MSG_PUB.G_MSG_LVL_ERROR
137: ,P_PACKAGE_TYPE => AS_UTILITY_PVT.G_PUB
138: ,X_MSG_COUNT => X_MSG_COUNT
139: ,X_MSG_DATA => X_MSG_DATA
140: ,X_RETURN_STATUS => X_RETURN_STATUS);
141:
139: ,X_MSG_DATA => X_MSG_DATA
140: ,X_RETURN_STATUS => X_RETURN_STATUS);
141:
142: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
143: as_utility_pvt.HANDLE_EXCEPTIONS(
144: P_API_NAME => L_API_NAME
145: ,P_PKG_NAME => G_PKG_NAME
146: ,P_EXCEPTION_LEVEL => FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR
147: ,P_PACKAGE_TYPE => AS_UTILITY_PVT.G_PUB
143: as_utility_pvt.HANDLE_EXCEPTIONS(
144: P_API_NAME => L_API_NAME
145: ,P_PKG_NAME => G_PKG_NAME
146: ,P_EXCEPTION_LEVEL => FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR
147: ,P_PACKAGE_TYPE => AS_UTILITY_PVT.G_PUB
148: ,X_MSG_COUNT => X_MSG_COUNT
149: ,X_MSG_DATA => X_MSG_DATA
150: ,X_RETURN_STATUS => X_RETURN_STATUS);
151:
149: ,X_MSG_DATA => X_MSG_DATA
150: ,X_RETURN_STATUS => X_RETURN_STATUS);
151:
152: WHEN OTHERS THEN
153: as_utility_pvt.HANDLE_EXCEPTIONS(
154: P_API_NAME => L_API_NAME
155: ,P_PKG_NAME => G_PKG_NAME
156: ,P_EXCEPTION_LEVEL => as_utility_pvt.G_EXC_OTHERS
157: ,P_PACKAGE_TYPE => AS_UTILITY_PVT.G_PUB
152: WHEN OTHERS THEN
153: as_utility_pvt.HANDLE_EXCEPTIONS(
154: P_API_NAME => L_API_NAME
155: ,P_PKG_NAME => G_PKG_NAME
156: ,P_EXCEPTION_LEVEL => as_utility_pvt.G_EXC_OTHERS
157: ,P_PACKAGE_TYPE => AS_UTILITY_PVT.G_PUB
158: ,X_MSG_COUNT => X_MSG_COUNT
159: ,X_MSG_DATA => X_MSG_DATA
160: ,X_RETURN_STATUS => X_RETURN_STATUS);
153: as_utility_pvt.HANDLE_EXCEPTIONS(
154: P_API_NAME => L_API_NAME
155: ,P_PKG_NAME => G_PKG_NAME
156: ,P_EXCEPTION_LEVEL => as_utility_pvt.G_EXC_OTHERS
157: ,P_PACKAGE_TYPE => AS_UTILITY_PVT.G_PUB
158: ,X_MSG_COUNT => X_MSG_COUNT
159: ,X_MSG_DATA => X_MSG_DATA
160: ,X_RETURN_STATUS => X_RETURN_STATUS);
161:
201: FND_MSG_PUB.initialize;
202: END IF;
203:
204: -- Debug Message
205: AS_UTILITY_PVT.DEBUG_Message(FND_MSG_PUB.G_MSG_LVL_DEBUG_LOW,
206: 'PUB: ' || l_api_name || ' start');
207: AS_UTILITY_PVT.DEBUG_Message(FND_MSG_PUB.G_MSG_LVL_DEBUG_LOW,
208: 'Start time: ' || TO_CHAR(SYSDATE, 'HH24:MI:SSSSS'));
209:
203:
204: -- Debug Message
205: AS_UTILITY_PVT.DEBUG_Message(FND_MSG_PUB.G_MSG_LVL_DEBUG_LOW,
206: 'PUB: ' || l_api_name || ' start');
207: AS_UTILITY_PVT.DEBUG_Message(FND_MSG_PUB.G_MSG_LVL_DEBUG_LOW,
208: 'Start time: ' || TO_CHAR(SYSDATE, 'HH24:MI:SSSSS'));
209:
210:
211: -- Initialize API return status to SUCCESS
215: -- Api body
216: --
217:
218: -- Debug Message
219: AS_UTILITY_PVT.Debug_Message(FND_MSG_PUB.G_MSG_LVL_DEBUG_LOW,
220: 'Public API: Calling AS_SALES_LEADS_PVT.Update_sales_lead');
221:
222: AS_SCORECARD_RULES_PVT.Update_ScoreCard(
223: p_api_version => p_api_version
246: COMMIT WORK;
247: END IF;
248:
249: -- Debug Message
250: AS_UTILITY_PVT.DEBUG_Message(FND_MSG_PUB.G_MSG_LVL_DEBUG_LOW,
251: 'PUB: ' || l_api_name || ' end');
252: AS_UTILITY_PVT.Debug_Message(FND_MSG_PUB.G_MSG_LVL_DEBUG_LOW, 'End time:'
253: || TO_CHAR(SYSDATE, 'HH24:MI:SSSSS'));
254:
248:
249: -- Debug Message
250: AS_UTILITY_PVT.DEBUG_Message(FND_MSG_PUB.G_MSG_LVL_DEBUG_LOW,
251: 'PUB: ' || l_api_name || ' end');
252: AS_UTILITY_PVT.Debug_Message(FND_MSG_PUB.G_MSG_LVL_DEBUG_LOW, 'End time:'
253: || TO_CHAR(SYSDATE, 'HH24:MI:SSSSS'));
254:
255: -- Standard call to get message count and if count is 1, get message info.
256: FND_MSG_PUB.Count_And_Get
258: p_data => x_msg_data );
259:
260: EXCEPTION
261: WHEN FND_API.G_EXC_ERROR THEN
262: as_utility_pvt.HANDLE_EXCEPTIONS(
263: P_API_NAME => L_API_NAME
264: ,P_PKG_NAME => G_PKG_NAME
265: ,P_EXCEPTION_LEVEL => FND_MSG_PUB.G_MSG_LVL_ERROR
266: ,P_PACKAGE_TYPE => AS_UTILITY_PVT.G_PUB
262: as_utility_pvt.HANDLE_EXCEPTIONS(
263: P_API_NAME => L_API_NAME
264: ,P_PKG_NAME => G_PKG_NAME
265: ,P_EXCEPTION_LEVEL => FND_MSG_PUB.G_MSG_LVL_ERROR
266: ,P_PACKAGE_TYPE => AS_UTILITY_PVT.G_PUB
267: ,X_MSG_COUNT => X_MSG_COUNT
268: ,X_MSG_DATA => X_MSG_DATA
269: ,X_RETURN_STATUS => X_RETURN_STATUS);
270:
268: ,X_MSG_DATA => X_MSG_DATA
269: ,X_RETURN_STATUS => X_RETURN_STATUS);
270:
271: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
272: as_utility_pvt.HANDLE_EXCEPTIONS(
273: P_API_NAME => L_API_NAME
274: ,P_PKG_NAME => G_PKG_NAME
275: ,P_EXCEPTION_LEVEL => FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR
276: ,P_PACKAGE_TYPE => AS_UTILITY_PVT.G_PUB
272: as_utility_pvt.HANDLE_EXCEPTIONS(
273: P_API_NAME => L_API_NAME
274: ,P_PKG_NAME => G_PKG_NAME
275: ,P_EXCEPTION_LEVEL => FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR
276: ,P_PACKAGE_TYPE => AS_UTILITY_PVT.G_PUB
277: ,X_MSG_COUNT => X_MSG_COUNT
278: ,X_MSG_DATA => X_MSG_DATA
279: ,X_RETURN_STATUS => X_RETURN_STATUS);
280:
278: ,X_MSG_DATA => X_MSG_DATA
279: ,X_RETURN_STATUS => X_RETURN_STATUS);
280:
281: WHEN OTHERS THEN
282: as_utility_pvt.HANDLE_EXCEPTIONS(
283: P_API_NAME => L_API_NAME
284: ,P_PKG_NAME => G_PKG_NAME
285: ,P_EXCEPTION_LEVEL => as_utility_pvt.G_EXC_OTHERS
286: ,P_PACKAGE_TYPE => AS_UTILITY_PVT.G_PUB
281: WHEN OTHERS THEN
282: as_utility_pvt.HANDLE_EXCEPTIONS(
283: P_API_NAME => L_API_NAME
284: ,P_PKG_NAME => G_PKG_NAME
285: ,P_EXCEPTION_LEVEL => as_utility_pvt.G_EXC_OTHERS
286: ,P_PACKAGE_TYPE => AS_UTILITY_PVT.G_PUB
287: ,X_MSG_COUNT => X_MSG_COUNT
288: ,X_MSG_DATA => X_MSG_DATA
289: ,X_RETURN_STATUS => X_RETURN_STATUS);
282: as_utility_pvt.HANDLE_EXCEPTIONS(
283: P_API_NAME => L_API_NAME
284: ,P_PKG_NAME => G_PKG_NAME
285: ,P_EXCEPTION_LEVEL => as_utility_pvt.G_EXC_OTHERS
286: ,P_PACKAGE_TYPE => AS_UTILITY_PVT.G_PUB
287: ,X_MSG_COUNT => X_MSG_COUNT
288: ,X_MSG_DATA => X_MSG_DATA
289: ,X_RETURN_STATUS => X_RETURN_STATUS);
290:
329: FND_MSG_PUB.initialize;
330: END IF;
331:
332: -- Debug Message
333: AS_UTILITY_PVT.DEBUG_Message(FND_MSG_PUB.G_MSG_LVL_DEBUG_LOW,
334: 'PUB:' || l_api_name || 'start');
335: AS_UTILITY_PVT.Debug_Message(FND_MSG_PUB.G_MSG_LVL_DEBUG_LOW,
336: 'Start time: ' || TO_CHAR(SYSDATE, 'HH24:MI:SSSSS'));
337:
331:
332: -- Debug Message
333: AS_UTILITY_PVT.DEBUG_Message(FND_MSG_PUB.G_MSG_LVL_DEBUG_LOW,
334: 'PUB:' || l_api_name || 'start');
335: AS_UTILITY_PVT.Debug_Message(FND_MSG_PUB.G_MSG_LVL_DEBUG_LOW,
336: 'Start time: ' || TO_CHAR(SYSDATE, 'HH24:MI:SSSSS'));
337:
338:
339: -- Initialize API return status to SUCCESS
342: --
343: -- Api body
344: --
345:
346: AS_UTILITY_PVT.DEBUG_Message(FND_MSG_PUB.G_MSG_LVL_DEBUG_LOW,
347: 'Public API: Calling AS_SCORECARD_RULES_PVT.Delete_SCORECARD');
348:
349: AS_SCORECARD_RULES_PVT.Delete_ScoreCard(
350: p_api_version => p_api_version
375: COMMIT WORK;
376: END IF;
377:
378: -- Debug Message
379: AS_UTILITY_PVT.DEBUG_Message(FND_MSG_PUB.G_MSG_LVL_DEBUG_LOW,
380: 'PUB: ' || l_api_name || ' end');
381: AS_UTILITY_PVT.Debug_Message(FND_MSG_PUB.G_MSG_LVL_DEBUG_LOW, 'End time:'
382: || TO_CHAR(SYSDATE, 'HH24:MI:SSSSS'));
383:
377:
378: -- Debug Message
379: AS_UTILITY_PVT.DEBUG_Message(FND_MSG_PUB.G_MSG_LVL_DEBUG_LOW,
380: 'PUB: ' || l_api_name || ' end');
381: AS_UTILITY_PVT.Debug_Message(FND_MSG_PUB.G_MSG_LVL_DEBUG_LOW, 'End time:'
382: || TO_CHAR(SYSDATE, 'HH24:MI:SSSSS'));
383:
384: FND_MSG_PUB.Count_And_Get
385: ( p_count => x_msg_count,
386: p_data => x_msg_data );
387:
388: EXCEPTION
389: WHEN FND_API.G_EXC_ERROR THEN
390: as_utility_pvt.HANDLE_EXCEPTIONS(
391: P_API_NAME => L_API_NAME
392: ,P_PKG_NAME => G_PKG_NAME
393: ,P_EXCEPTION_LEVEL => FND_MSG_PUB.G_MSG_LVL_ERROR
394: ,P_PACKAGE_TYPE => AS_UTILITY_PVT.G_PUB
390: as_utility_pvt.HANDLE_EXCEPTIONS(
391: P_API_NAME => L_API_NAME
392: ,P_PKG_NAME => G_PKG_NAME
393: ,P_EXCEPTION_LEVEL => FND_MSG_PUB.G_MSG_LVL_ERROR
394: ,P_PACKAGE_TYPE => AS_UTILITY_PVT.G_PUB
395: ,X_MSG_COUNT => X_MSG_COUNT
396: ,X_MSG_DATA => X_MSG_DATA
397: ,X_RETURN_STATUS => X_RETURN_STATUS);
398:
396: ,X_MSG_DATA => X_MSG_DATA
397: ,X_RETURN_STATUS => X_RETURN_STATUS);
398:
399: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
400: as_utility_pvt.HANDLE_EXCEPTIONS(
401: P_API_NAME => L_API_NAME
402: ,P_PKG_NAME => G_PKG_NAME
403: ,P_EXCEPTION_LEVEL => FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR
404: ,P_PACKAGE_TYPE => AS_UTILITY_PVT.G_PUB
400: as_utility_pvt.HANDLE_EXCEPTIONS(
401: P_API_NAME => L_API_NAME
402: ,P_PKG_NAME => G_PKG_NAME
403: ,P_EXCEPTION_LEVEL => FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR
404: ,P_PACKAGE_TYPE => AS_UTILITY_PVT.G_PUB
405: ,X_MSG_COUNT => X_MSG_COUNT
406: ,X_MSG_DATA => X_MSG_DATA
407: ,X_RETURN_STATUS => X_RETURN_STATUS);
408:
406: ,X_MSG_DATA => X_MSG_DATA
407: ,X_RETURN_STATUS => X_RETURN_STATUS);
408:
409: WHEN OTHERS THEN
410: as_utility_pvt.HANDLE_EXCEPTIONS(
411: P_API_NAME => L_API_NAME
412: ,P_PKG_NAME => G_PKG_NAME
413: ,P_EXCEPTION_LEVEL => as_utility_pvt.G_EXC_OTHERS
414: ,P_PACKAGE_TYPE => AS_UTILITY_PVT.G_PUB
409: WHEN OTHERS THEN
410: as_utility_pvt.HANDLE_EXCEPTIONS(
411: P_API_NAME => L_API_NAME
412: ,P_PKG_NAME => G_PKG_NAME
413: ,P_EXCEPTION_LEVEL => as_utility_pvt.G_EXC_OTHERS
414: ,P_PACKAGE_TYPE => AS_UTILITY_PVT.G_PUB
415: ,X_MSG_COUNT => X_MSG_COUNT
416: ,X_MSG_DATA => X_MSG_DATA
417: ,X_RETURN_STATUS => X_RETURN_STATUS);
410: as_utility_pvt.HANDLE_EXCEPTIONS(
411: P_API_NAME => L_API_NAME
412: ,P_PKG_NAME => G_PKG_NAME
413: ,P_EXCEPTION_LEVEL => as_utility_pvt.G_EXC_OTHERS
414: ,P_PACKAGE_TYPE => AS_UTILITY_PVT.G_PUB
415: ,X_MSG_COUNT => X_MSG_COUNT
416: ,X_MSG_DATA => X_MSG_DATA
417: ,X_RETURN_STATUS => X_RETURN_STATUS);
418:
456: FND_MSG_PUB.initialize;
457: END IF;
458:
459: -- Debug Message
460: AS_UTILITY_PVT.DEBUG_Message(FND_MSG_PUB.G_MSG_LVL_DEBUG_LOW,
461: 'PUB: ' || l_api_name || ' start');
462: AS_UTILITY_PVT.Debug_Message(FND_MSG_PUB.G_MSG_LVL_DEBUG_LOW,
463: 'Start time: ' || TO_CHAR(SYSDATE, 'HH24:MI:SSSSS'));
464:
458:
459: -- Debug Message
460: AS_UTILITY_PVT.DEBUG_Message(FND_MSG_PUB.G_MSG_LVL_DEBUG_LOW,
461: 'PUB: ' || l_api_name || ' start');
462: AS_UTILITY_PVT.Debug_Message(FND_MSG_PUB.G_MSG_LVL_DEBUG_LOW,
463: 'Start time: ' || TO_CHAR(SYSDATE, 'HH24:MI:SSSSS'));
464:
465:
466: -- Initialize API return status to SUCCESS
470: -- API body
471: --
472:
473: -- Calling Private package: Create_SALES_LEADS
474: AS_UTILITY_PVT.Debug_Message(FND_MSG_PUB.G_MSG_LVL_DEBUG_LOW,
475: 'Public API: Calling AS_SCORECARD_RULES_PVT.Create_CardRule_Qual');
476:
477: AS_SCORECARD_RULES_PVT.Create_CardRule_Qual(
478: p_api_version => p_api_version
502: COMMIT WORK;
503: END IF;
504:
505: -- Debug Message
506: AS_UTILITY_PVT.DEBUG_Message(FND_MSG_PUB.G_MSG_LVL_DEBUG_LOW,
507: 'PUB: ' || l_api_name || ' end');
508: AS_UTILITY_PVT.Debug_Message(FND_MSG_PUB.G_MSG_LVL_DEBUG_LOW, 'End time:'
509: || TO_CHAR(SYSDATE, 'HH24:MI:SSSSS'));
510:
504:
505: -- Debug Message
506: AS_UTILITY_PVT.DEBUG_Message(FND_MSG_PUB.G_MSG_LVL_DEBUG_LOW,
507: 'PUB: ' || l_api_name || ' end');
508: AS_UTILITY_PVT.Debug_Message(FND_MSG_PUB.G_MSG_LVL_DEBUG_LOW, 'End time:'
509: || TO_CHAR(SYSDATE, 'HH24:MI:SSSSS'));
510:
511: -- Standard call to get message count and if count is 1, get message info.
512: FND_MSG_PUB.Count_And_Get
515: );
516:
517: EXCEPTION
518: WHEN FND_API.G_EXC_ERROR THEN
519: as_utility_pvt.HANDLE_EXCEPTIONS(
520: P_API_NAME => L_API_NAME
521: ,P_PKG_NAME => G_PKG_NAME
522: ,P_EXCEPTION_LEVEL => FND_MSG_PUB.G_MSG_LVL_ERROR
523: ,P_PACKAGE_TYPE => AS_UTILITY_PVT.G_PUB
519: as_utility_pvt.HANDLE_EXCEPTIONS(
520: P_API_NAME => L_API_NAME
521: ,P_PKG_NAME => G_PKG_NAME
522: ,P_EXCEPTION_LEVEL => FND_MSG_PUB.G_MSG_LVL_ERROR
523: ,P_PACKAGE_TYPE => AS_UTILITY_PVT.G_PUB
524: ,X_MSG_COUNT => X_MSG_COUNT
525: ,X_MSG_DATA => X_MSG_DATA
526: ,X_RETURN_STATUS => X_RETURN_STATUS);
527:
525: ,X_MSG_DATA => X_MSG_DATA
526: ,X_RETURN_STATUS => X_RETURN_STATUS);
527:
528: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
529: as_utility_pvt.HANDLE_EXCEPTIONS(
530: P_API_NAME => L_API_NAME
531: ,P_PKG_NAME => G_PKG_NAME
532: ,P_EXCEPTION_LEVEL => FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR
533: ,P_PACKAGE_TYPE => AS_UTILITY_PVT.G_PUB
529: as_utility_pvt.HANDLE_EXCEPTIONS(
530: P_API_NAME => L_API_NAME
531: ,P_PKG_NAME => G_PKG_NAME
532: ,P_EXCEPTION_LEVEL => FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR
533: ,P_PACKAGE_TYPE => AS_UTILITY_PVT.G_PUB
534: ,X_MSG_COUNT => X_MSG_COUNT
535: ,X_MSG_DATA => X_MSG_DATA
536: ,X_RETURN_STATUS => X_RETURN_STATUS);
537:
535: ,X_MSG_DATA => X_MSG_DATA
536: ,X_RETURN_STATUS => X_RETURN_STATUS);
537:
538: WHEN OTHERS THEN
539: as_utility_pvt.HANDLE_EXCEPTIONS(
540: P_API_NAME => L_API_NAME
541: ,P_PKG_NAME => G_PKG_NAME
542: ,P_EXCEPTION_LEVEL => as_utility_pvt.G_EXC_OTHERS
543: ,P_PACKAGE_TYPE => AS_UTILITY_PVT.G_PUB
538: WHEN OTHERS THEN
539: as_utility_pvt.HANDLE_EXCEPTIONS(
540: P_API_NAME => L_API_NAME
541: ,P_PKG_NAME => G_PKG_NAME
542: ,P_EXCEPTION_LEVEL => as_utility_pvt.G_EXC_OTHERS
543: ,P_PACKAGE_TYPE => AS_UTILITY_PVT.G_PUB
544: ,X_MSG_COUNT => X_MSG_COUNT
545: ,X_MSG_DATA => X_MSG_DATA
546: ,X_RETURN_STATUS => X_RETURN_STATUS);
539: as_utility_pvt.HANDLE_EXCEPTIONS(
540: P_API_NAME => L_API_NAME
541: ,P_PKG_NAME => G_PKG_NAME
542: ,P_EXCEPTION_LEVEL => as_utility_pvt.G_EXC_OTHERS
543: ,P_PACKAGE_TYPE => AS_UTILITY_PVT.G_PUB
544: ,X_MSG_COUNT => X_MSG_COUNT
545: ,X_MSG_DATA => X_MSG_DATA
546: ,X_RETURN_STATUS => X_RETURN_STATUS);
547:
585: FND_MSG_PUB.initialize;
586: END IF;
587:
588: -- Debug Message
589: AS_UTILITY_PVT.DEBUG_Message(FND_MSG_PUB.G_MSG_LVL_DEBUG_LOW,
590: 'PUB: ' || l_api_name || ' start');
591: AS_UTILITY_PVT.Debug_Message(FND_MSG_PUB.G_MSG_LVL_DEBUG_LOW,
592: 'Start time: ' || TO_CHAR(SYSDATE, 'HH24:MI:SSSSS'));
593:
587:
588: -- Debug Message
589: AS_UTILITY_PVT.DEBUG_Message(FND_MSG_PUB.G_MSG_LVL_DEBUG_LOW,
590: 'PUB: ' || l_api_name || ' start');
591: AS_UTILITY_PVT.Debug_Message(FND_MSG_PUB.G_MSG_LVL_DEBUG_LOW,
592: 'Start time: ' || TO_CHAR(SYSDATE, 'HH24:MI:SSSSS'));
593:
594:
595: -- Initialize API return status to SUCCESS
599: -- Api body
600: --
601:
602: -- Debug Message
603: AS_UTILITY_PVT.DEBUG_Message(FND_MSG_PUB.G_MSG_LVL_DEBUG_LOW,
604: 'Public API: Calling AS_SCORECARD_RULES_PVT.Update_CardRule_Qual');
605:
606:
607: AS_SCORECARD_RULES_PVT.Update_CardRule_Qual(
631: COMMIT WORK;
632: END IF;
633:
634: -- Debug Message
635: AS_UTILITY_PVT.DEBUG_Message(FND_MSG_PUB.G_MSG_LVL_DEBUG_LOW,
636: 'PUB: ' || l_api_name || ' end');
637: AS_UTILITY_PVT.Debug_Message(FND_MSG_PUB.G_MSG_LVL_DEBUG_LOW, 'End time:'
638: || TO_CHAR(SYSDATE, 'HH24:MI:SSSSS'));
639:
633:
634: -- Debug Message
635: AS_UTILITY_PVT.DEBUG_Message(FND_MSG_PUB.G_MSG_LVL_DEBUG_LOW,
636: 'PUB: ' || l_api_name || ' end');
637: AS_UTILITY_PVT.Debug_Message(FND_MSG_PUB.G_MSG_LVL_DEBUG_LOW, 'End time:'
638: || TO_CHAR(SYSDATE, 'HH24:MI:SSSSS'));
639:
640: -- Standard call to get message count and if count is 1, get message info.
641: FND_MSG_PUB.Count_And_Get
643: p_data => x_msg_data );
644:
645: EXCEPTION
646: WHEN FND_API.G_EXC_ERROR THEN
647: as_utility_pvt.HANDLE_EXCEPTIONS(
648: P_API_NAME => L_API_NAME
649: ,P_PKG_NAME => G_PKG_NAME
650: ,P_EXCEPTION_LEVEL => FND_MSG_PUB.G_MSG_LVL_ERROR
651: ,P_PACKAGE_TYPE => AS_UTILITY_PVT.G_PUB
647: as_utility_pvt.HANDLE_EXCEPTIONS(
648: P_API_NAME => L_API_NAME
649: ,P_PKG_NAME => G_PKG_NAME
650: ,P_EXCEPTION_LEVEL => FND_MSG_PUB.G_MSG_LVL_ERROR
651: ,P_PACKAGE_TYPE => AS_UTILITY_PVT.G_PUB
652: ,X_MSG_COUNT => X_MSG_COUNT
653: ,X_MSG_DATA => X_MSG_DATA
654: ,X_RETURN_STATUS => X_RETURN_STATUS);
655:
653: ,X_MSG_DATA => X_MSG_DATA
654: ,X_RETURN_STATUS => X_RETURN_STATUS);
655:
656: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
657: as_utility_pvt.HANDLE_EXCEPTIONS(
658: P_API_NAME => L_API_NAME
659: ,P_PKG_NAME => G_PKG_NAME
660: ,P_EXCEPTION_LEVEL => FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR
661: ,P_PACKAGE_TYPE => AS_UTILITY_PVT.G_PUB
657: as_utility_pvt.HANDLE_EXCEPTIONS(
658: P_API_NAME => L_API_NAME
659: ,P_PKG_NAME => G_PKG_NAME
660: ,P_EXCEPTION_LEVEL => FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR
661: ,P_PACKAGE_TYPE => AS_UTILITY_PVT.G_PUB
662: ,X_MSG_COUNT => X_MSG_COUNT
663: ,X_MSG_DATA => X_MSG_DATA
664: ,X_RETURN_STATUS => X_RETURN_STATUS);
665:
663: ,X_MSG_DATA => X_MSG_DATA
664: ,X_RETURN_STATUS => X_RETURN_STATUS);
665:
666: WHEN OTHERS THEN
667: as_utility_pvt.HANDLE_EXCEPTIONS(
668: P_API_NAME => L_API_NAME
669: ,P_PKG_NAME => G_PKG_NAME
670: ,P_EXCEPTION_LEVEL => as_utility_pvt.G_EXC_OTHERS
671: ,P_PACKAGE_TYPE => AS_UTILITY_PVT.G_PUB
666: WHEN OTHERS THEN
667: as_utility_pvt.HANDLE_EXCEPTIONS(
668: P_API_NAME => L_API_NAME
669: ,P_PKG_NAME => G_PKG_NAME
670: ,P_EXCEPTION_LEVEL => as_utility_pvt.G_EXC_OTHERS
671: ,P_PACKAGE_TYPE => AS_UTILITY_PVT.G_PUB
672: ,X_MSG_COUNT => X_MSG_COUNT
673: ,X_MSG_DATA => X_MSG_DATA
674: ,X_RETURN_STATUS => X_RETURN_STATUS);
667: as_utility_pvt.HANDLE_EXCEPTIONS(
668: P_API_NAME => L_API_NAME
669: ,P_PKG_NAME => G_PKG_NAME
670: ,P_EXCEPTION_LEVEL => as_utility_pvt.G_EXC_OTHERS
671: ,P_PACKAGE_TYPE => AS_UTILITY_PVT.G_PUB
672: ,X_MSG_COUNT => X_MSG_COUNT
673: ,X_MSG_DATA => X_MSG_DATA
674: ,X_RETURN_STATUS => X_RETURN_STATUS);
675: END Update_CardRule_Qual;
712: FND_MSG_PUB.initialize;
713: END IF;
714:
715: -- Debug Message
716: AS_UTILITY_PVT.DEBUG_Message(FND_MSG_PUB.G_MSG_LVL_DEBUG_LOW,
717: 'PUB:' || l_api_name || 'start');
718: AS_UTILITY_PVT.Debug_Message(FND_MSG_PUB.G_MSG_LVL_DEBUG_LOW,
719: 'Start time: ' || TO_CHAR(SYSDATE, 'HH24:MI:SSSSS'));
720:
714:
715: -- Debug Message
716: AS_UTILITY_PVT.DEBUG_Message(FND_MSG_PUB.G_MSG_LVL_DEBUG_LOW,
717: 'PUB:' || l_api_name || 'start');
718: AS_UTILITY_PVT.Debug_Message(FND_MSG_PUB.G_MSG_LVL_DEBUG_LOW,
719: 'Start time: ' || TO_CHAR(SYSDATE, 'HH24:MI:SSSSS'));
720:
721:
722: -- Initialize API return status to SUCCESS
725: --
726: -- Api body
727: --
728:
729: AS_UTILITY_PVT.DEBUG_Message(FND_MSG_PUB.G_MSG_LVL_DEBUG_LOW,
730: 'Public API: Calling AS_SCORECARD_RULES_PVT.Delete_CardRule_Qual');
731:
732: AS_SCORECARD_RULES_PVT.Delete_CardRule_Qual(
733: p_api_version => p_api_version
756: COMMIT WORK;
757: END IF;
758:
759: -- Debug Message
760: AS_UTILITY_PVT.DEBUG_Message(FND_MSG_PUB.G_MSG_LVL_DEBUG_LOW,
761: 'PUB: ' || l_api_name || ' end');
762: AS_UTILITY_PVT.Debug_Message(FND_MSG_PUB.G_MSG_LVL_DEBUG_LOW, 'End time:'
763: || TO_CHAR(SYSDATE, 'HH24:MI:SSSSS'));
764:
758:
759: -- Debug Message
760: AS_UTILITY_PVT.DEBUG_Message(FND_MSG_PUB.G_MSG_LVL_DEBUG_LOW,
761: 'PUB: ' || l_api_name || ' end');
762: AS_UTILITY_PVT.Debug_Message(FND_MSG_PUB.G_MSG_LVL_DEBUG_LOW, 'End time:'
763: || TO_CHAR(SYSDATE, 'HH24:MI:SSSSS'));
764:
765: FND_MSG_PUB.Count_And_Get
766: ( p_count => x_msg_count,
767: p_data => x_msg_data );
768:
769: EXCEPTION
770: WHEN FND_API.G_EXC_ERROR THEN
771: as_utility_pvt.HANDLE_EXCEPTIONS(
772: P_API_NAME => L_API_NAME
773: ,P_PKG_NAME => G_PKG_NAME
774: ,P_EXCEPTION_LEVEL => FND_MSG_PUB.G_MSG_LVL_ERROR
775: ,P_PACKAGE_TYPE => AS_UTILITY_PVT.G_PUB
771: as_utility_pvt.HANDLE_EXCEPTIONS(
772: P_API_NAME => L_API_NAME
773: ,P_PKG_NAME => G_PKG_NAME
774: ,P_EXCEPTION_LEVEL => FND_MSG_PUB.G_MSG_LVL_ERROR
775: ,P_PACKAGE_TYPE => AS_UTILITY_PVT.G_PUB
776: ,X_MSG_COUNT => X_MSG_COUNT
777: ,X_MSG_DATA => X_MSG_DATA
778: ,X_RETURN_STATUS => X_RETURN_STATUS);
779:
777: ,X_MSG_DATA => X_MSG_DATA
778: ,X_RETURN_STATUS => X_RETURN_STATUS);
779:
780: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
781: as_utility_pvt.HANDLE_EXCEPTIONS(
782: P_API_NAME => L_API_NAME
783: ,P_PKG_NAME => G_PKG_NAME
784: ,P_EXCEPTION_LEVEL => FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR
785: ,P_PACKAGE_TYPE => AS_UTILITY_PVT.G_PUB
781: as_utility_pvt.HANDLE_EXCEPTIONS(
782: P_API_NAME => L_API_NAME
783: ,P_PKG_NAME => G_PKG_NAME
784: ,P_EXCEPTION_LEVEL => FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR
785: ,P_PACKAGE_TYPE => AS_UTILITY_PVT.G_PUB
786: ,X_MSG_COUNT => X_MSG_COUNT
787: ,X_MSG_DATA => X_MSG_DATA
788: ,X_RETURN_STATUS => X_RETURN_STATUS);
789:
787: ,X_MSG_DATA => X_MSG_DATA
788: ,X_RETURN_STATUS => X_RETURN_STATUS);
789:
790: WHEN OTHERS THEN
791: as_utility_pvt.HANDLE_EXCEPTIONS(
792: P_API_NAME => L_API_NAME
793: ,P_PKG_NAME => G_PKG_NAME
794: ,P_EXCEPTION_LEVEL => as_utility_pvt.G_EXC_OTHERS
795: ,P_PACKAGE_TYPE => AS_UTILITY_PVT.G_PUB
790: WHEN OTHERS THEN
791: as_utility_pvt.HANDLE_EXCEPTIONS(
792: P_API_NAME => L_API_NAME
793: ,P_PKG_NAME => G_PKG_NAME
794: ,P_EXCEPTION_LEVEL => as_utility_pvt.G_EXC_OTHERS
795: ,P_PACKAGE_TYPE => AS_UTILITY_PVT.G_PUB
796: ,X_MSG_COUNT => X_MSG_COUNT
797: ,X_MSG_DATA => X_MSG_DATA
798: ,X_RETURN_STATUS => X_RETURN_STATUS);
791: as_utility_pvt.HANDLE_EXCEPTIONS(
792: P_API_NAME => L_API_NAME
793: ,P_PKG_NAME => G_PKG_NAME
794: ,P_EXCEPTION_LEVEL => as_utility_pvt.G_EXC_OTHERS
795: ,P_PACKAGE_TYPE => AS_UTILITY_PVT.G_PUB
796: ,X_MSG_COUNT => X_MSG_COUNT
797: ,X_MSG_DATA => X_MSG_DATA
798: ,X_RETURN_STATUS => X_RETURN_STATUS);
799: