Results for “agreement_type_code”
50+ results
AI-generated from documented ETRM metadata — verify critical details on the linked pages.
Overview
The APPS.AR_AGREEMENTS_S_V view is a shared extraction object within the Oracle E-Business Suite Receivables (AR) module. Its documented description, "agreement shared extract," indicates that it serves as a denormalized reporting and integration surface that joins agreement header information to Subledger Accounting (XLA) line extract data. The view is registered as VALID in the APPS schema and is available in both EBS 12.1.1 and 12.2.2. In practice it is used to correlate Receivables agreements with the accounting events and lines generated against them, supporting reconciliation, extract feeds, and diagnostic queries. Because it is a view rather than a table, it carries no storage of its own and always reflects the current state of its underlying base objects.
Underlying Base Objects
The documented view text defines AR_AGREEMENTS_S_V over two base objects, both accessed through synonyms owned by APPS:
- OE_AGREEMENTS_B (SYNONYM) — aliased as ABF in the view text. This is the Order Management agreements base table, supplying the agreement identifier, agreement number, and agreement type code.
- AR_XLA_LINES_EXTRACT (SYNONYM) — aliased as L. This is the Receivables Subledger Accounting lines extract, providing the accounting event, line number, and ledger context.
The two objects are joined on ABF.AGREEMENT_ID = L.AGREEMENT_ID. The view text carries an explicit optimizer hint, /*+INDEX (L AR_XLA_LINES_EXTRACT_N1)*/, directing the cost-based optimizer to use the AR_XLA_LINES_EXTRACT_N1 index on the extract table. The WHERE clause restricts rows to specific event class and level combinations: for EVENT_CLASS_CODE values INVOICE, DEBIT_MEMO, DEPOSIT, GUARANTEE, CHARGEBACK, and ADJUSTMENT, only header-level rows (LEVEL_FLAG = 'H') qualify; for CREDIT_MEMO and RECEIPT, only line-level rows (LEVEL_FLAG = 'L') with FROM_TO_FLAG = 'T' qualify. This filtering is central to the view's purpose, as it determines which accounting lines are surfaced alongside each agreement.
Key Columns
The view exposes six columns:
- AGREEMENT_ID — The unique identifier of the agreement, sourced from OE_AGREEMENTS_B. It is the join key to the XLA extract and the primary correlation column.
- AGREEMENT_NUM — The user-visible agreement number. This is the column most frequently used in searches and report filters; users searching for "agreement_num" are typically looking up this value against related accounting activity.
- AGREEMENT_TYPE_CODE — The code classifying the agreement type, drawn from the agreements base table.
- EVENT_ID — The Subledger Accounting event identifier from AR_XLA_LINES_EXTRACT, linking the agreement to its accounting event.
- LINE_NUMBER — The XLA line number within the event, providing line-level granularity for the returned accounting rows.
- LEDGER_ID — The ledger identifier associated with the extract line, enabling multi-ledger reporting and ledger-specific filtering.
Common Use Cases and Queries
The view is most commonly used to retrieve the accounting events and lines tied to a specific agreement, or to list all agreements that have generated qualifying accounting activity. A typical lookup by agreement number is:
SELECT agreement_id, agreement_num, agreement_type_code, event_id, line_number, ledger_id FROM apps.ar_agreements_s_v WHERE agreement_num = :p_agreement_num;- Joining to AR_XLA_LINES_EXTRACT or XLA_EVENTS for additional event detail, using EVENT_ID as the link.
- Filtering by LEDGER_ID to isolate activity for a single ledger in multi-ledger or reporting-curiosity scenarios.
- Feeding downstream extract or reconciliation processes that require agreement-to-accounting correlation without querying the base tables directly.
Because the view applies level-flag and event-class filtering internally, consumers should treat the row set as already scoped to the relevant header and line records described above, rather than as a complete accounting picture. Joins back to the base objects should preserve the AGREEMENT_ID and EVENT_ID keys to avoid row multiplication.
-
View: AR_AGREEMENTS_S_V 12.2.2
agreement shared extract
APPS.AR_AGREEMENTS_S_V·↳ AR_XLA_LINES_EXTRACT·↳ OE_AGREEMENTS_B·Explore AR module →
-
APPS.WSH_ORDER_TYPES_REGULAR_V·↳ OE_TRXT_TYPES_NOORGS_VL·Explore WSH module →
-
View: OE_AK_LINE_TYPES_V 12.1.1
APPS.OE_AK_LINE_TYPES_V·↳ OE_LINE_TYPES_V·Explore ONT module →
-
View: OE_AK_LINE_TYPES_V 12.2.2
APPS.OE_AK_LINE_TYPES_V·↳ OE_LINE_TYPES_V·Explore ONT module →
-
View: AR_AGREEMENTS_S_V 12.1.1
agreement shared extract
APPS.AR_AGREEMENTS_S_V·↳ AR_XLA_LINES_EXTRACT·↳ SO_AGREEMENTS_B·Explore AR module →
-
View: OE_ORDER_TYPES_115 12.1.1
No longer used
APPS.OE_ORDER_TYPES_115·↳ OE_TRANSACTION_TYPES_VL·Explore ONT module →
-
View: OE_ORDER_TYPES_115_ALL 12.2.2
No longer used
APPS.OE_ORDER_TYPES_115_ALL·↳ OE_TRANSACTION_TYPES_ALL·↳ OE_TRANSACTION_TYPES_TL·Explore ONT module →
-
View: OE_AK_ORDER_TYPES_V 12.1.1
APPS.OE_AK_ORDER_TYPES_V·↳ OE_ORDER_TYPES_V·Explore ONT module →
-
APPS.WSH_ORDER_TYPES_REGULAR_V·↳ OE_TRXT_TYPES_NOORGS_VL·Explore WSH module →
-
View: QPFV_AGREEMENTS 12.1.1
This view gives information about the agreements.
APPS.QPFV_AGREEMENTS·↳ HZ_CUST_ACCOUNTS·↳ HZ_PARTIES·↳ OE_AGREEMENTS_B·Explore QP module →
-
APPS.SO_ORDER_TYPES_REGULAR_V·↳ SO_ORDER_TYPES·Explore OE module →
-
View: SO_ORDER_TYPES_115 12.1.1
APPS.SO_ORDER_TYPES_115·↳ SO_ORDER_TYPES_115_ALL·Explore OE module →
-
View: SO_ORDER_TYPES_115 12.2.2
APPS.SO_ORDER_TYPES_115·↳ SO_ORDER_TYPES_115_ALL·Explore OE module →
-
APPS.SO_ORDER_TYPES_REGULAR_V·↳ SO_ORDER_TYPES·Explore OE module →
-
Customer agreements
-
Customer agreements
-
View: OE_AGREEMENTS_V 12.2.2
Obsolete
-
Order types
-
Org independent VL view for Shipping integration team to get the Order Type name.
APPS.OE_TRXT_TYPES_NOORGS_VL·↳ OE_TRANSACTION_TYPES_ALL·↳ OE_TRANSACTION_TYPES_TL·Explore ONT module →
-
OE_AGREEMENTS_B stores all information about pricing agreements.
-
View: OE_LINE_TYPES_V 12.2.2
This is a view to show line transaction types types for a specific organization and language.
APPS.OE_LINE_TYPES_V·↳ OE_TRANSACTION_TYPES_VL·Explore ONT module →
-
View: OE_TRANSACTION_TYPES_V 12.2.2
APPS.OE_TRANSACTION_TYPES_V·↳ HR_GENERAL·↳ HR_ORGANIZATION_UNITS·↳ HR_SECURITY·Explore ONT module →
-
APPS.WSH_TRANSACTION_TYPES_VL·↳ OE_TRANSACTION_TYPES_ALL·↳ OE_TRANSACTION_TYPES_TL·Explore WSH module →
-
View: OE_AGREEMENTS_VL 12.2.2
View of OE_AGREEMENTS_B and OE_AGREEMENTS_TL. Displays the translated columns on pricing agreements in the local language.
APPS.OE_AGREEMENTS_VL·↳ OE_AGREEMENTS_B·↳ OE_AGREEMENTS_TL·↳ OKC_K_HEADERS_TL·Explore QP module →
-
View: OE_AK_ORDER_TYPES_V 12.2.2
APPS.OE_AK_ORDER_TYPES_V·↳ OE_ORDER_TYPES_V·Explore ONT module →
-
Org independent VL view for Shipping integration team to get the Order Type name.
APPS.OE_TRXT_TYPES_NOORGS_VL·↳ OE_TRANSACTION_TYPES_ALL·↳ OE_TRANSACTION_TYPES_TL·Explore ONT module →
-
View: OE_AGREEMENTS_VL 12.1.1
View of OE_AGREEMENTS_B and OE_AGREEMENTS_TL. Displays the translated columns on pricing agreements in the local language.
APPS.OE_AGREEMENTS_VL·↳ OE_AGREEMENTS_B·↳ OE_AGREEMENTS_TL·↳ OKC_K_HEADERS_TL·Explore QP module →
-
View: QPBV_AGREEMENTS 12.2.2
This view gives information about the agreements.
APPS.QPBV_AGREEMENTS·↳ OE_AGREEMENTS_B·↳ OE_AGREEMENTS_TL·Explore QP module →
-
View: OE_PRICING_CONTRACTS_V 12.1.1
Obsolete
APPS.OE_PRICING_CONTRACTS_V·↳ FND_GLOBAL·↳ HZ_CUST_ACCOUNTS·↳ HZ_CUST_ACCOUNT_ROLES·Explore QP module →
-
View: OE_ORDER_TYPES_115 12.2.2
No longer used
APPS.OE_ORDER_TYPES_115·↳ OE_TRANSACTION_TYPES_VL·Explore ONT module →
-
View: QPBV_AGREEMENTS 12.1.1
This view gives information about the agreements.
APPS.QPBV_AGREEMENTS·↳ OE_AGREEMENTS_B·↳ OE_AGREEMENTS_TL·Explore QP module →
-
View: OE_ORDER_TYPES_115_ALL 12.1.1
No longer used
APPS.OE_ORDER_TYPES_115_ALL·↳ OE_TRANSACTION_TYPES_ALL·↳ OE_TRANSACTION_TYPES_TL·Explore ONT module →
-
View: QPFV_AGREEMENTS 12.2.2
This view gives information about the agreements.
APPS.QPFV_AGREEMENTS·↳ HZ_CUST_ACCOUNTS·↳ HZ_PARTIES·↳ OE_AGREEMENTS_B·Explore QP module →
-
View: OE_AGREEMENTS_115_VL 12.2.2
Pricing Agreement information. Provided for backward compatibility for other applications.
APPS.OE_AGREEMENTS_115_VL·↳ OE_AGREEMENTS_VL·Explore QP module →
-
View: OE_AGREEMENTS_115_VL 12.1.1
Pricing Agreement information. Provided for backward compatibility for other applications.
APPS.OE_AGREEMENTS_115_VL·↳ OE_AGREEMENTS_VL·Explore QP module →
-
View: OE_LINE_TYPES_V 12.1.1
This is a view to show line transaction types types for a specific organization and language.
APPS.OE_LINE_TYPES_V·↳ OE_TRANSACTION_TYPES_VL·Explore ONT module →
-
View: SO_AGREEMENTS_VL 12.1.1
APPS.SO_AGREEMENTS_VL·↳ SO_AGREEMENTS_B·↳ SO_AGREEMENTS_TL·Explore OE module →
-
View: SO_AGREEMENTS_VL 12.2.2
APPS.SO_AGREEMENTS_VL·↳ SO_AGREEMENTS_B·↳ SO_AGREEMENTS_TL·Explore OE module →
-
View: OE_AGREEMENTS_V 12.1.1
Obsolete
-
View: OE_ORDER_TYPES_V 12.2.2
This is a view to show order transaction types for a specific organization and language.
APPS.OE_ORDER_TYPES_V·↳ OE_TRANSACTION_TYPES_VL·Explore ONT module →
-
View: OE_ORDER_TYPES_V 12.1.1
This is a view to show order transaction types for a specific organization and language.
APPS.OE_ORDER_TYPES_V·↳ OE_TRANSACTION_TYPES_VL·Explore ONT module →
-
View: OE_TRANSACTION_TYPES_V 12.1.1
APPS.OE_TRANSACTION_TYPES_V·↳ HR_GENERAL·↳ HR_ORGANIZATION_UNITS·↳ HR_SECURITY·Explore ONT module →
-
Order types
-
MLS transaction types view for an organization.
APPS.OE_TRANSACTION_TYPES_VL·↳ OE_TRANSACTION_TYPES_SYN·↳ OE_TRANSACTION_TYPES_TL·Explore ONT module →
-
APPS.WSH_TRANSACTION_TYPES_VL·↳ OE_TRANSACTION_TYPES_ALL·↳ OE_TRANSACTION_TYPES_TL·Explore WSH module →
-
OE_AGREEMENTS_B stores all information about pricing agreements.
-
MLS transaction types view for an organization.
APPS.OE_TRANSACTION_TYPES_VL·↳ OE_TRANSACTION_TYPES_SYN·↳ OE_TRANSACTION_TYPES_TL·Explore ONT module →
-
This table stores information about the order and line transaction types
-
View: OE_PRICING_CONTRACTS_V 12.2.2
Obsolete
APPS.OE_PRICING_CONTRACTS_V·↳ FND_GLOBAL·↳ HZ_CUST_ACCOUNTS·↳ HZ_CUST_ACCOUNT_ROLES·Explore QP module →
-
This table stores information about the order and line transaction types