DBA Data[Home] [Help]

APPS.PO_SOURCING_PVT dependencies on PO_HEADERS_INTERFACE

Line 35: --SQL WHAT: Selects the records from the po_headers_interface table

31: g_debug_stmt CONSTANT BOOLEAN := PO_DEBUG.is_debug_stmt_on;
32: g_debug_unexp CONSTANT BOOLEAN := PO_DEBUG.is_debug_unexp_on;
33:
34:
35: --SQL WHAT: Selects the records from the po_headers_interface table
36: --SQL WHY: These values are used in creating a Purchase Order
37: --SQl Join:None
38:
39: CURSOR g_interface_cursor(p_interface_header_id NUMBER) IS

Line 82: FROM po_headers_interface phi

78: phi.amount_limit,
79: phi.global_agreement_flag,
80: phi.shipping_control,
81: phi.org_id
82: FROM po_headers_interface phi
83: WHERE phi.interface_header_id = p_interface_header_id;
84:
85: -- Type declaration for System Parameters structure
86: TYPE system_parameters_rec_type IS RECORD

Line 188: -- Id that uniquely identifies a row in po_headers_interface table

184: -- This procedure is called for getting the default po paramters
185: --Parameters:
186: --IN:
187: --p_interface_header_id
188: -- Id that uniquely identifies a row in po_headers_interface table
189: --OUT:
190: -- None
191: --Notes:
192: -- None

Line 198: PROCEDURE get_system_defaults(p_interface_header_id IN PO_HEADERS_INTERFACE.interface_header_id%TYPE) IS

194: -- None
195: --End of Comments
196: -------------------------------------------------------------------------------
197:
198: PROCEDURE get_system_defaults(p_interface_header_id IN PO_HEADERS_INTERFACE.interface_header_id%TYPE) IS
199: x_date date;
200: l_api_name CONSTANT VARCHAR2(30) := 'get_system_defaults';
201: BEGIN
202: IF g_debug_stmt THEN

Line 838: l_document_num PO_HEADERS_INTERFACE.document_num%TYPE;

834: x_return_status OUT NOCOPY VARCHAR2
835: ) IS
836: l_rowid VARCHAR2(30);
837: l_po_header_id PO_HEADERS_ALL.po_header_id%TYPE;
838: l_document_num PO_HEADERS_INTERFACE.document_num%TYPE;
839: l_current_org PO_SYSTEM_PARAMETERS.org_id%TYPE;
840: l_org_assign_rec PO_GA_ORG_ASSIGNMENTS%ROWTYPE;
841: l_org_row_id ROWID;
842: l_return_status VARCHAR2(1);

Line 1342: -- The id that will be used to uniquely identify a row in the PO_HEADERS_INTERFACE table

1338: -- Creates Contract Purchase Agreement from Sourcing document
1339: --Parameters:
1340: --IN:
1341: --p_interface_header_id
1342: -- The id that will be used to uniquely identify a row in the PO_HEADERS_INTERFACE table
1343: --p_auction_header_id
1344: -- Id of the negotiation
1345: --p_bid_number
1346: -- Bid Number for which is negotiation is awarded

Line 1374: p_interface_header_id IN PO_HEADERS_INTERFACE.interface_header_id%TYPE,

1370: PROCEDURE create_cpa (
1371: x_return_status OUT NOCOPY VARCHAR2,
1372: x_msg_count OUT NOCOPY NUMBER,
1373: x_msg_data OUT NOCOPY VARCHAR2,
1374: p_interface_header_id IN PO_HEADERS_INTERFACE.interface_header_id%TYPE,
1375: p_auction_header_id IN PON_AUCTION_HEADERS_ALL.auction_header_id%TYPE,
1376: p_bid_number IN PON_BID_HEADERS.bid_number%TYPE,
1377: p_sourcing_k_doc_type IN VARCHAR2,
1378: p_conterms_exist_flag IN PO_HEADERS_ALL.conterms_exist_flag%TYPE,

Line 1386: l_document_type PO_HEADERS_INTERFACE.document_type_code%TYPE;

1382: ) IS
1383: l_return_status VARCHAR2(1);
1384: l_api_name CONSTANT VARCHAR2(30) := 'create_cpa';
1385:
1386: l_document_type PO_HEADERS_INTERFACE.document_type_code%TYPE;
1387: l_document_subtype PO_HEADERS_INTERFACE.document_subtype%TYPE;
1388: l_action PO_HEADERS_INTERFACE.action%TYPE;
1389: BEGIN
1390: -- Initialize API return status to success

Line 1387: l_document_subtype PO_HEADERS_INTERFACE.document_subtype%TYPE;

1383: l_return_status VARCHAR2(1);
1384: l_api_name CONSTANT VARCHAR2(30) := 'create_cpa';
1385:
1386: l_document_type PO_HEADERS_INTERFACE.document_type_code%TYPE;
1387: l_document_subtype PO_HEADERS_INTERFACE.document_subtype%TYPE;
1388: l_action PO_HEADERS_INTERFACE.action%TYPE;
1389: BEGIN
1390: -- Initialize API return status to success
1391: x_return_status := FND_API.G_RET_STS_SUCCESS;

Line 1388: l_action PO_HEADERS_INTERFACE.action%TYPE;

1384: l_api_name CONSTANT VARCHAR2(30) := 'create_cpa';
1385:
1386: l_document_type PO_HEADERS_INTERFACE.document_type_code%TYPE;
1387: l_document_subtype PO_HEADERS_INTERFACE.document_subtype%TYPE;
1388: l_action PO_HEADERS_INTERFACE.action%TYPE;
1389: BEGIN
1390: -- Initialize API return status to success
1391: x_return_status := FND_API.G_RET_STS_SUCCESS;
1392:

Line 1581: -- po_headers_interface

1577: --Name: DELETE_INTERFACE_HEADER
1578: --Pre-reqs:
1579: -- None
1580: --Modifies:
1581: -- po_headers_interface
1582: --Locks:
1583: -- None.
1584: --Function:
1585: -- This deletes the interface header row from interface table

Line 1589: -- The id that will be used to uniquely identify a row in the PO_HEADERS_INTERFACE table

1585: -- This deletes the interface header row from interface table
1586: --Parameters:
1587: --IN:
1588: --p_interface_header_id
1589: -- The id that will be used to uniquely identify a row in the PO_HEADERS_INTERFACE table
1590: --OUT:
1591: --x_return_status
1592: -- The standard OUT parameter giving return status of the API call.
1593: -- FND_API.G_RET_STS_UNEXP_ERROR - for unexpected error

Line 1603: p_interface_header_id IN PO_HEADERS_INTERFACE.INTERFACE_HEADER_ID%TYPE,

1599: --End of Comments
1600: -------------------------------------------------------------------------------
1601:
1602: PROCEDURE DELETE_INTERFACE_HEADER (
1603: p_interface_header_id IN PO_HEADERS_INTERFACE.INTERFACE_HEADER_ID%TYPE,
1604: x_return_status OUT NOCOPY VARCHAR2
1605: ) IS
1606: l_api_name CONSTANT VARCHAR2(30) := 'DELETE_INTERFACE_HEADER';
1607: BEGIN

Line 1611: DELETE po_headers_interface

1607: BEGIN
1608: -- Initialize API return status to success
1609: x_return_status := FND_API.G_RET_STS_SUCCESS;
1610:
1611: DELETE po_headers_interface
1612: WHERE interface_header_id = p_interface_header_id;
1613:
1614: g_progress := '600';
1615: IF g_debug_stmt THEN

Line 1618: p_message => 'No of Records deleted from PO_HEADERS_INTERFACE'||SQL%rowcount);

1614: g_progress := '600';
1615: IF g_debug_stmt THEN
1616: PO_DEBUG.debug_stmt(p_log_head => g_log_head||l_api_name,
1617: p_token => g_progress,
1618: p_message => 'No of Records deleted from PO_HEADERS_INTERFACE'||SQL%rowcount);
1619: END IF;
1620: EXCEPTION
1621: WHEN OTHERS THEN
1622: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;