DBA Data[Home] [Help]

APPS.PO_SOURCING_PVT dependencies on PO_HEADERS_ALL

Line 146: -- been modified to point to PO_HEADERS_ALL type.

142: -- Type declaration for Vendor defaults structure
143: TYPE vendor_defaults_rec_type IS RECORD
144: (vendor_id PO_VENDORS.vendor_id%TYPE := null,
145: -- Bug# 4546121:All columns that referred to the obsolete columns in po_vendors have
146: -- been modified to point to PO_HEADERS_ALL type.
147: ship_to_location_id PO_HEADERS_ALL.ship_to_location_id%TYPE := null,
148: bill_to_location_id PO_HEADERS_ALL.bill_to_location_id%TYPE := null,
149: ship_via_lookup_code PO_HEADERS_ALL.ship_via_lookup_code%TYPE := null,
150: fob_lookup_code PO_HEADERS_ALL.fob_lookup_code%TYPE := null,

Line 147: ship_to_location_id PO_HEADERS_ALL.ship_to_location_id%TYPE := null,

143: TYPE vendor_defaults_rec_type IS RECORD
144: (vendor_id PO_VENDORS.vendor_id%TYPE := null,
145: -- Bug# 4546121:All columns that referred to the obsolete columns in po_vendors have
146: -- been modified to point to PO_HEADERS_ALL type.
147: ship_to_location_id PO_HEADERS_ALL.ship_to_location_id%TYPE := null,
148: bill_to_location_id PO_HEADERS_ALL.bill_to_location_id%TYPE := null,
149: ship_via_lookup_code PO_HEADERS_ALL.ship_via_lookup_code%TYPE := null,
150: fob_lookup_code PO_HEADERS_ALL.fob_lookup_code%TYPE := null,
151: pay_on_code PO_VENDOR_SITES_ALL.pay_on_code%TYPE := null,

Line 148: bill_to_location_id PO_HEADERS_ALL.bill_to_location_id%TYPE := null,

144: (vendor_id PO_VENDORS.vendor_id%TYPE := null,
145: -- Bug# 4546121:All columns that referred to the obsolete columns in po_vendors have
146: -- been modified to point to PO_HEADERS_ALL type.
147: ship_to_location_id PO_HEADERS_ALL.ship_to_location_id%TYPE := null,
148: bill_to_location_id PO_HEADERS_ALL.bill_to_location_id%TYPE := null,
149: ship_via_lookup_code PO_HEADERS_ALL.ship_via_lookup_code%TYPE := null,
150: fob_lookup_code PO_HEADERS_ALL.fob_lookup_code%TYPE := null,
151: pay_on_code PO_VENDOR_SITES_ALL.pay_on_code%TYPE := null,
152: freight_terms_lookup_code PO_HEADERS_ALL.freight_terms_lookup_code%TYPE := null,

Line 149: ship_via_lookup_code PO_HEADERS_ALL.ship_via_lookup_code%TYPE := null,

145: -- Bug# 4546121:All columns that referred to the obsolete columns in po_vendors have
146: -- been modified to point to PO_HEADERS_ALL type.
147: ship_to_location_id PO_HEADERS_ALL.ship_to_location_id%TYPE := null,
148: bill_to_location_id PO_HEADERS_ALL.bill_to_location_id%TYPE := null,
149: ship_via_lookup_code PO_HEADERS_ALL.ship_via_lookup_code%TYPE := null,
150: fob_lookup_code PO_HEADERS_ALL.fob_lookup_code%TYPE := null,
151: pay_on_code PO_VENDOR_SITES_ALL.pay_on_code%TYPE := null,
152: freight_terms_lookup_code PO_HEADERS_ALL.freight_terms_lookup_code%TYPE := null,
153: terms_id po_vendors.terms_id%TYPE := null,

Line 150: fob_lookup_code PO_HEADERS_ALL.fob_lookup_code%TYPE := null,

146: -- been modified to point to PO_HEADERS_ALL type.
147: ship_to_location_id PO_HEADERS_ALL.ship_to_location_id%TYPE := null,
148: bill_to_location_id PO_HEADERS_ALL.bill_to_location_id%TYPE := null,
149: ship_via_lookup_code PO_HEADERS_ALL.ship_via_lookup_code%TYPE := null,
150: fob_lookup_code PO_HEADERS_ALL.fob_lookup_code%TYPE := null,
151: pay_on_code PO_VENDOR_SITES_ALL.pay_on_code%TYPE := null,
152: freight_terms_lookup_code PO_HEADERS_ALL.freight_terms_lookup_code%TYPE := null,
153: terms_id po_vendors.terms_id%TYPE := null,
154: type_1099 PO_VENDORS.type_1099%TYPE := null,

Line 152: freight_terms_lookup_code PO_HEADERS_ALL.freight_terms_lookup_code%TYPE := null,

148: bill_to_location_id PO_HEADERS_ALL.bill_to_location_id%TYPE := null,
149: ship_via_lookup_code PO_HEADERS_ALL.ship_via_lookup_code%TYPE := null,
150: fob_lookup_code PO_HEADERS_ALL.fob_lookup_code%TYPE := null,
151: pay_on_code PO_VENDOR_SITES_ALL.pay_on_code%TYPE := null,
152: freight_terms_lookup_code PO_HEADERS_ALL.freight_terms_lookup_code%TYPE := null,
153: terms_id po_vendors.terms_id%TYPE := null,
154: type_1099 PO_VENDORS.type_1099%TYPE := null,
155: hold_flag PO_VENDORS.hold_flag%TYPE := null,
156: invoice_currency_code PO_VENDORS.invoice_currency_code%TYPE := null,

Line 338: l_ship_via_lookup_code PO_HEADERS_ALL.ship_via_lookup_code%TYPE;

334: l_api_name VARCHAR2(30) := 'DEFAULT_CPA';
335: l_terms_id PO_HEADERS.terms_id%TYPE;
336: l_fob_lookup_code PO_HEADERS.fob_lookup_code%TYPE;
337: l_freight_lookup_code PO_HEADERS.freight_terms_lookup_code%TYPE;
338: l_ship_via_lookup_code PO_HEADERS_ALL.ship_via_lookup_code%TYPE;
339: l_vs_terms_id PO_HEADERS.terms_id%TYPE;
340: l_vs_fob_lookup_code PO_HEADERS.fob_lookup_code%TYPE;
341: l_vs_freight_lookup_code PO_HEADERS.freight_terms_lookup_code%TYPE;
342: l_vs_ship_via_lookup_code PO_HEADERS_ALL.ship_via_lookup_code%TYPE;

Line 342: l_vs_ship_via_lookup_code PO_HEADERS_ALL.ship_via_lookup_code%TYPE;

338: l_ship_via_lookup_code PO_HEADERS_ALL.ship_via_lookup_code%TYPE;
339: l_vs_terms_id PO_HEADERS.terms_id%TYPE;
340: l_vs_fob_lookup_code PO_HEADERS.fob_lookup_code%TYPE;
341: l_vs_freight_lookup_code PO_HEADERS.freight_terms_lookup_code%TYPE;
342: l_vs_ship_via_lookup_code PO_HEADERS_ALL.ship_via_lookup_code%TYPE;
343:
344: BEGIN
345: -- Initialize API return status to success
346: x_return_status := FND_API.G_RET_STS_SUCCESS;

Line 844: p_conterms_exist_flag IN PO_HEADERS_ALL.conterms_exist_flag%TYPE,

840: PROCEDURE INSERT_CPA (
841: p_auction_header_id IN PON_AUCTION_HEADERS_ALL.auction_header_id%TYPE,
842: p_bid_number IN PON_BID_HEADERS.bid_number%TYPE,
843: p_sourcing_k_doc_type IN VARCHAR2,
844: p_conterms_exist_flag IN PO_HEADERS_ALL.conterms_exist_flag%TYPE,
845: p_document_creation_method IN VARCHAR2,
846: x_document_id OUT NOCOPY PO_HEADERS_ALL.po_header_id%TYPE,
847: x_document_number OUT NOCOPY PO_HEADERS_ALL.segment1%TYPE,
848: x_return_status OUT NOCOPY VARCHAR2

Line 846: x_document_id OUT NOCOPY PO_HEADERS_ALL.po_header_id%TYPE,

842: p_bid_number IN PON_BID_HEADERS.bid_number%TYPE,
843: p_sourcing_k_doc_type IN VARCHAR2,
844: p_conterms_exist_flag IN PO_HEADERS_ALL.conterms_exist_flag%TYPE,
845: p_document_creation_method IN VARCHAR2,
846: x_document_id OUT NOCOPY PO_HEADERS_ALL.po_header_id%TYPE,
847: x_document_number OUT NOCOPY PO_HEADERS_ALL.segment1%TYPE,
848: x_return_status OUT NOCOPY VARCHAR2
849: ) IS
850: l_rowid VARCHAR2(30);

Line 847: x_document_number OUT NOCOPY PO_HEADERS_ALL.segment1%TYPE,

843: p_sourcing_k_doc_type IN VARCHAR2,
844: p_conterms_exist_flag IN PO_HEADERS_ALL.conterms_exist_flag%TYPE,
845: p_document_creation_method IN VARCHAR2,
846: x_document_id OUT NOCOPY PO_HEADERS_ALL.po_header_id%TYPE,
847: x_document_number OUT NOCOPY PO_HEADERS_ALL.segment1%TYPE,
848: x_return_status OUT NOCOPY VARCHAR2
849: ) IS
850: l_rowid VARCHAR2(30);
851: l_po_header_id PO_HEADERS_ALL.po_header_id%TYPE;

Line 851: l_po_header_id PO_HEADERS_ALL.po_header_id%TYPE;

847: x_document_number OUT NOCOPY PO_HEADERS_ALL.segment1%TYPE,
848: x_return_status OUT NOCOPY VARCHAR2
849: ) IS
850: l_rowid VARCHAR2(30);
851: l_po_header_id PO_HEADERS_ALL.po_header_id%TYPE;
852: l_document_num PO_HEADERS_INTERFACE.document_num%TYPE;
853: l_current_org PO_SYSTEM_PARAMETERS.org_id%TYPE;
854: l_org_assign_rec PO_GA_ORG_ASSIGNMENTS%ROWTYPE;
855: l_org_row_id ROWID;

Line 885: l_ame_approval_id po_headers_all.ame_approval_id%TYPE;

881: l_standard_form VARCHAR2(200);
882: l_document_format VARCHAR2(200);
883:
884: -- AME
885: l_ame_approval_id po_headers_all.ame_approval_id%TYPE;
886: l_ame_transaction_type po_headers_all.ame_transaction_type%TYPE;
887: l_new_ame_appr_id_req varchar2(1);
888: BEGIN
889:

Line 886: l_ame_transaction_type po_headers_all.ame_transaction_type%TYPE;

882: l_document_format VARCHAR2(200);
883:
884: -- AME
885: l_ame_approval_id po_headers_all.ame_approval_id%TYPE;
886: l_ame_transaction_type po_headers_all.ame_transaction_type%TYPE;
887: l_new_ame_appr_id_req varchar2(1);
888: BEGIN
889:
890: -- Initialize API return status to success

Line 1157: UPDATE PO_HEADERS_ALL

1153: END;
1154:
1155:
1156: -- Update CLM related attributes
1157: UPDATE PO_HEADERS_ALL
1158: SET uda_template_id = x_template_id,
1159: uda_template_date = SYSDATE,
1160: style_id = g_style_id,
1161: clm_standard_form = l_standard_form,

Line 1329: FROM po_headers_all phda

1325: BEGIN
1326:
1327: SELECT phda.clm_source_document_id
1328: INTO x_clm_source_document_id
1329: FROM po_headers_all phda
1330: WHERE phda.po_header_id = l_po_header_id;
1331:
1332: EXCEPTION
1333: WHEN No_Data_Found THEN

Line 1439: p_message => 'Before updating po_headers_all for conterms_exist_flag and document number');

