DBA Data[Home] [Help]

APPS.PO_COPYDOC_S4 dependencies on FND_API

Line 490: (p_init_msg_list => FND_API.g_false,

486: l_progress := '014';
487:
488: -- Validate the ship-to org, and derive a transaction flow
489: PO_SHARED_PROC_PVT.validate_ship_to_org
490: (p_init_msg_list => FND_API.g_false,
491: x_return_status => l_return_status,
492: p_ship_to_org_id => x_po_shipment_record.ship_to_organization_id,
493: p_item_category_id => p_item_category_id,
494: p_item_id => p_item_id, -- Bug 3433867

Line 500: IF (l_return_status <> FND_API.g_ret_sts_success) THEN

496: x_in_current_sob => l_in_current_sob,
497: x_check_txn_flow => l_check_txn_flow,
498: x_transaction_flow_header_id => l_transaction_flow_header_id);
499:
500: IF (l_return_status <> FND_API.g_ret_sts_success) THEN
501: l_progress := '015';
502: FND_MESSAGE.set_encoded(encoded_message => FND_MSG_PUB.get);
503: RAISE FND_API.g_exc_error;
504: ELSIF (NOT l_is_valid) AND (NOT l_check_txn_flow) THEN

Line 503: RAISE FND_API.g_exc_error;

499:
500: IF (l_return_status <> FND_API.g_ret_sts_success) THEN
501: l_progress := '015';
502: FND_MESSAGE.set_encoded(encoded_message => FND_MSG_PUB.get);
503: RAISE FND_API.g_exc_error;
504: ELSIF (NOT l_is_valid) AND (NOT l_check_txn_flow) THEN
505: l_progress := '016';
506: -- This is an error because it is not allowable to use transaction
507: -- flows in this scenario, and validation failed.

Line 510: RAISE FND_API.g_exc_error;

506: -- This is an error because it is not allowable to use transaction
507: -- flows in this scenario, and validation failed.
508: FND_MESSAGE.set_name(application => 'PO',
509: name => 'PO_INVALID_SHIP_TO_ORG');
510: RAISE FND_API.g_exc_error;
511: END IF;
512:
513: l_progress := '017';
514:

Line 574: WHEN FND_API.g_exc_error THEN

570: p_token => l_progress,
571: p_message => 'COPYDOC_SHIPMENT_FAILURE exception caught.');
572: END IF;
573: --< Shared Proc FPJ Start >
574: WHEN FND_API.g_exc_error THEN
575: PO_COPYDOC_S1.online_report
576: (x_online_report_id => p_online_report_id,
577: x_sequence => x_sequence,
578: x_message => FND_MESSAGE.get,

Line 587: p_message => 'FND_API.g_exc_error caught.');

583: IF g_debug_stmt THEN
584: PO_DEBUG.debug_stmt
585: (p_log_head => g_module_prefix||'validate_shipment',
586: p_token => l_progress,
587: p_message => 'FND_API.g_exc_error caught.');
588: END IF;
589: --< Shared Proc FPJ End >
590: WHEN OTHERS THEN
591: po_copydoc_s1.copydoc_sql_error('validate_shipment', l_progress, sqlcode,