DBA Data[Home] [Help]

APPS.OZF_RESALE_COMMON_PVT dependencies on FND_API

Line 71: x_return_status := FND_API.G_RET_STS_SUCCESS;

67: l_api_version_number CONSTANT NUMBER := 1.0;
68: l_log_id NUMBER;
69: l_org_id NUMBER;
70: BEGIN
71: x_return_status := FND_API.G_RET_STS_SUCCESS;
72: IF OZF_DEBUG_HIGH_ON THEN
73: OZF_UTILITY_PVT.debug_message(l_api_name||': Start');
74: END IF;
75: IF OZF_DEBUG_LOW_ON THEN

Line 124: RAISE FND_API.g_exc_unexpected_error;

120: );
121: EXCEPTION
122: WHEN OTHERS THEN
123: OZF_UTILITY_PVT.error_message('OZF_INS_RESALE_LOG_WRG');
124: RAISE FND_API.g_exc_unexpected_error;
125: END;
126: END IF;
127: --
128: IF OZF_DEBUG_HIGH_ON THEN

Line 132: WHEN FND_API.G_EXC_ERROR THEN

128: IF OZF_DEBUG_HIGH_ON THEN
129: OZF_UTILITY_PVT.debug_message(l_api_name||': End');
130: END IF;
131: EXCEPTION
132: WHEN FND_API.G_EXC_ERROR THEN
133: x_return_status := FND_API.G_RET_STS_ERROR;
134: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
135: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
136: WHEN OTHERS THEN

Line 133: x_return_status := FND_API.G_RET_STS_ERROR;

129: OZF_UTILITY_PVT.debug_message(l_api_name||': End');
130: END IF;
131: EXCEPTION
132: WHEN FND_API.G_EXC_ERROR THEN
133: x_return_status := FND_API.G_RET_STS_ERROR;
134: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
135: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
136: WHEN OTHERS THEN
137: IF OZF_UNEXP_ERROR THEN

Line 134: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

130: END IF;
131: EXCEPTION
132: WHEN FND_API.G_EXC_ERROR THEN
133: x_return_status := FND_API.G_RET_STS_ERROR;
134: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
135: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
136: WHEN OTHERS THEN
137: IF OZF_UNEXP_ERROR THEN
138: FND_MSG_PUB.Add_Exc_Msg( G_PKG_NAME,l_api_name);

Line 135: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

131: EXCEPTION
132: WHEN FND_API.G_EXC_ERROR THEN
133: x_return_status := FND_API.G_RET_STS_ERROR;
134: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
135: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
136: WHEN OTHERS THEN
137: IF OZF_UNEXP_ERROR THEN
138: FND_MSG_PUB.Add_Exc_Msg( G_PKG_NAME,l_api_name);
139: END IF;

Line 140: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

136: WHEN OTHERS THEN
137: IF OZF_UNEXP_ERROR THEN
138: FND_MSG_PUB.Add_Exc_Msg( G_PKG_NAME,l_api_name);
139: END IF;
140: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
141: END Insert_Resale_Log;
142:
143: ---------------------------------------------------------------------
144: -- PROCEDURE

Line 171: x_return_status := FND_API.G_RET_STS_SUCCESS;

167: l_batch_org_id NUMBER;
168: l_org_id NUMBER;
169: -- End: bug # 5997978 fixed
170: BEGIN
171: x_return_status := FND_API.G_RET_STS_SUCCESS;
172: IF OZF_DEBUG_HIGH_ON THEN
173: OZF_UTILITY_PVT.debug_message(l_api_name||': Start');
174: END IF;
175: -- Start: bug # 5997978 fixed

Line 182: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

178: CLOSE g_resale_batch_org_id_csr;
179: l_org_id := MO_GLOBAL.get_valid_org(l_batch_org_id);
180: IF (l_batch_org_id IS NULL OR l_org_id IS NULL) THEN
181: OZF_UTILITY_PVT.error_message(p_message_name => 'OZF_ORG_ID_NOTFOUND');
182: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
183: END IF;
184: -- End: bug # 5997978 fixed
185:
186: -- bulk insert into resale logs table for above id's

Line 215: WHEN FND_API.G_EXC_ERROR THEN

211: IF OZF_DEBUG_HIGH_ON THEN
212: OZF_UTILITY_PVT.debug_message(l_api_name||': End');
213: END IF;
214: EXCEPTION
215: WHEN FND_API.G_EXC_ERROR THEN
216: x_return_status := FND_API.G_RET_STS_ERROR;
217: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
218: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
219: WHEN OTHERS THEN

Line 216: x_return_status := FND_API.G_RET_STS_ERROR;

212: OZF_UTILITY_PVT.debug_message(l_api_name||': End');
213: END IF;
214: EXCEPTION
215: WHEN FND_API.G_EXC_ERROR THEN
216: x_return_status := FND_API.G_RET_STS_ERROR;
217: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
218: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
219: WHEN OTHERS THEN
220: IF OZF_UNEXP_ERROR THEN

Line 217: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

213: END IF;
214: EXCEPTION
215: WHEN FND_API.G_EXC_ERROR THEN
216: x_return_status := FND_API.G_RET_STS_ERROR;
217: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
218: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
219: WHEN OTHERS THEN
220: IF OZF_UNEXP_ERROR THEN
221: FND_MSG_PUB.Add_Exc_Msg( G_PKG_NAME,l_api_name);

Line 218: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

214: EXCEPTION
215: WHEN FND_API.G_EXC_ERROR THEN
216: x_return_status := FND_API.G_RET_STS_ERROR;
217: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
218: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
219: WHEN OTHERS THEN
220: IF OZF_UNEXP_ERROR THEN
221: FND_MSG_PUB.Add_Exc_Msg( G_PKG_NAME,l_api_name);
222: END IF;

Line 223: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

219: WHEN OTHERS THEN
220: IF OZF_UNEXP_ERROR THEN
221: FND_MSG_PUB.Add_Exc_Msg( G_PKG_NAME,l_api_name);
222: END IF;
223: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
224: END Bulk_Insert_Resale_Log;
225:
226: ---------------------------------------------------------------------
227: -- PROCEDURE

Line 326: x_return_status := FND_API.G_RET_STS_SUCCESS;

322: AND agreement_type = 'SPO'
323: AND agreement_id IS NULL;
324:
325: BEGIN
326: x_return_status := FND_API.G_RET_STS_SUCCESS;
327: --
328: IF OZF_DEBUG_HIGH_ON THEN
329: OZF_UTILITY_PVT.debug_message(l_api_name||': Start');
330: END IF;

Line 357: IF l_return_status = FND_API.G_RET_STS_ERROR THEN

353: p_column_value => l_val_tbl,
354: p_batch_id => p_batch_id, --bug # 5997978 fixed
355: x_return_status => l_return_status
356: );
357: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
358: RAISE FND_API.G_EXC_ERROR;
359: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
360: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
361: END IF;

Line 358: RAISE FND_API.G_EXC_ERROR;

354: p_batch_id => p_batch_id, --bug # 5997978 fixed
355: x_return_status => l_return_status
356: );
357: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
358: RAISE FND_API.G_EXC_ERROR;
359: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
360: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
361: END IF;
362: END IF;

Line 359: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN

355: x_return_status => l_return_status
356: );
357: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
358: RAISE FND_API.G_EXC_ERROR;
359: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
360: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
361: END IF;
362: END IF;
363: --

Line 360: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

356: );
357: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
358: RAISE FND_API.G_EXC_ERROR;
359: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
360: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
361: END IF;
362: END IF;
363: --
364: IF OZF_DEBUG_HIGH_ON THEN

Line 368: WHEN FND_API.G_EXC_ERROR THEN

364: IF OZF_DEBUG_HIGH_ON THEN
365: OZF_UTILITY_PVT.debug_message(l_api_name||': End');
366: END IF;
367: EXCEPTION
368: WHEN FND_API.G_EXC_ERROR THEN
369: x_return_status := FND_API.G_RET_STS_ERROR;
370: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
371: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
372: WHEN OTHERS THEN

Line 369: x_return_status := FND_API.G_RET_STS_ERROR;

365: OZF_UTILITY_PVT.debug_message(l_api_name||': End');
366: END IF;
367: EXCEPTION
368: WHEN FND_API.G_EXC_ERROR THEN
369: x_return_status := FND_API.G_RET_STS_ERROR;
370: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
371: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
372: WHEN OTHERS THEN
373: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

Line 370: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

366: END IF;
367: EXCEPTION
368: WHEN FND_API.G_EXC_ERROR THEN
369: x_return_status := FND_API.G_RET_STS_ERROR;
370: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
371: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
372: WHEN OTHERS THEN
373: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
374: IF OZF_UNEXP_ERROR THEN

Line 371: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

367: EXCEPTION
368: WHEN FND_API.G_EXC_ERROR THEN
369: x_return_status := FND_API.G_RET_STS_ERROR;
370: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
371: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
372: WHEN OTHERS THEN
373: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
374: IF OZF_UNEXP_ERROR THEN
375: FND_MSG_PUB.Add_Exc_Msg( G_PKG_NAME,l_api_name);

Line 373: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

369: x_return_status := FND_API.G_RET_STS_ERROR;
370: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
371: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
372: WHEN OTHERS THEN
373: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
374: IF OZF_UNEXP_ERROR THEN
375: FND_MSG_PUB.Add_Exc_Msg( G_PKG_NAME,l_api_name);
376: END IF;
377: END Log_Null_Values;

Line 488: x_return_status := FND_API.G_RET_STS_SUCCESS;

484: WHERE msi.inventory_item_id = orsl.inventory_item_id
485: AND msi.organization_id = G_ITEM_ORG_ID);
486:
487: BEGIN
488: x_return_status := FND_API.G_RET_STS_SUCCESS;
489: -- Debug Message
490: IF OZF_DEBUG_HIGH_ON THEN
491: OZF_UTILITY_PVT.debug_message(l_api_name||': Start');
492: END IF;

Line 514: IF l_return_status = FND_API.G_RET_STS_ERROR THEN

510: p_column_value => l_val_tbl,
511: p_batch_id => p_batch_id, --bug # 5997978 fixed
512: x_return_status => l_return_status
513: );
514: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
515: RAISE FND_API.G_EXC_ERROR;
516: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
517: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
518: END IF;

Line 515: RAISE FND_API.G_EXC_ERROR;

511: p_batch_id => p_batch_id, --bug # 5997978 fixed
512: x_return_status => l_return_status
513: );
514: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
515: RAISE FND_API.G_EXC_ERROR;
516: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
517: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
518: END IF;
519: --

Line 516: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN

512: x_return_status => l_return_status
513: );
514: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
515: RAISE FND_API.G_EXC_ERROR;
516: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
517: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
518: END IF;
519: --
520: END IF;

Line 517: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

513: );
514: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
515: RAISE FND_API.G_EXC_ERROR;
516: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
517: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
518: END IF;
519: --
520: END IF;
521:

Line 526: WHEN FND_API.G_EXC_ERROR THEN

522: IF OZF_DEBUG_HIGH_ON THEN
523: OZF_UTILITY_PVT.debug_message(l_api_name||': End');
524: END IF;
525: EXCEPTION
526: WHEN FND_API.G_EXC_ERROR THEN
527: x_return_status := FND_API.G_RET_STS_ERROR;
528: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
529: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
530: WHEN OTHERS THEN

Line 527: x_return_status := FND_API.G_RET_STS_ERROR;

523: OZF_UTILITY_PVT.debug_message(l_api_name||': End');
524: END IF;
525: EXCEPTION
526: WHEN FND_API.G_EXC_ERROR THEN
527: x_return_status := FND_API.G_RET_STS_ERROR;
528: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
529: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
530: WHEN OTHERS THEN
531: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

Line 528: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

524: END IF;
525: EXCEPTION
526: WHEN FND_API.G_EXC_ERROR THEN
527: x_return_status := FND_API.G_RET_STS_ERROR;
528: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
529: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
530: WHEN OTHERS THEN
531: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
532: IF OZF_UNEXP_ERROR THEN

Line 529: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

525: EXCEPTION
526: WHEN FND_API.G_EXC_ERROR THEN
527: x_return_status := FND_API.G_RET_STS_ERROR;
528: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
529: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
530: WHEN OTHERS THEN
531: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
532: IF OZF_UNEXP_ERROR THEN
533: FND_MSG_PUB.Add_Exc_Msg( G_PKG_NAME,l_api_name);

Line 531: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

527: x_return_status := FND_API.G_RET_STS_ERROR;
528: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
529: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
530: WHEN OTHERS THEN
531: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
532: IF OZF_UNEXP_ERROR THEN
533: FND_MSG_PUB.Add_Exc_Msg( G_PKG_NAME,l_api_name);
534: END IF;
535: END Log_Invalid_Values;

Line 561: x_return_status := FND_API.G_RET_STS_SUCCESS;

557: l_api_version_number CONSTANT NUMBER := 1.0;
558: --
559: --
560: BEGIN
561: x_return_status := FND_API.G_RET_STS_SUCCESS;
562: IF OZF_DEBUG_HIGH_ON THEN
563: OZF_UTILITY_PVT.debug_message(l_api_name||': Start');
564: END IF;
565: --

Line 588: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

584: WHEN OTHERS THEN
585: IF OZF_UNEXP_ERROR THEN
586: FND_MSG_PUB.Add_Exc_Msg( G_PKG_NAME,l_api_name);
587: END IF;
588: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
589: END;
590: --
591: IF OZF_DEBUG_HIGH_ON THEN
592: OZF_UTILITY_PVT.debug_message(l_api_name||': End');

Line 595: WHEN FND_API.G_EXC_ERROR THEN

591: IF OZF_DEBUG_HIGH_ON THEN
592: OZF_UTILITY_PVT.debug_message(l_api_name||': End');
593: END IF;
594: EXCEPTION
595: WHEN FND_API.G_EXC_ERROR THEN
596: x_return_status := FND_API.G_RET_STS_ERROR;
597: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
598: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
599: WHEN OTHERS THEN

Line 596: x_return_status := FND_API.G_RET_STS_ERROR;

592: OZF_UTILITY_PVT.debug_message(l_api_name||': End');
593: END IF;
594: EXCEPTION
595: WHEN FND_API.G_EXC_ERROR THEN
596: x_return_status := FND_API.G_RET_STS_ERROR;
597: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
598: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
599: WHEN OTHERS THEN
600: IF OZF_UNEXP_ERROR THEN

Line 597: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

593: END IF;
594: EXCEPTION
595: WHEN FND_API.G_EXC_ERROR THEN
596: x_return_status := FND_API.G_RET_STS_ERROR;
597: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
598: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
599: WHEN OTHERS THEN
600: IF OZF_UNEXP_ERROR THEN
601: FND_MSG_PUB.Add_Exc_Msg( G_PKG_NAME,l_api_name);

Line 598: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

594: EXCEPTION
595: WHEN FND_API.G_EXC_ERROR THEN
596: x_return_status := FND_API.G_RET_STS_ERROR;
597: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
598: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
599: WHEN OTHERS THEN
600: IF OZF_UNEXP_ERROR THEN
601: FND_MSG_PUB.Add_Exc_Msg( G_PKG_NAME,l_api_name);
602: END IF;

Line 603: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

599: WHEN OTHERS THEN
600: IF OZF_UNEXP_ERROR THEN
601: FND_MSG_PUB.Add_Exc_Msg( G_PKG_NAME,l_api_name);
602: END IF;
603: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
604: END Bulk_Dispute_Line;
605:
606: ---------------------------------------------------------------------
607: -- PROCEDURE

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

616: -- NOTES
617: ---------------------------------------------------------------------
618: PROCEDURE Update_Batch_Calculations (
619: p_api_version IN NUMBER
620: ,p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE
621: ,p_commit IN VARCHAR2 := FND_API.G_FALSE
622: ,p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL
623: ,p_resale_batch_id IN NUMBER
624: ,x_return_status OUT NOCOPY VARCHAR2

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

617: ---------------------------------------------------------------------
618: PROCEDURE Update_Batch_Calculations (
619: p_api_version IN NUMBER
620: ,p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE
621: ,p_commit IN VARCHAR2 := FND_API.G_FALSE
622: ,p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL
623: ,p_resale_batch_id IN NUMBER
624: ,x_return_status OUT NOCOPY VARCHAR2
625: ,x_msg_data OUT NOCOPY VARCHAR2

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

618: PROCEDURE Update_Batch_Calculations (
619: p_api_version IN NUMBER
620: ,p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE
621: ,p_commit IN VARCHAR2 := FND_API.G_FALSE
622: ,p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL
623: ,p_resale_batch_id IN NUMBER
624: ,x_return_status OUT NOCOPY VARCHAR2
625: ,x_msg_data OUT NOCOPY VARCHAR2
626: ,x_msg_count OUT NOCOPY NUMBER

Line 684: IF NOT FND_API.Compatible_API_Call (

680: -- Standard begin of API savepoint
681: SAVEPOINT Update_Batch_Calculations;
682:
683: -- Standard call to check FOR call compatibility.
684: IF NOT FND_API.Compatible_API_Call (
685: l_api_version,
686: p_api_version,
687: l_api_name,
688: G_PKG_NAME)

Line 690: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

686: p_api_version,
687: l_api_name,
688: G_PKG_NAME)
689: THEN
690: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
691: END IF;
692:
693: --Initialize message if p_init_msg_list IS TRUE.
694: IF FND_API.To_BOOLEAN (p_init_msg_list) THEN

Line 694: IF FND_API.To_BOOLEAN (p_init_msg_list) THEN

690: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
691: END IF;
692:
693: --Initialize message if p_init_msg_list IS TRUE.
694: IF FND_API.To_BOOLEAN (p_init_msg_list) THEN
695: FND_MSG_PUB.initialize;
696: END IF;
697:
698: -- Debug Message

Line 703: x_return_status := FND_API.G_RET_STS_SUCCESS;

699: IF OZF_DEBUG_HIGH_ON THEN
700: OZF_UTILITY_PVT.debug_message(p_message_text => l_full_name||': Start');
701: END IF;
702: -- Initialize API return status to sucess
703: x_return_status := FND_API.G_RET_STS_SUCCESS;
704:
705: -- get data regard thIS process
706: OPEN OZF_RESALE_COMMON_PVT.g_disputed_line_count_csr (p_resale_batch_id);
707: FETCH OZF_RESALE_COMMON_PVT.g_disputed_line_count_csr INTO l_lines_disputed;

Line 790: IF l_return_status = FND_API.G_RET_STS_ERROR THEN

786: p_column_name => 'ALLOWED_AMOUNT',
787: p_column_value => l_total_allowed_amount,
788: x_return_status => l_return_status
789: );
790: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
791: RAISE FND_API.G_EXC_ERROR;
792: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
793: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
794: END IF;

Line 791: RAISE FND_API.G_EXC_ERROR;

787: p_column_value => l_total_allowed_amount,
788: x_return_status => l_return_status
789: );
790: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
791: RAISE FND_API.G_EXC_ERROR;
792: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
793: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
794: END IF;
795: -- BUG 4879544 (-)

Line 792: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN

788: x_return_status => l_return_status
789: );
790: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
791: RAISE FND_API.G_EXC_ERROR;
792: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
793: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
794: END IF;
795: -- BUG 4879544 (-)
796: END IF;

Line 793: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

789: );
790: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
791: RAISE FND_API.G_EXC_ERROR;
792: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
793: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
794: END IF;
795: -- BUG 4879544 (-)
796: END IF;
797: ELSE

Line 830: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

826: WHERE resale_batch_id = p_resale_batch_id;
827: EXCEPTION
828: WHEN OTHERS THEN
829: OZF_UTILITY_PVT.error_message('OZF_UPD_RESALE_BATCH_WRG');
830: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
831: END;
832:
833: -- Debug Message
834: IF OZF_DEBUG_HIGH_ON THEN

Line 840: p_encoded => FND_API.G_FALSE,

836: END IF;
837:
838: --Standard call to get message count AND if count=1, get the message
839: FND_MSG_PUB.Count_and_Get (
840: p_encoded => FND_API.G_FALSE,
841: p_count => x_msg_count,
842: p_data => x_msg_data
843: );
844: EXCEPTION

Line 845: WHEN FND_API.G_EXC_ERROR THEN

841: p_count => x_msg_count,
842: p_data => x_msg_data
843: );
844: EXCEPTION
845: WHEN FND_API.G_EXC_ERROR THEN
846: ROLLBACK TO Update_Batch_Calculations;
847: x_return_status := FND_API.G_RET_STS_ERROR;
848: -- Standard call to get message count AND IF count=1, get the message
849: FND_MSG_PUB.Count_and_Get (

Line 847: x_return_status := FND_API.G_RET_STS_ERROR;

843: );
844: EXCEPTION
845: WHEN FND_API.G_EXC_ERROR THEN
846: ROLLBACK TO Update_Batch_Calculations;
847: x_return_status := FND_API.G_RET_STS_ERROR;
848: -- Standard call to get message count AND IF count=1, get the message
849: FND_MSG_PUB.Count_and_Get (
850: p_encoded => FND_API.G_FALSE,
851: p_count => x_msg_count,

Line 850: p_encoded => FND_API.G_FALSE,

846: ROLLBACK TO Update_Batch_Calculations;
847: x_return_status := FND_API.G_RET_STS_ERROR;
848: -- Standard call to get message count AND IF count=1, get the message
849: FND_MSG_PUB.Count_and_Get (
850: p_encoded => FND_API.G_FALSE,
851: p_count => x_msg_count,
852: p_data => x_msg_data
853: );
854: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

Line 854: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

850: p_encoded => FND_API.G_FALSE,
851: p_count => x_msg_count,
852: p_data => x_msg_data
853: );
854: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
855: ROLLBACK TO Update_Batch_Calculations;
856: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
857: -- Standard call to get message count AND IF count=1, get the message
858: FND_MSG_PUB.Count_and_Get (

Line 856: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

852: p_data => x_msg_data
853: );
854: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
855: ROLLBACK TO Update_Batch_Calculations;
856: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
857: -- Standard call to get message count AND IF count=1, get the message
858: FND_MSG_PUB.Count_and_Get (
859: p_encoded => FND_API.G_FALSE,
860: p_count => x_msg_count,

Line 859: p_encoded => FND_API.G_FALSE,

855: ROLLBACK TO Update_Batch_Calculations;
856: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
857: -- Standard call to get message count AND IF count=1, get the message
858: FND_MSG_PUB.Count_and_Get (
859: p_encoded => FND_API.G_FALSE,
860: p_count => x_msg_count,
861: p_data => x_msg_data
862: );
863: WHEN OTHERS THEN

Line 865: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

861: p_data => x_msg_data
862: );
863: WHEN OTHERS THEN
864: ROLLBACK TO Update_Batch_Calculations;
865: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
866: IF OZF_UNEXP_ERROR THEN
867: FND_MSG_PUB.Add_Exc_Msg( G_PKG_NAME,l_api_name);
868: END IF;
869: -- Standard call to get message count AND IF count=1, get the message

Line 871: p_encoded => FND_API.G_FALSE,

867: FND_MSG_PUB.Add_Exc_Msg( G_PKG_NAME,l_api_name);
868: END IF;
869: -- Standard call to get message count AND IF count=1, get the message
870: FND_MSG_PUB.Count_and_Get (
871: p_encoded => FND_API.G_FALSE,
872: p_count => x_msg_count,
873: p_data => x_msg_data
874: );
875: END Update_Batch_Calculations;

Line 951: x_return_status := FND_API.G_RET_STS_SUCCESS;

947: OZF_UTILITY_PVT.debug_message('Allowed_amount:'|| p_allowed_amount);
948: END IF;
949:
950: -- Initialize API return status to sucess
951: x_return_status := FND_API.G_RET_STS_SUCCESS;
952:
953: IF p_resale_line_int_rec.claimed_amount IS NOT NULL THEN
954: --bug 6790803 for negative quantity
955: --IF p_allowed_amount = p_resale_line_int_rec.claimed_amount THEN

Line 1025: IF l_return_status = FND_API.G_RET_STS_ERROR THEN

1021: p_column_name => 'LINE_TOLERANCE_AMOUNT',
1022: p_column_value => l_line_tolerance_amount,
1023: x_return_status => l_return_status
1024: );
1025: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
1026: RAISE FND_API.G_EXC_ERROR;
1027: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
1028: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1029: END IF;

Line 1026: RAISE FND_API.G_EXC_ERROR;

1022: p_column_value => l_line_tolerance_amount,
1023: x_return_status => l_return_status
1024: );
1025: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
1026: RAISE FND_API.G_EXC_ERROR;
1027: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
1028: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1029: END IF;
1030: -- BUG 4879544 (-)

Line 1027: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN

1023: x_return_status => l_return_status
1024: );
1025: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
1026: RAISE FND_API.G_EXC_ERROR;
1027: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
1028: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1029: END IF;
1030: -- BUG 4879544 (-)
1031: END if;

Line 1028: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

1024: );
1025: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
1026: RAISE FND_API.G_EXC_ERROR;
1027: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
1028: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1029: END IF;
1030: -- BUG 4879544 (-)
1031: END if;
1032: END IF;

Line 1104: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

1100: WHEN OTHERS THEN
1101: IF OZF_UNEXP_ERROR THEN
1102: FND_MSG_PUB.Add_Exc_Msg( G_PKG_NAME,l_api_name);
1103: END IF;
1104: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1105: END;
1106:
1107: -- Debug Message
1108: IF OZF_DEBUG_HIGH_ON THEN

Line 1112: WHEN FND_API.G_EXC_ERROR THEN

1108: IF OZF_DEBUG_HIGH_ON THEN
1109: OZF_UTILITY_PVT.debug_message(l_full_name||': End');
1110: END IF;
1111: EXCEPTION
1112: WHEN FND_API.G_EXC_ERROR THEN
1113: ROLLBACK TO Update_Line_Calculations;
1114: x_return_status := FND_API.G_RET_STS_ERROR;
1115: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
1116: ROLLBACK TO Update_Line_Calculations;

Line 1114: x_return_status := FND_API.G_RET_STS_ERROR;

1110: END IF;
1111: EXCEPTION
1112: WHEN FND_API.G_EXC_ERROR THEN
1113: ROLLBACK TO Update_Line_Calculations;
1114: x_return_status := FND_API.G_RET_STS_ERROR;
1115: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
1116: ROLLBACK TO Update_Line_Calculations;
1117: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1118: WHEN OTHERS THEN

Line 1115: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

1111: EXCEPTION
1112: WHEN FND_API.G_EXC_ERROR THEN
1113: ROLLBACK TO Update_Line_Calculations;
1114: x_return_status := FND_API.G_RET_STS_ERROR;
1115: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
1116: ROLLBACK TO Update_Line_Calculations;
1117: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1118: WHEN OTHERS THEN
1119: ROLLBACK TO Update_Line_Calculations;

Line 1117: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

1113: ROLLBACK TO Update_Line_Calculations;
1114: x_return_status := FND_API.G_RET_STS_ERROR;
1115: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
1116: ROLLBACK TO Update_Line_Calculations;
1117: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1118: WHEN OTHERS THEN
1119: ROLLBACK TO Update_Line_Calculations;
1120: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1121: IF OZF_UNEXP_ERROR THEN

Line 1120: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

1116: ROLLBACK TO Update_Line_Calculations;
1117: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1118: WHEN OTHERS THEN
1119: ROLLBACK TO Update_Line_Calculations;
1120: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1121: IF OZF_UNEXP_ERROR THEN
1122: FND_MSG_PUB.Add_Exc_Msg( G_PKG_NAME,l_api_name);
1123: END IF;
1124: END Update_Line_Calculations;

Line 1140: ,p_init_msg_LIST IN VARCHAR2 := FND_API.G_FALSE