1435: g_progress:= '412';
1436: IF g_debug_stmt THEN
1437: PO_DEBUG.debug_stmt(p_log_head => g_log_head||l_api_name,
1438: p_token => g_progress,
1439: p_message => 'Before updating po_headers_all for conterms_exist_flag and document number');
1440: END IF;
1441:
1442: --SQL WHAT: Updates Conterms_exist_flag, segment1 and document_creation_method
1443: --SQL WHY: To handle creation of an automatic document_number when the po_num_code is AUTOMATIC

Line 1449: UPDATE PO_HEADERS_ALL

1445: -- handled in PO_HEADERS_PKG_S0.Insert_Row table handler.
1446: -- As this file is not allowed to update for 11.5.10, added separate update statement.
1447: --SQl Join:None
1448:
1449: UPDATE PO_HEADERS_ALL
1450: SET conterms_exist_flag = decode(p_conterms_exist_flag,'Y','Y','N'),
1451: document_creation_method = p_document_creation_method,
1452: segment1 = x_document_num,
1453: clm_document_number = Nvl(x_doc_number, x_document_num)

Line 1460: p_message => 'Before updating po_headers_all for conterms_exist_flag and document number');

1456: g_progress:= '413';
1457: IF g_debug_stmt THEN
1458: PO_DEBUG.debug_stmt(p_log_head => g_log_head||l_api_name,
1459: p_token => g_progress,
1460: p_message => 'Before updating po_headers_all for conterms_exist_flag and document number');
1461: END IF;
1462:
1463: --Copy contract terms if sourcing doc had a template attached.
1464: IF (p_conterms_exist_flag = 'Y') THEN

