DBA Data[Home] [Help]

APPS.PO_DOCUMENT_UPDATE_GRP dependencies on FND_API

Line 45: IF NOT FND_API.Compatible_API_Call ( l_api_version, p_api_version,

41: l_api_name CONSTANT VARCHAR(30) := 'UPDATE_DOCUMENT';
42: l_api_version CONSTANT NUMBER := 1.0;
43: BEGIN
44: -- Standard API initialization:
45: IF NOT FND_API.Compatible_API_Call ( l_api_version, p_api_version,
46: l_api_name, g_pkg_name ) THEN
47: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
48: END IF;
49:

Line 47: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

43: BEGIN
44: -- Standard API initialization:
45: IF NOT FND_API.Compatible_API_Call ( l_api_version, p_api_version,
46: l_api_name, g_pkg_name ) THEN
47: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
48: END IF;
49:
50: IF (FND_API.to_boolean(p_init_msg_list)) THEN
51: FND_MSG_PUB.initialize;

Line 50: IF (FND_API.to_boolean(p_init_msg_list)) THEN

46: l_api_name, g_pkg_name ) THEN
47: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
48: END IF;
49:
50: IF (FND_API.to_boolean(p_init_msg_list)) THEN
51: FND_MSG_PUB.initialize;
52: END IF;
53:
54: PO_DOCUMENT_UPDATE_PVT.update_document(

Line 71: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

67: p_req_chg_initiator => p_req_chg_initiator --Bug 14549341
68: );
69:
70: EXCEPTION
71: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
72: -- Add the errors on the API message list to x_api_errors.
73: PO_DOCUMENT_UPDATE_PVT.add_message_list_errors (
74: p_api_errors => x_api_errors,
75: x_return_status => x_return_status

Line 77: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

73: PO_DOCUMENT_UPDATE_PVT.add_message_list_errors (
74: p_api_errors => x_api_errors,
75: x_return_status => x_return_status
76: );
77: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
78: WHEN OTHERS THEN
79: -- Add the unexpected error to the API message list.
80: PO_DEBUG.handle_unexp_error ( p_pkg_name => g_pkg_name,
81: p_proc_name => l_api_name );

Line 87: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

83: PO_DOCUMENT_UPDATE_PVT.add_message_list_errors (
84: p_api_errors => x_api_errors,
85: x_return_status => x_return_status
86: );
87: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
88: END update_document;
89: --
90:
91: -- START Forward declarations for package private procedures:

Line 227: IF NOT FND_API.Compatible_API_Call ( l_api_version, p_VERSION,

223: END IF;
224:
225: x_result := 1;
226:
227: IF NOT FND_API.Compatible_API_Call ( l_api_version, p_VERSION,
228: l_api_name, g_pkg_name ) THEN
229: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
230: END IF;
231:

Line 229: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

225: x_result := 1;
226:
227: IF NOT FND_API.Compatible_API_Call ( l_api_version, p_VERSION,
228: l_api_name, g_pkg_name ) THEN
229: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
230: END IF;
231:
232: FND_MSG_PUB.initialize;
233:

Line 539: -- Convert the launch approvals flag from Y/N to FND_API true/false.

535: END IF; -- p_shipment_number
536:
537: l_progress := '120';
538:
539: -- Convert the launch approvals flag from Y/N to FND_API true/false.
540: IF (p_launch_approvals_flag = 'Y') THEN
541: l_launch_approvals_flag := FND_API.G_TRUE;
542: ELSE
543: l_launch_approvals_flag := FND_API.G_FALSE;

Line 541: l_launch_approvals_flag := FND_API.G_TRUE;

537: l_progress := '120';
538:
539: -- Convert the launch approvals flag from Y/N to FND_API true/false.
540: IF (p_launch_approvals_flag = 'Y') THEN
541: l_launch_approvals_flag := FND_API.G_TRUE;
542: ELSE
543: l_launch_approvals_flag := FND_API.G_FALSE;
544: END IF;
545:

Line 543: l_launch_approvals_flag := FND_API.G_FALSE;

539: -- Convert the launch approvals flag from Y/N to FND_API true/false.
540: IF (p_launch_approvals_flag = 'Y') THEN
541: l_launch_approvals_flag := FND_API.G_TRUE;
542: ELSE
543: l_launch_approvals_flag := FND_API.G_FALSE;
544: END IF;
545:
546: l_progress := '130';
547:

Line 572: p_init_msg_list => FND_API.G_TRUE,

568:
569: -- Call the private PO Change API to derive, validate, and apply the changes.
570: PO_DOCUMENT_UPDATE_PVT.update_document(
571: p_api_version => 1.0,
572: p_init_msg_list => FND_API.G_TRUE,
573: x_return_status => l_return_status,
574: p_changes => l_changes,
575: p_run_submission_checks => FND_API.G_FALSE,
576: p_launch_approvals_flag => l_launch_approvals_flag,

Line 575: p_run_submission_checks => FND_API.G_FALSE,

571: p_api_version => 1.0,
572: p_init_msg_list => FND_API.G_TRUE,
573: x_return_status => l_return_status,
574: p_changes => l_changes,
575: p_run_submission_checks => FND_API.G_FALSE,
576: p_launch_approvals_flag => l_launch_approvals_flag,
577: p_buyer_id => l_buyer_id,
578: p_update_source => p_update_source,
579: p_override_date => p_override_date,

Line 583: IF (l_return_status = FND_API.G_RET_STS_SUCCESS) THEN

579: p_override_date => p_override_date,
580: x_api_errors => x_api_errors
581: );
582:
583: IF (l_return_status = FND_API.G_RET_STS_SUCCESS) THEN
584: x_result := 1;
585: ELSE
586: x_result := 0;
587: END IF;

Line 592: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

588:
589: l_progress := '150';
590:
591: EXCEPTION
592: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
593: -- Add the errors on the API message list to x_api_errors.
594: PO_DOCUMENT_UPDATE_PVT.add_message_list_errors (
595: p_api_errors => x_api_errors,
596: x_return_status => l_return_status

Line 724: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

720: EXCEPTION
721: WHEN OTHERS THEN
722: PO_DEBUG.handle_unexp_error ( p_pkg_name => g_pkg_name,
723: p_proc_name => l_api_name );
724: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
725: END check_mandatory_params;
726: --
727:
728: -- Bug 3605355 START

Line 754: x_return_status := FND_API.G_RET_STS_SUCCESS;

750: l_proc_name CONSTANT VARCHAR2(30) := 'LAUNCH_PO_APPROVAL_WF';
751: l_api_version CONSTANT NUMBER := 1.0;
752: l_progress VARCHAR2(3) := '000';
753: BEGIN
754: x_return_status := FND_API.G_RET_STS_SUCCESS;
755:
756: -- Standard API initialization:
757: IF NOT FND_API.compatible_api_call (
758: p_current_version_number => l_api_version,

Line 757: IF NOT FND_API.compatible_api_call (

753: BEGIN
754: x_return_status := FND_API.G_RET_STS_SUCCESS;
755:
756: -- Standard API initialization:
757: IF NOT FND_API.compatible_api_call (
758: p_current_version_number => l_api_version,
759: p_caller_version_number => p_api_version,
760: p_api_name => l_proc_name,
761: p_pkg_name => g_pkg_name ) THEN

Line 762: RAISE FND_API.g_exc_unexpected_error;

758: p_current_version_number => l_api_version,
759: p_caller_version_number => p_api_version,
760: p_api_name => l_proc_name,
761: p_pkg_name => g_pkg_name ) THEN
762: RAISE FND_API.g_exc_unexpected_error;
763: END IF;
764:
765: IF (FND_API.to_boolean(p_init_msg_list)) THEN
766: FND_MSG_PUB.initialize();

Line 765: IF (FND_API.to_boolean(p_init_msg_list)) THEN

761: p_pkg_name => g_pkg_name ) THEN
762: RAISE FND_API.g_exc_unexpected_error;
763: END IF;
764:
765: IF (FND_API.to_boolean(p_init_msg_list)) THEN
766: FND_MSG_PUB.initialize();
767: END IF;
768:
769: l_progress := '010';

Line 773: p_init_msg_list => FND_API.G_FALSE,

769: l_progress := '010';
770:
771: PO_DOCUMENT_UPDATE_PVT.launch_po_approval_wf (
772: p_api_version => 1.0,
773: p_init_msg_list => FND_API.G_FALSE,
774: x_return_status => x_return_status,
775: p_document_id => p_document_id,
776: p_document_type => p_document_type,
777: p_document_subtype => p_document_subtype,

Line 784: WHEN FND_API.g_exc_unexpected_error THEN

780: p_mass_update_releases => p_mass_update_releases,
781: p_retroactive_price_change => NULL
782: );
783: EXCEPTION
784: WHEN FND_API.g_exc_unexpected_error THEN
785: PO_DEBUG.handle_unexp_error ( p_pkg_name => g_pkg_name,
786: p_proc_name => l_proc_name,
787: p_progress => l_progress );
788: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

Line 788: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

784: WHEN FND_API.g_exc_unexpected_error THEN
785: PO_DEBUG.handle_unexp_error ( p_pkg_name => g_pkg_name,
786: p_proc_name => l_proc_name,
787: p_progress => l_progress );
788: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
789: WHEN OTHERS THEN
790: PO_DEBUG.handle_unexp_error ( p_pkg_name => g_pkg_name,
791: p_proc_name => l_proc_name,
792: p_progress => l_progress );

Line 793: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

789: WHEN OTHERS THEN
790: PO_DEBUG.handle_unexp_error ( p_pkg_name => g_pkg_name,
791: p_proc_name => l_proc_name,
792: p_progress => l_progress );
793: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
794: END launch_po_approval_wf;
795: -- Bug 3605355 END
796:
797: END PO_DOCUMENT_UPDATE_GRP;