1136: -- NOTES
1137: ---------------------------------------------------------------------
1138: PROCEDURE Check_Duplicate_Line(
1139: p_api_version_number IN NUMBER
1140: ,p_init_msg_LIST IN VARCHAR2 := FND_API.G_FALSE
1141: ,p_commit IN VARCHAR2 := FND_API.G_FALSE
1142: ,p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL
1143: ,p_resale_line_int_id IN NUMBER
1144: ,p_direct_customer_flag IN VARCHAR2

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

1137: ---------------------------------------------------------------------
1138: PROCEDURE Check_Duplicate_Line(
1139: p_api_version_number IN NUMBER
1140: ,p_init_msg_LIST IN VARCHAR2 := FND_API.G_FALSE
1141: ,p_commit IN VARCHAR2 := FND_API.G_FALSE
1142: ,p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL
1143: ,p_resale_line_int_id IN NUMBER
1144: ,p_direct_customer_flag IN VARCHAR2
1145: ,p_claimed_amount IN NUMBER

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

1138: PROCEDURE Check_Duplicate_Line(
1139: p_api_version_number IN NUMBER
1140: ,p_init_msg_LIST IN VARCHAR2 := FND_API.G_FALSE
1141: ,p_commit IN VARCHAR2 := FND_API.G_FALSE
1142: ,p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL
1143: ,p_resale_line_int_id IN NUMBER
1144: ,p_direct_customer_flag IN VARCHAR2
1145: ,p_claimed_amount IN NUMBER
1146: ,p_batch_type IN VARCHAR2

Line 1188: AND NVL(orl.sold_from_cust_account_id,FND_API.G_MISS_NUM) = NVL(orli.sold_from_cust_account_id,FND_API.G_MISS_NUM)

1184: --AND orl.date_invoiced = orli.date_invoiced
1185: AND orl.inventory_item_id = orli.inventory_item_id
1186: AND orl.quantity = orli.quantity
1187: AND orl.uom_code = orli.uom_code
1188: AND NVL(orl.sold_from_cust_account_id,FND_API.G_MISS_NUM) = NVL(orli.sold_from_cust_account_id,FND_API.G_MISS_NUM)
1189: --AND orl.ship_from_cust_account_id = orli.sold_from_cust_account_id
1190: AND NVL(orl.ship_from_cust_account_id,FND_API.G_MISS_NUM) = NVL(orli.ship_from_cust_account_id,FND_API.G_MISS_NUM)
1191: AND orl.direct_customer_flag = 'T'
1192: AND NVL(orl.bill_to_cust_account_id,FND_API.G_MISS_NUM) = NVL(orli.bill_to_cust_account_id,FND_API.G_MISS_NUM)

Line 1190: AND NVL(orl.ship_from_cust_account_id,FND_API.G_MISS_NUM) = NVL(orli.ship_from_cust_account_id,FND_API.G_MISS_NUM)

1186: AND orl.quantity = orli.quantity
1187: AND orl.uom_code = orli.uom_code
1188: AND NVL(orl.sold_from_cust_account_id,FND_API.G_MISS_NUM) = NVL(orli.sold_from_cust_account_id,FND_API.G_MISS_NUM)
1189: --AND orl.ship_from_cust_account_id = orli.sold_from_cust_account_id
1190: AND NVL(orl.ship_from_cust_account_id,FND_API.G_MISS_NUM) = NVL(orli.ship_from_cust_account_id,FND_API.G_MISS_NUM)
1191: AND orl.direct_customer_flag = 'T'
1192: AND NVL(orl.bill_to_cust_account_id,FND_API.G_MISS_NUM) = NVL(orli.bill_to_cust_account_id,FND_API.G_MISS_NUM)
1193: AND orli.resale_line_int_id = p_resale_line_int_id
1194: AND rownum = 1;

Line 1192: AND NVL(orl.bill_to_cust_account_id,FND_API.G_MISS_NUM) = NVL(orli.bill_to_cust_account_id,FND_API.G_MISS_NUM)

1188: AND NVL(orl.sold_from_cust_account_id,FND_API.G_MISS_NUM) = NVL(orli.sold_from_cust_account_id,FND_API.G_MISS_NUM)
1189: --AND orl.ship_from_cust_account_id = orli.sold_from_cust_account_id
1190: AND NVL(orl.ship_from_cust_account_id,FND_API.G_MISS_NUM) = NVL(orli.ship_from_cust_account_id,FND_API.G_MISS_NUM)
1191: AND orl.direct_customer_flag = 'T'
1192: AND NVL(orl.bill_to_cust_account_id,FND_API.G_MISS_NUM) = NVL(orli.bill_to_cust_account_id,FND_API.G_MISS_NUM)
1193: AND orli.resale_line_int_id = p_resale_line_int_id
1194: AND rownum = 1;
1195:
1196: CURSOR dup_line_indirect_resale_csr ( p_resale_line_int_id IN NUMBER )

Line 1219: AND NVL(orl.sold_from_cust_account_id,FND_API.G_MISS_NUM) = NVL(orli.sold_from_cust_account_id,FND_API.G_MISS_NUM)

1215: --AND orl.date_invoiced = orli.date_invoiced
1216: AND orl.inventory_item_id = orli.inventory_item_id
1217: AND orl.quantity = orli.quantity
1218: AND orl.uom_code = orli.uom_code
1219: AND NVL(orl.sold_from_cust_account_id,FND_API.G_MISS_NUM) = NVL(orli.sold_from_cust_account_id,FND_API.G_MISS_NUM)
1220: --AND orl.ship_from_cust_account_id = orli.sold_from_cust_account_id
1221: AND NVL(orl.ship_from_cust_account_id,FND_API.G_MISS_NUM) = NVL(orli.ship_from_cust_account_id,FND_API.G_MISS_NUM)
1222: AND orl.direct_customer_flag = 'F'
1223: AND NVL(orl.bill_to_party_name,FND_API.G_MISS_NUM) = NVL(orli.bill_to_party_name,FND_API.G_MISS_NUM)

Line 1221: AND NVL(orl.ship_from_cust_account_id,FND_API.G_MISS_NUM) = NVL(orli.ship_from_cust_account_id,FND_API.G_MISS_NUM)

1217: AND orl.quantity = orli.quantity
1218: AND orl.uom_code = orli.uom_code
1219: AND NVL(orl.sold_from_cust_account_id,FND_API.G_MISS_NUM) = NVL(orli.sold_from_cust_account_id,FND_API.G_MISS_NUM)
1220: --AND orl.ship_from_cust_account_id = orli.sold_from_cust_account_id
1221: AND NVL(orl.ship_from_cust_account_id,FND_API.G_MISS_NUM) = NVL(orli.ship_from_cust_account_id,FND_API.G_MISS_NUM)
1222: AND orl.direct_customer_flag = 'F'
1223: AND NVL(orl.bill_to_party_name,FND_API.G_MISS_NUM) = NVL(orli.bill_to_party_name,FND_API.G_MISS_NUM)
1224: AND orli.resale_line_int_id = p_resale_line_int_id
1225: AND rownum = 1;

Line 1223: AND NVL(orl.bill_to_party_name,FND_API.G_MISS_NUM) = NVL(orli.bill_to_party_name,FND_API.G_MISS_NUM)

1219: AND NVL(orl.sold_from_cust_account_id,FND_API.G_MISS_NUM) = NVL(orli.sold_from_cust_account_id,FND_API.G_MISS_NUM)
1220: --AND orl.ship_from_cust_account_id = orli.sold_from_cust_account_id
1221: AND NVL(orl.ship_from_cust_account_id,FND_API.G_MISS_NUM) = NVL(orli.ship_from_cust_account_id,FND_API.G_MISS_NUM)
1222: AND orl.direct_customer_flag = 'F'
1223: AND NVL(orl.bill_to_party_name,FND_API.G_MISS_NUM) = NVL(orli.bill_to_party_name,FND_API.G_MISS_NUM)
1224: AND orli.resale_line_int_id = p_resale_line_int_id
1225: AND rownum = 1;
1226:
1227: CURSOR dup_adj_csr(

Line 1270: AND NVL(orlo.sold_from_cust_account_id,FND_API.G_MISS_NUM) = NVL(orli.sold_from_cust_account_id,FND_API.G_MISS_NUM)

1266: -- 6704619 (-)
1267: AND orlo.inventory_item_id = orli.inventory_item_id
1268: AND orlo.quantity = orli.quantity
1269: AND orlo.uom_code = orli.uom_code
1270: AND NVL(orlo.sold_from_cust_account_id,FND_API.G_MISS_NUM) = NVL(orli.sold_from_cust_account_id,FND_API.G_MISS_NUM)
1271: --AND orlo.ship_from_cust_account_id = orli.sold_from_cust_account_id
1272: AND NVL(orlo.ship_from_cust_account_id,FND_API.G_MISS_NUM) = NVL(orli.ship_from_cust_account_id,FND_API.G_MISS_NUM)
1273: AND orlo.claimed_amount = orli.claimed_amount
1274: AND NVL(orlo.bill_to_cust_account_id,FND_API.G_MISS_NUM) = NVL(orli.bill_to_cust_account_id,FND_API.G_MISS_NUM)

Line 1272: AND NVL(orlo.ship_from_cust_account_id,FND_API.G_MISS_NUM) = NVL(orli.ship_from_cust_account_id,FND_API.G_MISS_NUM)

1268: AND orlo.quantity = orli.quantity
1269: AND orlo.uom_code = orli.uom_code
1270: AND NVL(orlo.sold_from_cust_account_id,FND_API.G_MISS_NUM) = NVL(orli.sold_from_cust_account_id,FND_API.G_MISS_NUM)
1271: --AND orlo.ship_from_cust_account_id = orli.sold_from_cust_account_id
1272: AND NVL(orlo.ship_from_cust_account_id,FND_API.G_MISS_NUM) = NVL(orli.ship_from_cust_account_id,FND_API.G_MISS_NUM)
1273: AND orlo.claimed_amount = orli.claimed_amount
1274: AND NVL(orlo.bill_to_cust_account_id,FND_API.G_MISS_NUM) = NVL(orli.bill_to_cust_account_id,FND_API.G_MISS_NUM)
1275: AND orlo.status_code in (OZF_RESALE_COMMON_PVT.G_BATCH_ADJ_OPEN, OZF_RESALE_COMMON_PVT.G_BATCH_ADJ_PROCESSED)
1276: AND orlo.resale_line_int_id <> p_resale_line_int_id

Line 1274: AND NVL(orlo.bill_to_cust_account_id,FND_API.G_MISS_NUM) = NVL(orli.bill_to_cust_account_id,FND_API.G_MISS_NUM)

1270: AND NVL(orlo.sold_from_cust_account_id,FND_API.G_MISS_NUM) = NVL(orli.sold_from_cust_account_id,FND_API.G_MISS_NUM)
1271: --AND orlo.ship_from_cust_account_id = orli.sold_from_cust_account_id
1272: AND NVL(orlo.ship_from_cust_account_id,FND_API.G_MISS_NUM) = NVL(orli.ship_from_cust_account_id,FND_API.G_MISS_NUM)
1273: AND orlo.claimed_amount = orli.claimed_amount
1274: AND NVL(orlo.bill_to_cust_account_id,FND_API.G_MISS_NUM) = NVL(orli.bill_to_cust_account_id,FND_API.G_MISS_NUM)
1275: AND orlo.status_code in (OZF_RESALE_COMMON_PVT.G_BATCH_ADJ_OPEN, OZF_RESALE_COMMON_PVT.G_BATCH_ADJ_PROCESSED)
1276: AND orlo.resale_line_int_id <> p_resale_line_int_id
1277: AND orlo.resale_batch_id <> orli.resale_batch_id
1278: AND orli.resale_line_int_id = p_resale_line_int_id

Line 1307: AND NVL(orlo.sold_from_cust_account_id,FND_API.G_MISS_NUM) = NVL(orli.sold_from_cust_account_id,FND_API.G_MISS_NUM)

1303: --AND orl.date_invoiced = orli.date_invoiced
1304: AND orlo.inventory_item_id = orli.inventory_item_id
1305: AND orlo.quantity = orli.quantity
1306: AND orlo.uom_code = orli.uom_code
1307: AND NVL(orlo.sold_from_cust_account_id,FND_API.G_MISS_NUM) = NVL(orli.sold_from_cust_account_id,FND_API.G_MISS_NUM)
1308: --AND orlo.ship_from_cust_account_id = orli.sold_from_cust_account_id
1309: AND NVL(orlo.ship_from_cust_account_id,FND_API.G_MISS_NUM) = NVL(orli.ship_from_cust_account_id,FND_API.G_MISS_NUM)
1310: AND orlo.claimed_amount = orli.claimed_amount
1311: AND NVL(orlo.bill_to_party_name,FND_API.G_MISS_NUM) = NVL(orli.bill_to_party_name,FND_API.G_MISS_NUM)

Line 1309: AND NVL(orlo.ship_from_cust_account_id,FND_API.G_MISS_NUM) = NVL(orli.ship_from_cust_account_id,FND_API.G_MISS_NUM)

1305: AND orlo.quantity = orli.quantity
1306: AND orlo.uom_code = orli.uom_code
1307: AND NVL(orlo.sold_from_cust_account_id,FND_API.G_MISS_NUM) = NVL(orli.sold_from_cust_account_id,FND_API.G_MISS_NUM)
1308: --AND orlo.ship_from_cust_account_id = orli.sold_from_cust_account_id
1309: AND NVL(orlo.ship_from_cust_account_id,FND_API.G_MISS_NUM) = NVL(orli.ship_from_cust_account_id,FND_API.G_MISS_NUM)
1310: AND orlo.claimed_amount = orli.claimed_amount
1311: AND NVL(orlo.bill_to_party_name,FND_API.G_MISS_NUM) = NVL(orli.bill_to_party_name,FND_API.G_MISS_NUM)
1312: AND orlo.status_code in (OZF_RESALE_COMMON_PVT.G_BATCH_ADJ_OPEN, OZF_RESALE_COMMON_PVT.G_BATCH_ADJ_PROCESSED)
1313: AND orlo.resale_line_int_id <> p_resale_line_int_id

Line 1311: AND NVL(orlo.bill_to_party_name,FND_API.G_MISS_NUM) = NVL(orli.bill_to_party_name,FND_API.G_MISS_NUM)

1307: AND NVL(orlo.sold_from_cust_account_id,FND_API.G_MISS_NUM) = NVL(orli.sold_from_cust_account_id,FND_API.G_MISS_NUM)
1308: --AND orlo.ship_from_cust_account_id = orli.sold_from_cust_account_id
1309: AND NVL(orlo.ship_from_cust_account_id,FND_API.G_MISS_NUM) = NVL(orli.ship_from_cust_account_id,FND_API.G_MISS_NUM)
1310: AND orlo.claimed_amount = orli.claimed_amount
1311: AND NVL(orlo.bill_to_party_name,FND_API.G_MISS_NUM) = NVL(orli.bill_to_party_name,FND_API.G_MISS_NUM)
1312: AND orlo.status_code in (OZF_RESALE_COMMON_PVT.G_BATCH_ADJ_OPEN, OZF_RESALE_COMMON_PVT.G_BATCH_ADJ_PROCESSED)
1313: AND orlo.resale_line_int_id <> p_resale_line_int_id
1314: AND orlo.resale_batch_id <> orli.resale_batch_id
1315: AND orli.resale_line_int_id = p_resale_line_int_id

Line 1345: AND NVL(orl.sold_from_cust_account_id,FND_API.G_MISS_NUM) = NVL(orli.sold_from_cust_account_id,FND_API.G_MISS_NUM)

1341: --AND orl.date_invoiced = orli.date_invoiced
1342: AND orl.inventory_item_id = orli.inventory_item_id
1343: AND orl.quantity = orli.quantity
1344: AND orl.uom_code = orli.uom_code
1345: AND NVL(orl.sold_from_cust_account_id,FND_API.G_MISS_NUM) = NVL(orli.sold_from_cust_account_id,FND_API.G_MISS_NUM)
1346: --AND orl.ship_from_cust_account_id = orli.sold_from_cust_account_id
1347: AND NVL(orl.ship_from_cust_account_id,FND_API.G_MISS_NUM) = NVL(orli.ship_from_cust_account_id,FND_API.G_MISS_NUM)
1348: AND orl.bill_to_cust_account_id is null
1349: AND orl.bill_to_party_name is null

Line 1347: AND NVL(orl.ship_from_cust_account_id,FND_API.G_MISS_NUM) = NVL(orli.ship_from_cust_account_id,FND_API.G_MISS_NUM)

1343: AND orl.quantity = orli.quantity
1344: AND orl.uom_code = orli.uom_code
1345: AND NVL(orl.sold_from_cust_account_id,FND_API.G_MISS_NUM) = NVL(orli.sold_from_cust_account_id,FND_API.G_MISS_NUM)
1346: --AND orl.ship_from_cust_account_id = orli.sold_from_cust_account_id
1347: AND NVL(orl.ship_from_cust_account_id,FND_API.G_MISS_NUM) = NVL(orli.ship_from_cust_account_id,FND_API.G_MISS_NUM)
1348: AND orl.bill_to_cust_account_id is null
1349: AND orl.bill_to_party_name is null
1350: AND orl.direct_customer_flag is null
1351: AND orli.resale_line_int_id = p_resale_line_int_id

Line 1375: AND NVL(orlo.sold_from_cust_account_id,FND_API.G_MISS_NUM) = NVL(orli.sold_from_cust_account_id,FND_API.G_MISS_NUM)

1371: -- 6704619 (-)
1372: AND orlo.inventory_item_id = orli.inventory_item_id
1373: AND orlo.quantity = orli.quantity
1374: AND orlo.uom_code = orli.uom_code
1375: AND NVL(orlo.sold_from_cust_account_id,FND_API.G_MISS_NUM) = NVL(orli.sold_from_cust_account_id,FND_API.G_MISS_NUM)
1376: --AND orlo.ship_from_cust_account_id = orli.sold_from_cust_account_id
1377: AND NVL(orlo.ship_from_cust_account_id,FND_API.G_MISS_NUM) = NVL(orli.ship_from_cust_account_id,FND_API.G_MISS_NUM)
1378: AND orlo.claimed_amount = orli.claimed_amount
1379: AND orlo.bill_to_cust_account_id is null

Line 1377: AND NVL(orlo.ship_from_cust_account_id,FND_API.G_MISS_NUM) = NVL(orli.ship_from_cust_account_id,FND_API.G_MISS_NUM)

1373: AND orlo.quantity = orli.quantity
1374: AND orlo.uom_code = orli.uom_code
1375: AND NVL(orlo.sold_from_cust_account_id,FND_API.G_MISS_NUM) = NVL(orli.sold_from_cust_account_id,FND_API.G_MISS_NUM)
1376: --AND orlo.ship_from_cust_account_id = orli.sold_from_cust_account_id
1377: AND NVL(orlo.ship_from_cust_account_id,FND_API.G_MISS_NUM) = NVL(orli.ship_from_cust_account_id,FND_API.G_MISS_NUM)
1378: AND orlo.claimed_amount = orli.claimed_amount
1379: AND orlo.bill_to_cust_account_id is null
1380: AND orlo.bill_to_party_name is null
1381: AND orlo.direct_customer_flag is null

Line 1407: AND NVL(orlo.sold_from_cust_account_id,FND_API.G_MISS_NUM) = NVL(orli.sold_from_cust_account_id,FND_API.G_MISS_NUM)

1403: -- 6704619 (-)
1404: AND orlo.inventory_item_id = orli.inventory_item_id
1405: AND orlo.quantity = orli.quantity
1406: AND orlo.uom_code = orli.uom_code
1407: AND NVL(orlo.sold_from_cust_account_id,FND_API.G_MISS_NUM) = NVL(orli.sold_from_cust_account_id,FND_API.G_MISS_NUM)
1408: AND NVL(orlo.ship_from_cust_account_id,FND_API.G_MISS_NUM) = NVL(orli.ship_from_cust_account_id,FND_API.G_MISS_NUM)
1409: --AND orlo.claimed_amount = orli.claimed_amount
1410: AND NVL(orlo.bill_to_cust_account_id,FND_API.G_MISS_NUM) = NVL(orli.bill_to_cust_account_id,FND_API.G_MISS_NUM)
1411: AND orlo.status_code IN ('OPEN', 'PROCESSED')

Line 1408: AND NVL(orlo.ship_from_cust_account_id,FND_API.G_MISS_NUM) = NVL(orli.ship_from_cust_account_id,FND_API.G_MISS_NUM)

1404: AND orlo.inventory_item_id = orli.inventory_item_id
1405: AND orlo.quantity = orli.quantity
1406: AND orlo.uom_code = orli.uom_code
1407: AND NVL(orlo.sold_from_cust_account_id,FND_API.G_MISS_NUM) = NVL(orli.sold_from_cust_account_id,FND_API.G_MISS_NUM)
1408: AND NVL(orlo.ship_from_cust_account_id,FND_API.G_MISS_NUM) = NVL(orli.ship_from_cust_account_id,FND_API.G_MISS_NUM)
1409: --AND orlo.claimed_amount = orli.claimed_amount
1410: AND NVL(orlo.bill_to_cust_account_id,FND_API.G_MISS_NUM) = NVL(orli.bill_to_cust_account_id,FND_API.G_MISS_NUM)
1411: AND orlo.status_code IN ('OPEN', 'PROCESSED')
1412: AND orlo.resale_line_int_id <> p_resale_line_int_id

Line 1410: AND NVL(orlo.bill_to_cust_account_id,FND_API.G_MISS_NUM) = NVL(orli.bill_to_cust_account_id,FND_API.G_MISS_NUM)

1406: AND orlo.uom_code = orli.uom_code
1407: AND NVL(orlo.sold_from_cust_account_id,FND_API.G_MISS_NUM) = NVL(orli.sold_from_cust_account_id,FND_API.G_MISS_NUM)
1408: AND NVL(orlo.ship_from_cust_account_id,FND_API.G_MISS_NUM) = NVL(orli.ship_from_cust_account_id,FND_API.G_MISS_NUM)
1409: --AND orlo.claimed_amount = orli.claimed_amount
1410: AND NVL(orlo.bill_to_cust_account_id,FND_API.G_MISS_NUM) = NVL(orli.bill_to_cust_account_id,FND_API.G_MISS_NUM)
1411: AND orlo.status_code IN ('OPEN', 'PROCESSED')
1412: AND orlo.resale_line_int_id <> p_resale_line_int_id
1413: AND orlo.resale_batch_id = orli.resale_batch_id
1414: AND orli.resale_line_int_id = p_resale_line_int_id

Line 1436: AND NVL(orlo.sold_from_cust_account_id,FND_API.G_MISS_NUM) = NVL(orli.sold_from_cust_account_id,FND_API.G_MISS_NUM)

1432: -- 6704619 (-)
1433: AND orlo.inventory_item_id = orli.inventory_item_id
1434: AND orlo.quantity = orli.quantity
1435: AND orlo.uom_code = orli.uom_code
1436: AND NVL(orlo.sold_from_cust_account_id,FND_API.G_MISS_NUM) = NVL(orli.sold_from_cust_account_id,FND_API.G_MISS_NUM)
1437: AND NVL(orlo.ship_from_cust_account_id,FND_API.G_MISS_NUM) = NVL(orli.ship_from_cust_account_id,FND_API.G_MISS_NUM)
1438: --AND orlo.claimed_amount = orli.claimed_amount
1439: AND orlo.bill_to_party_name = orli.bill_to_party_name
1440:

Line 1437: AND NVL(orlo.ship_from_cust_account_id,FND_API.G_MISS_NUM) = NVL(orli.ship_from_cust_account_id,FND_API.G_MISS_NUM)

1433: AND orlo.inventory_item_id = orli.inventory_item_id
1434: AND orlo.quantity = orli.quantity
1435: AND orlo.uom_code = orli.uom_code
1436: AND NVL(orlo.sold_from_cust_account_id,FND_API.G_MISS_NUM) = NVL(orli.sold_from_cust_account_id,FND_API.G_MISS_NUM)
1437: AND NVL(orlo.ship_from_cust_account_id,FND_API.G_MISS_NUM) = NVL(orli.ship_from_cust_account_id,FND_API.G_MISS_NUM)
1438: --AND orlo.claimed_amount = orli.claimed_amount
1439: AND orlo.bill_to_party_name = orli.bill_to_party_name
1440:
1441: AND orlo.status_code IN ('OPEN', 'PROCESSED')

Line 1466: AND NVL(orlo.sold_from_cust_account_id,FND_API.G_MISS_NUM) = NVL(orli.sold_from_cust_account_id,FND_API.G_MISS_NUM)

1462: -- 6704619 (-)
1463: AND orlo.inventory_item_id = orli.inventory_item_id
1464: AND orlo.quantity = orli.quantity
1465: AND orlo.uom_code = orli.uom_code
1466: AND NVL(orlo.sold_from_cust_account_id,FND_API.G_MISS_NUM) = NVL(orli.sold_from_cust_account_id,FND_API.G_MISS_NUM)
1467: AND NVL(orlo.ship_from_cust_account_id,FND_API.G_MISS_NUM) = NVL(orli.ship_from_cust_account_id,FND_API.G_MISS_NUM)
1468: --AND orlo.claimed_amount = orli.claimed_amount
1469: AND orlo.bill_to_cust_account_id is null
1470: AND orlo.bill_to_party_name is null

Line 1467: AND NVL(orlo.ship_from_cust_account_id,FND_API.G_MISS_NUM) = NVL(orli.ship_from_cust_account_id,FND_API.G_MISS_NUM)

1463: AND orlo.inventory_item_id = orli.inventory_item_id
1464: AND orlo.quantity = orli.quantity
1465: AND orlo.uom_code = orli.uom_code
1466: AND NVL(orlo.sold_from_cust_account_id,FND_API.G_MISS_NUM) = NVL(orli.sold_from_cust_account_id,FND_API.G_MISS_NUM)
1467: AND NVL(orlo.ship_from_cust_account_id,FND_API.G_MISS_NUM) = NVL(orli.ship_from_cust_account_id,FND_API.G_MISS_NUM)
1468: --AND orlo.claimed_amount = orli.claimed_amount
1469: AND orlo.bill_to_cust_account_id is null
1470: AND orlo.bill_to_party_name is null
1471: AND orlo.direct_customer_flag is null

Line 1496: AND NVL(orl.sold_from_cust_account_id, '||FND_API.G_MISS_NUM||' ) = NVL(orli.sold_from_cust_account_id, '||FND_API.G_MISS_NUM||' )

1492: AND orl.date_ordered = orli.date_ordered
1493: AND orl.inventory_item_id = orli.inventory_item_id
1494: AND orl.quantity = orli.quantity
1495: AND orl.uom_code = orli.uom_code
1496: AND NVL(orl.sold_from_cust_account_id, '||FND_API.G_MISS_NUM||' ) = NVL(orli.sold_from_cust_account_id, '||FND_API.G_MISS_NUM||' )
1497: AND NVL(orl.ship_from_cust_account_id, '||FND_API.G_MISS_NUM||' ) = NVL(orli.ship_from_cust_account_id, '||FND_API.G_MISS_NUM||' ) ';
1498: -- For Bug#9447673 SSD IDSM ER(-)
1499:
1500: l_dup_resl_dir_whr_cls_stmt VARCHAR2(4000) := ' AND orl.direct_customer_flag = ''T'' AND NVL(orl.bill_to_cust_account_id,'||FND_API.G_MISS_NUM||' ) = NVL(orli.bill_to_cust_account_id, '||FND_API.G_MISS_NUM||' ) AND rownum = 1 ' ;

Line 1497: AND NVL(orl.ship_from_cust_account_id, '||FND_API.G_MISS_NUM||' ) = NVL(orli.ship_from_cust_account_id, '||FND_API.G_MISS_NUM||' ) ';

1493: AND orl.inventory_item_id = orli.inventory_item_id
1494: AND orl.quantity = orli.quantity
1495: AND orl.uom_code = orli.uom_code
1496: AND NVL(orl.sold_from_cust_account_id, '||FND_API.G_MISS_NUM||' ) = NVL(orli.sold_from_cust_account_id, '||FND_API.G_MISS_NUM||' )
1497: AND NVL(orl.ship_from_cust_account_id, '||FND_API.G_MISS_NUM||' ) = NVL(orli.ship_from_cust_account_id, '||FND_API.G_MISS_NUM||' ) ';
1498: -- For Bug#9447673 SSD IDSM ER(-)
1499:
1500: l_dup_resl_dir_whr_cls_stmt VARCHAR2(4000) := ' AND orl.direct_customer_flag = ''T'' AND NVL(orl.bill_to_cust_account_id,'||FND_API.G_MISS_NUM||' ) = NVL(orli.bill_to_cust_account_id, '||FND_API.G_MISS_NUM||' ) AND rownum = 1 ' ;
1501:

Line 1500: l_dup_resl_dir_whr_cls_stmt VARCHAR2(4000) := ' AND orl.direct_customer_flag = ''T'' AND NVL(orl.bill_to_cust_account_id,'||FND_API.G_MISS_NUM||' ) = NVL(orli.bill_to_cust_account_id, '||FND_API.G_MISS_NUM||' ) AND rownum = 1 ' ;

1496: AND NVL(orl.sold_from_cust_account_id, '||FND_API.G_MISS_NUM||' ) = NVL(orli.sold_from_cust_account_id, '||FND_API.G_MISS_NUM||' )
1497: AND NVL(orl.ship_from_cust_account_id, '||FND_API.G_MISS_NUM||' ) = NVL(orli.ship_from_cust_account_id, '||FND_API.G_MISS_NUM||' ) ';
1498: -- For Bug#9447673 SSD IDSM ER(-)
1499:
1500: l_dup_resl_dir_whr_cls_stmt VARCHAR2(4000) := ' AND orl.direct_customer_flag = ''T'' AND NVL(orl.bill_to_cust_account_id,'||FND_API.G_MISS_NUM||' ) = NVL(orli.bill_to_cust_account_id, '||FND_API.G_MISS_NUM||' ) AND rownum = 1 ' ;
1501:
1502: l_dup_resl_ind_whr_cls_stmt VARCHAR2(4000) := ' AND orl.direct_customer_flag = ''F''
1503: AND NVL(orl.bill_to_party_name, '||FND_API.G_MISS_NUM||' ) = NVL(orli.bill_to_party_name, '||FND_API.G_MISS_NUM||' )
1504: AND rownum = 1 ' ;

Line 1503: AND NVL(orl.bill_to_party_name, '||FND_API.G_MISS_NUM||' ) = NVL(orli.bill_to_party_name, '||FND_API.G_MISS_NUM||' )

1499:
1500: l_dup_resl_dir_whr_cls_stmt VARCHAR2(4000) := ' AND orl.direct_customer_flag = ''T'' AND NVL(orl.bill_to_cust_account_id,'||FND_API.G_MISS_NUM||' ) = NVL(orli.bill_to_cust_account_id, '||FND_API.G_MISS_NUM||' ) AND rownum = 1 ' ;
1501:
1502: l_dup_resl_ind_whr_cls_stmt VARCHAR2(4000) := ' AND orl.direct_customer_flag = ''F''
1503: AND NVL(orl.bill_to_party_name, '||FND_API.G_MISS_NUM||' ) = NVL(orli.bill_to_party_name, '||FND_API.G_MISS_NUM||' )
1504: AND rownum = 1 ' ;
1505:
1506: l_dup_resl_nondir_whr_cls_stmt VARCHAR2(4000) := ' AND orl.bill_to_cust_account_id is null
1507: AND orl.bill_to_party_name is null

Line 1526: AND NVL(orlo.sold_from_cust_account_id, '||FND_API.G_MISS_NUM||' ) = NVL(orli.sold_from_cust_account_id, '||FND_API.G_MISS_NUM||' )

1522: AND orlo.date_ordered = orli.date_ordered
1523: AND orlo.inventory_item_id = orli.inventory_item_id
1524: AND orlo.quantity = orli.quantity
1525: AND orlo.uom_code = orli.uom_code
1526: AND NVL(orlo.sold_from_cust_account_id, '||FND_API.G_MISS_NUM||' ) = NVL(orli.sold_from_cust_account_id, '||FND_API.G_MISS_NUM||' )
1527: AND NVL(orlo.ship_from_cust_account_id, '||FND_API.G_MISS_NUM||' ) = NVL(orli.ship_from_cust_account_id, '||FND_API.G_MISS_NUM||' )
1528: AND orlo.claimed_amount = orli.claimed_amount
1529: AND orlo.status_code in ( '''||OZF_RESALE_COMMON_PVT.G_BATCH_ADJ_OPEN||''', '''||OZF_RESALE_COMMON_PVT.G_BATCH_ADJ_PROCESSED||''' )
1530: AND orlo.duplicated_line_id IS NULL

Line 1527: AND NVL(orlo.ship_from_cust_account_id, '||FND_API.G_MISS_NUM||' ) = NVL(orli.ship_from_cust_account_id, '||FND_API.G_MISS_NUM||' )

1523: AND orlo.inventory_item_id = orli.inventory_item_id
1524: AND orlo.quantity = orli.quantity
1525: AND orlo.uom_code = orli.uom_code
1526: AND NVL(orlo.sold_from_cust_account_id, '||FND_API.G_MISS_NUM||' ) = NVL(orli.sold_from_cust_account_id, '||FND_API.G_MISS_NUM||' )
1527: AND NVL(orlo.ship_from_cust_account_id, '||FND_API.G_MISS_NUM||' ) = NVL(orli.ship_from_cust_account_id, '||FND_API.G_MISS_NUM||' )
1528: AND orlo.claimed_amount = orli.claimed_amount
1529: AND orlo.status_code in ( '''||OZF_RESALE_COMMON_PVT.G_BATCH_ADJ_OPEN||''', '''||OZF_RESALE_COMMON_PVT.G_BATCH_ADJ_PROCESSED||''' )
1530: AND orlo.duplicated_line_id IS NULL
1531: AND orlo.duplicated_adjustment_id IS NULL

Line 1538: l_dup_iface_dir_whr_cls_stmt VARCHAR2(4000) := ' AND orlo.direct_customer_flag = ''T'' AND NVL(orlo.bill_to_cust_account_id, '||FND_API.G_MISS_NUM||' ) = NVL(orli.bill_to_cust_account_id, '||FND_API.G_MISS_NUM||' ) AND rownum = 1 ' ;

1534:
1535: l_dup_iface_whr_cls_stmt VARCHAR2(4000) := ' AND orlo.resale_batch_id <> orli.resale_batch_id ';
1536:
1537:
1538: l_dup_iface_dir_whr_cls_stmt VARCHAR2(4000) := ' AND orlo.direct_customer_flag = ''T'' AND NVL(orlo.bill_to_cust_account_id, '||FND_API.G_MISS_NUM||' ) = NVL(orli.bill_to_cust_account_id, '||FND_API.G_MISS_NUM||' ) AND rownum = 1 ' ;
1539:
1540:
1541: l_dup_iface_ind_whr_cls_stmt VARCHAR2(4000) := ' AND orlo.direct_customer_flag = ''F'' AND NVL(orlo.bill_to_party_name, '||FND_API.G_MISS_NUM||' ) = NVL(orli.bill_to_party_name,'||FND_API.G_MISS_NUM||' ) AND rownum = 1 ' ;
1542:

Line 1541: l_dup_iface_ind_whr_cls_stmt VARCHAR2(4000) := ' AND orlo.direct_customer_flag = ''F'' AND NVL(orlo.bill_to_party_name, '||FND_API.G_MISS_NUM||' ) = NVL(orli.bill_to_party_name,'||FND_API.G_MISS_NUM||' ) AND rownum = 1 ' ;

1537:
1538: l_dup_iface_dir_whr_cls_stmt VARCHAR2(4000) := ' AND orlo.direct_customer_flag = ''T'' AND NVL(orlo.bill_to_cust_account_id, '||FND_API.G_MISS_NUM||' ) = NVL(orli.bill_to_cust_account_id, '||FND_API.G_MISS_NUM||' ) AND rownum = 1 ' ;
1539:
1540:
1541: l_dup_iface_ind_whr_cls_stmt VARCHAR2(4000) := ' AND orlo.direct_customer_flag = ''F'' AND NVL(orlo.bill_to_party_name, '||FND_API.G_MISS_NUM||' ) = NVL(orli.bill_to_party_name,'||FND_API.G_MISS_NUM||' ) AND rownum = 1 ' ;
1542:
1543: l_dup_iface_nondir_whr_cls VARCHAR2(4000) := ' AND orlo.bill_to_cust_account_id is null
1544: AND orlo.bill_to_party_name is null
1545: AND orlo.direct_customer_flag is null

Line 1561: IF NOT FND_API.Compatible_API_Call (

1557:
1558: BEGIN
1559:
1560: -- Standard call to check for call compatibility.
1561: IF NOT FND_API.Compatible_API_Call (
1562: l_api_version,
1563: p_api_version_number,
1564: l_api_name,
1565: G_PKG_NAME)

Line 1567: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

1563: p_api_version_number,
1564: l_api_name,
1565: G_PKG_NAME)
1566: THEN
1567: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1568: END IF;
1569:
1570: --Initialize message LIST IF p_init_msg_LIST IS TRUE.
1571: IF FND_API.To_Boolean (p_init_msg_LIST) THEN

Line 1571: IF FND_API.To_Boolean (p_init_msg_LIST) THEN

1567: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1568: END IF;
1569:
1570: --Initialize message LIST IF p_init_msg_LIST IS TRUE.
1571: IF FND_API.To_Boolean (p_init_msg_LIST) THEN
1572: FND_MSG_PUB.initialize;
1573: END IF;
1574:
1575: -- Debug Message

Line 1581: x_return_status := FND_API.G_RET_STS_SUCCESS;

1577: OZF_UTILITY_PVT.debug_message(l_full_name||': Start');
1578: END IF;
1579:
1580: -- Initialize API return status to sucess
1581: x_return_status := FND_API.G_RET_STS_SUCCESS;
1582: IF OZF_DEBUG_LOW_ON THEN
1583: OZF_UTILITY_PVT.debug_message('resale_line_int_id'||p_resale_line_int_id);
1584: OZF_UTILITY_PVT.debug_message('direct_customer_flag'||p_direct_customer_flag);
1585: OZF_UTILITY_PVT.debug_message('claimed_amount'||p_claimed_amount);

Line 1703: l_resl_addl_whr_cls := ' AND NVL(orl.' ||l_addl_attrb_dup_check_prfl||' , '||FND_API.G_MISS_NUM||' ) = NVL(orli.'||l_addl_attrb_dup_check_prfl||' , '|| FND_API.G_MISS_NUM||' )';

1699:
1700: x_dup_adjustment_id := l_adjustment_id;
1701: x_dup_line_id := l_line_id;
1702: ELSE --if l_addl_attrb_dup_check_prfl IS NOT NULL
1703: l_resl_addl_whr_cls := ' AND NVL(orl.' ||l_addl_attrb_dup_check_prfl||' , '||FND_API.G_MISS_NUM||' ) = NVL(orli.'||l_addl_attrb_dup_check_prfl||' , '|| FND_API.G_MISS_NUM||' )';
1704: l_resl_iface_addl_whr_cls := ' AND NVL(orlo.' ||l_addl_attrb_dup_check_prfl||' , '||FND_API.G_MISS_NUM||' ) = NVL(orli.'||l_addl_attrb_dup_check_prfl||' ,'|| FND_API.G_MISS_NUM||' )';
1705:
1706:
1707: IF(l_dup_chk_attrb_unique_prfl = 'Y') THEN

Line 1704: l_resl_iface_addl_whr_cls := ' AND NVL(orlo.' ||l_addl_attrb_dup_check_prfl||' , '||FND_API.G_MISS_NUM||' ) = NVL(orli.'||l_addl_attrb_dup_check_prfl||' ,'|| FND_API.G_MISS_NUM||' )';

1700: x_dup_adjustment_id := l_adjustment_id;
1701: x_dup_line_id := l_line_id;
1702: ELSE --if l_addl_attrb_dup_check_prfl IS NOT NULL
1703: l_resl_addl_whr_cls := ' AND NVL(orl.' ||l_addl_attrb_dup_check_prfl||' , '||FND_API.G_MISS_NUM||' ) = NVL(orli.'||l_addl_attrb_dup_check_prfl||' , '|| FND_API.G_MISS_NUM||' )';
1704: l_resl_iface_addl_whr_cls := ' AND NVL(orlo.' ||l_addl_attrb_dup_check_prfl||' , '||FND_API.G_MISS_NUM||' ) = NVL(orli.'||l_addl_attrb_dup_check_prfl||' ,'|| FND_API.G_MISS_NUM||' )';
1705:
1706:
1707: IF(l_dup_chk_attrb_unique_prfl = 'Y') THEN
1708: -- Check with resale data first

Line 1954: p_encoded => FND_API.G_FALSE,

1950: END IF;
1951:
1952: --Standard call to get message count AND IF count=1, get the message
1953: FND_MSG_PUB.Count_And_Get (
1954: p_encoded => FND_API.G_FALSE,
1955: p_count => x_msg_count,
1956: p_data => x_msg_data
1957: );
1958: EXCEPTION

Line 1959: WHEN FND_API.G_EXC_ERROR THEN

1955: p_count => x_msg_count,
1956: p_data => x_msg_data
1957: );
1958: EXCEPTION
1959: WHEN FND_API.G_EXC_ERROR THEN
1960: x_return_status := FND_API.G_RET_STS_ERROR;
1961: -- Standard call to get message count AND IF count=1, get the message
1962: FND_MSG_PUB.Count_And_Get (
1963: p_encoded => FND_API.G_FALSE,

Line 1960: x_return_status := FND_API.G_RET_STS_ERROR;

1956: p_data => x_msg_data
1957: );
1958: EXCEPTION
1959: WHEN FND_API.G_EXC_ERROR THEN
1960: x_return_status := FND_API.G_RET_STS_ERROR;
1961: -- Standard call to get message count AND IF count=1, get the message
1962: FND_MSG_PUB.Count_And_Get (
1963: p_encoded => FND_API.G_FALSE,
1964: p_count => x_msg_count,

Line 1963: p_encoded => FND_API.G_FALSE,

1959: WHEN FND_API.G_EXC_ERROR THEN
1960: x_return_status := FND_API.G_RET_STS_ERROR;
1961: -- Standard call to get message count AND IF count=1, get the message
1962: FND_MSG_PUB.Count_And_Get (
1963: p_encoded => FND_API.G_FALSE,
1964: p_count => x_msg_count,
1965: p_data => x_msg_data
1966: );
1967: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

Line 1967: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

1963: p_encoded => FND_API.G_FALSE,
1964: p_count => x_msg_count,
1965: p_data => x_msg_data
1966: );
1967: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
1968: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1969: -- Standard call to get message count AND IF count=1, get the message
1970: FND_MSG_PUB.Count_And_Get (
1971: p_encoded => FND_API.G_FALSE,

Line 1968: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

1964: p_count => x_msg_count,
1965: p_data => x_msg_data
1966: );
1967: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
1968: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1969: -- Standard call to get message count AND IF count=1, get the message
1970: FND_MSG_PUB.Count_And_Get (
1971: p_encoded => FND_API.G_FALSE,
1972: p_count => x_msg_count,

Line 1971: p_encoded => FND_API.G_FALSE,

1967: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
1968: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1969: -- Standard call to get message count AND IF count=1, get the message
1970: FND_MSG_PUB.Count_And_Get (
1971: p_encoded => FND_API.G_FALSE,
1972: p_count => x_msg_count,
1973: p_data => x_msg_data
1974: );
1975: WHEN OTHERS THEN

Line 1976: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

1972: p_count => x_msg_count,
1973: p_data => x_msg_data
1974: );
1975: WHEN OTHERS THEN
1976: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1977: IF OZF_UNEXP_ERROR THEN
1978: FND_MSG_PUB.Add_Exc_Msg( G_PKG_NAME,l_api_name);
1979: END IF;
1980: -- Standard call to get message count AND IF count=1, get the message

Line 1982: p_encoded => FND_API.G_FALSE,

1978: FND_MSG_PUB.Add_Exc_Msg( G_PKG_NAME,l_api_name);
1979: END IF;
1980: -- Standard call to get message count AND IF count=1, get the message
1981: FND_MSG_PUB.Count_And_Get (
1982: p_encoded => FND_API.G_FALSE,
1983: p_count => x_msg_count,
1984: p_data => x_msg_data
1985: );
1986: END Check_Duplicate_Line;

Line 2002: ,p_init_msg_LIST IN VARCHAR2 := FND_API.G_FALSE

1998: -- NOTES
1999: ---------------------------------------------------------------------
2000: PROCEDURE Update_Duplicates (
2001: p_api_version IN NUMBER
2002: ,p_init_msg_LIST IN VARCHAR2 := FND_API.G_FALSE
2003: ,p_commit IN VARCHAR2 := FND_API.G_FALSE
2004: ,p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL
2005: ,p_resale_batch_id IN NUMBER
2006: ,p_resale_batch_type IN VARCHAR2

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

1999: ---------------------------------------------------------------------
2000: PROCEDURE Update_Duplicates (
2001: p_api_version IN NUMBER
2002: ,p_init_msg_LIST IN VARCHAR2 := FND_API.G_FALSE
2003: ,p_commit IN VARCHAR2 := FND_API.G_FALSE
2004: ,p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL
2005: ,p_resale_batch_id IN NUMBER
2006: ,p_resale_batch_type IN VARCHAR2
2007: ,p_batch_status IN VARCHAR2

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

2000: PROCEDURE Update_Duplicates (
2001: p_api_version IN NUMBER
2002: ,p_init_msg_LIST IN VARCHAR2 := FND_API.G_FALSE
2003: ,p_commit IN VARCHAR2 := FND_API.G_FALSE
2004: ,p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL
2005: ,p_resale_batch_id IN NUMBER
2006: ,p_resale_batch_type IN VARCHAR2
2007: ,p_batch_status IN VARCHAR2
2008: ,x_batch_status OUT NOCOPY VARCHAR2

Line 2057: IF NOT FND_API.Compatible_API_Call (

2053: BEGIN
2054: SAVEPOINT Update_Duplicates;
2055:
2056: -- Standard call to check for call compatibility.
2057: IF NOT FND_API.Compatible_API_Call (
2058: l_api_version,
2059: p_api_version,
2060: l_api_name,
2061: G_PKG_NAME)

Line 2063: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

2059: p_api_version,
2060: l_api_name,
2061: G_PKG_NAME)
2062: THEN
2063: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2064: END IF;
2065:
2066: --Initialize message LIST IF p_init_msg_LIST IS TRUE.
2067: IF FND_API.To_Boolean (p_init_msg_LIST) THEN

Line 2067: IF FND_API.To_Boolean (p_init_msg_LIST) THEN

2063: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2064: END IF;
2065:
2066: --Initialize message LIST IF p_init_msg_LIST IS TRUE.
2067: IF FND_API.To_Boolean (p_init_msg_LIST) THEN
2068: FND_MSG_PUB.initialize;
2069: END IF;
2070:
2071: -- Debug Message

Line 2077: x_return_status := FND_API.G_RET_STS_SUCCESS;

2073: OZF_UTILITY_PVT.debug_message(l_full_name||': Start');
2074: END IF;
2075:
2076: -- Initialize API return status to sucess
2077: x_return_status := FND_API.G_RET_STS_SUCCESS;
2078:
2079: OPEN open_lines_csr(p_resale_batch_id);
2080: FETCH open_lines_csr BULK COLLECT INTO l_open_lines_tbl, l_direct_customer_tbl, l_claimed_amount_tbl;
2081: CLOSE open_lines_csr;

Line 2095: ,p_init_msg_LIST => FND_API.G_FALSE

2091: -- BUG 4670154 (-)
2092:
2093: OZF_RESALE_COMMON_PVT.Check_Duplicate_Line (
2094: p_api_version_number => 1.0
2095: ,p_init_msg_LIST => FND_API.G_FALSE
2096: ,p_commit => FND_API.G_FALSE
2097: ,p_validation_level => FND_API.G_VALID_LEVEL_FULL
2098: ,x_return_status => l_return_status
2099: ,x_msg_count => l_msg_count

Line 2096: ,p_commit => FND_API.G_FALSE

2092:
2093: OZF_RESALE_COMMON_PVT.Check_Duplicate_Line (
2094: p_api_version_number => 1.0
2095: ,p_init_msg_LIST => FND_API.G_FALSE
2096: ,p_commit => FND_API.G_FALSE
2097: ,p_validation_level => FND_API.G_VALID_LEVEL_FULL
2098: ,x_return_status => l_return_status
2099: ,x_msg_count => l_msg_count
2100: ,x_msg_data => l_msg_data

Line 2097: ,p_validation_level => FND_API.G_VALID_LEVEL_FULL

2093: OZF_RESALE_COMMON_PVT.Check_Duplicate_Line (
2094: p_api_version_number => 1.0
2095: ,p_init_msg_LIST => FND_API.G_FALSE
2096: ,p_commit => FND_API.G_FALSE
2097: ,p_validation_level => FND_API.G_VALID_LEVEL_FULL
2098: ,x_return_status => l_return_status
2099: ,x_msg_count => l_msg_count
2100: ,x_msg_data => l_msg_data
2101: ,p_resale_line_int_id => l_open_lines_tbl(i)

Line 2110: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN

2106: ,x_dup_adjustment_id => l_dup_adjustment_id
2107: ,x_reprocessing => l_reprocessing
2108: );
2109:
2110: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
2111: OZF_UTILITY_PVT.error_message('OZF_RESALE_CHK_DUP_ERR');
2112: ELSE
2113: IF l_dup_adjustment_id IS NOT NULL AND l_reprocessing THEN
2114: -- Set the line and adjustment as duplicates

Line 2129: IF l_return_status = FND_API.G_RET_STS_ERROR THEN

2125: p_error_code => 'OZF_RESALE_DUP',
2126: p_column_name => 'DUPLICATED_ADJUSTMENT_ID',
2127: p_column_value => l_dup_adjustment_id,
2128: x_return_status => l_return_status );
2129: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
2130: RAISE FND_API.G_EXC_ERROR;
2131: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
2132: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2133: END IF;

Line 2130: RAISE FND_API.G_EXC_ERROR;

2126: p_column_name => 'DUPLICATED_ADJUSTMENT_ID',
2127: p_column_value => l_dup_adjustment_id,
2128: x_return_status => l_return_status );
2129: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
2130: RAISE FND_API.G_EXC_ERROR;
2131: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
2132: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2133: END IF;
2134: ELSE

Line 2131: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN

2127: p_column_value => l_dup_adjustment_id,
2128: x_return_status => l_return_status );
2129: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
2130: RAISE FND_API.G_EXC_ERROR;
2131: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
2132: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2133: END IF;
2134: ELSE
2135: -- record dup line if necessary

Line 2132: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

2128: x_return_status => l_return_status );
2129: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
2130: RAISE FND_API.G_EXC_ERROR;
2131: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
2132: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2133: END IF;
2134: ELSE
2135: -- record dup line if necessary
2136: UPDATE ozf_resale_lines_int

Line 2186: p_encoded => FND_API.G_FALSE,

2182: END IF;
2183:
2184: --Standard call to get message count AND IF count=1, get the message
2185: FND_MSG_PUB.Count_And_Get (
2186: p_encoded => FND_API.G_FALSE,
2187: p_count => x_msg_count,
2188: p_data => x_msg_data
2189: );
2190:

Line 2192: WHEN FND_API.G_EXC_ERROR THEN

2188: p_data => x_msg_data
2189: );
2190:
2191: EXCEPTION
2192: WHEN FND_API.G_EXC_ERROR THEN
2193: ROLLBACK TO Update_Duplicates;
2194: x_return_status := FND_API.G_RET_STS_ERROR;
2195: -- Standard call to get message count AND IF count=1, get the message
2196: FND_MSG_PUB.Count_And_Get (

Line 2194: x_return_status := FND_API.G_RET_STS_ERROR;

2190:
2191: EXCEPTION
2192: WHEN FND_API.G_EXC_ERROR THEN
2193: ROLLBACK TO Update_Duplicates;
2194: x_return_status := FND_API.G_RET_STS_ERROR;
2195: -- Standard call to get message count AND IF count=1, get the message
2196: FND_MSG_PUB.Count_And_Get (
2197: p_encoded => FND_API.G_FALSE,
2198: p_count => x_msg_count,

Line 2197: p_encoded => FND_API.G_FALSE,

2193: ROLLBACK TO Update_Duplicates;
2194: x_return_status := FND_API.G_RET_STS_ERROR;
2195: -- Standard call to get message count AND IF count=1, get the message
2196: FND_MSG_PUB.Count_And_Get (
2197: p_encoded => FND_API.G_FALSE,
2198: p_count => x_msg_count,
2199: p_data => x_msg_data
2200: );
2201: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

Line 2201: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

2197: p_encoded => FND_API.G_FALSE,
2198: p_count => x_msg_count,
2199: p_data => x_msg_data
2200: );
2201: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
2202: ROLLBACK TO Update_Duplicates;
2203: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2204: -- Standard call to get message count AND IF count=1, get the message
2205: FND_MSG_PUB.Count_And_Get (

Line 2203: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

2199: p_data => x_msg_data
2200: );
2201: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
2202: ROLLBACK TO Update_Duplicates;
2203: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2204: -- Standard call to get message count AND IF count=1, get the message
2205: FND_MSG_PUB.Count_And_Get (
2206: p_encoded => FND_API.G_FALSE,
2207: p_count => x_msg_count,

Line 2206: p_encoded => FND_API.G_FALSE,

2202: ROLLBACK TO Update_Duplicates;
2203: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2204: -- Standard call to get message count AND IF count=1, get the message
2205: FND_MSG_PUB.Count_And_Get (
2206: p_encoded => FND_API.G_FALSE,
2207: p_count => x_msg_count,
2208: p_data => x_msg_data
2209: );
2210: WHEN OTHERS THEN

Line 2212: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

2208: p_data => x_msg_data
2209: );
2210: WHEN OTHERS THEN
2211: ROLLBACK TO Update_Duplicates;
2212: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2213: IF OZF_UNEXP_ERROR THEN
2214: FND_MSG_PUB.Add_Exc_Msg( G_PKG_NAME,l_api_name);
2215: END IF;
2216: -- Standard call to get message count AND IF count=1, get the message

Line 2218: p_encoded => FND_API.G_FALSE,

2214: FND_MSG_PUB.Add_Exc_Msg( G_PKG_NAME,l_api_name);
2215: END IF;
2216: -- Standard call to get message count AND IF count=1, get the message
2217: FND_MSG_PUB.Count_And_Get (
2218: p_encoded => FND_API.G_FALSE,
2219: p_count => x_msg_count,
2220: p_data => x_msg_data
2221: );
2222: END Update_Duplicates;

Line 2238: ,p_init_msg_LIST IN VARCHAR2 := FND_API.G_FALSE

2234: -- NOTES
2235: ---------------------------------------------------------------------
2236: PROCEDURE Validate_Batch(
2237: p_api_version IN NUMBER
2238: ,p_init_msg_LIST IN VARCHAR2 := FND_API.G_FALSE
2239: ,p_commit IN VARCHAR2 := FND_API.G_FALSE
2240: ,p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL
2241: ,p_resale_batch_id IN NUMBER
2242: ,x_batch_status OUT NOCOPY VARCHAR2

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

2235: ---------------------------------------------------------------------
2236: PROCEDURE Validate_Batch(
2237: p_api_version IN NUMBER
2238: ,p_init_msg_LIST IN VARCHAR2 := FND_API.G_FALSE
2239: ,p_commit IN VARCHAR2 := FND_API.G_FALSE
2240: ,p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL
2241: ,p_resale_batch_id IN NUMBER
2242: ,x_batch_status OUT NOCOPY VARCHAR2
2243: ,x_return_status OUT NOCOPY VARCHAR2

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

2236: PROCEDURE Validate_Batch(
2237: p_api_version IN NUMBER
2238: ,p_init_msg_LIST IN VARCHAR2 := FND_API.G_FALSE
2239: ,p_commit IN VARCHAR2 := FND_API.G_FALSE
2240: ,p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL
2241: ,p_resale_batch_id IN NUMBER
2242: ,x_batch_status OUT NOCOPY VARCHAR2
2243: ,x_return_status OUT NOCOPY VARCHAR2
2244: ,x_msg_data OUT NOCOPY VARCHAR2

Line 2294: IF NOT FND_API.Compatible_API_Call (

2290: --
2291: BEGIN
2292:
2293: -- Standard call to check for call compatibility.
2294: IF NOT FND_API.Compatible_API_Call (
2295: l_api_version,
2296: p_api_version,
2297: l_api_name,
2298: G_PKG_NAME)

Line 2300: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

2296: p_api_version,
2297: l_api_name,
2298: G_PKG_NAME)
2299: THEN
2300: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2301: END IF;
2302:
2303: --Initialize message LIST IF p_init_msg_LIST IS TRUE.
2304: IF FND_API.To_Boolean (p_init_msg_LIST) THEN

Line 2304: IF FND_API.To_Boolean (p_init_msg_LIST) THEN

2300: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2301: END IF;
2302:
2303: --Initialize message LIST IF p_init_msg_LIST IS TRUE.
2304: IF FND_API.To_Boolean (p_init_msg_LIST) THEN
2305: FND_MSG_PUB.initialize;
2306: END IF;
2307:
2308: -- Debug Message

Line 2314: x_return_status := FND_API.G_RET_STS_SUCCESS;

2310: OZF_UTILITY_PVT.debug_message(l_full_name||': Start');
2311: END IF;
2312:
2313: -- Initialize API return status to sucess
2314: x_return_status := FND_API.G_RET_STS_SUCCESS;
2315:
2316: -- First, do some basic check
2317: OPEN batch_info_csr;
2318: FETCH batch_info_csr INTO l_batch_count,

Line 2335: x_return_status := FND_API.G_RET_STS_ERROR;

2331:
2332: -- Check status
2333: IF l_status_code <> G_BATCH_PROCESSING THEN
2334: --
2335: x_return_status := FND_API.G_RET_STS_ERROR;
2336: --
2337: Insert_Resale_Log (
2338: p_id_value => p_resale_batch_id,
2339: p_id_type => G_ID_TYPE_BATCH,

Line 2345: IF l_return_status = FND_API.G_RET_STS_ERROR THEN

2341: p_column_name => 'STATUS_CODE',
2342: p_column_value => l_status_code,
2343: x_return_status => l_return_status );
2344: --
2345: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
2346: RAISE FND_API.G_EXC_ERROR;
2347: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
2348: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2349: END IF;

Line 2346: RAISE FND_API.G_EXC_ERROR;

2342: p_column_value => l_status_code,
2343: x_return_status => l_return_status );
2344: --
2345: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
2346: RAISE FND_API.G_EXC_ERROR;
2347: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
2348: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2349: END IF;
2350: --

Line 2347: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN

2343: x_return_status => l_return_status );
2344: --
2345: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
2346: RAISE FND_API.G_EXC_ERROR;
2347: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
2348: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2349: END IF;
2350: --
2351: END IF;

Line 2348: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

2344: --
2345: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
2346: RAISE FND_API.G_EXC_ERROR;
2347: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
2348: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2349: END IF;
2350: --
2351: END IF;
2352:

Line 2356: x_return_status := FND_API.G_RET_STS_ERROR;

2352:
2353: -- Check report_date
2354: IF l_report_date IS NULL THEN
2355: --
2356: x_return_status := FND_API.G_RET_STS_ERROR;
2357: --
2358: Insert_Resale_Log (
2359: p_id_value => p_resale_batch_id,
2360: p_id_type => G_ID_TYPE_BATCH,

Line 2366: IF l_return_status = FND_API.G_RET_STS_ERROR THEN

2362: p_column_name => 'REPORT_date',
2363: p_column_value => NULL,
2364: x_return_status => l_return_status );
2365: --
2366: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
2367: RAISE FND_API.G_EXC_ERROR;
2368: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
2369: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2370: END IF;

Line 2367: RAISE FND_API.G_EXC_ERROR;

2363: p_column_value => NULL,
2364: x_return_status => l_return_status );
2365: --
2366: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
2367: RAISE FND_API.G_EXC_ERROR;
2368: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
2369: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2370: END IF;
2371: --

Line 2368: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN

2364: x_return_status => l_return_status );
2365: --
2366: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
2367: RAISE FND_API.G_EXC_ERROR;
2368: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
2369: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2370: END IF;
2371: --
2372: END IF;

Line 2369: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

2365: --
2366: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
2367: RAISE FND_API.G_EXC_ERROR;
2368: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
2369: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2370: END IF;
2371: --
2372: END IF;
2373:

Line 2377: x_return_status := FND_API.G_RET_STS_ERROR;

2373:
2374: -- Check report_start_date
2375: IF l_report_start_date IS NULL THEN
2376: --
2377: x_return_status := FND_API.G_RET_STS_ERROR;
2378: --
2379: Insert_Resale_Log (
2380: p_id_value => p_resale_batch_id,
2381: p_id_type => G_ID_TYPE_BATCH,

Line 2387: IF l_return_status = FND_API.G_RET_STS_ERROR THEN

2383: p_column_name => 'REPORT_START_date',
2384: p_column_value => NULL,
2385: x_return_status => l_return_status );
2386: --
2387: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
2388: RAISE FND_API.G_EXC_ERROR;
2389: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
2390: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2391: END IF;

Line 2388: RAISE FND_API.G_EXC_ERROR;

2384: p_column_value => NULL,
2385: x_return_status => l_return_status );
2386: --
2387: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
2388: RAISE FND_API.G_EXC_ERROR;
2389: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
2390: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2391: END IF;
2392: --

Line 2389: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN

2385: x_return_status => l_return_status );
2386: --
2387: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
2388: RAISE FND_API.G_EXC_ERROR;
2389: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
2390: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2391: END IF;
2392: --
2393: END IF;

Line 2390: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

2386: --
2387: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
2388: RAISE FND_API.G_EXC_ERROR;
2389: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
2390: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2391: END IF;
2392: --
2393: END IF;
2394:

Line 2398: x_return_status := FND_API.G_RET_STS_ERROR;

2394:
2395: -- Check report_end_date
2396: IF l_report_end_date IS NULL THEN
2397: --
2398: x_return_status := FND_API.G_RET_STS_ERROR;
2399: --
2400: Insert_Resale_Log (
2401: p_id_value => p_resale_batch_id,
2402: p_id_type => G_ID_TYPE_BATCH,

Line 2408: IF l_return_status = FND_API.G_RET_STS_ERROR THEN

2404: p_column_name => 'REPORT_END_date',
2405: p_column_value => NULL,
2406: x_return_status => l_return_status );
2407: --
2408: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
2409: RAISE FND_API.G_EXC_ERROR;
2410: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
2411: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2412: END IF;

Line 2409: RAISE FND_API.G_EXC_ERROR;

2405: p_column_value => NULL,
2406: x_return_status => l_return_status );
2407: --
2408: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
2409: RAISE FND_API.G_EXC_ERROR;
2410: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
2411: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2412: END IF;
2413: --