Line 1529: FROM po_doc_style_headers pdsh, po_headers_all pha

1525:
1526:
1527: SELECT pdsh.ame_transaction_type
1528: INTO l_ame_transaction_type
1529: FROM po_doc_style_headers pdsh, po_headers_all pha
1530: WHERE pha.po_header_id = l_po_header_id
1531: AND pha.style_id = pdsh.style_id;
1532:
1533: UPDATE po_headers_all

Line 1533: UPDATE po_headers_all

1529: FROM po_doc_style_headers pdsh, po_headers_all pha
1530: WHERE pha.po_header_id = l_po_header_id
1531: AND pha.style_id = pdsh.style_id;
1532:
1533: UPDATE po_headers_all
1534: SET ame_approval_id = l_ame_approval_id,
1535: ame_transaction_type = l_ame_transaction_type
1536: WHERE po_header_id = l_po_header_id;
1537: END IF; -- g_is_clm_flow = 'Y'

Line 1539: /* PO AME Approval workflow change : Updating po_headers_all with ame_transaction_type and ame_approval_id

1535: ame_transaction_type = l_ame_transaction_type
1536: WHERE po_header_id = l_po_header_id;
1537: END IF; -- g_is_clm_flow = 'Y'
1538: */
1539: /* PO AME Approval workflow change : Updating po_headers_all with ame_transaction_type and ame_approval_id
1540: in case AME transaction type is populated in Style Headers page*/
1541: -- Start : PO AME Approval workflow
1542:
1543: BEGIN

