DBA Data[Home] [Help]

APPS.PO_DOCUMENT_UPDATE_PVT dependencies on PO_DOCUMENT_FUNDS_PVT

Line 6449: PO_DOCUMENT_FUNDS_PVT.is_unreservable (

6445: x_return_status := FND_API.G_RET_STS_SUCCESS;
6446:
6447: -- Check whether this line/shipment is encumbered and needs to be unreserved.
6448: l_progress := '010';
6449: PO_DOCUMENT_FUNDS_PVT.is_unreservable (
6450: x_return_status => l_return_status,
6451: p_doc_type => g_document_type,
6452: p_doc_subtype => g_document_subtype,
6453: p_doc_level => p_doc_level,

Line 6461: IF (NVL(l_unreservable_flag, PO_DOCUMENT_FUNDS_PVT.g_parameter_NO) <>

6457: IF (l_return_status <> FND_API.G_RET_STS_SUCCESS) THEN
6458: RAISE FND_API.g_exc_unexpected_error;
6459: END IF;
6460:
6461: IF (NVL(l_unreservable_flag, PO_DOCUMENT_FUNDS_PVT.g_parameter_NO) <>
6462: PO_DOCUMENT_FUNDS_PVT.g_parameter_YES) THEN
6463: RETURN; -- Do not need to unreserve.
6464: END IF;
6465:

Line 6462: PO_DOCUMENT_FUNDS_PVT.g_parameter_YES) THEN

6458: RAISE FND_API.g_exc_unexpected_error;
6459: END IF;
6460:
6461: IF (NVL(l_unreservable_flag, PO_DOCUMENT_FUNDS_PVT.g_parameter_NO) <>
6462: PO_DOCUMENT_FUNDS_PVT.g_parameter_YES) THEN
6463: RETURN; -- Do not need to unreserve.
6464: END IF;
6465:
6466: -- Unreserve the line/shipment.

Line 6468: PO_DOCUMENT_FUNDS_PVT.do_unreserve (

6464: END IF;
6465:
6466: -- Unreserve the line/shipment.
6467: l_progress := '020';
6468: PO_DOCUMENT_FUNDS_PVT.do_unreserve (
6469: x_return_status => l_return_status,
6470: p_doc_type => g_document_type,
6471: p_doc_subtype => g_document_subtype,
6472: p_doc_level => p_doc_level,

Line 6474: p_use_enc_gt_flag => PO_DOCUMENT_FUNDS_PVT.g_parameter_NO,

6470: p_doc_type => g_document_type,
6471: p_doc_subtype => g_document_subtype,
6472: p_doc_level => p_doc_level,
6473: p_doc_level_id => p_doc_level_id,
6474: p_use_enc_gt_flag => PO_DOCUMENT_FUNDS_PVT.g_parameter_NO,
6475: p_validate_document => PO_DOCUMENT_FUNDS_PVT.g_parameter_YES,
6476: p_override_funds => PO_DOCUMENT_FUNDS_PVT.g_parameter_USE_PROFILE,
6477: p_use_gl_date => PO_DOCUMENT_FUNDS_PVT.g_parameter_USE_PROFILE,
6478: p_override_date => NVL(p_override_date, TRUNC(sysdate)),

Line 6475: p_validate_document => PO_DOCUMENT_FUNDS_PVT.g_parameter_YES,

6471: p_doc_subtype => g_document_subtype,
6472: p_doc_level => p_doc_level,
6473: p_doc_level_id => p_doc_level_id,
6474: p_use_enc_gt_flag => PO_DOCUMENT_FUNDS_PVT.g_parameter_NO,
6475: p_validate_document => PO_DOCUMENT_FUNDS_PVT.g_parameter_YES,
6476: p_override_funds => PO_DOCUMENT_FUNDS_PVT.g_parameter_USE_PROFILE,
6477: p_use_gl_date => PO_DOCUMENT_FUNDS_PVT.g_parameter_USE_PROFILE,
6478: p_override_date => NVL(p_override_date, TRUNC(sysdate)),
6479: p_employee_id => NVL(p_buyer_id, g_agent_id),

Line 6476: p_override_funds => PO_DOCUMENT_FUNDS_PVT.g_parameter_USE_PROFILE,

6472: p_doc_level => p_doc_level,
6473: p_doc_level_id => p_doc_level_id,
6474: p_use_enc_gt_flag => PO_DOCUMENT_FUNDS_PVT.g_parameter_NO,
6475: p_validate_document => PO_DOCUMENT_FUNDS_PVT.g_parameter_YES,
6476: p_override_funds => PO_DOCUMENT_FUNDS_PVT.g_parameter_USE_PROFILE,
6477: p_use_gl_date => PO_DOCUMENT_FUNDS_PVT.g_parameter_USE_PROFILE,
6478: p_override_date => NVL(p_override_date, TRUNC(sysdate)),
6479: p_employee_id => NVL(p_buyer_id, g_agent_id),
6480: x_po_return_code => l_po_return_code,

Line 6477: p_use_gl_date => PO_DOCUMENT_FUNDS_PVT.g_parameter_USE_PROFILE,

6473: p_doc_level_id => p_doc_level_id,
6474: p_use_enc_gt_flag => PO_DOCUMENT_FUNDS_PVT.g_parameter_NO,
6475: p_validate_document => PO_DOCUMENT_FUNDS_PVT.g_parameter_YES,
6476: p_override_funds => PO_DOCUMENT_FUNDS_PVT.g_parameter_USE_PROFILE,
6477: p_use_gl_date => PO_DOCUMENT_FUNDS_PVT.g_parameter_USE_PROFILE,
6478: p_override_date => NVL(p_override_date, TRUNC(sysdate)),
6479: p_employee_id => NVL(p_buyer_id, g_agent_id),
6480: x_po_return_code => l_po_return_code,
6481: x_online_report_id => l_online_report_id

Line 6500: IF (l_po_return_code <> PO_DOCUMENT_FUNDS_PVT.G_RETURN_SUCCESS) THEN

6496: END IF;
6497:
6498: -- If there were errors/warnings, copy them to the API errors object.
6499: l_progress := '030';
6500: IF (l_po_return_code <> PO_DOCUMENT_FUNDS_PVT.G_RETURN_SUCCESS) THEN
6501: PO_DOCUMENT_FUNDS_PVT.create_report_object (
6502: x_return_status => l_return_status,
6503: p_online_report_id => l_online_report_id,
6504: p_report_successes => PO_DOCUMENT_FUNDS_PVT.g_parameter_NO,

Line 6501: PO_DOCUMENT_FUNDS_PVT.create_report_object (

6497:
6498: -- If there were errors/warnings, copy them to the API errors object.
6499: l_progress := '030';
6500: IF (l_po_return_code <> PO_DOCUMENT_FUNDS_PVT.G_RETURN_SUCCESS) THEN
6501: PO_DOCUMENT_FUNDS_PVT.create_report_object (
6502: x_return_status => l_return_status,
6503: p_online_report_id => l_online_report_id,
6504: p_report_successes => PO_DOCUMENT_FUNDS_PVT.g_parameter_NO,
6505: x_report_object => l_enc_report_obj

Line 6504: p_report_successes => PO_DOCUMENT_FUNDS_PVT.g_parameter_NO,

6500: IF (l_po_return_code <> PO_DOCUMENT_FUNDS_PVT.G_RETURN_SUCCESS) THEN
6501: PO_DOCUMENT_FUNDS_PVT.create_report_object (
6502: x_return_status => l_return_status,
6503: p_online_report_id => l_online_report_id,
6504: p_report_successes => PO_DOCUMENT_FUNDS_PVT.g_parameter_NO,
6505: x_report_object => l_enc_report_obj
6506: );
6507: IF (l_return_status <> FND_API.G_RET_STS_SUCCESS) THEN
6508: RAISE FND_API.g_exc_unexpected_error;

Line 6519: IF (l_po_return_code <> PO_DOCUMENT_FUNDS_PVT.G_RETURN_WARNING) THEN

6515: p_message_text => l_enc_report_obj.error_msg(j),
6516: p_message_type => l_enc_report_obj.msg_type(j) );
6517: END LOOP;
6518:
6519: IF (l_po_return_code <> PO_DOCUMENT_FUNDS_PVT.G_RETURN_WARNING) THEN
6520: x_return_status := FND_API.G_RET_STS_ERROR;
6521: END IF;
6522: END IF; -- l_po_return_code
6523:

Line 6591: p_doc_level => PO_DOCUMENT_FUNDS_PVT.g_doc_level_LINE,

6587: OR (p_chg.line_changes.amount(i) IS NOT NULL)) THEN
6588:
6589: -- Bug 3354712 START
6590: unreserve_entity (
6591: p_doc_level => PO_DOCUMENT_FUNDS_PVT.g_doc_level_LINE,
6592: p_doc_level_id => p_chg.line_changes.po_line_id(i),
6593: p_override_date => p_override_date,
6594: p_buyer_id => p_buyer_id,
6595: x_return_status => l_return_status

Line 6621: p_doc_level => PO_DOCUMENT_FUNDS_PVT.g_doc_level_SHIPMENT,

6617: OR (p_chg.shipment_changes.price_override(i) IS NOT NULL)
6618: OR (p_chg.shipment_changes.amount(i) IS NOT NULL)) THEN
6619:
6620: unreserve_entity (
6621: p_doc_level => PO_DOCUMENT_FUNDS_PVT.g_doc_level_SHIPMENT,
6622: p_doc_level_id => p_chg.shipment_changes.po_line_location_id(i),
6623: p_override_date => p_override_date,
6624: p_buyer_id => p_buyer_id,
6625: x_return_status => l_return_status