Search Results purchase_order
Overview
APPS.AR_XML_PO_INFO_V is a reporting and integration view in the Oracle E-Business Suite Receivables (AR) module, present in releases 12.1.1 and 12.2.2. It exposes purchase order (PO) reference information captured on customer transactions in Oracle Receivables, together with up to five derived "USER" attribute columns produced by PL/SQL functions in the AR_XML_VIEW_FUNCTIONS package. The view is primarily consumed by Oracle Receivables' eXtensible Markup Language (XML) publishing and outbound document generation infrastructure, where purchase order data is required on printed or electronically delivered invoice documents, credit memos, and related customer-facing output.
The view is named with the AR_XML_ prefix, indicating it is one of a family of XML-oriented views that flatten and transform Receivables transaction data into a format suitable for XML Publisher (BI Publisher) templates and other integration consumers. Because it derives additional columns dynamically through function calls, it provides a presentation-layer abstraction rather than a purely relational projection of base tables.
Underlying Base Objects
According to the ETRM metadata, AR_XML_PO_INFO_V is defined over two referenced objects:
- RA_CUSTOMER_TRX (SYNONYM) — the core Receivables transactions table, accessed through its APPS synonym. This supplies the transaction identifier and the purchase order columns, filtered with the predicate
PURCHASE_ORDER IS NOT NULLso that only transactions carrying a PO reference are returned. - AR_XML_VIEW_FUNCTIONS (PACKAGE) — a PL/SQL package whose functions PO_FUNCTION1 through PO_FUNCTION5 are invoked once per row, each returning a value aliased as USER1 through USER5.
Because the view joins a synonym to a package rather than to another table, row cardinality is preserved at one row per qualifying RA_CUSTOMER_TRX record, assuming each function returns a scalar value. The view is owned by APPS and is therefore typically granted to Receivables and reporting responsibilities through standard APPS schema privileges.
Key Columns
- CUSTOMER_TRX_ID — the primary key of the underlying Receivables transaction; the join key back to RA_CUSTOMER_TRX and related AR tables.
- PURCHASE_ORDER — the customer's purchase order number associated with the transaction. This is the driving filter column and the object of the user's "purchase_order" search.
- PURCHASE_ORDER_REVISION — the revision level of the referenced purchase order, where supplied by the customer.
- PURCHASE_ORDER_DATE — the date of the purchase order, typically used for display on invoice output and for reconciliation.
- USER1 through USER5 — derived descriptor columns computed by AR_XML_VIEW_FUNCTIONS.PO_FUNCTION1..5. Their semantics are determined by the package body rather than by stored columns, and they are intended to carry supplementary PO-related or transaction-related values required by XML document templates.
Common Use Cases and Queries
The view is most commonly queried for document generation and reporting on PO-referenced Receivables transactions, and for validation of PO data prior to invoice delivery.
- Retrieving PO details for a specific transaction.
- Listing all transactions with PO references for a given date range.
- Feeding XML Publisher templates with PO information.
Illustrative SQL:
SELECT customer_trx_id,
purchase_order,
purchase_order_revision,
purchase_order_date,
user1,
user2
FROM apps.ar_xml_po_info_v
WHERE purchase_order = :p_po_number;
SELECT customer_trx_id,
purchase_order,
purchase_order_date
FROM apps.ar_xml_po_info_v
WHERE purchase_order_date BETWEEN :p_from AND :p_to
ORDER BY purchase_order_date;
Because USER1 through USER5 are computed by function calls executed for every row, queries should filter aggressively on CUSTOMER_TRX_ID or PURCHASE_ORDER to limit function invocation overhead. The view should be treated as read-only and consumed through the APPS synonym in custom reports and XML templates.
-
VIEW: APPS.AR_XML_PO_INFO_V
12.1.1
-
VIEW: MSC.MSC_MATL_PLAN_DATA#
12.2.2
-
VIEW: APPS.AR_XML_PO_INFO_V
12.2.2
-
VIEW: APPS.PSA_CST_XLA_UPG_V
12.2.2
-
View: AR_XML_PO_INFO_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_XML_PO_INFO_V, object_name:AR_XML_PO_INFO_V, status:VALID, product: AR - Receivables , implementation_dba_data: APPS.AR_XML_PO_INFO_V ,
-
View: AR_XML_PO_INFO_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_XML_PO_INFO_V, object_name:AR_XML_PO_INFO_V, status:VALID, product: AR - Receivables , implementation_dba_data: APPS.AR_XML_PO_INFO_V ,
-
VIEW: AR.JG_ZZ_AR_TMP_DETAIL#
12.2.2
-
View: CSP_EOO_CANCEL_RECOMM_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:CSP.CSP_EOO_CANCEL_RECOMM_V, object_name:CSP_EOO_CANCEL_RECOMM_V, status:VALID, product: CSP - Spares Management , description: This view lists orders that can be canceled due to an excess on order notification. , implementation_dba_data: APPS.CSP_EOO_CANCEL_RECOMM_V ,
-
VIEW: APPS.PA_XLA_BC_PKT_PO_DETAIL_V
12.1.1
-
VIEW: APPS.PA_XLA_BC_PKT_PO_DETAIL_V
12.2.2
-
View: CSP_EOO_CANCEL_RECOMM_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:CSP.CSP_EOO_CANCEL_RECOMM_V, object_name:CSP_EOO_CANCEL_RECOMM_V, status:VALID, product: CSP - Spares Management , description: This view lists orders that can be canceled due to an excess on order notification. , implementation_dba_data: APPS.CSP_EOO_CANCEL_RECOMM_V ,
-
VIEW: APPS.PSA_CST_XLA_PEA_UPG_V
12.1.1
-
VIEW: APPS.PSA_CST_XLA_UPG_V
12.1.1
-
VIEW: APPS.PSA_CST_XLA_PEA_UPG_V
12.2.2
-
VIEW: CN.CN_TRX_ALL#
12.2.2
-
View: PA_XLA_BC_PKT_PO_DETAIL_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_XLA_BC_PKT_PO_DETAIL_V, object_name:PA_XLA_BC_PKT_PO_DETAIL_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_XLA_BC_PKT_PO_DETAIL_V ,
-
VIEW: APPS.AR_ICR_TRX_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_ICR_TRX_V, object_name:AR_ICR_TRX_V, status:VALID,
-
VIEW: APPS.AR_XML_PO_INFO_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_XML_PO_INFO_V, object_name:AR_XML_PO_INFO_V, status:VALID,
-
View: BIC_ORDERS_SUMMARY_V
12.2.2
product: BIC - Customer Intelligence(Obsolete) , implementation_dba_data: Not implemented in this database ,
-
View: BIC_ORDERS_SUMMARY_V
12.1.1
product: BIC - Customer Intelligence (obsolete) , implementation_dba_data: Not implemented in this database ,
-
VIEW: AR.AR_ARCHIVE_HEADER#
12.2.2
-
View: PA_XLA_BC_PKT_PO_DETAIL_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_XLA_BC_PKT_PO_DETAIL_V, object_name:PA_XLA_BC_PKT_PO_DETAIL_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_XLA_BC_PKT_PO_DETAIL_V ,
-
VIEW: APPS.AR_XML_PO_INFO_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_XML_PO_INFO_V, object_name:AR_XML_PO_INFO_V, status:VALID,
-
VIEW: MSC.MSC_MATL_PLAN_DATA#
12.2.2
owner:MSC, object_type:VIEW, object_name:MSC_MATL_PLAN_DATA#, status:VALID,
-
PACKAGE BODY: APPS.MSC_X_UDE_PEGGING
12.1.1
-
VIEW: APPS.AR_ICR_TRX_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_ICR_TRX_V, object_name:AR_ICR_TRX_V, status:VALID,
-
VIEW: APPS.MSC_CUST_BUCKET_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:MSC.MSC_CUST_BUCKET_V, object_name:MSC_CUST_BUCKET_V, status:VALID,
-
VIEW: APPS.MSC_CUST_BUCKET_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:MSC.MSC_CUST_BUCKET_V, object_name:MSC_CUST_BUCKET_V, status:VALID,
-
VIEW: AR.AR_SALES_TAX_REP_ITF#
12.2.2
-
VIEW: APPS.IEX_DISPUTES_V
12.2.2
owner:APPS, object_type:VIEW, object_name:IEX_DISPUTES_V, status:VALID,
-
VIEW: AR.JG_ZZ_AR_TMP_DETAIL#
12.2.2
owner:AR, object_type:VIEW, object_name:JG_ZZ_AR_TMP_DETAIL#, status:VALID,
-
PACKAGE BODY: APPS.MSC_X_UDE_PEGGING
12.2.2
-
Lookup Type: INTEREST_RSN_CODES_1
12.1.1
product: FV - Federal Financials , meaning: Interest Reason Codes - Delay in paying office receipt ,
-
Lookup Type: ARLPLB_MATCHING_OPTION
12.1.1
product: AR - Receivables , meaning: Arlplb Matching Option , description: ARLPLB: Lockbox Matching Option ,
-
TABLE: AR.JG_ZZ_AR_TMP_DETAIL
12.1.1
owner:AR, object_type:TABLE, fnd_design_data:JG.JG_ZZ_AR_TMP_DETAIL, object_name:JG_ZZ_AR_TMP_DETAIL, status:VALID,
-
TABLE: AR.JG_ZZ_AR_TMP_DETAIL
12.2.2
owner:AR, object_type:TABLE, fnd_design_data:JG.JG_ZZ_AR_TMP_DETAIL, object_name:JG_ZZ_AR_TMP_DETAIL, status:VALID,
-
VIEW: APPS.IEX_CUSTOMER_TRX_PARTIAL_V
12.2.2
owner:APPS, object_type:VIEW, object_name:IEX_CUSTOMER_TRX_PARTIAL_V, status:VALID,
-
VIEW: APPS.IEX_PAYING_DUNNINGS_BALI_V
12.1.1
-
APPS.MSC_X_UDE_PEGGING SQL Statements
12.2.2
-
APPS.MSC_X_PEGGING_FUNC SQL Statements
12.2.2
-
VIEW: APPS.IEX_CUSTOMER_TRX_PARTIAL_V
12.1.1
owner:APPS, object_type:VIEW, object_name:IEX_CUSTOMER_TRX_PARTIAL_V, status:VALID,
-
TABLE: MSC.MSC_MATL_PLAN_DATA
12.2.2
owner:MSC, object_type:TABLE, object_name:MSC_MATL_PLAN_DATA, status:VALID,
-
APPS.MSC_X_PEGGING_FUNC SQL Statements
12.1.1
-
VIEW: APPS.IEX_DUNNINGS_BALI_V
12.1.1
owner:APPS, object_type:VIEW, object_name:IEX_DUNNINGS_BALI_V, status:VALID,
-
Lookup Type: INTEREST_RSN_CODES_1
12.2.2
product: FV - Federal Financials , meaning: Interest Reason Codes - Delay in paying office receipt ,
-
Table: MRP_I2_PO_EDC
12.1.1
product: MRP - Master Scheduling/MRP , description: An Oracle/Rhythm Integration table used for storing purchase order data from Rhythm , implementation_dba_data: Not implemented in this database ,
-
Lookup Type: AWARD_TYPE
12.1.1
product: GMS - Grants Accounting , meaning: AWARD_TYPE ,
-
Table: MRP_I2_PO_EDC
12.2.2
product: MRP - Master Scheduling/MRP , description: An Oracle/Rhythm Integration table used for storing purchase order data from Rhythm , implementation_dba_data: Not implemented in this database ,
-
Lookup Type: ARLPLB_MATCHING_OPTION
12.2.2
product: AR - Receivables , meaning: Arlplb Matching Option , description: ARLPLB: Lockbox Matching Option ,
-
VIEW: APPS.IEX_DISPUTES_V
12.2.2