Line 1548: FROM po_headers_all poh,

1544: SELECT 'Y',
1545: podsh.ame_transaction_type
1546: INTO l_new_ame_appr_id_req,
1547: l_ame_transaction_type
1548: FROM po_headers_all poh,
1549: po_doc_style_headers podsh
1550: WHERE poh.style_id = podsh.style_id
1551: AND podsh.ame_transaction_type IS NOT NULL
1552: AND poh.po_header_id = l_po_header_id;

Line 1559: UPDATE po_headers_all

1555: WHEN NO_DATA_FOUND THEN
1556: l_new_ame_appr_id_req := 'N';
1557: END;
1558:
1559: UPDATE po_headers_all
1560: SET ame_approval_id = DECODE(l_new_ame_appr_id_req,
1561: 'Y', po_ame_approvals_s.NEXTVAL,
1562: ame_approval_id),
1563: ame_transaction_type = DECODE(l_new_ame_appr_id_req,

Line 1673: p_conterms_exist_flag IN PO_HEADERS_ALL.conterms_exist_flag%TYPE,

1669: p_interface_header_id IN PO_HEADERS_INTERFACE.interface_header_id%TYPE,
1670: p_auction_header_id IN PON_AUCTION_HEADERS_ALL.auction_header_id%TYPE,
1671: p_bid_number IN PON_BID_HEADERS.bid_number%TYPE,
1672: p_sourcing_k_doc_type IN VARCHAR2,
1673: p_conterms_exist_flag IN PO_HEADERS_ALL.conterms_exist_flag%TYPE,
1674: p_document_creation_method IN PO_HEADERS_ALL.document_creation_method%TYPE,
1675: x_document_id OUT NOCOPY PO_HEADERS_ALL.po_header_id%TYPE,
1676: x_document_number OUT NOCOPY PO_HEADERS_ALL.segment1%TYPE
1677: ) IS

