DBA Data[Home] [Help]

APPS.PO_DOCUMENT_CANCEL_PVT dependencies on PO_DOCUMENT_CANCEL_PVT

Line 1: PACKAGE BODY PO_Document_Cancel_PVT AS

1: PACKAGE BODY PO_Document_Cancel_PVT AS
2: /* $Header: POXVDCAB.pls 120.6.12020000.6 2013/05/28 11:58:21 srpantha ship $ */
3:
4: -- Read the profile option that enables/disables the debug log
5: g_fnd_debug CONSTANT VARCHAR2(1) := NVL(FND_PROFILE.VALUE('AFLOG_ENABLED'),'N');

Line 5950: IF(l_entity_rec_tbl(i).entity_level = PO_Document_Cancel_PVT.c_entity_level_SHIPMENT) THEN

5946: -- bug 14766811
5947: -- Not able to cancel an encumbered PO at shipment level as entity level passed to
5948: -- encumbrance API is LINE_LOCATION for shipment whereas PO_CORE_S.GET_DOCUMENT_IDS
5949: -- expect the value to be SHIPMENT. Thus changing the value before calling encumbrance API.
5950: IF(l_entity_rec_tbl(i).entity_level = PO_Document_Cancel_PVT.c_entity_level_SHIPMENT) THEN
5951: l_entity_rec_tbl(i).entity_level := PO_CORE_S.g_doc_level_SHIPMENT;
5952: END IF;
5953:
5954: -- Unencumber the entity

Line 5978: l_entity_rec_tbl(i).entity_level := PO_Document_Cancel_PVT.c_entity_level_SHIPMENT;

5974:
5975: -- bug 14766811
5976: -- Resetting the value of entity level back to original as this is used by other flows.
5977: IF(l_entity_rec_tbl(i).entity_level = PO_CORE_S.g_doc_level_SHIPMENT) THEN
5978: l_entity_rec_tbl(i).entity_level := PO_Document_Cancel_PVT.c_entity_level_SHIPMENT;
5979: END IF;
5980:
5981: END IF;
5982: l_progress := '006' ;

Line 6616: IF NOT PO_Document_Cancel_PVT.is_document_cto_order

6612: l_api_version CONSTANT NUMBER := 1.0;
6613:
6614: BEGIN
6615: -- Only perform validation if document is not CTO order
6616: IF NOT PO_Document_Cancel_PVT.is_document_cto_order
6617: (p_doc_type => p_doc_type,
6618: p_doc_id => p_doc_id)
6619: THEN
6620: -- Start standard API initialization

Line 6957: END PO_Document_Cancel_PVT;

6953:
6954: END calculate_qty_cancel;
6955:
6956:
6957: END PO_Document_Cancel_PVT;