Line 2410: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN

2406: x_return_status => l_return_status );
2407: --
2408: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
2409: RAISE FND_API.G_EXC_ERROR;
2410: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
2411: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2412: END IF;
2413: --
2414: END IF;

Line 2411: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

2407: --
2408: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
2409: RAISE FND_API.G_EXC_ERROR;
2410: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
2411: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2412: END IF;
2413: --
2414: END IF;
2415:

Line 2423: x_return_status := FND_API.G_RET_STS_ERROR;

2419: l_report_end_date IS NOT NULL
2420: THEN
2421: IF l_report_start_date > l_report_end_date THEN
2422:
2423: x_return_status := FND_API.G_RET_STS_ERROR;
2424: --
2425: Insert_Resale_Log (
2426: p_id_value => p_resale_batch_id,
2427: p_id_type => G_ID_TYPE_BATCH,

Line 2433: IF l_return_status = FND_API.G_RET_STS_ERROR THEN

2429: p_column_name => 'REPORT_START_DATE',
2430: p_column_value => NULL,
2431: x_return_status => l_return_status );
2432: --
2433: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
2434: RAISE FND_API.G_EXC_ERROR;
2435: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
2436: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2437: END IF;

Line 2434: RAISE FND_API.G_EXC_ERROR;

2430: p_column_value => NULL,
2431: x_return_status => l_return_status );
2432: --
2433: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
2434: RAISE FND_API.G_EXC_ERROR;
2435: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
2436: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2437: END IF;
2438: --

Line 2435: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN

2431: x_return_status => l_return_status );
2432: --
2433: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
2434: RAISE FND_API.G_EXC_ERROR;
2435: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
2436: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2437: END IF;
2438: --
2439: END IF;

Line 2436: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

2432: --
2433: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
2434: RAISE FND_API.G_EXC_ERROR;
2435: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
2436: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2437: END IF;
2438: --
2439: END IF;
2440: --

Line 2446: x_return_status := FND_API.G_RET_STS_ERROR;

2442:
2443: -- Check partner_cust_account_id
2444: IF l_partner_cust_account_id IS NULL THEN
2445: --
2446: x_return_status := FND_API.G_RET_STS_ERROR;
2447: --
2448: Insert_Resale_Log (
2449: p_id_value => p_resale_batch_id,
2450: p_id_type => G_ID_TYPE_BATCH,

Line 2456: IF l_return_status = FND_API.G_RET_STS_ERROR THEN

2452: p_column_name => 'PARTNER_CUST_ACCOUNT_ID',
2453: p_column_value => NULL,
2454: x_return_status => l_return_status );
2455: --
2456: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
2457: RAISE FND_API.G_EXC_ERROR;
2458: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
2459: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2460: END IF;

Line 2457: RAISE FND_API.G_EXC_ERROR;

2453: p_column_value => NULL,
2454: x_return_status => l_return_status );
2455: --
2456: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
2457: RAISE FND_API.G_EXC_ERROR;
2458: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
2459: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2460: END IF;
2461: --

Line 2458: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN

2454: x_return_status => l_return_status );
2455: --
2456: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
2457: RAISE FND_API.G_EXC_ERROR;
2458: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
2459: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2460: END IF;
2461: --
2462: ELSE

Line 2459: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

2455: --
2456: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
2457: RAISE FND_API.G_EXC_ERROR;
2458: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
2459: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2460: END IF;
2461: --
2462: ELSE
2463: -- make sure partner cust_account_id IS valid

Line 2469: x_return_status := FND_API.G_RET_STS_ERROR;

2465: FETCH count_cust_acctid_csr INTO l_partner_id_count;
2466: CLOSE count_cust_acctid_csr;
2467: --
2468: IF l_partner_id_count IS NULL THEN
2469: x_return_status := FND_API.G_RET_STS_ERROR;
2470: --
2471: Insert_Resale_Log (
2472: p_id_value => p_resale_batch_id,
2473: p_id_type => G_ID_TYPE_BATCH,

Line 2479: IF l_return_status = FND_API.G_RET_STS_ERROR THEN

2475: p_column_name => 'PARTNER_CUST_ACCOUNT_ID',
2476: p_column_value => l_partner_cust_account_id,
2477: x_return_status => l_return_status );
2478: --
2479: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
2480: RAISE FND_API.G_EXC_ERROR;
2481: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
2482: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2483: END IF;

Line 2480: RAISE FND_API.G_EXC_ERROR;

2476: p_column_value => l_partner_cust_account_id,
2477: x_return_status => l_return_status );
2478: --
2479: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
2480: RAISE FND_API.G_EXC_ERROR;
2481: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
2482: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2483: END IF;
2484: --

Line 2481: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN

2477: x_return_status => l_return_status );
2478: --
2479: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
2480: RAISE FND_API.G_EXC_ERROR;
2481: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
2482: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2483: END IF;
2484: --
2485: END IF;

Line 2482: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

2478: --
2479: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
2480: RAISE FND_API.G_EXC_ERROR;
2481: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
2482: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2483: END IF;
2484: --
2485: END IF;
2486: END IF;

Line 2493: x_return_status := FND_API.G_RET_STS_ERROR;

2489: IF l_batch_count IS NULL OR
2490: l_batch_count = 0
2491: THEN
2492: --
2493: x_return_status := FND_API.G_RET_STS_ERROR;
2494: --
2495: Insert_Resale_Log (
2496: p_id_value => p_resale_batch_id,
2497: p_id_type => G_ID_TYPE_BATCH,

Line 2503: IF l_return_status = FND_API.G_RET_STS_ERROR THEN

2499: p_column_name => 'BATCH_COUNT',
2500: p_column_value => NULL,
2501: x_return_status => l_return_status );
2502: --
2503: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
2504: RAISE FND_API.G_EXC_ERROR;
2505: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
2506: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2507: END IF;

Line 2504: RAISE FND_API.G_EXC_ERROR;

2500: p_column_value => NULL,
2501: x_return_status => l_return_status );
2502: --
2503: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
2504: RAISE FND_API.G_EXC_ERROR;
2505: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
2506: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2507: END IF;
2508: --

Line 2505: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN

2501: x_return_status => l_return_status );
2502: --
2503: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
2504: RAISE FND_API.G_EXC_ERROR;
2505: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
2506: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2507: END IF;
2508: --
2509: END IF;

Line 2506: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

2502: --
2503: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
2504: RAISE FND_API.G_EXC_ERROR;
2505: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
2506: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2507: END IF;
2508: --
2509: END IF;
2510:

Line 2537: x_return_status := FND_API.G_RET_STS_ERROR;

2533:
2534: -- batch without any lines cannot be processed
2535: IF l_total_line_count IS NULL THEN
2536: --
2537: x_return_status := FND_API.G_RET_STS_ERROR;
2538: --
2539: Insert_Resale_Log (
2540: p_id_value => p_resale_batch_id,
2541: p_id_type => G_ID_TYPE_BATCH,

Line 2547: IF l_return_status = FND_API.G_RET_STS_ERROR THEN

2543: p_column_name => NULL,
2544: p_column_value => NULL,
2545: x_return_status => l_return_status );
2546: --
2547: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
2548: RAISE FND_API.G_EXC_ERROR;
2549: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
2550: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2551: END IF;

Line 2548: RAISE FND_API.G_EXC_ERROR;

2544: p_column_value => NULL,
2545: x_return_status => l_return_status );
2546: --
2547: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
2548: RAISE FND_API.G_EXC_ERROR;
2549: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
2550: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2551: END IF;
2552: --

Line 2549: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN

2545: x_return_status => l_return_status );
2546: --
2547: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
2548: RAISE FND_API.G_EXC_ERROR;
2549: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
2550: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2551: END IF;
2552: --
2553: ELSE

Line 2550: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

2546: --
2547: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
2548: RAISE FND_API.G_EXC_ERROR;
2549: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
2550: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2551: END IF;
2552: --
2553: ELSE
2554: -- checks if the batch count and actual number of lines in batch are same

Line 2559: x_return_status := FND_API.G_RET_STS_ERROR;

2555: IF l_batch_count IS NOT NULL AND
2556: l_batch_count <> l_total_line_count
2557: THEN
2558: --
2559: x_return_status := FND_API.G_RET_STS_ERROR;
2560: --
2561: Insert_Resale_Log (
2562: p_id_value => p_resale_batch_id,
2563: p_id_type => G_ID_TYPE_BATCH,

Line 2569: IF l_return_status = FND_API.G_RET_STS_ERROR THEN

2565: p_column_name => 'BATCH_COUNT',
2566: p_column_value => l_batch_count,
2567: x_return_status => l_return_status );
2568: --
2569: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
2570: RAISE FND_API.G_EXC_ERROR;
2571: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
2572: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2573: END IF;

Line 2570: RAISE FND_API.G_EXC_ERROR;

2566: p_column_value => l_batch_count,
2567: x_return_status => l_return_status );
2568: --
2569: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
2570: RAISE FND_API.G_EXC_ERROR;
2571: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
2572: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2573: END IF;
2574: --

Line 2571: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN

2567: x_return_status => l_return_status );
2568: --
2569: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
2570: RAISE FND_API.G_EXC_ERROR;
2571: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
2572: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2573: END IF;
2574: --
2575: END IF;

Line 2572: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

2568: --
2569: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
2570: RAISE FND_API.G_EXC_ERROR;
2571: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
2572: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2573: END IF;
2574: --
2575: END IF;
2576: END IF;

Line 2578: IF l_return_status = FND_API.G_RET_STS_ERROR THEN

2574: --
2575: END IF;
2576: END IF;
2577:
2578: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
2579: -- SLKRISHN common update
2580: BEGIN
2581: UPDATE ozf_resale_batches
2582: SET status_code= G_BATCH_DISPUTED

Line 2589: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

2585: WHEN OTHERS THEN
2586: IF OZF_UNEXP_ERROR THEN
2587: FND_MSG_PUB.Add_Exc_Msg( G_PKG_NAME,l_api_name);
2588: END IF;
2589: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2590: END;
2591: END IF;
2592:
2593: -- Debug Message

Line 2600: p_encoded => FND_API.G_FALSE,

2596: END IF;
2597:
2598: --Standard call to get message count AND IF count=1, get the message
2599: FND_MSG_PUB.Count_And_Get (
2600: p_encoded => FND_API.G_FALSE,
2601: p_count => x_msg_count,
2602: p_data => x_msg_data
2603: );
2604: --

Line 2606: WHEN FND_API.G_EXC_ERROR THEN

2602: p_data => x_msg_data
2603: );
2604: --
2605: EXCEPTION
2606: WHEN FND_API.G_EXC_ERROR THEN
2607: x_return_status := FND_API.G_RET_STS_ERROR;
2608: -- Standard call to get message count AND IF count=1, get the message
2609: FND_MSG_PUB.Count_And_Get (
2610: p_encoded => FND_API.G_FALSE,

Line 2607: x_return_status := FND_API.G_RET_STS_ERROR;

2603: );
2604: --
2605: EXCEPTION
2606: WHEN FND_API.G_EXC_ERROR THEN
2607: x_return_status := FND_API.G_RET_STS_ERROR;
2608: -- Standard call to get message count AND IF count=1, get the message
2609: FND_MSG_PUB.Count_And_Get (
2610: p_encoded => FND_API.G_FALSE,
2611: p_count => x_msg_count,

Line 2610: p_encoded => FND_API.G_FALSE,

2606: WHEN FND_API.G_EXC_ERROR THEN
2607: x_return_status := FND_API.G_RET_STS_ERROR;
2608: -- Standard call to get message count AND IF count=1, get the message
2609: FND_MSG_PUB.Count_And_Get (
2610: p_encoded => FND_API.G_FALSE,
2611: p_count => x_msg_count,
2612: p_data => x_msg_data
2613: );
2614: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

Line 2614: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

2610: p_encoded => FND_API.G_FALSE,
2611: p_count => x_msg_count,
2612: p_data => x_msg_data
2613: );
2614: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
2615: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2616: -- Standard call to get message count AND IF count=1, get the message
2617: FND_MSG_PUB.Count_And_Get (
2618: p_encoded => FND_API.G_FALSE,

Line 2615: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

2611: p_count => x_msg_count,
2612: p_data => x_msg_data
2613: );
2614: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
2615: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2616: -- Standard call to get message count AND IF count=1, get the message
2617: FND_MSG_PUB.Count_And_Get (
2618: p_encoded => FND_API.G_FALSE,
2619: p_count => x_msg_count,

Line 2618: p_encoded => FND_API.G_FALSE,

2614: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
2615: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2616: -- Standard call to get message count AND IF count=1, get the message
2617: FND_MSG_PUB.Count_And_Get (
2618: p_encoded => FND_API.G_FALSE,
2619: p_count => x_msg_count,
2620: p_data => x_msg_data
2621: );
2622: WHEN OTHERS THEN

Line 2623: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

2619: p_count => x_msg_count,
2620: p_data => x_msg_data
2621: );
2622: WHEN OTHERS THEN
2623: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2624: IF OZF_UNEXP_ERROR THEN
2625: FND_MSG_PUB.Add_Exc_Msg( G_PKG_NAME,l_api_name);
2626: END IF;
2627: -- Standard call to get message count AND IF count=1, get the message

Line 2629: p_encoded => FND_API.G_FALSE,

2625: FND_MSG_PUB.Add_Exc_Msg( G_PKG_NAME,l_api_name);
2626: END IF;
2627: -- Standard call to get message count AND IF count=1, get the message
2628: FND_MSG_PUB.Count_And_Get (
2629: p_encoded => FND_API.G_FALSE,
2630: p_count => x_msg_count,
2631: p_data => x_msg_data
2632: );
2633: END Validate_Batch;

Line 2649: ,p_init_msg_LIST IN VARCHAR2 := FND_API.G_FALSE

2645: -- NOTES
2646: ---------------------------------------------------------------------
2647: PROCEDURE Validate_Order_Record(
2648: p_api_version IN NUMBER
2649: ,p_init_msg_LIST IN VARCHAR2 := FND_API.G_FALSE
2650: ,p_commit IN VARCHAR2 := FND_API.G_FALSE
2651: ,p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL
2652: ,p_resale_batch_id IN NUMBER
2653: ,x_return_status OUT NOCOPY VARCHAR2

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

2646: ---------------------------------------------------------------------
2647: PROCEDURE Validate_Order_Record(
2648: p_api_version IN NUMBER
2649: ,p_init_msg_LIST IN VARCHAR2 := FND_API.G_FALSE
2650: ,p_commit IN VARCHAR2 := FND_API.G_FALSE
2651: ,p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL
2652: ,p_resale_batch_id IN NUMBER
2653: ,x_return_status OUT NOCOPY VARCHAR2
2654: ,x_msg_data OUT NOCOPY VARCHAR2

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

2647: PROCEDURE Validate_Order_Record(
2648: p_api_version IN NUMBER
2649: ,p_init_msg_LIST IN VARCHAR2 := FND_API.G_FALSE
2650: ,p_commit IN VARCHAR2 := FND_API.G_FALSE
2651: ,p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL
2652: ,p_resale_batch_id IN NUMBER
2653: ,x_return_status OUT NOCOPY VARCHAR2
2654: ,x_msg_data OUT NOCOPY VARCHAR2
2655: ,x_msg_count OUT NOCOPY NUMBER

Line 2665: IF NOT FND_API.Compatible_API_Call (

2661: l_return_status varchar2(1);
2662: BEGIN
2663:
2664: -- Standard call to check for call compatibility.
2665: IF NOT FND_API.Compatible_API_Call (
2666: l_api_version,
2667: p_api_version,
2668: l_api_name,
2669: G_PKG_NAME)

Line 2671: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

2667: p_api_version,
2668: l_api_name,
2669: G_PKG_NAME)
2670: THEN
2671: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2672: END IF;
2673:
2674: --Initialize message LIST IF p_init_msg_LIST IS TRUE.
2675: IF FND_API.To_Boolean (p_init_msg_LIST) THEN

Line 2675: IF FND_API.To_Boolean (p_init_msg_LIST) THEN

2671: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2672: END IF;
2673:
2674: --Initialize message LIST IF p_init_msg_LIST IS TRUE.
2675: IF FND_API.To_Boolean (p_init_msg_LIST) THEN
2676: FND_MSG_PUB.initialize;
2677: END IF;
2678:
2679: -- Debug Message

Line 2685: x_return_status := FND_API.G_RET_STS_SUCCESS;

2681: OZF_UTILITY_PVT.debug_message(l_full_name||': Start');
2682: END IF;
2683:
2684: -- Initialize API return status to sucess
2685: x_return_status := FND_API.G_RET_STS_SUCCESS;
2686:
2687: -- Log lines with null values when required
2688: Log_Null_Values (
2689: p_batch_id =>p_resale_batch_id,

Line 2692: IF l_return_status = FND_API.G_RET_STS_ERROR THEN

2688: Log_Null_Values (
2689: p_batch_id =>p_resale_batch_id,
2690: x_return_status => l_return_status);
2691: --
2692: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
2693: RAISE FND_API.G_EXC_ERROR;
2694: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
2695: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2696: END IF;

Line 2693: RAISE FND_API.G_EXC_ERROR;

2689: p_batch_id =>p_resale_batch_id,
2690: x_return_status => l_return_status);
2691: --
2692: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
2693: RAISE FND_API.G_EXC_ERROR;
2694: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
2695: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2696: END IF;
2697: --

Line 2694: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN

2690: x_return_status => l_return_status);
2691: --
2692: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
2693: RAISE FND_API.G_EXC_ERROR;
2694: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
2695: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2696: END IF;
2697: --
2698:

Line 2695: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

2691: --
2692: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
2693: RAISE FND_API.G_EXC_ERROR;
2694: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
2695: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2696: END IF;
2697: --
2698:
2699: -- Log lines with invalid values

Line 2704: IF l_return_status = FND_API.G_RET_STS_ERROR THEN

2700: Log_Invalid_Values (
2701: p_batch_id =>p_resale_batch_id,
2702: x_return_status => l_return_status);
2703: --
2704: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
2705: RAISE FND_API.G_EXC_ERROR;
2706: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
2707: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2708: END IF;

Line 2705: RAISE FND_API.G_EXC_ERROR;

2701: p_batch_id =>p_resale_batch_id,
2702: x_return_status => l_return_status);
2703: --
2704: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
2705: RAISE FND_API.G_EXC_ERROR;
2706: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
2707: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2708: END IF;
2709: --

Line 2706: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN

2702: x_return_status => l_return_status);
2703: --
2704: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
2705: RAISE FND_API.G_EXC_ERROR;
2706: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
2707: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2708: END IF;
2709: --
2710:

Line 2707: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

2703: --
2704: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
2705: RAISE FND_API.G_EXC_ERROR;
2706: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
2707: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2708: END IF;
2709: --
2710:
2711: Bulk_Dispute_Line (

Line 2717: IF l_return_status = FND_API.G_RET_STS_ERROR THEN

2713: p_line_status => G_BATCH_ADJ_OPEN,
2714: x_return_status => l_return_status
2715: );
2716: --
2717: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
2718: RAISE FND_API.G_EXC_ERROR;
2719: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
2720: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2721: END IF;

Line 2718: RAISE FND_API.G_EXC_ERROR;

2714: x_return_status => l_return_status
2715: );
2716: --
2717: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
2718: RAISE FND_API.G_EXC_ERROR;
2719: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
2720: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2721: END IF;
2722: --

Line 2719: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN

2715: );
2716: --
2717: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
2718: RAISE FND_API.G_EXC_ERROR;
2719: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
2720: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2721: END IF;
2722: --
2723:

Line 2720: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

2716: --
2717: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
2718: RAISE FND_API.G_EXC_ERROR;
2719: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
2720: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2721: END IF;
2722: --
2723:
2724: -- Debug Message

Line 2731: p_encoded => FND_API.G_FALSE,

2727: END IF;
2728:
2729: --Standard call to get message count AND IF count=1, get the message
2730: FND_MSG_PUB.Count_And_Get (
2731: p_encoded => FND_API.G_FALSE,
2732: p_count => x_msg_count,
2733: p_data => x_msg_data
2734: );
2735: EXCEPTION

Line 2736: WHEN FND_API.G_EXC_ERROR THEN

2732: p_count => x_msg_count,
2733: p_data => x_msg_data
2734: );
2735: EXCEPTION
2736: WHEN FND_API.G_EXC_ERROR THEN
2737: x_return_status := FND_API.G_RET_STS_ERROR;
2738: -- Standard call to get message count AND IF count=1, get the message
2739: FND_MSG_PUB.Count_And_Get (
2740: p_encoded => FND_API.G_FALSE,

Line 2737: x_return_status := FND_API.G_RET_STS_ERROR;

2733: p_data => x_msg_data
2734: );
2735: EXCEPTION
2736: WHEN FND_API.G_EXC_ERROR THEN
2737: x_return_status := FND_API.G_RET_STS_ERROR;
2738: -- Standard call to get message count AND IF count=1, get the message
2739: FND_MSG_PUB.Count_And_Get (
2740: p_encoded => FND_API.G_FALSE,
2741: p_count => x_msg_count,

Line 2740: p_encoded => FND_API.G_FALSE,

2736: WHEN FND_API.G_EXC_ERROR THEN
2737: x_return_status := FND_API.G_RET_STS_ERROR;
2738: -- Standard call to get message count AND IF count=1, get the message
2739: FND_MSG_PUB.Count_And_Get (
2740: p_encoded => FND_API.G_FALSE,
2741: p_count => x_msg_count,
2742: p_data => x_msg_data
2743: );
2744: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

Line 2744: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

2740: p_encoded => FND_API.G_FALSE,
2741: p_count => x_msg_count,
2742: p_data => x_msg_data
2743: );
2744: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
2745: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2746: -- Standard call to get message count AND IF count=1, get the message
2747: FND_MSG_PUB.Count_And_Get (
2748: p_encoded => FND_API.G_FALSE,

Line 2745: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

2741: p_count => x_msg_count,
2742: p_data => x_msg_data
2743: );
2744: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
2745: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2746: -- Standard call to get message count AND IF count=1, get the message
2747: FND_MSG_PUB.Count_And_Get (
2748: p_encoded => FND_API.G_FALSE,
2749: p_count => x_msg_count,

Line 2748: p_encoded => FND_API.G_FALSE,

2744: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
2745: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2746: -- Standard call to get message count AND IF count=1, get the message
2747: FND_MSG_PUB.Count_And_Get (
2748: p_encoded => FND_API.G_FALSE,
2749: p_count => x_msg_count,
2750: p_data => x_msg_data
2751: );
2752: WHEN OTHERS THEN

Line 2753: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

2749: p_count => x_msg_count,
2750: p_data => x_msg_data
2751: );
2752: WHEN OTHERS THEN
2753: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2754: IF OZF_UNEXP_ERROR THEN
2755: FND_MSG_PUB.Add_Exc_Msg( G_PKG_NAME,l_api_name);
2756: END IF;
2757: -- Standard call to get message count AND IF count=1, get the message

Line 2759: p_encoded => FND_API.G_FALSE,

2755: FND_MSG_PUB.Add_Exc_Msg( G_PKG_NAME,l_api_name);
2756: END IF;
2757: -- Standard call to get message count AND IF count=1, get the message
2758: FND_MSG_PUB.Count_And_Get (
2759: p_encoded => FND_API.G_FALSE,
2760: p_count => x_msg_count,
2761: p_data => x_msg_data
2762: );
2763: END Validate_Order_Record;

Line 2822: x_return_status := FND_API.G_RET_STS_SUCCESS;

2818: l_utilization_id NUMBER;
2819: BEGIN
2820: -- Standard begin of API savepoint
2821: SAVEPOINT IDSM_Create_Utiz_Rec;
2822: x_return_status := FND_API.G_RET_STS_SUCCESS;
2823:
2824: --
2825: IF OZF_DEBUG_HIGH_ON THEN
2826: OZF_UTILITY_PVT.debug_message(l_full_name||': Start');

Line 2880: IF l_return_status = FND_API.g_ret_sts_error THEN

2876: 'FUND'
2877: ,l_pric_act_budgets_rec.parent_source_id
2878: ,l_return_status
2879: );
2880: IF l_return_status = FND_API.g_ret_sts_error THEN
2881: RAISE FND_API.g_exc_error;
2882: ELSIF l_return_status = FND_API.g_ret_sts_unexp_error THEN
2883: RAISE FND_API.g_exc_unexpected_error;
2884: END IF;

Line 2881: RAISE FND_API.g_exc_error;

2877: ,l_pric_act_budgets_rec.parent_source_id
2878: ,l_return_status
2879: );
2880: IF l_return_status = FND_API.g_ret_sts_error THEN
2881: RAISE FND_API.g_exc_error;
2882: ELSIF l_return_status = FND_API.g_ret_sts_unexp_error THEN
2883: RAISE FND_API.g_exc_unexpected_error;
2884: END IF;
2885:

Line 2882: ELSIF l_return_status = FND_API.g_ret_sts_unexp_error THEN

2878: ,l_return_status
2879: );
2880: IF l_return_status = FND_API.g_ret_sts_error THEN
2881: RAISE FND_API.g_exc_error;
2882: ELSIF l_return_status = FND_API.g_ret_sts_unexp_error THEN
2883: RAISE FND_API.g_exc_unexpected_error;
2884: END IF;
2885:
2886: l_pric_act_budgets_rec.parent_src_apprvd_amt := p_line_int_rec.total_accepted_amount;

Line 2883: RAISE FND_API.g_exc_unexpected_error;

2879: );
2880: IF l_return_status = FND_API.g_ret_sts_error THEN
2881: RAISE FND_API.g_exc_error;
2882: ELSIF l_return_status = FND_API.g_ret_sts_unexp_error THEN
2883: RAISE FND_API.g_exc_unexpected_error;
2884: END IF;
2885:
2886: l_pric_act_budgets_rec.parent_src_apprvd_amt := p_line_int_rec.total_accepted_amount;
2887:

Line 2901: ,p_conv_rate => FND_API.G_MISS_NUM

2897: OZF_UTILITY_PVT.Convert_Currency (
2898: p_from_currency => p_line_int_rec.currency_code
2899: ,p_to_currency => l_pric_act_budgets_rec.parent_src_curr
2900: ,p_conv_type => l_exchange_type
2901: ,p_conv_rate => FND_API.G_MISS_NUM
2902: ,p_conv_date => sysdate
2903: ,p_from_amount => p_line_int_rec.total_accepted_amount
2904: ,x_return_status => l_return_status
2905: ,x_to_amount => l_pric_act_budgets_rec.parent_src_apprvd_amt

Line 2908: IF l_return_status = FND_API.g_ret_sts_error THEN

2904: ,x_return_status => l_return_status
2905: ,x_to_amount => l_pric_act_budgets_rec.parent_src_apprvd_amt
2906: ,x_rate => l_rate);
2907:
2908: IF l_return_status = FND_API.g_ret_sts_error THEN
2909: RAISE FND_API.g_exc_error;
2910: ELSIF l_return_status = FND_API.g_ret_sts_unexp_error THEN
2911: RAISE FND_API.g_exc_unexpected_error;
2912: END IF;

Line 2909: RAISE FND_API.g_exc_error;

2905: ,x_to_amount => l_pric_act_budgets_rec.parent_src_apprvd_amt
2906: ,x_rate => l_rate);
2907:
2908: IF l_return_status = FND_API.g_ret_sts_error THEN
2909: RAISE FND_API.g_exc_error;
2910: ELSIF l_return_status = FND_API.g_ret_sts_unexp_error THEN
2911: RAISE FND_API.g_exc_unexpected_error;
2912: END IF;
2913: --

Line 2910: ELSIF l_return_status = FND_API.g_ret_sts_unexp_error THEN

2906: ,x_rate => l_rate);
2907:
2908: IF l_return_status = FND_API.g_ret_sts_error THEN
2909: RAISE FND_API.g_exc_error;
2910: ELSIF l_return_status = FND_API.g_ret_sts_unexp_error THEN
2911: RAISE FND_API.g_exc_unexpected_error;
2912: END IF;
2913: --
2914: END IF;

Line 2911: RAISE FND_API.g_exc_unexpected_error;

2907:
2908: IF l_return_status = FND_API.g_ret_sts_error THEN
2909: RAISE FND_API.g_exc_error;
2910: ELSIF l_return_status = FND_API.g_ret_sts_unexp_error THEN
2911: RAISE FND_API.g_exc_unexpected_error;
2912: END IF;
2913: --
2914: END IF;
2915:

Line 2985: ,p_init_msg_list => FND_API.G_FALSE

2981: -- and changed px_ozf_funds_new_rectype to px_ozf_funds_new_tbl.
2982:
2983: OZF_RESALE_COMMON_PVT.Create_Adj_And_Utilization(
2984: p_api_version => 1
2985: ,p_init_msg_list => FND_API.G_FALSE
2986: ,p_commit => FND_API.G_FALSE
2987: ,p_validation_level => FND_API.G_VALID_LEVEL_FULL
2988: ,p_price_adj_rec => l_pric_price_adj_rec
2989: ,p_act_budgets_rec => l_pric_act_budgets_rec

Line 2986: ,p_commit => FND_API.G_FALSE

2982:
2983: OZF_RESALE_COMMON_PVT.Create_Adj_And_Utilization(
2984: p_api_version => 1
2985: ,p_init_msg_list => FND_API.G_FALSE
2986: ,p_commit => FND_API.G_FALSE
2987: ,p_validation_level => FND_API.G_VALID_LEVEL_FULL
2988: ,p_price_adj_rec => l_pric_price_adj_rec
2989: ,p_act_budgets_rec => l_pric_act_budgets_rec
2990: ,p_act_util_rec => l_pric_act_util_rec

Line 2987: ,p_validation_level => FND_API.G_VALID_LEVEL_FULL

2983: OZF_RESALE_COMMON_PVT.Create_Adj_And_Utilization(
2984: p_api_version => 1
2985: ,p_init_msg_list => FND_API.G_FALSE
2986: ,p_commit => FND_API.G_FALSE
2987: ,p_validation_level => FND_API.G_VALID_LEVEL_FULL
2988: ,p_price_adj_rec => l_pric_price_adj_rec
2989: ,p_act_budgets_rec => l_pric_act_budgets_rec
2990: ,p_act_util_rec => l_pric_act_util_rec
2991: ,p_to_create_utilization => p_to_create_utilization

Line 3002: IF l_return_status = FND_API.g_ret_sts_error THEN

2998: ,px_ozf_act_budgets_tbl => px_ozf_act_budgets_tbl
2999: ,px_ozf_funds_old_rectype => px_ozf_funds_old_rectype
3000: ,px_ozf_funds_new_tbl => px_ozf_funds_new_tbl -- For JMS ER Bug#9614703
3001: );
3002: IF l_return_status = FND_API.g_ret_sts_error THEN
3003: RAISE FND_API.g_exc_error;
3004: ELSIF l_return_status = FND_API.g_ret_sts_unexp_error THEN
3005: RAISE FND_API.g_exc_unexpected_error;
3006: END IF;

Line 3003: RAISE FND_API.g_exc_error;

2999: ,px_ozf_funds_old_rectype => px_ozf_funds_old_rectype
3000: ,px_ozf_funds_new_tbl => px_ozf_funds_new_tbl -- For JMS ER Bug#9614703
3001: );
3002: IF l_return_status = FND_API.g_ret_sts_error THEN
3003: RAISE FND_API.g_exc_error;
3004: ELSIF l_return_status = FND_API.g_ret_sts_unexp_error THEN
3005: RAISE FND_API.g_exc_unexpected_error;
3006: END IF;
3007:

Line 3004: ELSIF l_return_status = FND_API.g_ret_sts_unexp_error THEN

3000: ,px_ozf_funds_new_tbl => px_ozf_funds_new_tbl -- For JMS ER Bug#9614703
3001: );
3002: IF l_return_status = FND_API.g_ret_sts_error THEN
3003: RAISE FND_API.g_exc_error;
3004: ELSIF l_return_status = FND_API.g_ret_sts_unexp_error THEN
3005: RAISE FND_API.g_exc_unexpected_error;
3006: END IF;
3007:
3008: -- update the interface duplicated line

Line 3005: RAISE FND_API.g_exc_unexpected_error;

3001: );
3002: IF l_return_status = FND_API.g_ret_sts_error THEN
3003: RAISE FND_API.g_exc_error;
3004: ELSIF l_return_status = FND_API.g_ret_sts_unexp_error THEN
3005: RAISE FND_API.g_exc_unexpected_error;
3006: END IF;
3007:
3008: -- update the interface duplicated line
3009: UPDATE ozf_resale_lines_int_all

Line 3020: WHEN FND_API.g_exc_error THEN

3016: OZF_UTILITY_PVT.debug_message(l_full_name||': End');
3017: END IF;
3018:
3019: EXCEPTION
3020: WHEN FND_API.g_exc_error THEN
3021: ROLLBACK TO IDSM_Create_Utiz_Rec;
3022: x_return_status := FND_API.G_RET_STS_ERROR;
3023: WHEN FND_API.g_exc_unexpected_error THEN
3024: ROLLBACK TO IDSM_Create_Utiz_Rec;

Line 3022: x_return_status := FND_API.G_RET_STS_ERROR;

3018:
3019: EXCEPTION
3020: WHEN FND_API.g_exc_error THEN
3021: ROLLBACK TO IDSM_Create_Utiz_Rec;
3022: x_return_status := FND_API.G_RET_STS_ERROR;
3023: WHEN FND_API.g_exc_unexpected_error THEN
3024: ROLLBACK TO IDSM_Create_Utiz_Rec;
3025: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
3026: WHEN OTHERS THEN

Line 3023: WHEN FND_API.g_exc_unexpected_error THEN

3019: EXCEPTION
3020: WHEN FND_API.g_exc_error THEN
3021: ROLLBACK TO IDSM_Create_Utiz_Rec;
3022: x_return_status := FND_API.G_RET_STS_ERROR;
3023: WHEN FND_API.g_exc_unexpected_error THEN
3024: ROLLBACK TO IDSM_Create_Utiz_Rec;
3025: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
3026: WHEN OTHERS THEN
3027: ROLLBACK TO IDSM_Create_Utiz_Rec;

Line 3025: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

3021: ROLLBACK TO IDSM_Create_Utiz_Rec;
3022: x_return_status := FND_API.G_RET_STS_ERROR;
3023: WHEN FND_API.g_exc_unexpected_error THEN
3024: ROLLBACK TO IDSM_Create_Utiz_Rec;
3025: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
3026: WHEN OTHERS THEN
3027: ROLLBACK TO IDSM_Create_Utiz_Rec;
3028: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
3029: IF OZF_UNEXP_ERROR THEN

Line 3028: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

3024: ROLLBACK TO IDSM_Create_Utiz_Rec;
3025: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
3026: WHEN OTHERS THEN
3027: ROLLBACK TO IDSM_Create_Utiz_Rec;
3028: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
3029: IF OZF_UNEXP_ERROR THEN
3030: FND_MSG_PUB.Add_Exc_Msg( G_PKG_NAME,l_api_name);
3031: END IF;
3032: END Create_Utilization_record;

Line 3056: ,p_init_msg_LIST IN VARCHAR2 := FND_API.G_FALSE

3052: --
3053: ---------------------------------------------------------------------
3054: PROCEDURE Create_Adj_And_Utilization(
3055: p_api_version IN NUMBER
3056: ,p_init_msg_LIST IN VARCHAR2 := FND_API.G_FALSE
3057: ,p_commit IN VARCHAR2 := FND_API.G_FALSE
3058: ,p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL
3059: ,p_price_adj_rec IN ozf_resale_adjustments_all%rowtype
3060: ,p_act_budgets_rec IN ozf_actbudgets_pvt.act_budgets_rec_type

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

3053: ---------------------------------------------------------------------
3054: PROCEDURE Create_Adj_And_Utilization(
3055: p_api_version IN NUMBER
3056: ,p_init_msg_LIST IN VARCHAR2 := FND_API.G_FALSE
3057: ,p_commit IN VARCHAR2 := FND_API.G_FALSE
3058: ,p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL
3059: ,p_price_adj_rec IN ozf_resale_adjustments_all%rowtype
3060: ,p_act_budgets_rec IN ozf_actbudgets_pvt.act_budgets_rec_type
3061: ,p_act_util_rec IN ozf_actbudgets_pvt.act_util_rec_type

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

3054: PROCEDURE Create_Adj_And_Utilization(
3055: p_api_version IN NUMBER
3056: ,p_init_msg_LIST IN VARCHAR2 := FND_API.G_FALSE
3057: ,p_commit IN VARCHAR2 := FND_API.G_FALSE
3058: ,p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL
3059: ,p_price_adj_rec IN ozf_resale_adjustments_all%rowtype
3060: ,p_act_budgets_rec IN ozf_actbudgets_pvt.act_budgets_rec_type
3061: ,p_act_util_rec IN ozf_actbudgets_pvt.act_util_rec_type
3062: ,p_to_create_utilization IN BOOLEAN

Line 3115: ,p_init_msg_LIST IN VARCHAR2 := FND_API.G_FALSE

3111: --06/11/2011 BKUNJAN Added OUT parameter x_utilization_id for ER 13333298
3112: ---------------------------------------------------------------------
3113: PROCEDURE Create_Adj_And_Utilization(
3114: p_api_version IN NUMBER
3115: ,p_init_msg_LIST IN VARCHAR2 := FND_API.G_FALSE
3116: ,p_commit IN VARCHAR2 := FND_API.G_FALSE
3117: ,p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL
3118: ,p_price_adj_rec IN ozf_resale_adjustments_all%rowtype
3119: ,p_act_budgets_rec IN ozf_actbudgets_pvt.act_budgets_rec_type

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

3112: ---------------------------------------------------------------------
3113: PROCEDURE Create_Adj_And_Utilization(
3114: p_api_version IN NUMBER
3115: ,p_init_msg_LIST IN VARCHAR2 := FND_API.G_FALSE
3116: ,p_commit IN VARCHAR2 := FND_API.G_FALSE
3117: ,p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL
3118: ,p_price_adj_rec IN ozf_resale_adjustments_all%rowtype
3119: ,p_act_budgets_rec IN ozf_actbudgets_pvt.act_budgets_rec_type
3120: ,p_act_util_rec IN ozf_actbudgets_pvt.act_util_rec_type

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

3113: PROCEDURE Create_Adj_And_Utilization(
3114: p_api_version IN NUMBER
3115: ,p_init_msg_LIST IN VARCHAR2 := FND_API.G_FALSE
3116: ,p_commit IN VARCHAR2 := FND_API.G_FALSE
3117: ,p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL
3118: ,p_price_adj_rec IN ozf_resale_adjustments_all%rowtype
3119: ,p_act_budgets_rec IN ozf_actbudgets_pvt.act_budgets_rec_type
3120: ,p_act_util_rec IN ozf_actbudgets_pvt.act_util_rec_type
3121: ,p_to_create_utilization IN BOOLEAN

Line 3183: ,p_init_msg_LIST IN VARCHAR2 := FND_API.G_FALSE

3179: -- for bug#9614703 for JMS ER.
3180: ---------------------------------------------------------------------
3181: PROCEDURE Create_Adj_And_Utilization(
3182: p_api_version IN NUMBER
3183: ,p_init_msg_LIST IN VARCHAR2 := FND_API.G_FALSE
3184: ,p_commit IN VARCHAR2 := FND_API.G_FALSE
3185: ,p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL
3186: ,p_price_adj_rec IN ozf_resale_adjustments_all%rowtype
3187: ,p_act_budgets_rec IN ozf_actbudgets_pvt.act_budgets_rec_type

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

3180: ---------------------------------------------------------------------
3181: PROCEDURE Create_Adj_And_Utilization(
3182: p_api_version IN NUMBER
3183: ,p_init_msg_LIST IN VARCHAR2 := FND_API.G_FALSE
3184: ,p_commit IN VARCHAR2 := FND_API.G_FALSE
3185: ,p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL
3186: ,p_price_adj_rec IN ozf_resale_adjustments_all%rowtype
3187: ,p_act_budgets_rec IN ozf_actbudgets_pvt.act_budgets_rec_type
3188: ,p_act_util_rec IN ozf_actbudgets_pvt.act_util_rec_type

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

3181: PROCEDURE Create_Adj_And_Utilization(
3182: p_api_version IN NUMBER
3183: ,p_init_msg_LIST IN VARCHAR2 := FND_API.G_FALSE
3184: ,p_commit IN VARCHAR2 := FND_API.G_FALSE
3185: ,p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL
3186: ,p_price_adj_rec IN ozf_resale_adjustments_all%rowtype
3187: ,p_act_budgets_rec IN ozf_actbudgets_pvt.act_budgets_rec_type
3188: ,p_act_util_rec IN ozf_actbudgets_pvt.act_util_rec_type
3189: ,p_to_create_utilization IN BOOLEAN

Line 3220: IF NOT FND_API.Compatible_API_Call (

3216: BEGIN
3217: -- Standard BEGIN of API savepoint
3218: SAVEPOINT Create_Adj_And_Utilization;
3219: -- Standard call to check for call compatibility.
3220: IF NOT FND_API.Compatible_API_Call (
3221: l_api_version,
3222: p_api_version,
3223: l_api_name,
3224: G_PKG_NAME)

Line 3226: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

3222: p_api_version,
3223: l_api_name,
3224: G_PKG_NAME)
3225: THEN
3226: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
3227: END IF;
3228:
3229: --Initialize message LIST IF p_init_msg_LIST IS TRUE.
3230: IF FND_API.To_Boolean (p_init_msg_LIST) THEN

Line 3230: IF FND_API.To_Boolean (p_init_msg_LIST) THEN

3226: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
3227: END IF;
3228:
3229: --Initialize message LIST IF p_init_msg_LIST IS TRUE.
3230: IF FND_API.To_Boolean (p_init_msg_LIST) THEN
3231: FND_MSG_PUB.initialize;
3232: END IF;
3233:
3234: -- Debug Message

Line 3240: x_return_status := FND_API.G_RET_STS_SUCCESS;

3236: OZF_UTILITY_PVT.debug_message(l_full_name||': Start');
3237: END IF;
3238:
3239: -- Initialize API return status to sucess
3240: x_return_status := FND_API.G_RET_STS_SUCCESS;
3241:
3242: IF OZF_DEBUG_LOW_ON THEN
3243: OZF_UTILITY_PVT.debug_message('adj_id:' || p_price_adj_rec.resale_adjustment_id ||'line_id:' || p_price_adj_rec.resale_line_id);
3244: IF p_to_create_utilization THEN

Line 3327: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

3323: WHEN OTHERS THEN
3324: IF OZF_UNEXP_ERROR THEN
3325: FND_MSG_PUB.Add_Exc_Msg( G_PKG_NAME,l_api_name);
3326: END IF;
3327: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
3328: END;
3329:
3330: -- Create accrual only when its required
3331: IF p_to_create_utilization THEN

Line 3399: IF l_return_status = FND_API.g_ret_sts_error THEN

3395: OZF_UTILITY_PVT.debug_message('post to budget: amount:' || p_act_budgets_rec.request_amount);
3396: OZF_UTILITY_PVT.debug_message('x_utilized_amount: '||l_utilized_amount);
3397: END IF;
3398:
3399: IF l_return_status = FND_API.g_ret_sts_error THEN
3400: RAISE FND_API.g_exc_error;
3401: ELSIF l_return_status = FND_API.g_ret_sts_unexp_error THEN
3402: RAISE FND_API.g_exc_unexpected_error;
3403: END IF;

Line 3400: RAISE FND_API.g_exc_error;

3396: OZF_UTILITY_PVT.debug_message('x_utilized_amount: '||l_utilized_amount);
3397: END IF;
3398:
3399: IF l_return_status = FND_API.g_ret_sts_error THEN
3400: RAISE FND_API.g_exc_error;
3401: ELSIF l_return_status = FND_API.g_ret_sts_unexp_error THEN
3402: RAISE FND_API.g_exc_unexpected_error;
3403: END IF;
3404: -- bug 5391758,5216124

Line 3401: ELSIF l_return_status = FND_API.g_ret_sts_unexp_error THEN

3397: END IF;
3398:
3399: IF l_return_status = FND_API.g_ret_sts_error THEN
3400: RAISE FND_API.g_exc_error;
3401: ELSIF l_return_status = FND_API.g_ret_sts_unexp_error THEN
3402: RAISE FND_API.g_exc_unexpected_error;
3403: END IF;
3404: -- bug 5391758,5216124
3405: IF l_utilized_amount = 0 AND p_act_budgets_rec.request_amount <> 0 THEN

Line 3402: RAISE FND_API.g_exc_unexpected_error;

3398:
3399: IF l_return_status = FND_API.g_ret_sts_error THEN
3400: RAISE FND_API.g_exc_error;
3401: ELSIF l_return_status = FND_API.g_ret_sts_unexp_error THEN
3402: RAISE FND_API.g_exc_unexpected_error;
3403: END IF;
3404: -- bug 5391758,5216124
3405: IF l_utilized_amount = 0 AND p_act_budgets_rec.request_amount <> 0 THEN
3406: ozf_utility_pvt.error_message ( 'OZF_COMMAMT_LESS_REQAMT');

Line 3407: RAISE fnd_api.g_exc_error;

3403: END IF;
3404: -- bug 5391758,5216124
3405: IF l_utilized_amount = 0 AND p_act_budgets_rec.request_amount <> 0 THEN
3406: ozf_utility_pvt.error_message ( 'OZF_COMMAMT_LESS_REQAMT');
3407: RAISE fnd_api.g_exc_error;
3408: END IF;
3409:
3410: EXCEPTION
3411: WHEN OTHERS THEN

Line 3415: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

3411: WHEN OTHERS THEN
3412: IF OZF_UNEXP_ERROR THEN
3413: FND_MSG_PUB.Add_Exc_Msg( G_PKG_NAME,l_api_name);
3414: END IF;
3415: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
3416: END;
3417: END IF;
3418:
3419: -- Debug Message

Line 3426: p_encoded => FND_API.G_FALSE,

3422: END IF;
3423:
3424: --Standard call to get message count AND IF count=1, get the message
3425: FND_MSG_PUB.Count_And_Get (
3426: p_encoded => FND_API.G_FALSE,
3427: p_count => x_msg_count,
3428: p_data => x_msg_data
3429: );
3430: EXCEPTION

Line 3431: WHEN FND_API.G_EXC_ERROR THEN

3427: p_count => x_msg_count,
3428: p_data => x_msg_data
3429: );
3430: EXCEPTION
3431: WHEN FND_API.G_EXC_ERROR THEN
3432: ROLLBACK TO Create_Adj_And_Utilization;
3433: x_return_status := FND_API.G_RET_STS_ERROR;
3434: -- Standard call to get message count AND IF count=1, get the message
3435: FND_MSG_PUB.Count_And_Get (

Line 3433: x_return_status := FND_API.G_RET_STS_ERROR;

3429: );
3430: EXCEPTION
3431: WHEN FND_API.G_EXC_ERROR THEN
3432: ROLLBACK TO Create_Adj_And_Utilization;
3433: x_return_status := FND_API.G_RET_STS_ERROR;
3434: -- Standard call to get message count AND IF count=1, get the message
3435: FND_MSG_PUB.Count_And_Get (
3436: p_encoded => FND_API.G_FALSE,
3437: p_count => x_msg_count,

Line 3436: p_encoded => FND_API.G_FALSE,

3432: ROLLBACK TO Create_Adj_And_Utilization;
3433: x_return_status := FND_API.G_RET_STS_ERROR;
3434: -- Standard call to get message count AND IF count=1, get the message
3435: FND_MSG_PUB.Count_And_Get (
3436: p_encoded => FND_API.G_FALSE,
3437: p_count => x_msg_count,
3438: p_data => x_msg_data
3439: );
3440: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

Line 3440: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

3436: p_encoded => FND_API.G_FALSE,
3437: p_count => x_msg_count,
3438: p_data => x_msg_data
3439: );
3440: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
3441: ROLLBACK TO Create_Adj_And_Utilization;
3442: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
3443: -- Standard call to get message count AND IF count=1, get the message
3444: FND_MSG_PUB.Count_And_Get (

Line 3442: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

3438: p_data => x_msg_data
3439: );
3440: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
3441: ROLLBACK TO Create_Adj_And_Utilization;
3442: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
3443: -- Standard call to get message count AND IF count=1, get the message
3444: FND_MSG_PUB.Count_And_Get (
3445: p_encoded => FND_API.G_FALSE,
3446: p_count => x_msg_count,

Line 3445: p_encoded => FND_API.G_FALSE,

3441: ROLLBACK TO Create_Adj_And_Utilization;
3442: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
3443: -- Standard call to get message count AND IF count=1, get the message
3444: FND_MSG_PUB.Count_And_Get (
3445: p_encoded => FND_API.G_FALSE,
3446: p_count => x_msg_count,
3447: p_data => x_msg_data
3448: );
3449: WHEN OTHERS THEN

Line 3451: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

3447: p_data => x_msg_data
3448: );
3449: WHEN OTHERS THEN
3450: ROLLBACK TO Create_Adj_And_Utilization;
3451: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
3452: IF OZF_UNEXP_ERROR THEN
3453: FND_MSG_PUB.Add_Exc_Msg( G_PKG_NAME,l_api_name);
3454: END IF;
3455: -- Standard call to get message count AND IF count=1, get the message

Line 3457: p_encoded => FND_API.G_FALSE,

3453: FND_MSG_PUB.Add_Exc_Msg( G_PKG_NAME,l_api_name);
3454: END IF;
3455: -- Standard call to get message count AND IF count=1, get the message
3456: FND_MSG_PUB.Count_And_Get (
3457: p_encoded => FND_API.G_FALSE,
3458: p_count => x_msg_count,
3459: p_data => x_msg_data
3460: );
3461: END Create_Adj_And_Utilization;

Line 3480: ,p_init_msg_LIST IN VARCHAR2 := FND_API.G_FALSE

3476: -- Overloaded the procedure Create_Utilization for Bug#8867381
3477: ---------------------------------------------------------------------
3478: PROCEDURE Create_Utilization(
3479: p_api_version IN NUMBER
3480: ,p_init_msg_LIST IN VARCHAR2 := FND_API.G_FALSE
3481: ,p_commit IN VARCHAR2 := FND_API.G_FALSE
3482: ,p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL
3483: ,p_line_int_rec IN g_interface_rec_csr%ROWTYPE
3484: ,p_fund_id IN NUMBER

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

3477: ---------------------------------------------------------------------
3478: PROCEDURE Create_Utilization(
3479: p_api_version IN NUMBER
3480: ,p_init_msg_LIST IN VARCHAR2 := FND_API.G_FALSE
3481: ,p_commit IN VARCHAR2 := FND_API.G_FALSE
3482: ,p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL
3483: ,p_line_int_rec IN g_interface_rec_csr%ROWTYPE
3484: ,p_fund_id IN NUMBER
3485: ,p_line_id IN NUMBER

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

3478: PROCEDURE Create_Utilization(
3479: p_api_version IN NUMBER
3480: ,p_init_msg_LIST IN VARCHAR2 := FND_API.G_FALSE
3481: ,p_commit IN VARCHAR2 := FND_API.G_FALSE
3482: ,p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL
3483: ,p_line_int_rec IN g_interface_rec_csr%ROWTYPE
3484: ,p_fund_id IN NUMBER
3485: ,p_line_id IN NUMBER
3486: ,p_cust_account_id IN NUMBER

Line 3537: ,p_init_msg_LIST IN VARCHAR2 := FND_API.G_FALSE

3533: -- for JMS ER Bug#9614703.
3534: ---------------------------------------------------------------------
3535: PROCEDURE Create_Utilization(
3536: p_api_version IN NUMBER
3537: ,p_init_msg_LIST IN VARCHAR2 := FND_API.G_FALSE
3538: ,p_commit IN VARCHAR2 := FND_API.G_FALSE
3539: ,p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL
3540: ,p_line_int_rec IN g_interface_rec_csr%ROWTYPE
3541: ,p_fund_id IN NUMBER

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

3534: ---------------------------------------------------------------------
3535: PROCEDURE Create_Utilization(
3536: p_api_version IN NUMBER
3537: ,p_init_msg_LIST IN VARCHAR2 := FND_API.G_FALSE
3538: ,p_commit IN VARCHAR2 := FND_API.G_FALSE
3539: ,p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL
3540: ,p_line_int_rec IN g_interface_rec_csr%ROWTYPE
3541: ,p_fund_id IN NUMBER
3542: ,p_line_id IN NUMBER

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

3535: PROCEDURE Create_Utilization(
3536: p_api_version IN NUMBER
3537: ,p_init_msg_LIST IN VARCHAR2 := FND_API.G_FALSE
3538: ,p_commit IN VARCHAR2 := FND_API.G_FALSE
3539: ,p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL
3540: ,p_line_int_rec IN g_interface_rec_csr%ROWTYPE
3541: ,p_fund_id IN NUMBER
3542: ,p_line_id IN NUMBER
3543: ,p_cust_account_id IN NUMBER

Line 3603: ,p_init_msg_LIST IN VARCHAR2 := FND_API.G_FALSE

3599: -- for JMS ER Bug#9614703.
3600: ---------------------------------------------------------------------
3601: PROCEDURE Create_Utilization(
3602: p_api_version IN NUMBER
3603: ,p_init_msg_LIST IN VARCHAR2 := FND_API.G_FALSE
3604: ,p_commit IN VARCHAR2 := FND_API.G_FALSE
3605: ,p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL
3606: ,p_line_int_rec IN g_interface_rec_csr%ROWTYPE
3607: ,p_fund_id IN NUMBER

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

3600: ---------------------------------------------------------------------
3601: PROCEDURE Create_Utilization(
3602: p_api_version IN NUMBER
3603: ,p_init_msg_LIST IN VARCHAR2 := FND_API.G_FALSE
3604: ,p_commit IN VARCHAR2 := FND_API.G_FALSE
3605: ,p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL
3606: ,p_line_int_rec IN g_interface_rec_csr%ROWTYPE
3607: ,p_fund_id IN NUMBER
3608: ,p_fund_int_rec IN ozf_funds_pvt.fund_rec_int_type

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

3601: PROCEDURE Create_Utilization(
3602: p_api_version IN NUMBER
3603: ,p_init_msg_LIST IN VARCHAR2 := FND_API.G_FALSE
3604: ,p_commit IN VARCHAR2 := FND_API.G_FALSE
3605: ,p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL
3606: ,p_line_int_rec IN g_interface_rec_csr%ROWTYPE
3607: ,p_fund_id IN NUMBER
3608: ,p_fund_int_rec IN ozf_funds_pvt.fund_rec_int_type
3609: ,p_use_fund_staging_tables IN VARCHAR2

Line 3693: IF NOT FND_API.Compatible_API_Call (

3689: BEGIN
3690: -- Standard BEGIN of API savepoint
3691: SAVEPOINT IDSM_Create_Utilization;
3692: -- Standard call to check for call compatibility.
3693: IF NOT FND_API.Compatible_API_Call (
3694: l_api_version,
3695: p_api_version,
3696: l_api_name,
3697: G_PKG_NAME)

Line 3699: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

3695: p_api_version,
3696: l_api_name,
3697: G_PKG_NAME)
3698: THEN
3699: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
3700: END IF;
3701:
3702: --Initialize message LIST IF p_init_msg_LIST IS TRUE.
3703: IF FND_API.To_Boolean (p_init_msg_LIST) THEN

Line 3703: IF FND_API.To_Boolean (p_init_msg_LIST) THEN

3699: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
3700: END IF;
3701:
3702: --Initialize message LIST IF p_init_msg_LIST IS TRUE.
3703: IF FND_API.To_Boolean (p_init_msg_LIST) THEN
3704: FND_MSG_PUB.initialize;
3705: END IF;
3706:
3707: -- Debug Message

Line 3713: x_return_status := FND_API.G_RET_STS_SUCCESS;

3709: OZF_UTILITY_PVT.debug_message(l_full_name||': Start');
3710: END IF;
3711:
3712: -- Initialize API return status to sucess
3713: x_return_status := FND_API.G_RET_STS_SUCCESS;
3714:
3715: IF OZF_DEBUG_LOW_ON THEN
3716: OZF_UTILITY_PVT.debug_message('IN create_utilization');
3717: END IF;

Line 3815: IF l_return_status = FND_API.G_RET_STS_ERROR THEN

3811: ,px_ozf_act_budgets_tbl => px_ozf_act_budgets_tbl
3812: ,px_ozf_funds_old_rectype => px_ozf_funds_old_rectype
3813: ,px_ozf_funds_new_tbl => px_ozf_funds_new_tbl -- JMS ER Bug#9614703
3814: );
3815: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
3816: RAISE FND_API.G_EXC_ERROR;
3817: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
3818: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
3819: END IF;

Line 3816: RAISE FND_API.G_EXC_ERROR;

3812: ,px_ozf_funds_old_rectype => px_ozf_funds_old_rectype
3813: ,px_ozf_funds_new_tbl => px_ozf_funds_new_tbl -- JMS ER Bug#9614703
3814: );
3815: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
3816: RAISE FND_API.G_EXC_ERROR;
3817: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
3818: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
3819: END IF;
3820: ELSE

Line 3817: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN

3813: ,px_ozf_funds_new_tbl => px_ozf_funds_new_tbl -- JMS ER Bug#9614703
3814: );
3815: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
3816: RAISE FND_API.G_EXC_ERROR;
3817: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
3818: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
3819: END IF;
3820: ELSE
3821: -- Go check whether there IS a need to create a reverse utilization

Line 3818: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

3814: );
3815: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
3816: RAISE FND_API.G_EXC_ERROR;
3817: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
3818: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
3819: END IF;
3820: ELSE
3821: -- Go check whether there IS a need to create a reverse utilization
3822: OPEN dup_adj_csr (l_line_int_rec.duplicated_line_id, l_batch_type);

Line 3862: IF l_return_status = FND_API.G_RET_STS_ERROR THEN

3858: ,px_ozf_act_budgets_tbl => px_ozf_act_budgets_tbl
3859: ,px_ozf_funds_old_rectype => px_ozf_funds_old_rectype
3860: ,px_ozf_funds_new_tbl => px_ozf_funds_new_tbl -- JMS ER Bug#9614703
3861: );
3862: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
3863: RAISE FND_API.G_EXC_ERROR;
3864: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
3865: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
3866: END IF;

Line 3863: RAISE FND_API.G_EXC_ERROR;

3859: ,px_ozf_funds_old_rectype => px_ozf_funds_old_rectype
3860: ,px_ozf_funds_new_tbl => px_ozf_funds_new_tbl -- JMS ER Bug#9614703
3861: );
3862: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
3863: RAISE FND_API.G_EXC_ERROR;
3864: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
3865: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
3866: END IF;
3867:

Line 3864: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN

3860: ,px_ozf_funds_new_tbl => px_ozf_funds_new_tbl -- JMS ER Bug#9614703
3861: );
3862: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
3863: RAISE FND_API.G_EXC_ERROR;
3864: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
3865: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
3866: END IF;
3867:
3868: -- We need to reverse the old utilization

Line 3865: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

3861: );
3862: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
3863: RAISE FND_API.G_EXC_ERROR;
3864: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
3865: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
3866: END IF;
3867:
3868: -- We need to reverse the old utilization
3869: -- Here I need to repopulate the adj related columns.

Line 3930: IF l_return_status = FND_API.G_RET_STS_ERROR THEN

3926: ,px_ozf_act_budgets_tbl => px_ozf_act_budgets_tbl
3927: ,px_ozf_funds_old_rectype => px_ozf_funds_old_rectype
3928: ,px_ozf_funds_new_tbl => px_ozf_funds_new_tbl -- JMS ER Bug#9614703
3929: );
3930: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
3931: RAISE FND_API.G_EXC_ERROR;
3932: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
3933: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
3934: END IF;

Line 3931: RAISE FND_API.G_EXC_ERROR;

3927: ,px_ozf_funds_old_rectype => px_ozf_funds_old_rectype
3928: ,px_ozf_funds_new_tbl => px_ozf_funds_new_tbl -- JMS ER Bug#9614703
3929: );
3930: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
3931: RAISE FND_API.G_EXC_ERROR;
3932: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
3933: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
3934: END IF;
3935: ELSE

Line 3932: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN

3928: ,px_ozf_funds_new_tbl => px_ozf_funds_new_tbl -- JMS ER Bug#9614703
3929: );
3930: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
3931: RAISE FND_API.G_EXC_ERROR;
3932: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
3933: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
3934: END IF;
3935: ELSE
3936: -- This IS a duplicate. No need to create utilization

Line 3933: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

3929: );
3930: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
3931: RAISE FND_API.G_EXC_ERROR;
3932: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
3933: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
3934: END IF;
3935: ELSE
3936: -- This IS a duplicate. No need to create utilization
3937: -- SLKRISHN move update to resale common pvt

Line 3976: IF l_return_status = FND_API.G_RET_STS_ERROR THEN

3972: ,px_ozf_act_budgets_tbl => px_ozf_act_budgets_tbl
3973: ,px_ozf_funds_old_rectype => px_ozf_funds_old_rectype
3974: ,px_ozf_funds_new_tbl => px_ozf_funds_new_tbl -- JMS ER Bug#9614703
3975: );
3976: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
3977: RAISE FND_API.G_EXC_ERROR;
3978: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
3979: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
3980: END IF;

Line 3977: RAISE FND_API.G_EXC_ERROR;

3973: ,px_ozf_funds_old_rectype => px_ozf_funds_old_rectype
3974: ,px_ozf_funds_new_tbl => px_ozf_funds_new_tbl -- JMS ER Bug#9614703
3975: );
3976: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
3977: RAISE FND_API.G_EXC_ERROR;
3978: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
3979: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
3980: END IF;
3981: END IF;

Line 3978: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN

3974: ,px_ozf_funds_new_tbl => px_ozf_funds_new_tbl -- JMS ER Bug#9614703
3975: );
3976: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
3977: RAISE FND_API.G_EXC_ERROR;
3978: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
3979: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
3980: END IF;
3981: END IF;
3982:

Line 3979: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

3975: );
3976: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
3977: RAISE FND_API.G_EXC_ERROR;
3978: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
3979: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
3980: END IF;
3981: END IF;
3982:
3983: -- Debug Message

Line 3990: p_encoded => FND_API.G_FALSE,

3986: END IF;
3987:
3988: --Standard call to get message count AND IF count=1, get the message
3989: FND_MSG_PUB.Count_And_Get (
3990: p_encoded => FND_API.G_FALSE,
3991: p_count => x_msg_count,
3992: p_data => x_msg_data
3993: );
3994: EXCEPTION

Line 3995: WHEN FND_API.G_EXC_ERROR THEN

3991: p_count => x_msg_count,
3992: p_data => x_msg_data
3993: );
3994: EXCEPTION
3995: WHEN FND_API.G_EXC_ERROR THEN
3996: ROLLBACK TO IDSM_Create_Utilization;
3997: x_return_status := FND_API.G_RET_STS_ERROR;
3998: -- Standard call to get message count AND IF count=1, get the message
3999: FND_MSG_PUB.Count_And_Get (

Line 3997: x_return_status := FND_API.G_RET_STS_ERROR;

3993: );
3994: EXCEPTION
3995: WHEN FND_API.G_EXC_ERROR THEN
3996: ROLLBACK TO IDSM_Create_Utilization;
3997: x_return_status := FND_API.G_RET_STS_ERROR;
3998: -- Standard call to get message count AND IF count=1, get the message
3999: FND_MSG_PUB.Count_And_Get (
4000: p_encoded => FND_API.G_FALSE,
4001: p_count => x_msg_count,

Line 4000: p_encoded => FND_API.G_FALSE,

3996: ROLLBACK TO IDSM_Create_Utilization;
3997: x_return_status := FND_API.G_RET_STS_ERROR;
3998: -- Standard call to get message count AND IF count=1, get the message
3999: FND_MSG_PUB.Count_And_Get (
4000: p_encoded => FND_API.G_FALSE,
4001: p_count => x_msg_count,
4002: p_data => x_msg_data
4003: );
4004: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

Line 4004: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

4000: p_encoded => FND_API.G_FALSE,
4001: p_count => x_msg_count,
4002: p_data => x_msg_data
4003: );
4004: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
4005: ROLLBACK TO IDSM_Create_Utilization;
4006: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
4007: -- Standard call to get message count AND IF count=1, get the message
4008: FND_MSG_PUB.Count_And_Get (

Line 4006: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

4002: p_data => x_msg_data
4003: );
4004: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
4005: ROLLBACK TO IDSM_Create_Utilization;
4006: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
4007: -- Standard call to get message count AND IF count=1, get the message
4008: FND_MSG_PUB.Count_And_Get (
4009: p_encoded => FND_API.G_FALSE,
4010: p_count => x_msg_count,

Line 4009: p_encoded => FND_API.G_FALSE,

4005: ROLLBACK TO IDSM_Create_Utilization;
4006: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
4007: -- Standard call to get message count AND IF count=1, get the message
4008: FND_MSG_PUB.Count_And_Get (
4009: p_encoded => FND_API.G_FALSE,
4010: p_count => x_msg_count,
4011: p_data => x_msg_data
4012: );
4013: WHEN OTHERS THEN

Line 4015: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

4011: p_data => x_msg_data
4012: );
4013: WHEN OTHERS THEN
4014: ROLLBACK TO IDSM_Create_Utilization;
4015: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
4016: IF OZF_UNEXP_ERROR THEN
4017: FND_MSG_PUB.Add_Exc_Msg( G_PKG_NAME,l_api_name);
4018: END IF;
4019: -- Standard call to get message count AND IF count=1, get the message

Line 4021: p_encoded => FND_API.G_FALSE,

4017: FND_MSG_PUB.Add_Exc_Msg( G_PKG_NAME,l_api_name);
4018: END IF;
4019: -- Standard call to get message count AND IF count=1, get the message
4020: FND_MSG_PUB.Count_And_Get (
4021: p_encoded => FND_API.G_FALSE,
4022: p_count => x_msg_count,
4023: p_data => x_msg_data
4024: );
4025: END Create_Utilization;

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

4040: --
4041: ---------------------------------------------------------------------
4042: PROCEDURE Create_Sales_Transaction(
4043: p_api_version IN NUMBER
4044: ,p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE
4045: ,p_commit IN VARCHAR2 := FND_API.G_FALSE
4046: ,p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL
4047: ,p_line_int_rec IN g_interface_rec_csr%rowtype
4048: ,p_header_id IN NUMBER

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

4041: ---------------------------------------------------------------------
4042: PROCEDURE Create_Sales_Transaction(
4043: p_api_version IN NUMBER
4044: ,p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE
4045: ,p_commit IN VARCHAR2 := FND_API.G_FALSE
4046: ,p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL
4047: ,p_line_int_rec IN g_interface_rec_csr%rowtype
4048: ,p_header_id IN NUMBER
4049: ,p_line_id IN NUMBER

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

4042: PROCEDURE Create_Sales_Transaction(
4043: p_api_version IN NUMBER
4044: ,p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE
4045: ,p_commit IN VARCHAR2 := FND_API.G_FALSE
4046: ,p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL
4047: ,p_line_int_rec IN g_interface_rec_csr%rowtype
4048: ,p_header_id IN NUMBER
4049: ,p_line_id IN NUMBER
4050: ,x_sales_transaction_id OUT NOCOPY NUMBER

Line 4092: IF NOT FND_API.Compatible_API_Call (

4088: BEGIN
4089: -- Standard BEGIN of API savepoint
4090: SAVEPOINT Create_Sales_Transaction;
4091: -- Standard call to check for call compatibility.
4092: IF NOT FND_API.Compatible_API_Call (
4093: l_api_version,
4094: p_api_version,
4095: l_api_name,
4096: G_PKG_NAME)

Line 4098: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

4094: p_api_version,
4095: l_api_name,
4096: G_PKG_NAME)
4097: THEN
4098: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
4099: END IF;
4100:
4101: -- Debug Message
4102: IF OZF_DEBUG_HIGH_ON THEN

Line 4107: IF FND_API.To_Boolean (p_init_msg_LIST) THEN

4103: OZF_UTILITY_PVT.debug_message(l_full_name||': Start');
4104: END IF;
4105:
4106: --Initialize message LIST IF p_init_msg_LIST IS TRUE.
4107: IF FND_API.To_Boolean (p_init_msg_LIST) THEN
4108: FND_MSG_PUB.initialize;
4109: END IF;
4110:
4111: -- Initialize API return status to sucess

Line 4112: x_return_status := FND_API.G_RET_STS_SUCCESS;

4108: FND_MSG_PUB.initialize;
4109: END IF;
4110:
4111: -- Initialize API return status to sucess
4112: x_return_status := FND_API.G_RET_STS_SUCCESS;
4113:
4114: -- For Bug#9447673 SSD IDSM ER(+)
4115: OPEN batch_direct_flag_csr(p_line_int_rec.resale_batch_id);
4116: FETCH batch_direct_flag_csr INTO l_direct_order_flag;

Line 4193: ,p_init_msg_list => FND_API.G_FALSE

4189:
4190: -- We need to create sales transactions based on these lines.
4191: OZF_SALES_TRANSACTIONS_PVT.Create_Transaction (
4192: p_api_version => 1.0
4193: ,p_init_msg_list => FND_API.G_FALSE
4194: ,p_commit => FND_API.G_FALSE
4195: ,p_validation_level => FND_API.G_VALID_LEVEL_FULL
4196: ,p_transaction_rec => l_sales_transaction_rec
4197: ,x_sales_transaction_id => l_sales_transaction_id

Line 4194: ,p_commit => FND_API.G_FALSE

4190: -- We need to create sales transactions based on these lines.
4191: OZF_SALES_TRANSACTIONS_PVT.Create_Transaction (
4192: p_api_version => 1.0
4193: ,p_init_msg_list => FND_API.G_FALSE
4194: ,p_commit => FND_API.G_FALSE
4195: ,p_validation_level => FND_API.G_VALID_LEVEL_FULL
4196: ,p_transaction_rec => l_sales_transaction_rec
4197: ,x_sales_transaction_id => l_sales_transaction_id
4198: ,x_return_status => l_return_status

Line 4195: ,p_validation_level => FND_API.G_VALID_LEVEL_FULL

4191: OZF_SALES_TRANSACTIONS_PVT.Create_Transaction (
4192: p_api_version => 1.0
4193: ,p_init_msg_list => FND_API.G_FALSE
4194: ,p_commit => FND_API.G_FALSE
4195: ,p_validation_level => FND_API.G_VALID_LEVEL_FULL
4196: ,p_transaction_rec => l_sales_transaction_rec
4197: ,x_sales_transaction_id => l_sales_transaction_id
4198: ,x_return_status => l_return_status
4199: ,x_msg_data => l_msg_data

Line 4202: IF l_return_status = FND_API.G_RET_STS_ERROR THEN

4198: ,x_return_status => l_return_status
4199: ,x_msg_data => l_msg_data
4200: ,x_msg_count => l_msg_count
4201: );
4202: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
4203: RAISE FND_API.G_EXC_ERROR;
4204: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
4205: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
4206: END IF;

Line 4203: RAISE FND_API.G_EXC_ERROR;

4199: ,x_msg_data => l_msg_data
4200: ,x_msg_count => l_msg_count
4201: );
4202: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
4203: RAISE FND_API.G_EXC_ERROR;
4204: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
4205: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
4206: END IF;
4207: --

Line 4204: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN

4200: ,x_msg_count => l_msg_count
4201: );
4202: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
4203: RAISE FND_API.G_EXC_ERROR;
4204: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
4205: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
4206: END IF;
4207: --
4208:

Line 4205: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

4201: );
4202: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
4203: RAISE FND_API.G_EXC_ERROR;
4204: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
4205: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
4206: END IF;
4207: --
4208:
4209: -- Debug Message

Line 4216: p_encoded => FND_API.G_FALSE,

4212: END IF;
4213:
4214: --Standard call to get message count AND IF count=1, get the message
4215: FND_MSG_PUB.Count_And_Get (
4216: p_encoded => FND_API.G_FALSE,
4217: p_count => x_msg_count,
4218: p_data => x_msg_data
4219: );
4220: EXCEPTION

Line 4221: WHEN FND_API.G_EXC_ERROR THEN

4217: p_count => x_msg_count,
4218: p_data => x_msg_data
4219: );
4220: EXCEPTION
4221: WHEN FND_API.G_EXC_ERROR THEN
4222: ROLLBACK TO Create_Sales_Transaction;
4223: x_return_status := FND_API.G_RET_STS_ERROR;
4224: -- Standard call to get message count AND IF count=1, get the message
4225: FND_MSG_PUB.Count_And_Get (

Line 4223: x_return_status := FND_API.G_RET_STS_ERROR;

4219: );
4220: EXCEPTION
4221: WHEN FND_API.G_EXC_ERROR THEN
4222: ROLLBACK TO Create_Sales_Transaction;
4223: x_return_status := FND_API.G_RET_STS_ERROR;
4224: -- Standard call to get message count AND IF count=1, get the message
4225: FND_MSG_PUB.Count_And_Get (
4226: p_encoded => FND_API.G_FALSE,
4227: p_count => x_msg_count,

Line 4226: p_encoded => FND_API.G_FALSE,

4222: ROLLBACK TO Create_Sales_Transaction;
4223: x_return_status := FND_API.G_RET_STS_ERROR;
4224: -- Standard call to get message count AND IF count=1, get the message
4225: FND_MSG_PUB.Count_And_Get (
4226: p_encoded => FND_API.G_FALSE,
4227: p_count => x_msg_count,
4228: p_data => x_msg_data
4229: );
4230: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

Line 4230: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

4226: p_encoded => FND_API.G_FALSE,
4227: p_count => x_msg_count,
4228: p_data => x_msg_data
4229: );
4230: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
4231: ROLLBACK TO Create_Sales_Transaction;
4232: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
4233: -- Standard call to get message count AND IF count=1, get the message
4234: FND_MSG_PUB.Count_And_Get (

Line 4232: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

4228: p_data => x_msg_data
4229: );
4230: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
4231: ROLLBACK TO Create_Sales_Transaction;
4232: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
4233: -- Standard call to get message count AND IF count=1, get the message
4234: FND_MSG_PUB.Count_And_Get (
4235: p_encoded => FND_API.G_FALSE,
4236: p_count => x_msg_count,

Line 4235: p_encoded => FND_API.G_FALSE,

4231: ROLLBACK TO Create_Sales_Transaction;
4232: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
4233: -- Standard call to get message count AND IF count=1, get the message
4234: FND_MSG_PUB.Count_And_Get (
4235: p_encoded => FND_API.G_FALSE,
4236: p_count => x_msg_count,
4237: p_data => x_msg_data
4238: );
4239: WHEN OTHERS THEN

Line 4241: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

4237: p_data => x_msg_data
4238: );
4239: WHEN OTHERS THEN
4240: ROLLBACK TO Create_Sales_Transaction;
4241: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
4242: IF OZF_UNEXP_ERROR THEN
4243: FND_MSG_PUB.Add_Exc_Msg( G_PKG_NAME,l_api_name);
4244: END IF;
4245: -- Standard call to get message count AND IF count=1, get the message

Line 4247: p_encoded => FND_API.G_FALSE,

4243: FND_MSG_PUB.Add_Exc_Msg( G_PKG_NAME,l_api_name);
4244: END IF;
4245: -- Standard call to get message count AND IF count=1, get the message
4246: FND_MSG_PUB.Count_And_Get (
4247: p_encoded => FND_API.G_FALSE,
4248: p_count => x_msg_count,
4249: p_data => x_msg_data
4250: );
4251: END Create_Sales_Transaction;

Line 4270: ,p_init_msg_LIST IN VARCHAR2 := FND_API.G_FALSE

4266: --
4267: ---------------------------------------------------------------------
4268: PROCEDURE Insert_Resale_Header(
4269: p_api_version IN NUMBER
4270: ,p_init_msg_LIST IN VARCHAR2 := FND_API.G_FALSE
4271: ,p_commit IN VARCHAR2 := FND_API.G_FALSE
4272: ,p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL
4273: ,p_line_int_rec IN g_interface_rec_csr%rowtype
4274: ,x_header_id OUT NOCOPY NUMBER

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

4267: ---------------------------------------------------------------------
4268: PROCEDURE Insert_Resale_Header(
4269: p_api_version IN NUMBER
4270: ,p_init_msg_LIST IN VARCHAR2 := FND_API.G_FALSE
4271: ,p_commit IN VARCHAR2 := FND_API.G_FALSE
4272: ,p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL
4273: ,p_line_int_rec IN g_interface_rec_csr%rowtype
4274: ,x_header_id OUT NOCOPY NUMBER
4275: ,x_return_status OUT NOCOPY VARCHAR2

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

4268: PROCEDURE Insert_Resale_Header(
4269: p_api_version IN NUMBER
4270: ,p_init_msg_LIST IN VARCHAR2 := FND_API.G_FALSE
4271: ,p_commit IN VARCHAR2 := FND_API.G_FALSE
4272: ,p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL
4273: ,p_line_int_rec IN g_interface_rec_csr%rowtype
4274: ,x_header_id OUT NOCOPY NUMBER
4275: ,x_return_status OUT NOCOPY VARCHAR2
4276: ,x_msg_data OUT NOCOPY VARCHAR2

Line 4295: IF NOT FND_API.Compatible_API_Call (

4291: BEGIN
4292: -- Standard BEGIN of API savepoint
4293: SAVEPOINT Insert_Resale_Header;
4294: -- Standard call to check for call compatibility.
4295: IF NOT FND_API.Compatible_API_Call (
4296: l_api_version,
4297: p_api_version,
4298: l_api_name,
4299: G_PKG_NAME)

Line 4301: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

4297: p_api_version,
4298: l_api_name,
4299: G_PKG_NAME)
4300: THEN
4301: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
4302: END IF;
4303:
4304: -- Debug Message
4305: IF OZF_DEBUG_HIGH_ON THEN

Line 4310: IF FND_API.To_Boolean (p_init_msg_LIST) THEN

4306: OZF_UTILITY_PVT.debug_message(l_full_name||': Start');
4307: END IF;
4308:
4309: --Initialize message LIST IF p_init_msg_LIST IS TRUE.
4310: IF FND_API.To_Boolean (p_init_msg_LIST) THEN
4311: FND_MSG_PUB.initialize;
4312: END IF;
4313:
4314: -- Initialize API return status to sucess

Line 4315: x_return_status := FND_API.G_RET_STS_SUCCESS;

4311: FND_MSG_PUB.initialize;
4312: END IF;
4313:
4314: -- Initialize API return status to sucess
4315: x_return_status := FND_API.G_RET_STS_SUCCESS;
4316:
4317: -- INSERT the order information to ozf_resale_headers_all
4318: OPEN g_header_id_csr;
4319: FETCH g_header_id_csr INTO l_header_id;

Line 4427: p_encoded => FND_API.G_FALSE,

4423: END IF;
4424:
4425: --Standard call to get message count AND IF count=1, get the message
4426: FND_MSG_PUB.Count_And_Get (
4427: p_encoded => FND_API.G_FALSE,
4428: p_count => x_msg_count,
4429: p_data => x_msg_data
4430: );
4431: EXCEPTION

Line 4432: WHEN FND_API.G_EXC_ERROR THEN

4428: p_count => x_msg_count,
4429: p_data => x_msg_data
4430: );
4431: EXCEPTION
4432: WHEN FND_API.G_EXC_ERROR THEN
4433: ROLLBACK TO Insert_Resale_Header;
4434: x_return_status := FND_API.G_RET_STS_ERROR;
4435: -- Standard call to get message count AND IF count=1, get the message
4436: FND_MSG_PUB.Count_And_Get (

Line 4434: x_return_status := FND_API.G_RET_STS_ERROR;

4430: );
4431: EXCEPTION
4432: WHEN FND_API.G_EXC_ERROR THEN
4433: ROLLBACK TO Insert_Resale_Header;
4434: x_return_status := FND_API.G_RET_STS_ERROR;
4435: -- Standard call to get message count AND IF count=1, get the message
4436: FND_MSG_PUB.Count_And_Get (
4437: p_encoded => FND_API.G_FALSE,
4438: p_count => x_msg_count,

Line 4437: p_encoded => FND_API.G_FALSE,

4433: ROLLBACK TO Insert_Resale_Header;
4434: x_return_status := FND_API.G_RET_STS_ERROR;
4435: -- Standard call to get message count AND IF count=1, get the message
4436: FND_MSG_PUB.Count_And_Get (
4437: p_encoded => FND_API.G_FALSE,
4438: p_count => x_msg_count,
4439: p_data => x_msg_data
4440: );
4441: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

Line 4441: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

4437: p_encoded => FND_API.G_FALSE,
4438: p_count => x_msg_count,
4439: p_data => x_msg_data
4440: );
4441: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
4442: ROLLBACK TO Insert_Resale_Header;
4443: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
4444: -- Standard call to get message count AND IF count=1, get the message
4445: FND_MSG_PUB.Count_And_Get (

Line 4443: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

4439: p_data => x_msg_data
4440: );
4441: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
4442: ROLLBACK TO Insert_Resale_Header;
4443: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
4444: -- Standard call to get message count AND IF count=1, get the message
4445: FND_MSG_PUB.Count_And_Get (
4446: p_encoded => FND_API.G_FALSE,
4447: p_count => x_msg_count,

Line 4446: p_encoded => FND_API.G_FALSE,

4442: ROLLBACK TO Insert_Resale_Header;
4443: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
4444: -- Standard call to get message count AND IF count=1, get the message
4445: FND_MSG_PUB.Count_And_Get (
4446: p_encoded => FND_API.G_FALSE,
4447: p_count => x_msg_count,
4448: p_data => x_msg_data
4449: );
4450: WHEN OTHERS THEN

Line 4452: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

4448: p_data => x_msg_data
4449: );
4450: WHEN OTHERS THEN
4451: ROLLBACK TO Insert_Resale_Header;
4452: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
4453: IF OZF_UNEXP_ERROR THEN
4454: FND_MSG_PUB.Add_Exc_Msg( G_PKG_NAME,l_api_name);
4455: END IF;
4456: -- Standard call to get message count AND IF count=1, get the message

Line 4458: p_encoded => FND_API.G_FALSE,

4454: FND_MSG_PUB.Add_Exc_Msg( G_PKG_NAME,l_api_name);
4455: END IF;
4456: -- Standard call to get message count AND IF count=1, get the message
4457: FND_MSG_PUB.Count_And_Get (
4458: p_encoded => FND_API.G_FALSE,
4459: p_count => x_msg_count,
4460: p_data => x_msg_data
4461: );
4462: END Insert_Resale_Header;

Line 4480: ,p_init_msg_LIST IN VARCHAR2 := FND_API.G_FALSE

4476: --
4477: ---------------------------------------------------------------------
4478: PROCEDURE Insert_Resale_Line(
4479: p_api_version IN NUMBER
4480: ,p_init_msg_LIST IN VARCHAR2 := FND_API.G_FALSE
4481: ,p_commit IN VARCHAR2 := FND_API.G_FALSE
4482: ,p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL
4483: ,p_line_int_rec IN g_interface_rec_csr%rowtype
4484: ,p_header_id IN NUMBER

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

4477: ---------------------------------------------------------------------
4478: PROCEDURE Insert_Resale_Line(
4479: p_api_version IN NUMBER
4480: ,p_init_msg_LIST IN VARCHAR2 := FND_API.G_FALSE
4481: ,p_commit IN VARCHAR2 := FND_API.G_FALSE
4482: ,p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL
4483: ,p_line_int_rec IN g_interface_rec_csr%rowtype
4484: ,p_header_id IN NUMBER
4485: ,x_line_id OUT NOCOPY NUMBER

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

4478: PROCEDURE Insert_Resale_Line(
4479: p_api_version IN NUMBER
4480: ,p_init_msg_LIST IN VARCHAR2 := FND_API.G_FALSE
4481: ,p_commit IN VARCHAR2 := FND_API.G_FALSE
4482: ,p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL
4483: ,p_line_int_rec IN g_interface_rec_csr%rowtype
4484: ,p_header_id IN NUMBER
4485: ,x_line_id OUT NOCOPY NUMBER
4486: ,x_return_status OUT NOCOPY VARCHAR2

Line 4508: IF NOT FND_API.Compatible_API_Call (

4504: BEGIN
4505: -- Standard BEGIN of API savepoint
4506: SAVEPOINT Insert_Resale_Line;
4507: -- Standard call to check for call compatibility.
4508: IF NOT FND_API.Compatible_API_Call (
4509: l_api_version,
4510: p_api_version,
4511: l_api_name,
4512: G_PKG_NAME)

Line 4514: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

4510: p_api_version,
4511: l_api_name,
4512: G_PKG_NAME)
4513: THEN
4514: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
4515: END IF;
4516:
4517: -- Debug Message
4518: IF OZF_DEBUG_HIGH_ON THEN

Line 4523: IF FND_API.To_Boolean (p_init_msg_LIST) THEN

4519: OZF_UTILITY_PVT.debug_message(l_full_name||': Start');
4520: END IF;
4521:
4522: --Initialize message LIST IF p_init_msg_LIST IS TRUE.
4523: IF FND_API.To_Boolean (p_init_msg_LIST) THEN
4524: FND_MSG_PUB.initialize;
4525: END IF;
4526:
4527: -- Initialize API return status to sucess

Line 4528: x_return_status := FND_API.G_RET_STS_SUCCESS;

4524: FND_MSG_PUB.initialize;
4525: END IF;
4526:
4527: -- Initialize API return status to sucess
4528: x_return_status := FND_API.G_RET_STS_SUCCESS;
4529:
4530: OPEN g_line_id_csr;
4531: FETCH g_line_id_csr INTO l_line_id;
4532: CLOSE g_line_id_csr;

Line 4746: p_encoded => FND_API.G_FALSE,

4742: END IF;
4743:
4744: --Standard call to get message count AND IF count=1, get the message
4745: FND_MSG_PUB.Count_And_Get (
4746: p_encoded => FND_API.G_FALSE,
4747: p_count => x_msg_count,
4748: p_data => x_msg_data
4749: );
4750: x_return_status := l_return_status;

Line 4752: WHEN FND_API.G_EXC_ERROR THEN

4748: p_data => x_msg_data
4749: );
4750: x_return_status := l_return_status;
4751: EXCEPTION
4752: WHEN FND_API.G_EXC_ERROR THEN
4753: ROLLBACK TO Insert_Resale_Line;
4754: x_return_status := FND_API.G_RET_STS_ERROR;
4755: -- Standard call to get message count AND IF count=1, get the message
4756: FND_MSG_PUB.Count_And_Get (

Line 4754: x_return_status := FND_API.G_RET_STS_ERROR;

4750: x_return_status := l_return_status;
4751: EXCEPTION
4752: WHEN FND_API.G_EXC_ERROR THEN
4753: ROLLBACK TO Insert_Resale_Line;
4754: x_return_status := FND_API.G_RET_STS_ERROR;
4755: -- Standard call to get message count AND IF count=1, get the message
4756: FND_MSG_PUB.Count_And_Get (
4757: p_encoded => FND_API.G_FALSE,
4758: p_count => x_msg_count,

Line 4757: p_encoded => FND_API.G_FALSE,

4753: ROLLBACK TO Insert_Resale_Line;
4754: x_return_status := FND_API.G_RET_STS_ERROR;
4755: -- Standard call to get message count AND IF count=1, get the message
4756: FND_MSG_PUB.Count_And_Get (
4757: p_encoded => FND_API.G_FALSE,
4758: p_count => x_msg_count,
4759: p_data => x_msg_data
4760: );
4761: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

Line 4761: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

4757: p_encoded => FND_API.G_FALSE,
4758: p_count => x_msg_count,
4759: p_data => x_msg_data
4760: );
4761: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
4762: ROLLBACK TO Insert_Resale_Line;
4763: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
4764: -- Standard call to get message count AND IF count=1, get the message
4765: FND_MSG_PUB.Count_And_Get (

Line 4763: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

4759: p_data => x_msg_data
4760: );
4761: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
4762: ROLLBACK TO Insert_Resale_Line;
4763: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
4764: -- Standard call to get message count AND IF count=1, get the message
4765: FND_MSG_PUB.Count_And_Get (
4766: p_encoded => FND_API.G_FALSE,
4767: p_count => x_msg_count,

Line 4766: p_encoded => FND_API.G_FALSE,

4762: ROLLBACK TO Insert_Resale_Line;
4763: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
4764: -- Standard call to get message count AND IF count=1, get the message
4765: FND_MSG_PUB.Count_And_Get (
4766: p_encoded => FND_API.G_FALSE,
4767: p_count => x_msg_count,
4768: p_data => x_msg_data
4769: );
4770: WHEN OTHERS THEN

Line 4772: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

4768: p_data => x_msg_data
4769: );
4770: WHEN OTHERS THEN
4771: ROLLBACK TO Insert_Resale_Line;
4772: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
4773: IF OZF_UNEXP_ERROR THEN
4774: FND_MSG_PUB.Add_Exc_Msg( G_PKG_NAME,l_api_name);
4775: END IF;
4776: -- Standard call to get message count AND IF count=1, get the message

Line 4778: p_encoded => FND_API.G_FALSE,

4774: FND_MSG_PUB.Add_Exc_Msg( G_PKG_NAME,l_api_name);
4775: END IF;
4776: -- Standard call to get message count AND IF count=1, get the message
4777: FND_MSG_PUB.Count_And_Get (
4778: p_encoded => FND_API.G_FALSE,
4779: p_count => x_msg_count,
4780: p_data => x_msg_data
4781: );
4782: END Insert_Resale_Line;

Line 4800: ,p_init_msg_LIST IN VARCHAR2 := FND_API.G_FALSE

4796: --
4797: ---------------------------------------------------------------------
4798: PROCEDURE Insert_Resale_Line_Mapping(
4799: p_api_version IN NUMBER
4800: ,p_init_msg_LIST IN VARCHAR2 := FND_API.G_FALSE
4801: ,p_commit IN VARCHAR2 := FND_API.G_FALSE
4802: ,p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL
4803: ,p_resale_batch_id IN NUMBER
4804: ,p_line_id IN NUMBER

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

4797: ---------------------------------------------------------------------
4798: PROCEDURE Insert_Resale_Line_Mapping(
4799: p_api_version IN NUMBER
4800: ,p_init_msg_LIST IN VARCHAR2 := FND_API.G_FALSE
4801: ,p_commit IN VARCHAR2 := FND_API.G_FALSE
4802: ,p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL
4803: ,p_resale_batch_id IN NUMBER
4804: ,p_line_id IN NUMBER
4805: ,x_return_status OUT NOCOPY VARCHAR2

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

4798: PROCEDURE Insert_Resale_Line_Mapping(
4799: p_api_version IN NUMBER
4800: ,p_init_msg_LIST IN VARCHAR2 := FND_API.G_FALSE
4801: ,p_commit IN VARCHAR2 := FND_API.G_FALSE
4802: ,p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL
4803: ,p_resale_batch_id IN NUMBER
4804: ,p_line_id IN NUMBER
4805: ,x_return_status OUT NOCOPY VARCHAR2
4806: ,x_msg_data OUT NOCOPY VARCHAR2

Line 4826: IF NOT FND_API.Compatible_API_Call (

4822: BEGIN
4823: -- Standard BEGIN of API savepoint
4824: SAVEPOINT Insert_Resale_Line_Mapping;
4825: -- Standard call to check for call compatibility.
4826: IF NOT FND_API.Compatible_API_Call (
4827: l_api_version,
4828: p_api_version,
4829: l_api_name,
4830: G_PKG_NAME)

Line 4832: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

4828: p_api_version,
4829: l_api_name,
4830: G_PKG_NAME)
4831: THEN
4832: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
4833: END IF;
4834:
4835: -- Debug Message
4836: IF OZF_DEBUG_HIGH_ON THEN

Line 4841: IF FND_API.To_Boolean (p_init_msg_LIST) THEN

4837: OZF_UTILITY_PVT.debug_message(l_full_name||': Start');
4838: END IF;
4839:
4840: --Initialize message LIST IF p_init_msg_LIST IS TRUE.
4841: IF FND_API.To_Boolean (p_init_msg_LIST) THEN
4842: FND_MSG_PUB.initialize;
4843: END IF;
4844:
4845: -- Initialize API return status to sucess

Line 4846: x_return_status := FND_API.G_RET_STS_SUCCESS;

4842: FND_MSG_PUB.initialize;
4843: END IF;
4844:
4845: -- Initialize API return status to sucess
4846: x_return_status := FND_API.G_RET_STS_SUCCESS;
4847: OPEN g_map_id_csr;
4848: FETCH g_map_id_csr INTO l_map_id;
4849: CLOSE g_map_id_csr;
4850:

Line 4858: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

4854: CLOSE g_resale_batch_org_id_csr;
4855: l_org_id := MO_GLOBAL.get_valid_org(l_batch_org_id);
4856: IF (l_batch_org_id IS NULL OR l_org_id IS NULL) THEN
4857: OZF_UTILITY_PVT.error_message(p_message_name => 'OZF_ORG_ID_NOTFOUND');
4858: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
4859: END IF;
4860: -- End: bug # 5997978 fixed
4861:
4862: -- INSERT INTO mapping table

Line 4903: p_encoded => FND_API.G_FALSE,

4899: END IF;
4900:
4901: --Standard call to get message count AND IF count=1, get the message
4902: FND_MSG_PUB.Count_And_Get (
4903: p_encoded => FND_API.G_FALSE,
4904: p_count => x_msg_count,
4905: p_data => x_msg_data
4906: );
4907: EXCEPTION

Line 4908: WHEN FND_API.G_EXC_ERROR THEN

4904: p_count => x_msg_count,
4905: p_data => x_msg_data
4906: );
4907: EXCEPTION
4908: WHEN FND_API.G_EXC_ERROR THEN
4909: ROLLBACK TO Insert_Resale_Line_Mapping;
4910: x_return_status := FND_API.G_RET_STS_ERROR;
4911: -- Standard call to get message count AND IF count=1, get the message
4912: FND_MSG_PUB.Count_And_Get (

Line 4910: x_return_status := FND_API.G_RET_STS_ERROR;

4906: );
4907: EXCEPTION
4908: WHEN FND_API.G_EXC_ERROR THEN
4909: ROLLBACK TO Insert_Resale_Line_Mapping;
4910: x_return_status := FND_API.G_RET_STS_ERROR;
4911: -- Standard call to get message count AND IF count=1, get the message
4912: FND_MSG_PUB.Count_And_Get (
4913: p_encoded => FND_API.G_FALSE,
4914: p_count => x_msg_count,

Line 4913: p_encoded => FND_API.G_FALSE,

4909: ROLLBACK TO Insert_Resale_Line_Mapping;
4910: x_return_status := FND_API.G_RET_STS_ERROR;
4911: -- Standard call to get message count AND IF count=1, get the message
4912: FND_MSG_PUB.Count_And_Get (
4913: p_encoded => FND_API.G_FALSE,
4914: p_count => x_msg_count,
4915: p_data => x_msg_data
4916: );
4917: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

Line 4917: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

4913: p_encoded => FND_API.G_FALSE,
4914: p_count => x_msg_count,
4915: p_data => x_msg_data
4916: );
4917: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
4918: ROLLBACK TO Insert_Resale_Line_Mapping;
4919: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
4920: -- Standard call to get message count AND IF count=1, get the message
4921: FND_MSG_PUB.Count_And_Get (

Line 4919: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

4915: p_data => x_msg_data
4916: );
4917: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
4918: ROLLBACK TO Insert_Resale_Line_Mapping;
4919: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
4920: -- Standard call to get message count AND IF count=1, get the message
4921: FND_MSG_PUB.Count_And_Get (
4922: p_encoded => FND_API.G_FALSE,
4923: p_count => x_msg_count,

Line 4922: p_encoded => FND_API.G_FALSE,

4918: ROLLBACK TO Insert_Resale_Line_Mapping;
4919: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
4920: -- Standard call to get message count AND IF count=1, get the message
4921: FND_MSG_PUB.Count_And_Get (
4922: p_encoded => FND_API.G_FALSE,
4923: p_count => x_msg_count,
4924: p_data => x_msg_data
4925: );
4926: WHEN OTHERS THEN

Line 4928: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

4924: p_data => x_msg_data
4925: );
4926: WHEN OTHERS THEN
4927: ROLLBACK TO Insert_Resale_Line_Mapping;
4928: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
4929: IF OZF_UNEXP_ERROR THEN
4930: FND_MSG_PUB.Add_Exc_Msg( G_PKG_NAME,l_api_name);
4931: END IF;
4932: -- Standard call to get message count AND IF count=1, get the message

Line 4934: p_encoded => FND_API.G_FALSE,

4930: FND_MSG_PUB.Add_Exc_Msg( G_PKG_NAME,l_api_name);
4931: END IF;
4932: -- Standard call to get message count AND IF count=1, get the message
4933: FND_MSG_PUB.Count_And_Get (
4934: p_encoded => FND_API.G_FALSE,
4935: p_count => x_msg_count,
4936: p_data => x_msg_data
4937: );
4938: END Insert_Resale_Line_Mapping;

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

4951: -- NOTES
4952: -----------------------------------------------------------------------
4953: PROCEDURE Delete_Log(
4954: p_api_version IN NUMBER
4955: ,p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE
4956: ,p_commit IN VARCHAR2 := FND_API.G_FALSE
4957: ,p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL
4958: ,p_resale_batch_id IN NUMBER
4959: ,x_return_status OUT NOCOPY VARCHAR2

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

4952: -----------------------------------------------------------------------
4953: PROCEDURE Delete_Log(
4954: p_api_version IN NUMBER
4955: ,p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE
4956: ,p_commit IN VARCHAR2 := FND_API.G_FALSE
4957: ,p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL
4958: ,p_resale_batch_id IN NUMBER
4959: ,x_return_status OUT NOCOPY VARCHAR2
4960: ,x_msg_data OUT NOCOPY VARCHAR2

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

4953: PROCEDURE Delete_Log(
4954: p_api_version IN NUMBER
4955: ,p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE
4956: ,p_commit IN VARCHAR2 := FND_API.G_FALSE
4957: ,p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL
4958: ,p_resale_batch_id IN NUMBER
4959: ,x_return_status OUT NOCOPY VARCHAR2
4960: ,x_msg_data OUT NOCOPY VARCHAR2
4961: ,x_msg_count OUT NOCOPY NUMBER

Line 4976: IF NOT FND_API.Compatible_API_Call (

4972: BEGIN
4973: -- Standard BEGIN of API savepoint
4974: SAVEPOINT Delete_Log;
4975: -- Standard call to check for call compatibility.
4976: IF NOT FND_API.Compatible_API_Call (
4977: l_api_version,
4978: p_api_version,
4979: l_api_name,
4980: G_PKG_NAME)

Line 4982: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

4978: p_api_version,
4979: l_api_name,
4980: G_PKG_NAME)
4981: THEN
4982: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
4983: END IF;
4984:
4985: -- Debug Message
4986: IF OZF_DEBUG_HIGH_ON THEN

Line 4991: IF FND_API.To_Boolean (p_init_msg_LIST) THEN

4987: OZF_UTILITY_PVT.debug_message(l_full_name||': Start');
4988: END IF;
4989:
4990: --Initialize message LIST IF p_init_msg_LIST IS TRUE.
4991: IF FND_API.To_Boolean (p_init_msg_LIST) THEN
4992: FND_MSG_PUB.initialize;
4993: END IF;
4994:
4995: -- Initialize API return status to sucess

Line 4996: x_return_status := FND_API.G_RET_STS_SUCCESS;

4992: FND_MSG_PUB.initialize;
4993: END IF;
4994:
4995: -- Initialize API return status to sucess
4996: x_return_status := FND_API.G_RET_STS_SUCCESS;
4997:
4998: -- delete batch logs
4999: DELETE FROM OZF_RESALE_LOGS
5000: WHERE resale_id = p_resale_batch_id

Line 5020: p_encoded => FND_API.G_FALSE,

5016: END IF;
5017:
5018: --Standard call to get message count AND IF count=1, get the message
5019: FND_MSG_PUB.Count_And_Get (
5020: p_encoded => FND_API.G_FALSE,
5021: p_count => x_msg_count,
5022: p_data => x_msg_data
5023: );
5024: EXCEPTION

Line 5025: WHEN FND_API.G_EXC_ERROR THEN

5021: p_count => x_msg_count,
5022: p_data => x_msg_data
5023: );
5024: EXCEPTION
5025: WHEN FND_API.G_EXC_ERROR THEN
5026: ROLLBACK TO Delete_Log;
5027: x_return_status := FND_API.G_RET_STS_ERROR;
5028: -- Standard call to get message count AND IF count=1, get the message
5029: FND_MSG_PUB.Count_And_Get (

Line 5027: x_return_status := FND_API.G_RET_STS_ERROR;

5023: );
5024: EXCEPTION
5025: WHEN FND_API.G_EXC_ERROR THEN
5026: ROLLBACK TO Delete_Log;
5027: x_return_status := FND_API.G_RET_STS_ERROR;
5028: -- Standard call to get message count AND IF count=1, get the message
5029: FND_MSG_PUB.Count_And_Get (
5030: p_encoded => FND_API.G_FALSE,
5031: p_count => x_msg_count,

Line 5030: p_encoded => FND_API.G_FALSE,

5026: ROLLBACK TO Delete_Log;
5027: x_return_status := FND_API.G_RET_STS_ERROR;
5028: -- Standard call to get message count AND IF count=1, get the message
5029: FND_MSG_PUB.Count_And_Get (
5030: p_encoded => FND_API.G_FALSE,
5031: p_count => x_msg_count,
5032: p_data => x_msg_data
5033: );
5034: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

Line 5034: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

5030: p_encoded => FND_API.G_FALSE,
5031: p_count => x_msg_count,
5032: p_data => x_msg_data
5033: );
5034: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
5035: ROLLBACK TO Delete_Log;
5036: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
5037: -- Standard call to get message count AND IF count=1, get the message
5038: FND_MSG_PUB.Count_And_Get (

Line 5036: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

5032: p_data => x_msg_data
5033: );
5034: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
5035: ROLLBACK TO Delete_Log;
5036: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
5037: -- Standard call to get message count AND IF count=1, get the message
5038: FND_MSG_PUB.Count_And_Get (
5039: p_encoded => FND_API.G_FALSE,
5040: p_count => x_msg_count,

Line 5039: p_encoded => FND_API.G_FALSE,

5035: ROLLBACK TO Delete_Log;
5036: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
5037: -- Standard call to get message count AND IF count=1, get the message
5038: FND_MSG_PUB.Count_And_Get (
5039: p_encoded => FND_API.G_FALSE,
5040: p_count => x_msg_count,
5041: p_data => x_msg_data
5042: );
5043: WHEN OTHERS THEN

Line 5045: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

5041: p_data => x_msg_data
5042: );
5043: WHEN OTHERS THEN
5044: ROLLBACK TO Delete_Log;
5045: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
5046: IF OZF_UNEXP_ERROR THEN
5047: FND_MSG_PUB.Add_Exc_Msg( G_PKG_NAME,l_api_name);
5048: END IF;
5049: -- Standard call to get message count AND IF count=1, get the message

Line 5051: p_encoded => FND_API.G_FALSE,

5047: FND_MSG_PUB.Add_Exc_Msg( G_PKG_NAME,l_api_name);
5048: END IF;
5049: -- Standard call to get message count AND IF count=1, get the message
5050: FND_MSG_PUB.Count_And_Get (
5051: p_encoded => FND_API.G_FALSE,
5052: p_count => x_msg_count,
5053: p_data => x_msg_data
5054: );
5055: END Delete_Log;

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

5070: --
5071: ---------------------------------------------------------------------
5072: PROCEDURE Create_Party
5073: ( p_api_version IN NUMBER
5074: ,p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE
5075: ,p_commit IN VARCHAR2 := FND_API.G_FALSE
5076: ,p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL
5077: ,px_party_rec IN OUT NOCOPY party_rec_type
5078: ,x_return_status OUT NOCOPY VARCHAR2

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

5071: ---------------------------------------------------------------------
5072: PROCEDURE Create_Party
5073: ( p_api_version IN NUMBER
5074: ,p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE
5075: ,p_commit IN VARCHAR2 := FND_API.G_FALSE
5076: ,p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL
5077: ,px_party_rec IN OUT NOCOPY party_rec_type
5078: ,x_return_status OUT NOCOPY VARCHAR2
5079: ,x_msg_count OUT NOCOPY NUMBER

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

5072: PROCEDURE Create_Party
5073: ( p_api_version IN NUMBER
5074: ,p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE
5075: ,p_commit IN VARCHAR2 := FND_API.G_FALSE
5076: ,p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL
5077: ,px_party_rec IN OUT NOCOPY party_rec_type
5078: ,x_return_status OUT NOCOPY VARCHAR2
5079: ,x_msg_count OUT NOCOPY NUMBER
5080: ,x_msg_data OUT NOCOPY VARCHAR2

Line 5108: IF NOT FND_API.Compatible_API_Call (

5104: BEGIN
5105: -- Standard BEGIN of API savepoint
5106: SAVEPOINT Party_Create;
5107: -- Standard call to check for call compatibility.
5108: IF NOT FND_API.Compatible_API_Call (
5109: l_api_version,
5110: p_api_version,
5111: l_api_name,
5112: G_PKG_NAME)

Line 5114: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

5110: p_api_version,
5111: l_api_name,
5112: G_PKG_NAME)
5113: THEN
5114: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5115: END IF;
5116:
5117: --Initialize message LIST IF p_init_msg_LIST IS TRUE.
5118: IF FND_API.To_Boolean (p_init_msg_LIST) THEN

Line 5118: IF FND_API.To_Boolean (p_init_msg_LIST) THEN

5114: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5115: END IF;
5116:
5117: --Initialize message LIST IF p_init_msg_LIST IS TRUE.
5118: IF FND_API.To_Boolean (p_init_msg_LIST) THEN
5119: FND_MSG_PUB.initialize;
5120: END IF;
5121:
5122: -- Debug Message

Line 5127: x_return_status := FND_API.g_ret_sts_success;

5123: IF OZF_DEBUG_HIGH_ON THEN
5124: OZF_UTILITY_PVT.debug_message(l_full_name||': Start');
5125: END IF;
5126:
5127: x_return_status := FND_API.g_ret_sts_success;
5128:
5129: -- Create Organization
5130: IF px_party_rec.name IS NOT NULL THEN
5131: IF OZF_DEBUG_LOW_ON THEN

Line 5143: p_init_msg_list => FND_API.G_FALSE,

5139: l_organization_rec.party_rec.status := 'A';
5140: l_organization_rec.application_id := 682;
5141:
5142: HZ_PARTY_V2PUB.create_organization(
5143: p_init_msg_list => FND_API.G_FALSE,
5144: p_organization_rec => l_organization_rec,
5145: x_return_status => x_return_status,
5146: x_msg_count => x_msg_count,
5147: x_msg_data => x_msg_data,

Line 5152: IF x_return_status = FND_API.G_RET_STS_ERROR THEN

5148: x_party_id => px_party_rec.party_id,
5149: x_party_number => l_party_number,
5150: x_profile_id => l_profile_id);
5151:
5152: IF x_return_status = FND_API.G_RET_STS_ERROR THEN
5153: RAISE FND_API.G_EXC_ERROR;
5154: ELSIF x_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
5155: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5156: END IF;

Line 5153: RAISE FND_API.G_EXC_ERROR;

5149: x_party_number => l_party_number,
5150: x_profile_id => l_profile_id);
5151:
5152: IF x_return_status = FND_API.G_RET_STS_ERROR THEN
5153: RAISE FND_API.G_EXC_ERROR;
5154: ELSIF x_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
5155: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5156: END IF;
5157: IF OZF_DEBUG_LOW_ON THEN

Line 5154: ELSIF x_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN

5150: x_profile_id => l_profile_id);
5151:
5152: IF x_return_status = FND_API.G_RET_STS_ERROR THEN
5153: RAISE FND_API.G_EXC_ERROR;
5154: ELSIF x_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
5155: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5156: END IF;
5157: IF OZF_DEBUG_LOW_ON THEN
5158: OZF_UTILITY_PVT.debug_message('Party Id '||px_party_rec.party_id);

Line 5155: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

5151:
5152: IF x_return_status = FND_API.G_RET_STS_ERROR THEN
5153: RAISE FND_API.G_EXC_ERROR;
5154: ELSIF x_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
5155: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5156: END IF;
5157: IF OZF_DEBUG_LOW_ON THEN
5158: OZF_UTILITY_PVT.debug_message('Party Id '||px_party_rec.party_id);
5159: END IF;

Line 5176: p_init_msg_list => FND_API.G_FALSE,

5172: l_location_rec.created_by_module := 'OZF_RESALE';
5173: -- Bug 4630628 (-)
5174:
5175: HZ_LOCATION_V2PUB.create_location(
5176: p_init_msg_list => FND_API.G_FALSE,
5177: p_location_rec => l_location_rec,
5178: x_return_status => x_return_status,
5179: x_msg_count => x_msg_count,
5180: x_msg_data => x_msg_data,

Line 5183: IF x_return_status = FND_API.G_RET_STS_ERROR THEN

5179: x_msg_count => x_msg_count,
5180: x_msg_data => x_msg_data,
5181: x_location_id => l_location_id);
5182:
5183: IF x_return_status = FND_API.G_RET_STS_ERROR THEN
5184: RAISE FND_API.G_EXC_ERROR;
5185: ELSIF x_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
5186: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5187: END IF;

Line 5184: RAISE FND_API.G_EXC_ERROR;

5180: x_msg_data => x_msg_data,
5181: x_location_id => l_location_id);
5182:
5183: IF x_return_status = FND_API.G_RET_STS_ERROR THEN
5184: RAISE FND_API.G_EXC_ERROR;
5185: ELSIF x_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
5186: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5187: END IF;
5188: IF OZF_DEBUG_LOW_ON THEN

Line 5185: ELSIF x_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN

5181: x_location_id => l_location_id);
5182:
5183: IF x_return_status = FND_API.G_RET_STS_ERROR THEN
5184: RAISE FND_API.G_EXC_ERROR;
5185: ELSIF x_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
5186: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5187: END IF;
5188: IF OZF_DEBUG_LOW_ON THEN
5189: OZF_UTILITY_PVT.debug_message('Location ID '|| l_location_id);

Line 5186: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

5182:
5183: IF x_return_status = FND_API.G_RET_STS_ERROR THEN
5184: RAISE FND_API.G_EXC_ERROR;
5185: ELSIF x_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
5186: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5187: END IF;
5188: IF OZF_DEBUG_LOW_ON THEN
5189: OZF_UTILITY_PVT.debug_message('Location ID '|| l_location_id);
5190: END IF;

Line 5207: p_init_msg_list => FND_API.G_FALSE,

5203: l_party_site_rec.created_by_module := 'OZF_RESALE';
5204: -- Bug 4630628 (-)
5205:
5206: HZ_PARTY_SITE_V2PUB.create_party_site (
5207: p_init_msg_list => FND_API.G_FALSE,
5208: p_party_site_rec => l_party_site_rec,
5209: x_return_status => x_return_status,
5210: x_msg_count => x_msg_count,
5211: x_msg_data => x_msg_data,

Line 5215: IF x_return_status = FND_API.G_RET_STS_ERROR THEN

5211: x_msg_data => x_msg_data,
5212: x_party_site_id => px_party_rec.party_site_id,
5213: x_party_site_number=> l_party_site_number);
5214:
5215: IF x_return_status = FND_API.G_RET_STS_ERROR THEN
5216: RAISE FND_API.G_EXC_ERROR;
5217: ELSIF x_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
5218: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5219: END IF;

Line 5216: RAISE FND_API.G_EXC_ERROR;

5212: x_party_site_id => px_party_rec.party_site_id,
5213: x_party_site_number=> l_party_site_number);
5214:
5215: IF x_return_status = FND_API.G_RET_STS_ERROR THEN
5216: RAISE FND_API.G_EXC_ERROR;
5217: ELSIF x_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
5218: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5219: END IF;
5220: IF OZF_DEBUG_LOW_ON THEN

Line 5217: ELSIF x_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN

5213: x_party_site_number=> l_party_site_number);
5214:
5215: IF x_return_status = FND_API.G_RET_STS_ERROR THEN
5216: RAISE FND_API.G_EXC_ERROR;
5217: ELSIF x_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
5218: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5219: END IF;
5220: IF OZF_DEBUG_LOW_ON THEN
5221: OZF_UTILITY_PVT.debug_message('Party Site ID '|| px_party_rec.party_site_id);

Line 5218: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

5214:
5215: IF x_return_status = FND_API.G_RET_STS_ERROR THEN
5216: RAISE FND_API.G_EXC_ERROR;
5217: ELSIF x_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
5218: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5219: END IF;
5220: IF OZF_DEBUG_LOW_ON THEN
5221: OZF_UTILITY_PVT.debug_message('Party Site ID '|| px_party_rec.party_site_id);
5222: END IF;

Line 5236: IF (px_party_rec.site_use_code is null OR px_party_rec.site_use_code = FND_API.G_MISS_CHAR) THEN

5232: -- Bug 4630628 (-)
5233: l_party_site_use_rec.application_id := 682;
5234:
5235:
5236: IF (px_party_rec.site_use_code is null OR px_party_rec.site_use_code = FND_API.G_MISS_CHAR) THEN
5237: l_party_site_use_rec.site_use_type := 'BILL_TO';
5238: ELSE
5239: l_party_site_use_rec.site_use_type := px_party_rec.site_use_code; -- 'BILL_TO';
5240: END IF;

Line 5243: p_init_msg_list => FND_API.G_FALSE,

5239: l_party_site_use_rec.site_use_type := px_party_rec.site_use_code; -- 'BILL_TO';
5240: END IF;
5241:
5242: HZ_PARTY_SITE_V2PUB.create_party_site_use(
5243: p_init_msg_list => FND_API.G_FALSE,
5244: p_party_site_use_rec => l_party_site_use_rec,
5245: x_return_status => x_return_status,
5246: x_msg_count => x_msg_count,
5247: x_msg_data => x_msg_data,

Line 5250: IF x_return_status = FND_API.G_RET_STS_ERROR THEN

5246: x_msg_count => x_msg_count,
5247: x_msg_data => x_msg_data,
5248: x_party_site_use_id => px_party_rec.party_site_use_id
5249: );
5250: IF x_return_status = FND_API.G_RET_STS_ERROR THEN
5251: RAISE FND_API.G_EXC_ERROR;
5252: ELSIF x_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
5253: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5254: END IF;

Line 5251: RAISE FND_API.G_EXC_ERROR;

5247: x_msg_data => x_msg_data,
5248: x_party_site_use_id => px_party_rec.party_site_use_id
5249: );
5250: IF x_return_status = FND_API.G_RET_STS_ERROR THEN
5251: RAISE FND_API.G_EXC_ERROR;
5252: ELSIF x_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
5253: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5254: END IF;
5255: IF OZF_DEBUG_LOW_ON THEN

Line 5252: ELSIF x_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN

5248: x_party_site_use_id => px_party_rec.party_site_use_id
5249: );
5250: IF x_return_status = FND_API.G_RET_STS_ERROR THEN
5251: RAISE FND_API.G_EXC_ERROR;
5252: ELSIF x_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
5253: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5254: END IF;
5255: IF OZF_DEBUG_LOW_ON THEN
5256: OZF_UTILITY_PVT.debug_message('Party Site Use ID '|| px_party_rec.party_site_use_id);

Line 5253: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

5249: );
5250: IF x_return_status = FND_API.G_RET_STS_ERROR THEN
5251: RAISE FND_API.G_EXC_ERROR;
5252: ELSIF x_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
5253: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5254: END IF;
5255: IF OZF_DEBUG_LOW_ON THEN
5256: OZF_UTILITY_PVT.debug_message('Party Site Use ID '|| px_party_rec.party_site_use_id);
5257: END IF;

Line 5282: p_init_msg_list => FND_API.G_FALSE,

5278: l_relationship_rec.status := 'A';
5279:
5280:
5281: HZ_RELATIONSHIP_V2PUB.create_relationship(
5282: p_init_msg_list => FND_API.G_FALSE,
5283: p_relationship_rec => l_relationship_rec,
5284: x_relationship_id => l_relationship_id,
5285: x_party_id => l_party_id,
5286: x_party_number => l_party_no,

Line 5292: IF x_return_status = FND_API.G_RET_STS_ERROR THEN

5288: x_msg_count => x_msg_count,
5289: x_msg_data => x_msg_data,
5290: p_create_org_contact => 'Y'
5291: );
5292: IF x_return_status = FND_API.G_RET_STS_ERROR THEN
5293: RAISE FND_API.G_EXC_ERROR;
5294: ELSIF x_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
5295: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5296: END IF;

Line 5293: RAISE FND_API.G_EXC_ERROR;

5289: x_msg_data => x_msg_data,
5290: p_create_org_contact => 'Y'
5291: );
5292: IF x_return_status = FND_API.G_RET_STS_ERROR THEN
5293: RAISE FND_API.G_EXC_ERROR;
5294: ELSIF x_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
5295: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5296: END IF;
5297: IF OZF_DEBUG_LOW_ON THEN

Line 5294: ELSIF x_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN

5290: p_create_org_contact => 'Y'
5291: );
5292: IF x_return_status = FND_API.G_RET_STS_ERROR THEN
5293: RAISE FND_API.G_EXC_ERROR;
5294: ELSIF x_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
5295: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5296: END IF;
5297: IF OZF_DEBUG_LOW_ON THEN
5298: OZF_UTILITY_PVT.debug_message('Relationship ID '|| l_relationship_id);

Line 5295: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

5291: );
5292: IF x_return_status = FND_API.G_RET_STS_ERROR THEN
5293: RAISE FND_API.G_EXC_ERROR;
5294: ELSIF x_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
5295: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5296: END IF;
5297: IF OZF_DEBUG_LOW_ON THEN
5298: OZF_UTILITY_PVT.debug_message('Relationship ID '|| l_relationship_id);
5299: END IF;

Line 5310: p_encoded => FND_API.G_FALSE,

5306: OZF_UTILITY_PVT.debug_message(l_full_name||': End');
5307: END IF;
5308: --Standard call to get message count AND IF count=1, get the message
5309: FND_MSG_PUB.Count_And_Get (
5310: p_encoded => FND_API.G_FALSE,
5311: p_count => x_msg_count,
5312: p_data => x_msg_data);
5313:
5314: EXCEPTION

Line 5315: WHEN FND_API.G_EXC_ERROR THEN

5311: p_count => x_msg_count,
5312: p_data => x_msg_data);
5313:
5314: EXCEPTION
5315: WHEN FND_API.G_EXC_ERROR THEN
5316: x_return_status := FND_API.G_RET_STS_ERROR;
5317: -- Standard call to get message count and if count=1, get the message
5318: FND_MSG_PUB.Count_And_Get (
5319: p_encoded => FND_API.G_FALSE,

Line 5316: x_return_status := FND_API.G_RET_STS_ERROR;

5312: p_data => x_msg_data);
5313:
5314: EXCEPTION
5315: WHEN FND_API.G_EXC_ERROR THEN
5316: x_return_status := FND_API.G_RET_STS_ERROR;
5317: -- Standard call to get message count and if count=1, get the message
5318: FND_MSG_PUB.Count_And_Get (
5319: p_encoded => FND_API.G_FALSE,
5320: p_count => x_msg_count,

Line 5319: p_encoded => FND_API.G_FALSE,

5315: WHEN FND_API.G_EXC_ERROR THEN
5316: x_return_status := FND_API.G_RET_STS_ERROR;
5317: -- Standard call to get message count and if count=1, get the message
5318: FND_MSG_PUB.Count_And_Get (
5319: p_encoded => FND_API.G_FALSE,
5320: p_count => x_msg_count,
5321: p_data => x_msg_data
5322: );
5323: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

Line 5323: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

5319: p_encoded => FND_API.G_FALSE,
5320: p_count => x_msg_count,
5321: p_data => x_msg_data
5322: );
5323: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
5324: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
5325: -- Standard call to get message count and if count=1, get the message
5326: FND_MSG_PUB.Count_And_Get (
5327: p_encoded => FND_API.G_FALSE,

Line 5324: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

5320: p_count => x_msg_count,
5321: p_data => x_msg_data
5322: );
5323: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
5324: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
5325: -- Standard call to get message count and if count=1, get the message
5326: FND_MSG_PUB.Count_And_Get (
5327: p_encoded => FND_API.G_FALSE,
5328: p_count => x_msg_count,

Line 5327: p_encoded => FND_API.G_FALSE,

5323: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
5324: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
5325: -- Standard call to get message count and if count=1, get the message
5326: FND_MSG_PUB.Count_And_Get (
5327: p_encoded => FND_API.G_FALSE,
5328: p_count => x_msg_count,
5329: p_data => x_msg_data
5330: );
5331: WHEN OTHERS THEN

Line 5334: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

5330: );
5331: WHEN OTHERS THEN
5332: OZF_UTILITY_PVT.debug_message('SQLERRM '|| sqlerrm);
5333:
5334: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
5335: IF FND_MSG_PUB.Check_Msg_Level ( FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR)
5336: THEN
5337: FND_MSG_PUB.Add_Exc_Msg( G_PKG_NAME,l_api_name);
5338: END IF;