Line 1674: p_document_creation_method IN PO_HEADERS_ALL.document_creation_method%TYPE,

1670: p_auction_header_id IN PON_AUCTION_HEADERS_ALL.auction_header_id%TYPE,
1671: p_bid_number IN PON_BID_HEADERS.bid_number%TYPE,
1672: p_sourcing_k_doc_type IN VARCHAR2,
1673: p_conterms_exist_flag IN PO_HEADERS_ALL.conterms_exist_flag%TYPE,
1674: p_document_creation_method IN PO_HEADERS_ALL.document_creation_method%TYPE,
1675: x_document_id OUT NOCOPY PO_HEADERS_ALL.po_header_id%TYPE,
1676: x_document_number OUT NOCOPY PO_HEADERS_ALL.segment1%TYPE
1677: ) IS
1678: l_return_status VARCHAR2(1);

Line 1675: x_document_id OUT NOCOPY PO_HEADERS_ALL.po_header_id%TYPE,

1671: p_bid_number IN PON_BID_HEADERS.bid_number%TYPE,
1672: p_sourcing_k_doc_type IN VARCHAR2,
1673: p_conterms_exist_flag IN PO_HEADERS_ALL.conterms_exist_flag%TYPE,
1674: p_document_creation_method IN PO_HEADERS_ALL.document_creation_method%TYPE,
1675: x_document_id OUT NOCOPY PO_HEADERS_ALL.po_header_id%TYPE,
1676: x_document_number OUT NOCOPY PO_HEADERS_ALL.segment1%TYPE
1677: ) IS
1678: l_return_status VARCHAR2(1);
1679: l_api_name CONSTANT VARCHAR2(30) := 'create_cpa';

Line 1676: x_document_number OUT NOCOPY PO_HEADERS_ALL.segment1%TYPE

1672: p_sourcing_k_doc_type IN VARCHAR2,
1673: p_conterms_exist_flag IN PO_HEADERS_ALL.conterms_exist_flag%TYPE,
1674: p_document_creation_method IN PO_HEADERS_ALL.document_creation_method%TYPE,
1675: x_document_id OUT NOCOPY PO_HEADERS_ALL.po_header_id%TYPE,
1676: x_document_number OUT NOCOPY PO_HEADERS_ALL.segment1%TYPE
1677: ) IS
1678: l_return_status VARCHAR2(1);
1679: l_api_name CONSTANT VARCHAR2(30) := 'create_cpa';
1680: