Search Results auto_version_flag
Overview
ASO_QUOTE_STATUSES_VL is a multilingual (VL) view owned by the APPS schema in Oracle E-Business Suite, delivered as part of the ASO – Order Capture product family. It exposes the full set of descriptive and control attributes that define the lifecycle statuses available to a quote in Oracle Quoting / Order Capture. The view combines the non-translatable business columns held in the base table ASO_QUOTE_STATUSES_B with the language-dependent text columns (MEANING and DESCRIPTION) held in the translation table ASO_QUOTE_STATUSES_TL.
Because it is a VL view, it resolves the translated text for the session language only, using USERENV('LANG') as the language discriminator. This makes it the standard access point for forms, reports, concurrent programs, and integration interfaces that must present quote status information in the user's own language without manually joining the translation table. Under EBS 12.1.1 and 12.2.2 the definition and column list are consistent, and the view is reported as VALID.
Underlying Base Objects
The ETRM metadata documents two referenced base objects, both resolved through synonyms in the APPS schema:
- ASO_QUOTE_STATUSES_B — the base (non-translatable) table supplying identifiers, audit columns, status code, the update/version/user-maintainability flags, effective dating columns, and the fifteen descriptive flexfield (DFF) attribute columns.
- ASO_QUOTE_STATUSES_TL — the translation table supplying the language-specific MEANING and DESCRIPTION text.
The join is performed on QUOTE_STATUS_ID, with the additional predicate T.LANGUAGE = USERENV('LANG') restricting returned rows to the current session language. The view is therefore read-only with respect to the translation join; the status code itself is stored once in the B table, while its display text is translated per installed language. The B.ROWID value is also projected, which is unusual for a VL view but allows row identification of the base record.
Key Columns
- QUOTE_STATUS_ID — surrogate primary key for the status and the join key between the base and translation tables.
- STATUS_CODE — internal, language-independent code identifying the status; used in programmatic logic and lookups.
- MEANING — translated, user-facing status name resolved for the session language.
- DESCRIPTION — translated longer description of the status.
- UPDATE_ALLOWED_FLAG — indicates whether a quote in this status may be modified.
- AUTO_VERSION_FLAG — indicates whether a new version is automatically created on change.
- USER_MAINTAINABLE_FLAG — indicates whether the status is user-selectable or system-controlled.
- EFFECTIVE_START_DATE / EFFECTIVE_END_DATE — date-effective range controlling when the status is active.
- CREATION_DATE, CREATED_BY, LAST_UPDATE_DATE, LAST_UPDATED_BY, LAST_UPDATE_LOGIN — standard audit columns.
- REQUEST_ID, PROGRAM_APPLICATION_ID, PROGRAM_ID, PROGRAM_UPDATE_DATE — concurrent program who-columns for traceability of inserts and updates.
- ATTRIBUTE_CATEGORY and ATTRIBUTE1–ATTRIBUTE15 — DFF context and segment columns for customer-specific extensibility.
Common Use Cases and Queries
Typical uses include populating status LOVs, driving workflow or approval routing based on the control flags, and joining quote headers to obtain a translated status label. A representative query returning only currently effective, user-maintainable statuses is:
SELECT quote_status_id, status_code, meaning, update_allowed_flagFROM aso_quote_statuses_vlWHERE user_maintainable_flag = 'Y'AND SYSDATE BETWEEN NVL(effective_start_date, SYSDATE)AND NVL(effective_end_date, SYSDATE)ORDER BY meaning;
A second common pattern resolves the status text for a quote header by joining on QUOTE_STATUS_ID, relying on the view to supply the correct language automatically. Because the view handles the translation join, report and interface code should query ASO_QUOTE_STATUSES_VL rather than the underlying tables directly, ensuring correct multilingual output and shielding callers from the B/TL table split.
-
View: ASO_QUOTE_STATUSES_VL
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:ASO.ASO_QUOTE_STATUSES_VL, object_name:ASO_QUOTE_STATUSES_VL, status:VALID, product: ASO - Order Capture , description: ASO_QUOTE_STATUSES_VL is a view with most of the columns from ASO_QUOTE_STATUSES_B & few columns from ASO_QUOTE_STATUSES_TL , implementation_dba_data: APPS.ASO_QUOTE_STATUSES_VL ,
-
View: ASO_QUOTE_STATUSES_VL
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:ASO.ASO_QUOTE_STATUSES_VL, object_name:ASO_QUOTE_STATUSES_VL, status:VALID, product: ASO - Order Capture , description: ASO_QUOTE_STATUSES_VL is a view with most of the columns from ASO_QUOTE_STATUSES_B & few columns from ASO_QUOTE_STATUSES_TL , implementation_dba_data: APPS.ASO_QUOTE_STATUSES_VL ,
-
View: ASO_QUOTE_HEADERS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:ASO.ASO_QUOTE_HEADERS_V, object_name:ASO_QUOTE_HEADERS_V, status:VALID, product: ASO - Order Capture , description: quotations , implementation_dba_data: APPS.ASO_QUOTE_HEADERS_V ,
-
View: ASO_QUOTE_HEADERS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:ASO.ASO_QUOTE_HEADERS_V, object_name:ASO_QUOTE_HEADERS_V, status:VALID, product: ASO - Order Capture , description: quotations , implementation_dba_data: APPS.ASO_QUOTE_HEADERS_V ,
-
View: ASO_PVT_QUOTE_HEADERS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:ASO.ASO_PVT_QUOTE_HEADERS_V, object_name:ASO_PVT_QUOTE_HEADERS_V, status:VALID, product: ASO - Order Capture , implementation_dba_data: APPS.ASO_PVT_QUOTE_HEADERS_V ,
-
View: ASO_PVT_QUOTE_HEADERS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:ASO.ASO_PVT_QUOTE_HEADERS_V, object_name:ASO_PVT_QUOTE_HEADERS_V, status:VALID, product: ASO - Order Capture , implementation_dba_data: APPS.ASO_PVT_QUOTE_HEADERS_V ,