Line 5341: p_encoded => FND_API.G_FALSE,

5337: FND_MSG_PUB.Add_Exc_Msg( G_PKG_NAME,l_api_name);
5338: END IF;
5339: -- Standard call to get message count and if count=1, get the message
5340: FND_MSG_PUB.Count_And_Get (
5341: p_encoded => FND_API.G_FALSE,
5342: p_count => x_msg_count,
5343: p_data => x_msg_data
5344: );
5345: END Create_Party;

Line 5390: IF NOT FND_API.Compatible_API_Call (

5386: IF OZF_DEBUG_HIGH_ON THEN
5387: ozf_utility_pvt.debug_message(l_full_name||': start');
5388: END IF;
5389:
5390: IF NOT FND_API.Compatible_API_Call (
5391: l_api_version,
5392: p_api_version,
5393: l_api_name,
5394: G_PKG_NAME)

Line 5396: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

5392: p_api_version,
5393: l_api_name,
5394: G_PKG_NAME)
5395: THEN
5396: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5397: END IF;
5398:
5399: --Initialize message list if p_init_msg_list is TRUE.
5400: IF FND_API.To_Boolean (p_init_msg_list) THEN

Line 5400: IF FND_API.To_Boolean (p_init_msg_list) THEN

5396: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5397: END IF;
5398:
5399: --Initialize message list if p_init_msg_list is TRUE.
5400: IF FND_API.To_Boolean (p_init_msg_list) THEN
5401: FND_MSG_PUB.initialize;
5402: END IF;
5403:
5404: x_return_status := FND_API.G_RET_STS_SUCCESS;

Line 5404: x_return_status := FND_API.G_RET_STS_SUCCESS;

5400: IF FND_API.To_Boolean (p_init_msg_list) THEN
5401: FND_MSG_PUB.initialize;
5402: END IF;
5403:
5404: x_return_status := FND_API.G_RET_STS_SUCCESS;
5405:
5406: IF p_caller_type = 'IFACE' AND
5407: p_resale_line_int_rec.resale_line_int_id IS NULL THEN
5408: IF FND_MSG_PUB.check_msg_level(FND_MSG_PUB.g_msg_lvl_error) THEN

Line 5412: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

5408: IF FND_MSG_PUB.check_msg_level(FND_MSG_PUB.g_msg_lvl_error) THEN
5409: FND_MESSAGE.set_name('OZF', 'OZF_RESALE_INT_RECD_NULL');
5410: FND_MSG_PUB.add;
5411: END IF;
5412: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5413: END IF;
5414:
5415: IF p_caller_type = 'RESALE' AND
5416: p_resale_line_rec.resale_line_id IS NULL THEN

Line 5421: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

