Search Results oe_agreements_vl
Overview
OE_AGREEMENTS_VL is an APPS-owned, VALID database view in Oracle E-Business Suite, delivered as part of the QP (Advanced Pricing) product family. It functions as a translation (MLS) view that merges the base pricing agreement table, OE_AGREEMENTS_B, with its translation table, OE_AGREEMENTS_TL, to expose agreement data alongside the translated descriptive columns in the session's local language. The _VL suffix identifies it as a "view with language," a standard Oracle Applications convention for presenting base and translated table data as a single row per agreement, filtered by the runtime language.
In practice, OE_AGREEMENTS_VL presents pricing agreements — sales agreements, pricing agreements, and related negotiated documents captured through Order Management and Advanced Pricing — in a user-readable form. Its role in EBS reporting and integration is to provide a pre-joined, language-aware source so that reports, concurrent programs, and interfaces do not need to perform their own outer join between the base and translation tables or apply language filtering logic themselves. The view is available in both 12.1.1 and 12.2.2, where it retains the same APPS owner and VALID status.
Underlying Base Objects
The view is defined over three underlying objects:
- OE_AGREEMENTS_B (SYNONYM) — the base table holding non-translated agreement attributes, including identifiers, dates, type codes, price list references, and descriptive flexfield columns.
- OE_AGREEMENTS_TL (SYNONYM) — the translation table storing the language-specific NAME for each agreement, one row per installed language.
- OKC_K_HEADERS_TL (SYNONYM) — referenced through the OKC_K_HEADERS_V synonym in the view text to supply the SHORT_DESCRIPTION (DESCRIPTION) from the corresponding contract header.
The view joins OE_AGREEMENTS_B to OE_AGREEMENTS_TL on AGREEMENT_ID, guaranteeing that only the translation row matching the user's language appears. It joins to the contract header by ORIG_SYSTEM_AGR_ID using an outer join (C.ID(+)). The WHERE clause restricts translation rows to T.LANGUAGE = USERENV('LANG'), so the view returns exactly one row per agreement in the current session language. Because the referenced objects are synonyms, the definition resolves to the underlying APPS tables at runtime.
Key Columns
The view exposes the full set of base agreement columns plus translated and joined descriptive columns. Notable columns include:
- AGREEMENT_ID — primary key linking base and translation rows; the principal join and lookup column.
- AGREEMENT_NUM, REVISION, REVISION_DATE, REVISION_REASON_CODE — agreement identification and versioning.
- AGREEMENT_TYPE_CODE and AGREEMENT_SOURCE_CODE — classification of the agreement and its originating system.
- NAME — the translated agreement name from OE_AGREEMENTS_TL.
- DESCRIPTION — short description sourced from the contract header (OKC_K_HEADERS_V).
- PRICE_LIST_ID, TERM_ID, INVOICING_RULE_ID, ACCOUNTING_RULE_ID — pricing and terms references used in order and pricing processing.
- START_DATE_ACTIVE / END_DATE_ACTIVE — effective date range for the agreement.
- SOLD_TO_ORG_ID, INVOICE_TO_ORG_ID, SALESREP_ID, INVOICE_CONTACT_ID, AGREEMENT_CONTACT_ID — party and contact references.
- ATTRIBUTE1–15, TP_ATTRIBUTE1–15, TP_ATTRIBUTE_CATEGORY, CONTEXT — descriptive flexfield and pricing attribute values.
- ORIG_SYSTEM_AGR_ID — link to the originating contract header for the descriptive join.
Common Use Cases and Queries
OE_AGREEMENTS_VL is typically queried for agreement lookups, reporting, and integration extracts where the display name and description in the local language are required. Because the language filter is built in, callers need not add a language predicate. A representative query lists active pricing agreements with their translated names:
- Agreement listing:
SELECT agreement_id, agreement_num, name, agreement_type_code, start_date_active, end_date_active FROM oe_agreements_vl WHERE start_date_active <= SYSDATE AND NVL(end_date_active, SYSDATE) >= SYSDATE; - Lookup by number:
SELECT agreement_id, agreement_num, name, revision, description FROM oe_agreements_vl WHERE agreement_num = :p_num; - Pricing reference audit:
SELECT agreement_num, name, price_list_id, term_id, sold_to_org_id FROM oe_agreements_vl WHERE price_list_id IS NOT NULL; - Integration extract: join OE_AGREEMENTS_VL to order or pricing tables on AGREEMENT_ID or PRICE_LIST_ID to enrich transactional data with readable agreement names.
When building reports, note that the DESCRIPTION column depends on a successful outer join to the contract header, and may be null where no matching header exists. Query performance is generally adequate for agreement-level reporting, though filtering on indexed base-table columns such as AGREEMENT_ID or AGREEMENT_NUM is advisable for large datasets.
-
View: OE_AGREEMENTS_VL
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:QP.OE_AGREEMENTS_VL, object_name:OE_AGREEMENTS_VL, status:VALID, product: QP - Advanced Pricing , description: View of OE_AGREEMENTS_B and OE_AGREEMENTS_TL. Displays the translated columns on pricing agreements in the local language. , implementation_dba_data: APPS.OE_AGREEMENTS_VL ,
-
View: OE_AGREEMENTS_VL
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:QP.OE_AGREEMENTS_VL, object_name:OE_AGREEMENTS_VL, status:VALID, product: QP - Advanced Pricing , description: View of OE_AGREEMENTS_B and OE_AGREEMENTS_TL. Displays the translated columns on pricing agreements in the local language. , implementation_dba_data: APPS.OE_AGREEMENTS_VL ,
-
VIEW: APPS.ASO_I_AGREEMENTS_V
12.1.1
-
VIEW: APPS.ASO_I_AGREEMENTS_V
12.2.2
-
VIEW: APPS.OE_AGREEMENTS_LOV_V
12.1.1
-
VIEW: APPS.OE_AGREEMENTS_LOV_V
12.2.2
-
VIEW: APPS.OE_AGREEMENTS_115_VL
12.2.2
-
VIEW: APPS.OE_AGREEMENTS_115_VL
12.1.1
-
View: ASO_I_AGREEMENTS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:ASO.ASO_I_AGREEMENTS_V, object_name:ASO_I_AGREEMENTS_V, status:VALID, product: ASO - Order Capture , description: Customer Agreements , implementation_dba_data: APPS.ASO_I_AGREEMENTS_V ,
-
View: ASO_I_AGREEMENTS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:ASO.ASO_I_AGREEMENTS_V, object_name:ASO_I_AGREEMENTS_V, status:VALID, product: ASO - Order Capture , description: Customer Agreements , implementation_dba_data: APPS.ASO_I_AGREEMENTS_V ,
-
View: OE_AGREEMENTS_LOV_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:ONT.OE_AGREEMENTS_LOV_V, object_name:OE_AGREEMENTS_LOV_V, status:VALID, product: ONT - Order Management , description: List of agreements. , implementation_dba_data: APPS.OE_AGREEMENTS_LOV_V ,
-
View: OE_AGREEMENTS_LOV_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:ONT.OE_AGREEMENTS_LOV_V, object_name:OE_AGREEMENTS_LOV_V, status:VALID, product: ONT - Order Management , description: List of agreements. , implementation_dba_data: APPS.OE_AGREEMENTS_LOV_V ,
-
SYNONYM: APPS.OE_AGREEMENTS_TL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:OE_AGREEMENTS_TL, status:VALID,
-
SYNONYM: APPS.OE_AGREEMENTS_TL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:OE_AGREEMENTS_TL, status:VALID,
-
SYNONYM: APPS.OE_AGREEMENTS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:OE_AGREEMENTS, status:VALID,
-
SYNONYM: APPS.OE_AGREEMENTS_B
12.1.1
owner:APPS, object_type:SYNONYM, object_name:OE_AGREEMENTS_B, status:VALID,
-
PACKAGE BODY: APPS.QP_SOURCING_API_PUB
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:QP_SOURCING_API_PUB, status:VALID,
-
PACKAGE BODY: APPS.OE_BULK_CACHE
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OE_BULK_CACHE, status:VALID,
-
PACKAGE BODY: APPS.OE_BULK_CACHE
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OE_BULK_CACHE, status:VALID,
-
SYNONYM: APPS.OE_AGREEMENTS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:OE_AGREEMENTS, status:VALID,
-
SYNONYM: APPS.OE_AGREEMENTS_B
12.2.2
owner:APPS, object_type:SYNONYM, object_name:OE_AGREEMENTS_B, status:VALID,
-
PACKAGE BODY: APPS.QP_SOURCING_API_PUB
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:QP_SOURCING_API_PUB, status:VALID,
-
12.1.1 FND Design Data
12.1.1
-
View: OE_AGREEMENTS_115_VL
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:QP.OE_AGREEMENTS_115_VL, object_name:OE_AGREEMENTS_115_VL, status:VALID, product: QP - Advanced Pricing , description: Pricing Agreement information. Provided for backward compatibility for other applications. , implementation_dba_data: APPS.OE_AGREEMENTS_115_VL ,
-
View: OE_AGREEMENTS_115_VL
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:QP.OE_AGREEMENTS_115_VL, object_name:OE_AGREEMENTS_115_VL, status:VALID, product: QP - Advanced Pricing , description: Pricing Agreement information. Provided for backward compatibility for other applications. , implementation_dba_data: APPS.OE_AGREEMENTS_115_VL ,
-
PACKAGE BODY: APPS.OKS_IMPORT_TEST_INSERT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OKS_IMPORT_TEST_INSERT, status:VALID,
-
PACKAGE BODY: APPS.OKS_IMPORT_TEST_INSERT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OKS_IMPORT_TEST_INSERT, status:VALID,
-
PACKAGE BODY: APPS.OE_ID_TO_VALUE
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OE_ID_TO_VALUE, status:VALID,
-
PACKAGE BODY: APPS.OE_VALIDATE_HEADER
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OE_VALIDATE_HEADER, status:VALID,
-
VIEW: APPS.ASO_I_AGREEMENTS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:ASO.ASO_I_AGREEMENTS_V, object_name:ASO_I_AGREEMENTS_V, status:VALID,
-
12.2.2 FND Design Data
12.2.2
-
VIEW: APPS.OE_AGREEMENTS_LOV_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:ONT.OE_AGREEMENTS_LOV_V, object_name:OE_AGREEMENTS_LOV_V, status:VALID,
-
VIEW: APPS.OE_AGREEMENTS_LOV_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:ONT.OE_AGREEMENTS_LOV_V, object_name:OE_AGREEMENTS_LOV_V, status:VALID,
-
VIEW: APPS.ASO_I_AGREEMENTS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:ASO.ASO_I_AGREEMENTS_V, object_name:ASO_I_AGREEMENTS_V, status:VALID,
-
APPS.QP_SOURCING_API_PUB SQL Statements
12.1.1
-
APPS.QP_SOURCING_API_PUB SQL Statements
12.2.2
-
PACKAGE BODY: APPS.OE_ID_TO_VALUE
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OE_ID_TO_VALUE, status:VALID,
-
PACKAGE BODY: APPS.OE_VALIDATE_HEADER
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OE_VALIDATE_HEADER, status:VALID,
-
PACKAGE BODY: APPS.OE_DEFAULT_LINE
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OE_DEFAULT_LINE, status:VALID,
-
PACKAGE BODY: APPS.OE_DEFAULT_LINE
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OE_DEFAULT_LINE, status:VALID,
-
SYNONYM: APPS.OKC_K_HEADERS_TL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:OKC_K_HEADERS_TL, status:VALID,
-
SYNONYM: APPS.OKC_K_HEADERS_TL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:OKC_K_HEADERS_TL, status:VALID,
-
PACKAGE BODY: APPS.QP_PRICE_BOOK_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:QP_PRICE_BOOK_PVT, status:VALID,
-
PACKAGE BODY: APPS.QP_PRICE_BOOK_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:QP_PRICE_BOOK_PVT, status:VALID,
-
PACKAGE BODY: APPS.ASO_COPY_QUOTE_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:ASO_COPY_QUOTE_PVT, status:VALID,
-
PACKAGE BODY: APPS.QP_PRICE_BOOK_UTIL
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:QP_PRICE_BOOK_UTIL, status:VALID,
-
PACKAGE BODY: APPS.QP_PRICE_BOOK_UTIL
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:QP_PRICE_BOOK_UTIL, status:VALID,
-
PACKAGE BODY: APPS.OE_ORDER_PRICE_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OE_ORDER_PRICE_PVT, status:VALID,
-
View: OE_PRICING_CONTRACTS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:QP.OE_PRICING_CONTRACTS_V, object_name:OE_PRICING_CONTRACTS_V, status:VALID, product: QP - Advanced Pricing , description: Obsolete , implementation_dba_data: APPS.OE_PRICING_CONTRACTS_V ,
-
View: OE_PRICING_CONTRACTS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:QP.OE_PRICING_CONTRACTS_V, object_name:OE_PRICING_CONTRACTS_V, status:VALID, product: QP - Advanced Pricing , description: Obsolete , implementation_dba_data: APPS.OE_PRICING_CONTRACTS_V ,