Results for “ahl_operations_vl”
50+ results
AI-generated from documented ETRM metadata — verify critical details on the linked pages.
Overview
AHL_OPERATIONS_VL is a translation-enabled (VL, "view language") view owned by the APPS schema within Oracle E-Business Suite. It belongs to the AHL product family — Complex Maintenance Repair and Overhaul (CMRO) — and serves as the primary user-facing read interface for maintenance operation definitions. The view consolidates the language-independent attributes of an operation header with its language-dependent descriptive text, resolving the current session's language through USERENV('LANG') so that applications, concurrent programs, and integrations retrieve content in the operator's own locale without additional filtering logic.
In Oracle EBS 12.1.1 and 12.2.2, this view is the standard access point for reporting and inquiry against operation master data. Because it abstracts the multi-language table design, it shields downstream consumers from the join semantics of the base and translation tables, making it suitable for Oracle Reports, BI Publisher data templates, OA Framework pages, and custom PL/SQL or Java integrations that need operation descriptions and remarks in the runtime language.
Underlying Base Objects
The view is defined over two objects, each playing a distinct role in the EBS multi-language data model:
AHL_OPERATIONS_B_KFV— the key flexfield view over the base tableAHL_OPERATIONS_B. This supplies all language-independent columns, including the operation identifier, revision attributes, flexfield segments, and the DFF attribute columns. The_KFVvariant exposes the concatenated key flexfield segments (CONCATENATED_SEGMENTS) alongside the individualSEGMENT1throughSEGMENT15columns.AHL_OPERATIONS_TL— the translation table (referenced in the metadata as a synonym) holding the language-specific descriptive columns. It is joined onOPERATION_IDand restricted toT.LANGUAGE = USERENV('LANG'), guaranteeing exactly one translation row per operation for the active language.
The join predicate B.OPERATION_ID = T.OPERATION_ID links the two sources on the operation's primary key. Since AHL_OPERATIONS_B stores the single source of truth for structural data and AHL_OPERATIONS_TL stores only translatable text, the view presents a denormalized but consistent result set.
Key Columns
The view exposes forty-five columns. The most significant include:
OPERATION_ID— the surrogate primary key for the operation; the join key between base and translation rows.OBJECT_VERSION_NUMBER— used by the EBS framework for optimistic locking during updates.STANDARD_OPERATION_FLAG,SUMMARY_FLAG,ENABLED_FLAG— status and classification indicators for the operation record.REVISION_NUMBERandREVISION_STATUS_CODE— revision control attributes for engineering change management within CMRO.START_DATE_ACTIVE,END_DATE_ACTIVE— date-range validity of the operation definition.OPERATION_TYPE_CODE,PROCESS_CODE,QA_INSPECTION_TYPE— codes classifying the operation's type, associated process, and quality inspection requirement.SEGMENT1–SEGMENT15andCONCATENATED_SEGMENTS— the key flexfield segments and their concatenated representation.DESCRIPTION,REMARKS,REVISION_NOTES,APPROVER_NOTE— the translated text columns sourced fromAHL_OPERATIONS_TL.ATTRIBUTE_CATEGORYandATTRIBUTE1–ATTRIBUTE15— the descriptive flexfield (DFF) context and segment values, available for client-specific extensions.- Standard WHO columns —
CREATION_DATE,CREATED_BY,LAST_UPDATE_DATE,LAST_UPDATED_BY,LAST_UPDATE_LOGIN.
Common Use Cases and Queries
The view is typically queried when listing or validating operation definitions, especially where the description must appear in the user's language. A typical lookup retrieves enabled operations whose validity window covers the current date:
SELECT operation_id, concatenated_segments, description, operation_type_code
FROM ahl_operations_vl
WHERE enabled_flag = 'Y'
AND SYSDATE BETWEEN start_date_active AND NVL(end_date_active, SYSDATE);
Integrations often join the view to work order or routing structures to resolve readable operation names. Reporting on revision status and QA inspection requirements is another frequent pattern:
SELECT operation_id, revision_number, revision_status_code, qa_inspection_type
FROM ahl_operations_vl
WHERE revision_status_code = 'APPROVED';
Because the view already constrains the translation join by session language, developers should not add a redundant language filter. They should also account for the possibility that no translation row exists for the active language, in which case the operation will not appear in the result set — a behavior worth noting when reconciling counts against the base table.
-
View: AHL_OPERATIONS_VL 12.2.2
View based on the table AHL_OPERATIONS_B and the translated columns from the table AHL_OPERATIONS_TL.
APPS.AHL_OPERATIONS_VL·↳ AHL_OPERATIONS_B_KFV·↳ AHL_OPERATIONS_TL·Explore AHL module →
-
View: AHL_OPERATIONS_VL 12.1.1
View based on the table AHL_OPERATIONS_B and the translated columns from the table AHL_OPERATIONS_TL.
APPS.AHL_OPERATIONS_VL·↳ AHL_OPERATIONS_B_KFV·↳ AHL_OPERATIONS_TL·Explore AHL module →
-
VIEW: APPS.AHL_OPERATIONS_VL 12.1.1
-
VIEW: APPS.AHL_OPERATIONS_VL 12.2.2
-
APPS.AHL_RT_OPER_DEPENDENCIES_V·↳ AHL_OPERATIONS_VL·↳ AHL_ROUTE_OPERATIONS·↳ AHL_RT_OPER_DEPENDENCIES·Explore AHL module →
-
View: AHL_ROUTE_OPERATIONS_V 12.1.1
View based on the table AHL_ROUTE_OPERATIONS and the view AHL_OPERATIONS_VL to include some attributes of the operations.
APPS.AHL_ROUTE_OPERATIONS_V·↳ AHL_OPERATIONS_VL·↳ AHL_ROUTE_OPERATIONS·↳ FND_LOOKUP_VALUES_VL·Explore AHL module →
-
View: AHL_ROUTE_OPERATIONS_V 12.2.2
View based on the table AHL_ROUTE_OPERATIONS and the view AHL_OPERATIONS_VL to include some attributes of the operations.
APPS.AHL_ROUTE_OPERATIONS_V·↳ AHL_OPERATIONS_VL·↳ AHL_ROUTE_OPERATIONS·↳ FND_LOOKUP_VALUES_VL·Explore AHL module →
-
View: AHL_OPERATIONS_V 12.1.1
View based on the views AHL_OPERATIONS_VL and FND_LOOKUP_VALUES_VL to include all the codes and their corresponding descriptions.
APPS.AHL_OPERATIONS_V·↳ AHL_OPERATIONS_VL·↳ FND_LOOKUP_VALUES_VL·↳ QA_CHAR_VALUE_LOOKUPS_V·Explore AHL module →
-
View: AHL_OPERATIONS_V 12.2.2
View based on the views AHL_OPERATIONS_VL and FND_LOOKUP_VALUES_VL to include all the codes and their corresponding descriptions.
APPS.AHL_OPERATIONS_V·↳ AHL_OPERATIONS_VL·↳ FND_LOOKUP_VALUES_VL·↳ QA_CHAR_VALUE_LOOKUPS_V·Explore AHL module →
-
View: AHL_PP_REQUIREMENT_V 12.2.2
APPS.AHL_PP_REQUIREMENT_V·↳ AHL_OPERATIONS_VL·↳ AHL_OPERATION_RESOURCES·↳ AHL_WORKORDERS·Explore AHL module →
-
View: AHL_PP_REQUIREMENT_V 12.1.1
APPS.AHL_PP_REQUIREMENT_V·↳ AHL_OPERATIONS_VL·↳ AHL_OPERATION_RESOURCES·↳ AHL_WORKORDERS·Explore AHL module →
-
VIEW: APPS.AHL_OPERATIONS_V 12.2.2
-
VIEW: APPS.AHL_OPERATIONS_V 12.1.1
-
12.2.2 FND Design Data 12.2.2
-
12.1.1 FND Design Data 12.1.1
-
12.2.2 DBA Data 12.2.2
-
12.1.1 DBA Data 12.1.1