5417: IF FND_MSG_PUB.check_msg_level(FND_MSG_PUB.g_msg_lvl_error) THEN
5418: FND_MESSAGE.set_name('OZF', 'OZF_RESALE_RECD_NULL');
5419: FND_MSG_PUB.add;
5420: END IF;
5421: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5422: END IF;
5423:
5424: l_qp_context_request_id := QP_Price_Request_Context.Get_Request_Id;
5425:

Line 5549: p_encoded => FND_API.G_FALSE,

5545: END IF;
5546:
5547:
5548: FND_MSG_PUB.Count_And_Get (
5549: p_encoded => FND_API.G_FALSE,
5550: p_count => x_msg_count,
5551: p_data => x_msg_data
5552: );
5553:

Line 5559: WHEN FND_API.G_EXC_ERROR THEN

5555: IF OZF_DEBUG_HIGH_ON THEN
5556: ozf_utility_pvt.debug_message(l_full_name||': end');
5557: END IF;
5558: EXCEPTION
5559: WHEN FND_API.G_EXC_ERROR THEN
5560: x_return_status := FND_API.G_RET_STS_ERROR;
5561: FND_MSG_PUB.Count_And_Get (
5562: p_encoded => FND_API.G_FALSE,
5563: p_count => x_msg_count,

Line 5560: x_return_status := FND_API.G_RET_STS_ERROR;

5556: ozf_utility_pvt.debug_message(l_full_name||': end');
5557: END IF;
5558: EXCEPTION
5559: WHEN FND_API.G_EXC_ERROR THEN
5560: x_return_status := FND_API.G_RET_STS_ERROR;
5561: FND_MSG_PUB.Count_And_Get (
5562: p_encoded => FND_API.G_FALSE,
5563: p_count => x_msg_count,
5564: p_data => x_msg_data

Line 5562: p_encoded => FND_API.G_FALSE,

5558: EXCEPTION
5559: WHEN FND_API.G_EXC_ERROR THEN
5560: x_return_status := FND_API.G_RET_STS_ERROR;
5561: FND_MSG_PUB.Count_And_Get (
5562: p_encoded => FND_API.G_FALSE,
5563: p_count => x_msg_count,
5564: p_data => x_msg_data
5565: );
5566: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

Line 5566: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

5562: p_encoded => FND_API.G_FALSE,
5563: p_count => x_msg_count,
5564: p_data => x_msg_data
5565: );
5566: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
5567: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
5568: FND_MSG_PUB.Count_And_Get (
5569: p_encoded => FND_API.G_FALSE,
5570: p_count => x_msg_count,

Line 5567: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

5563: p_count => x_msg_count,
5564: p_data => x_msg_data
5565: );
5566: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
5567: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
5568: FND_MSG_PUB.Count_And_Get (
5569: p_encoded => FND_API.G_FALSE,
5570: p_count => x_msg_count,
5571: p_data => x_msg_data

Line 5569: p_encoded => FND_API.G_FALSE,

5565: );
5566: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
5567: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
5568: FND_MSG_PUB.Count_And_Get (
5569: p_encoded => FND_API.G_FALSE,
5570: p_count => x_msg_count,
5571: p_data => x_msg_data
5572: );
5573: WHEN OTHERS THEN

Line 5574: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

5570: p_count => x_msg_count,
5571: p_data => x_msg_data
5572: );
5573: WHEN OTHERS THEN
5574: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
5575: FND_MSG_PUB.Count_And_Get (
5576: p_encoded => FND_API.G_FALSE,
5577: p_count => x_msg_count,
5578: p_data => x_msg_data

Line 5576: p_encoded => FND_API.G_FALSE,

5572: );
5573: WHEN OTHERS THEN
5574: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
5575: FND_MSG_PUB.Count_And_Get (
5576: p_encoded => FND_API.G_FALSE,
5577: p_count => x_msg_count,
5578: p_data => x_msg_data
5579: );
5580: END Build_Global_Resale_Rec;

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

5598: -- Bug# 8489216 fixed.
5599: -------------------------------------------------------------------------------
5600: PROCEDURE Derive_Orig_Parties (
5601: p_api_version IN NUMBER
5602: ,p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE
5603: ,p_commit IN VARCHAR2 := FND_API.G_FALSE
5604: ,p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL
5605: ,p_resale_batch_id IN NUMBER
5606: ,p_partner_party_id IN NUMBER

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

5599: -------------------------------------------------------------------------------
5600: PROCEDURE Derive_Orig_Parties (
5601: p_api_version IN NUMBER
5602: ,p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE
5603: ,p_commit IN VARCHAR2 := FND_API.G_FALSE
5604: ,p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL
5605: ,p_resale_batch_id IN NUMBER
5606: ,p_partner_party_id IN NUMBER
5607: ,x_return_status OUT NOCOPY VARCHAR2

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

5600: PROCEDURE Derive_Orig_Parties (
5601: p_api_version IN NUMBER
5602: ,p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE
5603: ,p_commit IN VARCHAR2 := FND_API.G_FALSE
5604: ,p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL
5605: ,p_resale_batch_id IN NUMBER
5606: ,p_partner_party_id IN NUMBER
5607: ,x_return_status OUT NOCOPY VARCHAR2
5608: ,x_msg_data OUT NOCOPY VARCHAR2

Line 5624: IF NOT FND_API.Compatible_API_Call (

5620: -- Standard BEGIN of API savepoint
5621: SAVEPOINT Derive_Orig_Parties;
5622:
5623: -- Standard call to check for call compatibility.
5624: IF NOT FND_API.Compatible_API_Call (
5625: l_api_version,
5626: p_api_version,
5627: l_api_name,
5628: G_PKG_NAME)

Line 5630: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

5626: p_api_version,
5627: l_api_name,
5628: G_PKG_NAME)
5629: THEN
5630: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5631: END IF;
5632:
5633: --Initialize message LIST IF p_init_msg_LIST IS TRUE.
5634: IF FND_API.To_Boolean (p_init_msg_LIST) THEN

Line 5634: IF FND_API.To_Boolean (p_init_msg_LIST) THEN

5630: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5631: END IF;
5632:
5633: --Initialize message LIST IF p_init_msg_LIST IS TRUE.
5634: IF FND_API.To_Boolean (p_init_msg_LIST) THEN
5635: FND_MSG_PUB.initialize;
5636: END IF;
5637:
5638: -- Debug Message

Line 5643: x_return_status := FND_API.g_ret_sts_success;

5639: IF OZF_DEBUG_HIGH_ON THEN
5640: OZF_UTILITY_PVT.debug_message(l_full_name||': Start');
5641: END IF;
5642:
5643: x_return_status := FND_API.g_ret_sts_success;
5644:
5645: OZF_RESALE_COMMON_PVT.Derive_Bill_To_Party
5646: ( p_api_version => 1.0
5647: ,p_init_msg_list => FND_API.G_FALSE

Line 5647: ,p_init_msg_list => FND_API.G_FALSE

5643: x_return_status := FND_API.g_ret_sts_success;
5644:
5645: OZF_RESALE_COMMON_PVT.Derive_Bill_To_Party
5646: ( p_api_version => 1.0
5647: ,p_init_msg_list => FND_API.G_FALSE
5648: ,p_commit => FND_API.G_FALSE
5649: ,p_validation_level => FND_API.G_VALID_LEVEL_FULL
5650: ,p_resale_batch_id => p_resale_batch_id
5651: ,p_partner_party_id => p_partner_party_id

Line 5648: ,p_commit => FND_API.G_FALSE

5644:
5645: OZF_RESALE_COMMON_PVT.Derive_Bill_To_Party
5646: ( p_api_version => 1.0
5647: ,p_init_msg_list => FND_API.G_FALSE
5648: ,p_commit => FND_API.G_FALSE
5649: ,p_validation_level => FND_API.G_VALID_LEVEL_FULL
5650: ,p_resale_batch_id => p_resale_batch_id
5651: ,p_partner_party_id => p_partner_party_id
5652: ,x_return_status => l_return_status

Line 5649: ,p_validation_level => FND_API.G_VALID_LEVEL_FULL

5645: OZF_RESALE_COMMON_PVT.Derive_Bill_To_Party
5646: ( p_api_version => 1.0
5647: ,p_init_msg_list => FND_API.G_FALSE
5648: ,p_commit => FND_API.G_FALSE
5649: ,p_validation_level => FND_API.G_VALID_LEVEL_FULL
5650: ,p_resale_batch_id => p_resale_batch_id
5651: ,p_partner_party_id => p_partner_party_id
5652: ,x_return_status => l_return_status
5653: ,x_msg_data => l_msg_data

Line 5656: IF l_return_status = FND_API.G_RET_STS_ERROR THEN

5652: ,x_return_status => l_return_status
5653: ,x_msg_data => l_msg_data
5654: ,x_msg_count => l_msg_count
5655: );
5656: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
5657: RAISE FND_API.G_EXC_ERROR;
5658: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
5659: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5660: END IF;

Line 5657: RAISE FND_API.G_EXC_ERROR;

5653: ,x_msg_data => l_msg_data
5654: ,x_msg_count => l_msg_count
5655: );
5656: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
5657: RAISE FND_API.G_EXC_ERROR;
5658: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
5659: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5660: END IF;
5661:

Line 5658: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN

5654: ,x_msg_count => l_msg_count
5655: );
5656: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
5657: RAISE FND_API.G_EXC_ERROR;
5658: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
5659: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5660: END IF;
5661:
5662: OZF_RESALE_COMMON_PVT.Derive_Ship_To_Party

Line 5659: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

5655: );
5656: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
5657: RAISE FND_API.G_EXC_ERROR;
5658: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
5659: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5660: END IF;
5661:
5662: OZF_RESALE_COMMON_PVT.Derive_Ship_To_Party
5663: ( p_api_version => 1.0

Line 5664: ,p_init_msg_list => FND_API.G_FALSE

5660: END IF;
5661:
5662: OZF_RESALE_COMMON_PVT.Derive_Ship_To_Party
5663: ( p_api_version => 1.0
5664: ,p_init_msg_list => FND_API.G_FALSE
5665: ,p_commit => FND_API.G_FALSE
5666: ,p_validation_level => FND_API.G_VALID_LEVEL_FULL
5667: ,p_resale_batch_id => p_resale_batch_id
5668: ,p_partner_party_id => p_partner_party_id

Line 5665: ,p_commit => FND_API.G_FALSE

5661:
5662: OZF_RESALE_COMMON_PVT.Derive_Ship_To_Party
5663: ( p_api_version => 1.0
5664: ,p_init_msg_list => FND_API.G_FALSE
5665: ,p_commit => FND_API.G_FALSE
5666: ,p_validation_level => FND_API.G_VALID_LEVEL_FULL
5667: ,p_resale_batch_id => p_resale_batch_id
5668: ,p_partner_party_id => p_partner_party_id
5669: ,x_return_status => l_return_status

Line 5666: ,p_validation_level => FND_API.G_VALID_LEVEL_FULL

5662: OZF_RESALE_COMMON_PVT.Derive_Ship_To_Party
5663: ( p_api_version => 1.0
5664: ,p_init_msg_list => FND_API.G_FALSE
5665: ,p_commit => FND_API.G_FALSE
5666: ,p_validation_level => FND_API.G_VALID_LEVEL_FULL
5667: ,p_resale_batch_id => p_resale_batch_id
5668: ,p_partner_party_id => p_partner_party_id
5669: ,x_return_status => l_return_status
5670: ,x_msg_data => l_msg_data

Line 5673: IF l_return_status = FND_API.G_RET_STS_ERROR THEN

5669: ,x_return_status => l_return_status
5670: ,x_msg_data => l_msg_data
5671: ,x_msg_count => l_msg_count
5672: );
5673: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
5674: RAISE FND_API.G_EXC_ERROR;
5675: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
5676: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5677: END IF;

Line 5674: RAISE FND_API.G_EXC_ERROR;

5670: ,x_msg_data => l_msg_data
5671: ,x_msg_count => l_msg_count
5672: );
5673: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
5674: RAISE FND_API.G_EXC_ERROR;
5675: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
5676: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5677: END IF;
5678:

Line 5675: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN

5671: ,x_msg_count => l_msg_count
5672: );
5673: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
5674: RAISE FND_API.G_EXC_ERROR;
5675: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
5676: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5677: END IF;
5678:
5679: OZF_RESALE_COMMON_PVT.Derive_End_Cust_Party

Line 5676: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

5672: );
5673: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
5674: RAISE FND_API.G_EXC_ERROR;
5675: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
5676: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5677: END IF;
5678:
5679: OZF_RESALE_COMMON_PVT.Derive_End_Cust_Party
5680: ( p_api_version => 1.0

Line 5681: ,p_init_msg_list => FND_API.G_FALSE

5677: END IF;
5678:
5679: OZF_RESALE_COMMON_PVT.Derive_End_Cust_Party
5680: ( p_api_version => 1.0
5681: ,p_init_msg_list => FND_API.G_FALSE
5682: ,p_commit => FND_API.G_FALSE
5683: ,p_validation_level => FND_API.G_VALID_LEVEL_FULL
5684: ,p_resale_batch_id => p_resale_batch_id
5685: ,p_partner_party_id => p_partner_party_id

Line 5682: ,p_commit => FND_API.G_FALSE

5678:
5679: OZF_RESALE_COMMON_PVT.Derive_End_Cust_Party
5680: ( p_api_version => 1.0
5681: ,p_init_msg_list => FND_API.G_FALSE
5682: ,p_commit => FND_API.G_FALSE
5683: ,p_validation_level => FND_API.G_VALID_LEVEL_FULL
5684: ,p_resale_batch_id => p_resale_batch_id
5685: ,p_partner_party_id => p_partner_party_id
5686: ,x_return_status => l_return_status

Line 5683: ,p_validation_level => FND_API.G_VALID_LEVEL_FULL

5679: OZF_RESALE_COMMON_PVT.Derive_End_Cust_Party
5680: ( p_api_version => 1.0
5681: ,p_init_msg_list => FND_API.G_FALSE
5682: ,p_commit => FND_API.G_FALSE
5683: ,p_validation_level => FND_API.G_VALID_LEVEL_FULL
5684: ,p_resale_batch_id => p_resale_batch_id
5685: ,p_partner_party_id => p_partner_party_id
5686: ,x_return_status => l_return_status
5687: ,x_msg_data => l_msg_data

Line 5690: IF l_return_status = FND_API.G_RET_STS_ERROR THEN

5686: ,x_return_status => l_return_status
5687: ,x_msg_data => l_msg_data
5688: ,x_msg_count => l_msg_count
5689: );
5690: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
5691: RAISE FND_API.G_EXC_ERROR;
5692: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
5693: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5694: END IF;

Line 5691: RAISE FND_API.G_EXC_ERROR;

5687: ,x_msg_data => l_msg_data
5688: ,x_msg_count => l_msg_count
5689: );
5690: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
5691: RAISE FND_API.G_EXC_ERROR;
5692: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
5693: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5694: END IF;
5695:

Line 5692: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN

5688: ,x_msg_count => l_msg_count
5689: );
5690: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
5691: RAISE FND_API.G_EXC_ERROR;
5692: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
5693: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5694: END IF;
5695:
5696: -- Debug Message

Line 5693: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

5689: );
5690: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
5691: RAISE FND_API.G_EXC_ERROR;
5692: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
5693: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5694: END IF;
5695:
5696: -- Debug Message
5697: IF OZF_DEBUG_HIGH_ON THEN

Line 5703: p_encoded => FND_API.G_FALSE,

5699: END IF;
5700:
5701: --Standard call to get message count AND IF count=1, get the message
5702: FND_MSG_PUB.Count_And_Get (
5703: p_encoded => FND_API.G_FALSE,
5704: p_count => x_msg_count,
5705: p_data => x_msg_data);
5706:
5707: EXCEPTION

Line 5708: WHEN FND_API.G_EXC_ERROR THEN

5704: p_count => x_msg_count,
5705: p_data => x_msg_data);
5706:
5707: EXCEPTION
5708: WHEN FND_API.G_EXC_ERROR THEN
5709: ROLLBACK TO Derive_Orig_Parties;
5710: x_return_status := FND_API.G_RET_STS_ERROR;
5711: -- Standard call to get message count and if count=1, get the message
5712: FND_MSG_PUB.Count_And_Get (

Line 5710: x_return_status := FND_API.G_RET_STS_ERROR;

5706:
5707: EXCEPTION
5708: WHEN FND_API.G_EXC_ERROR THEN
5709: ROLLBACK TO Derive_Orig_Parties;
5710: x_return_status := FND_API.G_RET_STS_ERROR;
5711: -- Standard call to get message count and if count=1, get the message
5712: FND_MSG_PUB.Count_And_Get (
5713: p_encoded => FND_API.G_FALSE,
5714: p_count => x_msg_count,

Line 5713: p_encoded => FND_API.G_FALSE,

5709: ROLLBACK TO Derive_Orig_Parties;
5710: x_return_status := FND_API.G_RET_STS_ERROR;
5711: -- Standard call to get message count and if count=1, get the message
5712: FND_MSG_PUB.Count_And_Get (
5713: p_encoded => FND_API.G_FALSE,
5714: p_count => x_msg_count,
5715: p_data => x_msg_data
5716: );
5717: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

Line 5717: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

5713: p_encoded => FND_API.G_FALSE,
5714: p_count => x_msg_count,
5715: p_data => x_msg_data
5716: );
5717: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
5718: ROLLBACK TO Derive_Orig_Parties;
5719: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
5720: -- Standard call to get message count and if count=1, get the message
5721: FND_MSG_PUB.Count_And_Get (

Line 5719: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

5715: p_data => x_msg_data
5716: );
5717: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
5718: ROLLBACK TO Derive_Orig_Parties;
5719: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
5720: -- Standard call to get message count and if count=1, get the message
5721: FND_MSG_PUB.Count_And_Get (
5722: p_encoded => FND_API.G_FALSE,
5723: p_count => x_msg_count,

Line 5722: p_encoded => FND_API.G_FALSE,

5718: ROLLBACK TO Derive_Orig_Parties;
5719: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
5720: -- Standard call to get message count and if count=1, get the message
5721: FND_MSG_PUB.Count_And_Get (
5722: p_encoded => FND_API.G_FALSE,
5723: p_count => x_msg_count,
5724: p_data => x_msg_data
5725: );
5726: WHEN OTHERS THEN

Line 5731: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

5727: ROLLBACK TO Derive_Orig_Parties;
5728: IF OZF_DEBUG_LOW_ON THEN
5729: OZF_UTILITY_PVT.debug_message('SQLERRM '|| sqlerrm);
5730: END IF;
5731: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
5732: IF FND_MSG_PUB.Check_Msg_Level ( FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR)
5733: THEN
5734: FND_MSG_PUB.Add_Exc_Msg( G_PKG_NAME,l_api_name);
5735: END IF;

Line 5738: p_encoded => FND_API.G_FALSE,

5734: FND_MSG_PUB.Add_Exc_Msg( G_PKG_NAME,l_api_name);
5735: END IF;
5736: -- Standard call to get message count and if count=1, get the message
5737: FND_MSG_PUB.Count_And_Get (
5738: p_encoded => FND_API.G_FALSE,
5739: p_count => x_msg_count,
5740: p_data => x_msg_data
5741: );
5742: END Derive_Orig_Parties;

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

5762: -- Bug# 8489216 fixed.
5763: -------------------------------------------------------------------------------
5764: PROCEDURE Derive_Bill_To_Party (
5765: p_api_version IN NUMBER
5766: ,p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE
5767: ,p_commit IN VARCHAR2 := FND_API.G_FALSE
5768: ,p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL
5769: ,p_resale_batch_id IN NUMBER
5770: ,p_partner_party_id IN NUMBER

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

5763: -------------------------------------------------------------------------------
5764: PROCEDURE Derive_Bill_To_Party (
5765: p_api_version IN NUMBER
5766: ,p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE
5767: ,p_commit IN VARCHAR2 := FND_API.G_FALSE
5768: ,p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL
5769: ,p_resale_batch_id IN NUMBER
5770: ,p_partner_party_id IN NUMBER
5771: ,x_return_status OUT NOCOPY VARCHAR2

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

5764: PROCEDURE Derive_Bill_To_Party (
5765: p_api_version IN NUMBER
5766: ,p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE
5767: ,p_commit IN VARCHAR2 := FND_API.G_FALSE
5768: ,p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL
5769: ,p_resale_batch_id IN NUMBER
5770: ,p_partner_party_id IN NUMBER
5771: ,x_return_status OUT NOCOPY VARCHAR2
5772: ,x_msg_data OUT NOCOPY VARCHAR2

Line 5836: IF NOT FND_API.Compatible_API_Call (

5832: -- Standard BEGIN of API savepoint
5833: SAVEPOINT Derive_Bill_To_Party;
5834:
5835: -- Standard call to check for call compatibility.
5836: IF NOT FND_API.Compatible_API_Call (
5837: l_api_version,
5838: p_api_version,
5839: l_api_name,
5840: G_PKG_NAME)

Line 5842: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

5838: p_api_version,
5839: l_api_name,
5840: G_PKG_NAME)
5841: THEN
5842: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5843: END IF;
5844:
5845: --Initialize message LIST IF p_init_msg_LIST IS TRUE.
5846: IF FND_API.To_Boolean (p_init_msg_LIST) THEN

Line 5846: IF FND_API.To_Boolean (p_init_msg_LIST) THEN

5842: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5843: END IF;
5844:
5845: --Initialize message LIST IF p_init_msg_LIST IS TRUE.
5846: IF FND_API.To_Boolean (p_init_msg_LIST) THEN
5847: FND_MSG_PUB.initialize;
5848: END IF;
5849:
5850: -- Debug Message

Line 5855: x_return_status := FND_API.g_ret_sts_success;

5851: IF OZF_DEBUG_HIGH_ON THEN
5852: OZF_UTILITY_PVT.debug_message(l_full_name||': Start');
5853: END IF;
5854:
5855: x_return_status := FND_API.g_ret_sts_success;
5856:
5857: OPEN csr_orig_billto_count (p_resale_batch_id);
5858: FETCH csr_orig_billto_count INTO l_orig_billto_count;
5859: CLOSE csr_orig_billto_count;

Line 5895: ,p_init_msg_list => FND_API.G_FALSE

5891: END IF;
5892:
5893: OZF_RESALE_COMMON_PVT.Create_Party(
5894: p_api_version => 1.0
5895: ,p_init_msg_list => FND_API.G_FALSE
5896: ,p_commit => FND_API.G_FALSE
5897: ,p_validation_level=> FND_API.G_VALID_LEVEL_FULL
5898: ,px_party_rec => l_new_party_rec
5899: ,x_return_status => l_return_status

Line 5896: ,p_commit => FND_API.G_FALSE

5892:
5893: OZF_RESALE_COMMON_PVT.Create_Party(
5894: p_api_version => 1.0
5895: ,p_init_msg_list => FND_API.G_FALSE
5896: ,p_commit => FND_API.G_FALSE
5897: ,p_validation_level=> FND_API.G_VALID_LEVEL_FULL
5898: ,px_party_rec => l_new_party_rec
5899: ,x_return_status => l_return_status
5900: ,x_msg_data => l_msg_data

Line 5897: ,p_validation_level=> FND_API.G_VALID_LEVEL_FULL

5893: OZF_RESALE_COMMON_PVT.Create_Party(
5894: p_api_version => 1.0
5895: ,p_init_msg_list => FND_API.G_FALSE
5896: ,p_commit => FND_API.G_FALSE
5897: ,p_validation_level=> FND_API.G_VALID_LEVEL_FULL
5898: ,px_party_rec => l_new_party_rec
5899: ,x_return_status => l_return_status
5900: ,x_msg_data => l_msg_data
5901: ,x_msg_count => l_msg_count

Line 5903: IF l_return_status = FND_API.G_RET_STS_ERROR THEN

5899: ,x_return_status => l_return_status
5900: ,x_msg_data => l_msg_data
5901: ,x_msg_count => l_msg_count
5902: );
5903: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
5904: RAISE FND_API.G_EXC_ERROR;
5905: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
5906: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5907: END IF;

Line 5904: RAISE FND_API.G_EXC_ERROR;

5900: ,x_msg_data => l_msg_data
5901: ,x_msg_count => l_msg_count
5902: );
5903: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
5904: RAISE FND_API.G_EXC_ERROR;
5905: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
5906: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5907: END IF;
5908:

Line 5905: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN

5901: ,x_msg_count => l_msg_count
5902: );
5903: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
5904: RAISE FND_API.G_EXC_ERROR;
5905: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
5906: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5907: END IF;
5908:
5909: --Update bill_to_party_id, bill_to_party_site_id and bill_to_site_use_id

Line 5906: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

5902: );
5903: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
5904: RAISE FND_API.G_EXC_ERROR;
5905: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
5906: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5907: END IF;
5908:
5909: --Update bill_to_party_id, bill_to_party_site_id and bill_to_site_use_id
5910: UPDATE ozf_resale_lines_int_all

Line 5934: p_encoded => FND_API.G_FALSE,

5930: END IF;
5931:
5932: --Standard call to get message count AND IF count=1, get the message
5933: FND_MSG_PUB.Count_And_Get (
5934: p_encoded => FND_API.G_FALSE,
5935: p_count => x_msg_count,
5936: p_data => x_msg_data);
5937:
5938: EXCEPTION

Line 5939: WHEN FND_API.G_EXC_ERROR THEN

5935: p_count => x_msg_count,
5936: p_data => x_msg_data);
5937:
5938: EXCEPTION
5939: WHEN FND_API.G_EXC_ERROR THEN
5940: ROLLBACK TO Derive_Bill_To_Party;
5941: x_return_status := FND_API.G_RET_STS_ERROR;
5942: -- Standard call to get message count and if count=1, get the message
5943: FND_MSG_PUB.Count_And_Get (

Line 5941: x_return_status := FND_API.G_RET_STS_ERROR;

5937:
5938: EXCEPTION
5939: WHEN FND_API.G_EXC_ERROR THEN
5940: ROLLBACK TO Derive_Bill_To_Party;
5941: x_return_status := FND_API.G_RET_STS_ERROR;
5942: -- Standard call to get message count and if count=1, get the message
5943: FND_MSG_PUB.Count_And_Get (
5944: p_encoded => FND_API.G_FALSE,
5945: p_count => x_msg_count,

Line 5944: p_encoded => FND_API.G_FALSE,

5940: ROLLBACK TO Derive_Bill_To_Party;
5941: x_return_status := FND_API.G_RET_STS_ERROR;
5942: -- Standard call to get message count and if count=1, get the message
5943: FND_MSG_PUB.Count_And_Get (
5944: p_encoded => FND_API.G_FALSE,
5945: p_count => x_msg_count,
5946: p_data => x_msg_data
5947: );
5948: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

Line 5948: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

5944: p_encoded => FND_API.G_FALSE,
5945: p_count => x_msg_count,
5946: p_data => x_msg_data
5947: );
5948: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
5949: ROLLBACK TO Derive_Bill_To_Party;
5950: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
5951: -- Standard call to get message count and if count=1, get the message
5952: FND_MSG_PUB.Count_And_Get (

Line 5950: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

5946: p_data => x_msg_data
5947: );
5948: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
5949: ROLLBACK TO Derive_Bill_To_Party;
5950: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
5951: -- Standard call to get message count and if count=1, get the message
5952: FND_MSG_PUB.Count_And_Get (
5953: p_encoded => FND_API.G_FALSE,
5954: p_count => x_msg_count,

Line 5953: p_encoded => FND_API.G_FALSE,

5949: ROLLBACK TO Derive_Bill_To_Party;
5950: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
5951: -- Standard call to get message count and if count=1, get the message
5952: FND_MSG_PUB.Count_And_Get (
5953: p_encoded => FND_API.G_FALSE,
5954: p_count => x_msg_count,
5955: p_data => x_msg_data
5956: );
5957: WHEN OTHERS THEN

Line 5962: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

5958: ROLLBACK TO Derive_Bill_To_Party;
5959: IF OZF_DEBUG_LOW_ON THEN
5960: OZF_UTILITY_PVT.debug_message('SQLERRM '|| sqlerrm);
5961: END IF;
5962: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
5963: IF FND_MSG_PUB.Check_Msg_Level ( FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR)
5964: THEN
5965: FND_MSG_PUB.Add_Exc_Msg( G_PKG_NAME,l_api_name);
5966: END IF;

Line 5969: p_encoded => FND_API.G_FALSE,

5965: FND_MSG_PUB.Add_Exc_Msg( G_PKG_NAME,l_api_name);
5966: END IF;
5967: -- Standard call to get message count and if count=1, get the message
5968: FND_MSG_PUB.Count_And_Get (
5969: p_encoded => FND_API.G_FALSE,
5970: p_count => x_msg_count,
5971: p_data => x_msg_data
5972: );
5973: END Derive_Bill_To_Party;

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

5993: -- Bug# 8489216 fixed.
5994: -------------------------------------------------------------------------------
5995: PROCEDURE Derive_Ship_To_Party (
5996: p_api_version IN NUMBER
5997: ,p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE
5998: ,p_commit IN VARCHAR2 := FND_API.G_FALSE
5999: ,p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL
6000: ,p_resale_batch_id IN NUMBER
6001: ,p_partner_party_id IN NUMBER

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

5994: -------------------------------------------------------------------------------
5995: PROCEDURE Derive_Ship_To_Party (
5996: p_api_version IN NUMBER
5997: ,p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE
5998: ,p_commit IN VARCHAR2 := FND_API.G_FALSE
5999: ,p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL
6000: ,p_resale_batch_id IN NUMBER
6001: ,p_partner_party_id IN NUMBER
6002: ,x_return_status OUT NOCOPY VARCHAR2

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

5995: PROCEDURE Derive_Ship_To_Party (
5996: p_api_version IN NUMBER
5997: ,p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE
5998: ,p_commit IN VARCHAR2 := FND_API.G_FALSE
5999: ,p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL
6000: ,p_resale_batch_id IN NUMBER
6001: ,p_partner_party_id IN NUMBER
6002: ,x_return_status OUT NOCOPY VARCHAR2
6003: ,x_msg_data OUT NOCOPY VARCHAR2

Line 6110: IF NOT FND_API.Compatible_API_Call (

6106: -- Standard BEGIN of API savepoint
6107: SAVEPOINT Derive_ship_To_Party;
6108:
6109: -- Standard call to check for call compatibility.
6110: IF NOT FND_API.Compatible_API_Call (
6111: l_api_version,
6112: p_api_version,
6113: l_api_name,
6114: G_PKG_NAME)

Line 6116: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

6112: p_api_version,
6113: l_api_name,
6114: G_PKG_NAME)
6115: THEN
6116: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
6117: END IF;
6118:
6119: --Initialize message LIST IF p_init_msg_LIST IS TRUE.
6120: IF FND_API.To_Boolean (p_init_msg_LIST) THEN

Line 6120: IF FND_API.To_Boolean (p_init_msg_LIST) THEN

6116: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
6117: END IF;
6118:
6119: --Initialize message LIST IF p_init_msg_LIST IS TRUE.
6120: IF FND_API.To_Boolean (p_init_msg_LIST) THEN
6121: FND_MSG_PUB.initialize;
6122:
6123: END IF;
6124: -- Debug Message

Line 6129: x_return_status := FND_API.g_ret_sts_success;

6125: IF OZF_DEBUG_HIGH_ON THEN
6126: OZF_UTILITY_PVT.debug_message(l_full_name||': Start');
6127: END IF;
6128:
6129: x_return_status := FND_API.g_ret_sts_success;
6130:
6131: OPEN csr_orig_shipto_count (p_resale_batch_id);
6132: FETCH csr_orig_shipto_count INTO l_orig_shipto_count;
6133: CLOSE csr_orig_shipto_count;

Line 6207: ,p_init_msg_list => FND_API.G_FALSE

6203: l_new_party_rec.site_Use_Code := 'SHIP_TO';
6204:
6205: OZF_RESALE_COMMON_PVT.Create_Party(
6206: p_api_version => 1.0
6207: ,p_init_msg_list => FND_API.G_FALSE
6208: ,p_commit => FND_API.G_FALSE
6209: ,p_validation_level=> FND_API.G_VALID_LEVEL_FULL
6210: ,px_party_rec => l_new_party_rec
6211: ,x_return_status => l_return_status

Line 6208: ,p_commit => FND_API.G_FALSE

6204:
6205: OZF_RESALE_COMMON_PVT.Create_Party(
6206: p_api_version => 1.0
6207: ,p_init_msg_list => FND_API.G_FALSE
6208: ,p_commit => FND_API.G_FALSE
6209: ,p_validation_level=> FND_API.G_VALID_LEVEL_FULL
6210: ,px_party_rec => l_new_party_rec
6211: ,x_return_status => l_return_status
6212: ,x_msg_data => l_msg_data

Line 6209: ,p_validation_level=> FND_API.G_VALID_LEVEL_FULL

6205: OZF_RESALE_COMMON_PVT.Create_Party(
6206: p_api_version => 1.0
6207: ,p_init_msg_list => FND_API.G_FALSE
6208: ,p_commit => FND_API.G_FALSE
6209: ,p_validation_level=> FND_API.G_VALID_LEVEL_FULL
6210: ,px_party_rec => l_new_party_rec
6211: ,x_return_status => l_return_status
6212: ,x_msg_data => l_msg_data
6213: ,x_msg_count => l_msg_count

Line 6215: IF l_return_status = FND_API.G_RET_STS_ERROR THEN

6211: ,x_return_status => l_return_status
6212: ,x_msg_data => l_msg_data
6213: ,x_msg_count => l_msg_count
6214: );
6215: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
6216: RAISE FND_API.G_EXC_ERROR;
6217: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
6218: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
6219: END IF;

Line 6216: RAISE FND_API.G_EXC_ERROR;

6212: ,x_msg_data => l_msg_data
6213: ,x_msg_count => l_msg_count
6214: );
6215: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
6216: RAISE FND_API.G_EXC_ERROR;
6217: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
6218: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
6219: END IF;
6220:

Line 6217: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN

6213: ,x_msg_count => l_msg_count
6214: );
6215: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
6216: RAISE FND_API.G_EXC_ERROR;
6217: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
6218: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
6219: END IF;
6220:
6221: --Update ship_to_party_id, ship_to_party_site_id and ship_to_site_use_id

Line 6218: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

6214: );
6215: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
6216: RAISE FND_API.G_EXC_ERROR;
6217: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
6218: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
6219: END IF;
6220:
6221: --Update ship_to_party_id, ship_to_party_site_id and ship_to_site_use_id
6222: UPDATE ozf_resale_lines_int_all

Line 6246: p_encoded => FND_API.G_FALSE,

6242: END IF;
6243:
6244: --Standard call to get message count AND IF count=1, get the message
6245: FND_MSG_PUB.Count_And_Get (
6246: p_encoded => FND_API.G_FALSE,
6247: p_count => x_msg_count,
6248: p_data => x_msg_data);
6249:
6250: EXCEPTION

Line 6251: WHEN FND_API.G_EXC_ERROR THEN

6247: p_count => x_msg_count,
6248: p_data => x_msg_data);
6249:
6250: EXCEPTION
6251: WHEN FND_API.G_EXC_ERROR THEN
6252: ROLLBACK TO Derive_Ship_To_Party;
6253: x_return_status := FND_API.G_RET_STS_ERROR;
6254: -- Standard call to get message count and if count=1, get the message
6255: FND_MSG_PUB.Count_And_Get (

Line 6253: x_return_status := FND_API.G_RET_STS_ERROR;

6249:
6250: EXCEPTION
6251: WHEN FND_API.G_EXC_ERROR THEN
6252: ROLLBACK TO Derive_Ship_To_Party;
6253: x_return_status := FND_API.G_RET_STS_ERROR;
6254: -- Standard call to get message count and if count=1, get the message
6255: FND_MSG_PUB.Count_And_Get (
6256: p_encoded => FND_API.G_FALSE,
6257: p_count => x_msg_count,

Line 6256: p_encoded => FND_API.G_FALSE,

6252: ROLLBACK TO Derive_Ship_To_Party;
6253: x_return_status := FND_API.G_RET_STS_ERROR;
6254: -- Standard call to get message count and if count=1, get the message
6255: FND_MSG_PUB.Count_And_Get (
6256: p_encoded => FND_API.G_FALSE,
6257: p_count => x_msg_count,
6258: p_data => x_msg_data
6259: );
6260: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

Line 6260: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

6256: p_encoded => FND_API.G_FALSE,
6257: p_count => x_msg_count,
6258: p_data => x_msg_data
6259: );
6260: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
6261: ROLLBACK TO Derive_Ship_To_Party;
6262: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
6263: -- Standard call to get message count and if count=1, get the message
6264: FND_MSG_PUB.Count_And_Get (

Line 6262: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

6258: p_data => x_msg_data
6259: );
6260: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
6261: ROLLBACK TO Derive_Ship_To_Party;
6262: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
6263: -- Standard call to get message count and if count=1, get the message
6264: FND_MSG_PUB.Count_And_Get (
6265: p_encoded => FND_API.G_FALSE,
6266: p_count => x_msg_count,

Line 6265: p_encoded => FND_API.G_FALSE,

6261: ROLLBACK TO Derive_Ship_To_Party;
6262: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
6263: -- Standard call to get message count and if count=1, get the message
6264: FND_MSG_PUB.Count_And_Get (
6265: p_encoded => FND_API.G_FALSE,
6266: p_count => x_msg_count,
6267: p_data => x_msg_data
6268: );
6269: WHEN OTHERS THEN

Line 6274: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

6270: ROLLBACK TO Derive_Ship_To_Party;
6271: IF OZF_DEBUG_LOW_ON THEN
6272: OZF_UTILITY_PVT.debug_message('SQLERRM '|| sqlerrm);
6273: END IF;
6274: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
6275: IF FND_MSG_PUB.Check_Msg_Level ( FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR)
6276: THEN
6277: FND_MSG_PUB.Add_Exc_Msg( G_PKG_NAME,l_api_name);
6278: END IF;

Line 6281: p_encoded => FND_API.G_FALSE,

6277: FND_MSG_PUB.Add_Exc_Msg( G_PKG_NAME,l_api_name);
6278: END IF;
6279: -- Standard call to get message count and if count=1, get the message
6280: FND_MSG_PUB.Count_And_Get (
6281: p_encoded => FND_API.G_FALSE,
6282: p_count => x_msg_count,
6283: p_data => x_msg_data
6284: );
6285: END Derive_Ship_To_Party;

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

6305: -- Bug# 8489216 fixed.
6306: -------------------------------------------------------------------------------
6307: PROCEDURE Derive_End_Cust_Party (
6308: p_api_version IN NUMBER
6309: ,p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE
6310: ,p_commit IN VARCHAR2 := FND_API.G_FALSE
6311: ,p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL
6312: ,p_resale_batch_id IN NUMBER
6313: ,p_partner_party_id IN NUMBER

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

6306: -------------------------------------------------------------------------------
6307: PROCEDURE Derive_End_Cust_Party (
6308: p_api_version IN NUMBER
6309: ,p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE
6310: ,p_commit IN VARCHAR2 := FND_API.G_FALSE
6311: ,p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL
6312: ,p_resale_batch_id IN NUMBER
6313: ,p_partner_party_id IN NUMBER
6314: ,x_return_status OUT NOCOPY VARCHAR2

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

6307: PROCEDURE Derive_End_Cust_Party (
6308: p_api_version IN NUMBER
6309: ,p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE
6310: ,p_commit IN VARCHAR2 := FND_API.G_FALSE
6311: ,p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL
6312: ,p_resale_batch_id IN NUMBER
6313: ,p_partner_party_id IN NUMBER
6314: ,x_return_status OUT NOCOPY VARCHAR2
6315: ,x_msg_data OUT NOCOPY VARCHAR2

Line 6378: IF NOT FND_API.Compatible_API_Call (

6374: -- Standard BEGIN of API savepoint
6375: SAVEPOINT Derive_Bill_To_Party;
6376:
6377: -- Standard call to check for call compatibility.
6378: IF NOT FND_API.Compatible_API_Call (
6379: l_api_version,
6380: p_api_version,
6381: l_api_name,
6382: G_PKG_NAME)

Line 6384: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

6380: p_api_version,
6381: l_api_name,
6382: G_PKG_NAME)
6383: THEN
6384: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
6385: END IF;
6386:
6387: --Initialize message LIST IF p_init_msg_LIST IS TRUE.
6388: IF FND_API.To_Boolean (p_init_msg_LIST) THEN

Line 6388: IF FND_API.To_Boolean (p_init_msg_LIST) THEN

6384: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
6385: END IF;
6386:
6387: --Initialize message LIST IF p_init_msg_LIST IS TRUE.
6388: IF FND_API.To_Boolean (p_init_msg_LIST) THEN
6389: FND_MSG_PUB.initialize;
6390: END IF;
6391:
6392: -- Debug Message

Line 6397: x_return_status := FND_API.g_ret_sts_success;

6393: IF OZF_DEBUG_HIGH_ON THEN
6394: OZF_UTILITY_PVT.debug_message(l_full_name||': Start');
6395: END IF;
6396:
6397: x_return_status := FND_API.g_ret_sts_success;
6398:
6399: OPEN csr_orig_end_cust_count (p_resale_batch_id);
6400: FETCH csr_orig_end_cust_count INTO l_orig_end_cust_count;
6401: CLOSE csr_orig_end_cust_count;

Line 6437: ,p_init_msg_list => FND_API.G_FALSE

6433: END IF;
6434:
6435: OZF_RESALE_COMMON_PVT.Create_Party(
6436: p_api_version => 1.0
6437: ,p_init_msg_list => FND_API.G_FALSE
6438: ,p_commit => FND_API.G_FALSE
6439: ,p_validation_level=> FND_API.G_VALID_LEVEL_FULL
6440: ,px_party_rec => l_new_party_rec
6441: ,x_return_status => l_return_status

Line 6438: ,p_commit => FND_API.G_FALSE

6434:
6435: OZF_RESALE_COMMON_PVT.Create_Party(
6436: p_api_version => 1.0
6437: ,p_init_msg_list => FND_API.G_FALSE
6438: ,p_commit => FND_API.G_FALSE
6439: ,p_validation_level=> FND_API.G_VALID_LEVEL_FULL
6440: ,px_party_rec => l_new_party_rec
6441: ,x_return_status => l_return_status
6442: ,x_msg_data => l_msg_data

Line 6439: ,p_validation_level=> FND_API.G_VALID_LEVEL_FULL

6435: OZF_RESALE_COMMON_PVT.Create_Party(
6436: p_api_version => 1.0
6437: ,p_init_msg_list => FND_API.G_FALSE
6438: ,p_commit => FND_API.G_FALSE
6439: ,p_validation_level=> FND_API.G_VALID_LEVEL_FULL
6440: ,px_party_rec => l_new_party_rec
6441: ,x_return_status => l_return_status
6442: ,x_msg_data => l_msg_data
6443: ,x_msg_count => l_msg_count

Line 6445: IF l_return_status = FND_API.G_RET_STS_ERROR THEN

6441: ,x_return_status => l_return_status
6442: ,x_msg_data => l_msg_data
6443: ,x_msg_count => l_msg_count
6444: );
6445: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
6446: RAISE FND_API.G_EXC_ERROR;
6447: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
6448: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
6449: END IF;

Line 6446: RAISE FND_API.G_EXC_ERROR;

6442: ,x_msg_data => l_msg_data
6443: ,x_msg_count => l_msg_count
6444: );
6445: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
6446: RAISE FND_API.G_EXC_ERROR;
6447: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
6448: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
6449: END IF;
6450:

Line 6447: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN

6443: ,x_msg_count => l_msg_count
6444: );
6445: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
6446: RAISE FND_API.G_EXC_ERROR;
6447: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
6448: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
6449: END IF;
6450:
6451: --Update end_cust_party_id, end_cust_party_site_id and end_cust_site_use_id

Line 6448: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

6444: );
6445: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
6446: RAISE FND_API.G_EXC_ERROR;
6447: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
6448: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
6449: END IF;
6450:
6451: --Update end_cust_party_id, end_cust_party_site_id and end_cust_site_use_id
6452: UPDATE ozf_resale_lines_int_all

Line 6476: p_encoded => FND_API.G_FALSE,

6472: END IF;
6473:
6474: --Standard call to get message count AND IF count=1, get the message
6475: FND_MSG_PUB.Count_And_Get (
6476: p_encoded => FND_API.G_FALSE,
6477: p_count => x_msg_count,
6478: p_data => x_msg_data);
6479:
6480: EXCEPTION

Line 6481: WHEN FND_API.G_EXC_ERROR THEN

6477: p_count => x_msg_count,
6478: p_data => x_msg_data);
6479:
6480: EXCEPTION
6481: WHEN FND_API.G_EXC_ERROR THEN
6482: ROLLBACK TO Derive_End_Cust_Party;
6483: x_return_status := FND_API.G_RET_STS_ERROR;
6484: -- Standard call to get message count and if count=1, get the message
6485: FND_MSG_PUB.Count_And_Get (

Line 6483: x_return_status := FND_API.G_RET_STS_ERROR;

6479:
6480: EXCEPTION
6481: WHEN FND_API.G_EXC_ERROR THEN
6482: ROLLBACK TO Derive_End_Cust_Party;
6483: x_return_status := FND_API.G_RET_STS_ERROR;
6484: -- Standard call to get message count and if count=1, get the message
6485: FND_MSG_PUB.Count_And_Get (
6486: p_encoded => FND_API.G_FALSE,
6487: p_count => x_msg_count,

Line 6486: p_encoded => FND_API.G_FALSE,

6482: ROLLBACK TO Derive_End_Cust_Party;
6483: x_return_status := FND_API.G_RET_STS_ERROR;
6484: -- Standard call to get message count and if count=1, get the message
6485: FND_MSG_PUB.Count_And_Get (
6486: p_encoded => FND_API.G_FALSE,
6487: p_count => x_msg_count,
6488: p_data => x_msg_data
6489: );
6490: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

Line 6490: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

6486: p_encoded => FND_API.G_FALSE,
6487: p_count => x_msg_count,
6488: p_data => x_msg_data
6489: );
6490: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
6491: ROLLBACK TO Derive_End_Cust_Party;
6492: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
6493: -- Standard call to get message count and if count=1, get the message
6494: FND_MSG_PUB.Count_And_Get (

Line 6492: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

6488: p_data => x_msg_data
6489: );
6490: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
6491: ROLLBACK TO Derive_End_Cust_Party;
6492: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
6493: -- Standard call to get message count and if count=1, get the message
6494: FND_MSG_PUB.Count_And_Get (
6495: p_encoded => FND_API.G_FALSE,
6496: p_count => x_msg_count,

Line 6495: p_encoded => FND_API.G_FALSE,

6491: ROLLBACK TO Derive_End_Cust_Party;
6492: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
6493: -- Standard call to get message count and if count=1, get the message
6494: FND_MSG_PUB.Count_And_Get (
6495: p_encoded => FND_API.G_FALSE,
6496: p_count => x_msg_count,
6497: p_data => x_msg_data
6498: );
6499: WHEN OTHERS THEN

Line 6504: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

6500: ROLLBACK TO Derive_End_Cust_Party;
6501: IF OZF_DEBUG_LOW_ON THEN
6502: OZF_UTILITY_PVT.debug_message('SQLERRM '|| sqlerrm);
6503: END IF;
6504: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
6505: IF FND_MSG_PUB.Check_Msg_Level ( FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR)
6506: THEN
6507: FND_MSG_PUB.Add_Exc_Msg( G_PKG_NAME,l_api_name);
6508: END IF;

Line 6511: p_encoded => FND_API.G_FALSE,

6507: FND_MSG_PUB.Add_Exc_Msg( G_PKG_NAME,l_api_name);
6508: END IF;
6509: -- Standard call to get message count and if count=1, get the message
6510: FND_MSG_PUB.Count_And_Get (
6511: p_encoded => FND_API.G_FALSE,
6512: p_count => x_msg_count,
6513: p_data => x_msg_data
6514: );
6515: END Derive_End_Cust_Party;

Line 6958: ,p_init_msg_list => fnd_api.g_false

6954: l_fund_rec.rollup_utilized_amt := NVL(l_rollup_utilized_amt,0) + NVL(funds_int_rec.ROLLUP_UTILIZED_AMT,0);
6955:
6956: ozf_funds_pvt.update_rollup_amount(
6957: p_api_version => l_api_version
6958: ,p_init_msg_list => fnd_api.g_false
6959: ,p_commit => fnd_api.g_false
6960: ,p_validation_level => fnd_api.g_valid_level_full
6961: ,x_return_status => l_return_status
6962: ,x_msg_count => x_msg_count

Line 6959: ,p_commit => fnd_api.g_false

6955:
6956: ozf_funds_pvt.update_rollup_amount(
6957: p_api_version => l_api_version
6958: ,p_init_msg_list => fnd_api.g_false
6959: ,p_commit => fnd_api.g_false
6960: ,p_validation_level => fnd_api.g_valid_level_full
6961: ,x_return_status => l_return_status
6962: ,x_msg_count => x_msg_count
6963: ,x_msg_data => x_msg_data

Line 6960: ,p_validation_level => fnd_api.g_valid_level_full

6956: ozf_funds_pvt.update_rollup_amount(
6957: p_api_version => l_api_version
6958: ,p_init_msg_list => fnd_api.g_false
6959: ,p_commit => fnd_api.g_false
6960: ,p_validation_level => fnd_api.g_valid_level_full
6961: ,x_return_status => l_return_status
6962: ,x_msg_count => x_msg_count
6963: ,x_msg_data => x_msg_data
6964: ,p_fund_rec => l_fund_rec

Line 7146: p_init_msg_list => Fnd_Api.G_FALSE,

7142: -- l_objfundsum_rec.object_id := l_comp_id;
7143:
7144: OZF_OBJFUNDSUM_PVT.update_objfundsum(
7145: p_api_version => 1.0,
7146: p_init_msg_list => Fnd_Api.G_FALSE,
7147: p_validation_level => Fnd_Api.G_VALID_LEVEL_NONE,
7148: p_objfundsum_rec => l_objfundsum_rec,
7149: p_conv_date => l_exchange_rate_date,
7150: x_return_status => l_return_status,

Line 7147: p_validation_level => Fnd_Api.G_VALID_LEVEL_NONE,

7143:
7144: OZF_OBJFUNDSUM_PVT.update_objfundsum(
7145: p_api_version => 1.0,
7146: p_init_msg_list => Fnd_Api.G_FALSE,
7147: p_validation_level => Fnd_Api.G_VALID_LEVEL_NONE,
7148: p_objfundsum_rec => l_objfundsum_rec,
7149: p_conv_date => l_exchange_rate_date,
7150: x_return_status => l_return_status,
7151: x_msg_count => x_msg_count,

Line 7155: IF l_return_status = fnd_api.g_ret_sts_unexp_error THEN

7151: x_msg_count => x_msg_count,
7152: x_msg_data => x_msg_data
7153: );
7154:
7155: IF l_return_status = fnd_api.g_ret_sts_unexp_error THEN
7156: RAISE fnd_api.g_exc_unexpected_error;
7157: ELSIF l_return_status = fnd_api.g_ret_sts_error THEN
7158: RAISE fnd_api.g_exc_error;
7159: END IF;

Line 7156: RAISE fnd_api.g_exc_unexpected_error;

7152: x_msg_data => x_msg_data
7153: );
7154:
7155: IF l_return_status = fnd_api.g_ret_sts_unexp_error THEN
7156: RAISE fnd_api.g_exc_unexpected_error;
7157: ELSIF l_return_status = fnd_api.g_ret_sts_error THEN
7158: RAISE fnd_api.g_exc_error;
7159: END IF;
7160:

Line 7157: ELSIF l_return_status = fnd_api.g_ret_sts_error THEN

7153: );
7154:
7155: IF l_return_status = fnd_api.g_ret_sts_unexp_error THEN
7156: RAISE fnd_api.g_exc_unexpected_error;
7157: ELSIF l_return_status = fnd_api.g_ret_sts_error THEN
7158: RAISE fnd_api.g_exc_error;
7159: END IF;
7160:
7161: END IF;

Line 7158: RAISE fnd_api.g_exc_error;

7154:
7155: IF l_return_status = fnd_api.g_ret_sts_unexp_error THEN
7156: RAISE fnd_api.g_exc_unexpected_error;
7157: ELSIF l_return_status = fnd_api.g_ret_sts_error THEN
7158: RAISE fnd_api.g_exc_error;
7159: END IF;
7160:
7161: END IF;
7162:

Line 7450: ,p_init_msg_list => fnd_api.g_false

7446:
7447:
7448: ozf_funds_pvt.update_rollup_amount(
7449: p_api_version => l_api_version
7450: ,p_init_msg_list => fnd_api.g_false
7451: ,p_commit => fnd_api.g_false
7452: ,p_validation_level => fnd_api.g_valid_level_full
7453: ,x_return_status => l_return_status
7454: ,x_msg_count => x_msg_count

Line 7451: ,p_commit => fnd_api.g_false

7447:
7448: ozf_funds_pvt.update_rollup_amount(
7449: p_api_version => l_api_version
7450: ,p_init_msg_list => fnd_api.g_false
7451: ,p_commit => fnd_api.g_false
7452: ,p_validation_level => fnd_api.g_valid_level_full
7453: ,x_return_status => l_return_status
7454: ,x_msg_count => x_msg_count
7455: ,x_msg_data => x_msg_data

Line 7452: ,p_validation_level => fnd_api.g_valid_level_full

7448: ozf_funds_pvt.update_rollup_amount(
7449: p_api_version => l_api_version
7450: ,p_init_msg_list => fnd_api.g_false
7451: ,p_commit => fnd_api.g_false
7452: ,p_validation_level => fnd_api.g_valid_level_full
7453: ,x_return_status => l_return_status
7454: ,x_msg_count => x_msg_count
7455: ,x_msg_data => x_msg_data
7456: ,p_fund_rec => l_fund_rec

Line 7646: p_init_msg_list => Fnd_Api.G_FALSE,

7642: -- l_objfundsum_rec.object_id := l_comp_id;
7643:
7644: OZF_OBJFUNDSUM_PVT.update_objfundsum(
7645: p_api_version => 1.0,
7646: p_init_msg_list => Fnd_Api.G_FALSE,
7647: p_validation_level => Fnd_Api.G_VALID_LEVEL_NONE,
7648: p_objfundsum_rec => l_objfundsum_rec,
7649: p_conv_date => l_exchange_rate_date,
7650: x_return_status => l_return_status,

Line 7647: p_validation_level => Fnd_Api.G_VALID_LEVEL_NONE,

7643:
7644: OZF_OBJFUNDSUM_PVT.update_objfundsum(
7645: p_api_version => 1.0,
7646: p_init_msg_list => Fnd_Api.G_FALSE,
7647: p_validation_level => Fnd_Api.G_VALID_LEVEL_NONE,
7648: p_objfundsum_rec => l_objfundsum_rec,
7649: p_conv_date => l_exchange_rate_date,
7650: x_return_status => l_return_status,
7651: x_msg_count => x_msg_count,

Line 7655: IF l_return_status = fnd_api.g_ret_sts_unexp_error THEN

7651: x_msg_count => x_msg_count,
7652: x_msg_data => x_msg_data
7653: );
7654:
7655: IF l_return_status = fnd_api.g_ret_sts_unexp_error THEN
7656: RAISE fnd_api.g_exc_unexpected_error;
7657: ELSIF l_return_status = fnd_api.g_ret_sts_error THEN
7658: RAISE fnd_api.g_exc_error;
7659: END IF;

Line 7656: RAISE fnd_api.g_exc_unexpected_error;

7652: x_msg_data => x_msg_data
7653: );
7654:
7655: IF l_return_status = fnd_api.g_ret_sts_unexp_error THEN
7656: RAISE fnd_api.g_exc_unexpected_error;
7657: ELSIF l_return_status = fnd_api.g_ret_sts_error THEN
7658: RAISE fnd_api.g_exc_error;
7659: END IF;
7660:

Line 7657: ELSIF l_return_status = fnd_api.g_ret_sts_error THEN

7653: );
7654:
7655: IF l_return_status = fnd_api.g_ret_sts_unexp_error THEN
7656: RAISE fnd_api.g_exc_unexpected_error;
7657: ELSIF l_return_status = fnd_api.g_ret_sts_error THEN
7658: RAISE fnd_api.g_exc_error;
7659: END IF;
7660:
7661: END IF;

Line 7658: RAISE fnd_api.g_exc_error;

7654:
7655: IF l_return_status = fnd_api.g_ret_sts_unexp_error THEN
7656: RAISE fnd_api.g_exc_unexpected_error;
7657: ELSIF l_return_status = fnd_api.g_ret_sts_error THEN
7658: RAISE fnd_api.g_exc_error;
7659: END IF;
7660:
7661: END IF;
7662:

Line 7861: l_return_status := FND_API.G_RET_STS_ERROR;

7857: ozf_utility_pvt.write_conc_log('Concurrent Program updating records from Staging to Main tables - End');
7858:
7859: EXCEPTION
7860: WHEN error_no_rollback THEN
7861: l_return_status := FND_API.G_RET_STS_ERROR;
7862: ozf_utility_pvt.write_conc_log('Concurrent Program updating records to main tables failed');
7863: ozf_utility_pvt.write_conc_log('l_return_status := '||l_return_status);
7864: OZF_UTILITY_PVT.Write_Conc_Log;
7865: x_errbuf := 'Error while running staging table Concurrent Program';

Line 7867: WHEN FND_API.g_exc_error THEN

7863: ozf_utility_pvt.write_conc_log('l_return_status := '||l_return_status);
7864: OZF_UTILITY_PVT.Write_Conc_Log;
7865: x_errbuf := 'Error while running staging table Concurrent Program';
7866: x_retcode := 2;
7867: WHEN FND_API.g_exc_error THEN
7868: ROLLBACK TO update_main_tables;
7869: l_return_status := FND_API.G_RET_STS_ERROR;
7870: ozf_utility_pvt.write_conc_log('Concurrent Program updating records to main tables failed');
7871: ozf_utility_pvt.write_conc_log('l_return_status := '||l_return_status);

Line 7869: l_return_status := FND_API.G_RET_STS_ERROR;

7865: x_errbuf := 'Error while running staging table Concurrent Program';
7866: x_retcode := 2;
7867: WHEN FND_API.g_exc_error THEN
7868: ROLLBACK TO update_main_tables;
7869: l_return_status := FND_API.G_RET_STS_ERROR;
7870: ozf_utility_pvt.write_conc_log('Concurrent Program updating records to main tables failed');
7871: ozf_utility_pvt.write_conc_log('l_return_status := '||l_return_status);
7872: OZF_UTILITY_PVT.Write_Conc_Log;
7873: x_errbuf := 'Error while running staging table Concurrent Program';

Line 7875: WHEN FND_API.g_exc_unexpected_error THEN

7871: ozf_utility_pvt.write_conc_log('l_return_status := '||l_return_status);
7872: OZF_UTILITY_PVT.Write_Conc_Log;
7873: x_errbuf := 'Error while running staging table Concurrent Program';
7874: x_retcode := 2;
7875: WHEN FND_API.g_exc_unexpected_error THEN
7876: ROLLBACK TO update_main_tables;
7877: l_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
7878: ozf_utility_pvt.write_conc_log('Concurrent Program updating records to main tables failed');
7879: ozf_utility_pvt.write_conc_log('l_return_status := '||l_return_status);

Line 7877: l_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

7873: x_errbuf := 'Error while running staging table Concurrent Program';
7874: x_retcode := 2;
7875: WHEN FND_API.g_exc_unexpected_error THEN
7876: ROLLBACK TO update_main_tables;
7877: l_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
7878: ozf_utility_pvt.write_conc_log('Concurrent Program updating records to main tables failed');
7879: ozf_utility_pvt.write_conc_log('l_return_status := '||l_return_status);
7880: OZF_UTILITY_PVT.Write_Conc_Log;
7881: x_errbuf := 'Error while running staging table Concurrent Program';

Line 7885: l_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

7881: x_errbuf := 'Error while running staging table Concurrent Program';
7882: x_retcode := 2;
7883: WHEN OTHERS THEN
7884: ROLLBACK TO update_main_tables;
7885: l_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
7886: IF OZF_UNEXP_ERROR THEN
7887: FND_MSG_PUB.Add_Exc_Msg( G_PKG_NAME,l_api_name);
7888: END IF;
7889: ozf_utility_pvt.write_conc_log('Concurrent Program updating records to main tables failed');

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

7907: --======================================================================
7908:
7909: PROCEDURE Create_Draft_Utilization(
7910: p_api_version IN NUMBER
7911: ,p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE
7912: ,p_commit IN VARCHAR2 := FND_API.G_FALSE
7913: ,p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL
7914: ,p_price_adj_rec IN ozf_resale_adjustments_all%rowtype
7915: ,p_act_budgets_rec IN ozf_actbudgets_pvt.act_budgets_rec_type

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

7908:
7909: PROCEDURE Create_Draft_Utilization(
7910: p_api_version IN NUMBER
7911: ,p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE
7912: ,p_commit IN VARCHAR2 := FND_API.G_FALSE
7913: ,p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL
7914: ,p_price_adj_rec IN ozf_resale_adjustments_all%rowtype
7915: ,p_act_budgets_rec IN ozf_actbudgets_pvt.act_budgets_rec_type
7916: ,p_act_util_rec IN ozf_actbudgets_pvt.act_util_rec_type

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

7909: PROCEDURE Create_Draft_Utilization(
7910: p_api_version IN NUMBER
7911: ,p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE
7912: ,p_commit IN VARCHAR2 := FND_API.G_FALSE
7913: ,p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL
7914: ,p_price_adj_rec IN ozf_resale_adjustments_all%rowtype
7915: ,p_act_budgets_rec IN ozf_actbudgets_pvt.act_budgets_rec_type
7916: ,p_act_util_rec IN ozf_actbudgets_pvt.act_util_rec_type
7917: ,p_resale_line_int_rec IN OUT NOCOPY g_interface_rec_csr%rowtype

Line 7930: l_return_status VARCHAR2(30) := FND_API.G_RET_STS_SUCCESS ; -- Fix for bug # 14554578

7926:
7927: l_api_name CONSTANT VARCHAR2(30) := 'Create_Draft_Utilization';
7928: l_api_version CONSTANT NUMBER := 1.0;
7929: l_full_name CONSTANT VARCHAR2(60) := G_PKG_NAME ||'.'|| l_api_name;
7930: l_return_status VARCHAR2(30) := FND_API.G_RET_STS_SUCCESS ; -- Fix for bug # 14554578
7931:
7932: CURSOR csr_get_sys_params( p_org_id IN NUMBER) IS
7933: SELECT gs.currency_code
7934: ,org.exchange_rate_type

Line 7960: IF NOT FND_API.Compatible_API_Call (

7956: -- Standard begin of API savepoint
7957: SAVEPOINT Create_Draft_Utilization;
7958:
7959: -- Standard call to check for call compatibility.
7960: IF NOT FND_API.Compatible_API_Call (
7961: l_api_version,
7962: p_api_version,
7963: l_api_name,
7964: G_PKG_NAME)

Line 7966: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

7962: p_api_version,
7963: l_api_name,
7964: G_PKG_NAME)
7965: THEN
7966: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
7967: END IF;
7968: -- Debug Message
7969: IF OZF_DEBUG_LOW_ON THEN
7970: FND_MESSAGE.Set_Name('OZF','OZF_API_DEBUG_MESSAGE');

Line 7976: x_return_status := FND_API.G_RET_STS_SUCCESS;

7972: FND_MSG_PUB.Add;
7973: END IF;
7974:
7975: -- Initialize API return status to sucess
7976: x_return_status := FND_API.G_RET_STS_SUCCESS;
7977:
7978: IF OZF_DEBUG_LOW_ON THEN
7979: OZF_Utility_PVT.write_conc_log('--------- Create_Draft_Utilization ----------');
7980: OZF_Utility_PVT.write_conc_log('Create_Draft_Utilization: resale_line_int_id : '|| p_resale_line_int_rec.resale_line_int_id);

Line 7997: RAISE FND_API.G_EXC_ERROR;

7993: --//Functional currency does not exist. Please enter another currency.
7994: FND_MSG_PUB.add;
7995: END IF;
7996: p_resale_line_int_rec.dispute_code := 'OZF_METR_INVALID_FUNC_CUR';
7997: RAISE FND_API.G_EXC_ERROR;
7998: END IF;
7999: IF l_exchange_rate_type IS NULL THEN
8000: l_exchange_rate_type := p_resale_line_int_rec.exchange_rate_type ;
8001: ELSIF p_resale_line_int_rec.exchange_rate_type IS NOT NULL AND l_exchange_rate_type <> p_resale_line_int_rec.exchange_rate_type THEN

Line 8011: RAISE FND_API.G_EXC_ERROR;

8007: --//System Error: Exchange rate not setup.
8008: FND_MSG_PUB.add;
8009: END IF;
8010: p_resale_line_int_rec.dispute_code := 'OZF_NO_EXCHANGE_TYPE';
8011: RAISE FND_API.G_EXC_ERROR;
8012: END IF;
8013: END IF;
8014:
8015: IF OZF_DEBUG_LOW_ON THEN

Line 8032: IF l_return_status = FND_API.g_ret_sts_error THEN

8028: , x_return_status => l_return_status
8029: , x_to_amount => l_acctd_amount
8030: , x_rate => l_exchange_rate
8031: );
8032: IF l_return_status = FND_API.g_ret_sts_error THEN
8033: RAISE FND_API.g_exc_error;
8034: ELSIF l_return_status = FND_API.g_ret_sts_unexp_error THEN
8035: RAISE FND_API.g_exc_unexpected_error;
8036: END IF;

Line 8033: RAISE FND_API.g_exc_error;

8029: , x_to_amount => l_acctd_amount
8030: , x_rate => l_exchange_rate
8031: );
8032: IF l_return_status = FND_API.g_ret_sts_error THEN
8033: RAISE FND_API.g_exc_error;
8034: ELSIF l_return_status = FND_API.g_ret_sts_unexp_error THEN
8035: RAISE FND_API.g_exc_unexpected_error;
8036: END IF;
8037: ELSE

Line 8034: ELSIF l_return_status = FND_API.g_ret_sts_unexp_error THEN

8030: , x_rate => l_exchange_rate
8031: );
8032: IF l_return_status = FND_API.g_ret_sts_error THEN
8033: RAISE FND_API.g_exc_error;
8034: ELSIF l_return_status = FND_API.g_ret_sts_unexp_error THEN
8035: RAISE FND_API.g_exc_unexpected_error;
8036: END IF;
8037: ELSE
8038: l_acctd_amount := p_act_budgets_rec.request_amount;

Line 8035: RAISE FND_API.g_exc_unexpected_error;

8031: );
8032: IF l_return_status = FND_API.g_ret_sts_error THEN
8033: RAISE FND_API.g_exc_error;
8034: ELSIF l_return_status = FND_API.g_ret_sts_unexp_error THEN
8035: RAISE FND_API.g_exc_unexpected_error;
8036: END IF;
8037: ELSE
8038: l_acctd_amount := p_act_budgets_rec.request_amount;
8039: l_exchange_rate := 1;

Line 8108: IF FND_API.To_Boolean ( p_commit ) THEN

8104:
8105: x_return_status := l_return_status;
8106:
8107: --Standard check of commit
8108: IF FND_API.To_Boolean ( p_commit ) THEN
8109: COMMIT WORK;
8110: END IF;
8111: -- Debug Message
8112: IF OZF_DEBUG_LOW_ON THEN

Line 8119: p_encoded => FND_API.G_FALSE,

8115: FND_MSG_PUB.Add;
8116: END IF;
8117: --Standard call to get message count and if count=1, get the message
8118: FND_MSG_PUB.Count_And_Get (
8119: p_encoded => FND_API.G_FALSE,
8120: p_count => x_msg_count,
8121: p_data => x_msg_data
8122: );
8123: EXCEPTION

Line 8124: WHEN FND_API.G_EXC_ERROR THEN

8120: p_count => x_msg_count,
8121: p_data => x_msg_data
8122: );
8123: EXCEPTION
8124: WHEN FND_API.G_EXC_ERROR THEN
8125: ozf_utility_pvt.write_conc_log('ERROR in Create Draft Utilization: '|| SQLERRM);
8126: ROLLBACK TO Create_Draft_Utilization;
8127: x_return_status := FND_API.G_RET_STS_ERROR;
8128: -- Standard call to get message count and if count=1, get the message

Line 8127: x_return_status := FND_API.G_RET_STS_ERROR;

8123: EXCEPTION
8124: WHEN FND_API.G_EXC_ERROR THEN
8125: ozf_utility_pvt.write_conc_log('ERROR in Create Draft Utilization: '|| SQLERRM);
8126: ROLLBACK TO Create_Draft_Utilization;
8127: x_return_status := FND_API.G_RET_STS_ERROR;
8128: -- Standard call to get message count and if count=1, get the message
8129: FND_MSG_PUB.Count_And_Get (
8130: p_encoded => FND_API.G_FALSE,
8131: p_count => x_msg_count,

Line 8130: p_encoded => FND_API.G_FALSE,

8126: ROLLBACK TO Create_Draft_Utilization;
8127: x_return_status := FND_API.G_RET_STS_ERROR;
8128: -- Standard call to get message count and if count=1, get the message
8129: FND_MSG_PUB.Count_And_Get (
8130: p_encoded => FND_API.G_FALSE,
8131: p_count => x_msg_count,
8132: p_data => x_msg_data
8133: );
8134: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

Line 8134: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

8130: p_encoded => FND_API.G_FALSE,
8131: p_count => x_msg_count,
8132: p_data => x_msg_data
8133: );
8134: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
8135: ozf_utility_pvt.write_conc_log('UNEXPECTED ERROR in Create Draft Utilization: '|| SQLERRM);
8136: ROLLBACK TO Create_Draft_Utilization;
8137: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
8138: -- Standard call to get message count and if count=1, get the message

Line 8137: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

8133: );
8134: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
8135: ozf_utility_pvt.write_conc_log('UNEXPECTED ERROR in Create Draft Utilization: '|| SQLERRM);
8136: ROLLBACK TO Create_Draft_Utilization;
8137: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
8138: -- Standard call to get message count and if count=1, get the message
8139: FND_MSG_PUB.Count_And_Get (
8140: p_encoded => FND_API.G_FALSE,
8141: p_count => x_msg_count,

Line 8140: p_encoded => FND_API.G_FALSE,

8136: ROLLBACK TO Create_Draft_Utilization;
8137: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
8138: -- Standard call to get message count and if count=1, get the message
8139: FND_MSG_PUB.Count_And_Get (
8140: p_encoded => FND_API.G_FALSE,
8141: p_count => x_msg_count,
8142: p_data => x_msg_data
8143: );
8144: WHEN OTHERS THEN

Line 8147: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

8143: );
8144: WHEN OTHERS THEN
8145: ozf_utility_pvt.write_conc_log('OTHER ERROR in Create Draft Utilization: '|| SQLERRM);
8146: ROLLBACK TO Create_Draft_Utilization;
8147: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
8148: IF FND_MSG_PUB.Check_Msg_Level ( FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR)
8149: THEN
8150: FND_MSG_PUB.Add_Exc_Msg( G_PKG_NAME,l_api_name);
8151: END IF;

Line 8154: p_encoded => FND_API.G_FALSE,

8150: FND_MSG_PUB.Add_Exc_Msg( G_PKG_NAME,l_api_name);
8151: END IF;
8152: -- Standard call to get message count and if count=1, get the message
8153: FND_MSG_PUB.Count_And_Get (
8154: p_encoded => FND_API.G_FALSE,
8155: p_count => x_msg_count,
8156: p_data => x_msg_data
8157: );
8158: