Results for “ahl_alternate_resources”
50+ results
AI-generated from documented ETRM metadata — verify critical details on the linked pages.
Overview
AHL_ALTERNATE_RESOURCES is a transactional table in the AHL schema, owned by the Complex Maintenance Repair and Overhaul (CMRO) product within Oracle E-Business Suite. Its documented purpose is to store the alternate ASO (Asset Service Organization) resources that may be substituted for a resource requirement defined on a maintenance work order routing operation. In other words, it captures the set of "backup" or interchangeable resources — crews, employees, equipment, or service providers — that Oracle can select when the primary resource specified on a routing operation is unavailable, constrained by priority ranking.
In Data Vault modeling terms, the metadata's heuristic classification for this object is link. This is a reasonable suggestion: the table's dominant structure is a relationship between an operation-resource assignment and a resource definition, rather than a standalone descriptive entity. Analysts building a data vault or dimensional layer over AHL should treat AHL_ALTERNATE_RESOURCES primarily as an associative structure, with the descriptive attributes (priority, audit columns, and DFF attributes) modeled as satellite content attached to that link.
Key Information Stored
The table is defined with 27 documented columns. The most significant are:
- ALTERNATE_RESOURCE_ID — the surrogate primary key, enforced by AHL_ALTERNATE_RESOURCES_PK and independently validated by unique index AHL_ALTERNATE_RESOURCES_U1. This is a system-generated identifier, not a business key.
- RT_OPER_RESOURCE_ID — foreign key to AHL_RT_OPER_RESOURCES, identifying the routing operation resource requirement for which alternates are being defined. This is the anchoring reference in nearly every query.
- ASO_RESOURCE_ID — foreign key to AHL_RESOURCES, identifying the resource that acts as an acceptable alternate.
- PRIORITY — the ordering value used to rank alternates when the primary resource is not selectable; lower values typically denote preferred substitution candidates.
- SECURITY_GROUP_ID — foreign key to FND_SECURITY_GROUPS, supporting multi-organization data security filtering.
- OBJECT_VERSION_NUMBER — optimistic locking column used by the OAF/Forms framework during concurrent updates.
- LAST_UPDATE_DATE, LAST_UPDATED_BY, CREATION_DATE, CREATED_BY, LAST_UPDATE_LOGIN — standard EBS audit columns, which also make the table usable for incremental extraction in ETL.
- ATTRIBUTE_CATEGORY and ATTRIBUTE1 through ATTRIBUTE15 — the descriptor flexfield (DFF) columns that allow customers to extend the entity with site-specific metadata.
Common Use Cases and Queries
Typical usage centers on maintenance planning reports that must show, for each routing operation, which alternate resources exist and in what order they should be considered. A representative query joins the association back to its parents:
- Alternate lookup by requirement:
SELECT ar.ALTERNATE_RESOURCE_ID, ar.ASO_RESOURCE_ID, ar.PRIORITY FROM AHL.AHL_ALTERNATE_RESOURCES ar WHERE ar.RT_OPER_RESOURCE_ID = :p_resource_id ORDER BY ar.PRIORITY - Resource detail enrichment: join AHL_RESOURCES on ASO_RESOURCE_ID to retrieve resource names, codes, and types for substitution reports.
- Routing context: join AHL_RT_OPER_RESOURCES to the parent operation and routing tables to reproduce the full work-order routing definition.
- Incremental ETL: filter on LAST_UPDATE_DATE and CREATION_DATE windows to extract changed associations for a downstream warehouse.
When the search keyword "oil alternate.xlsx" appears, it most often reflects a user exporting the alternate-resource listing to a spreadsheet, typically joining AHL_ALTERNATE_RESOURCES to AHL_RESOURCES for an oil-and-gas asset maintenance workload.
Related Objects
The following objects participate directly in documented FK/PK relationships or are immediate structural dependencies:
- AHL_RT_OPER_RESOURCES — parent of RT_OPER_RESOURCE_ID; holds the operation-level resource requirement.
- AHL_RESOURCES — parent of ASO_RESOURCE_ID; holds the resource definition used as the alternate.
- FND_SECURITY_GROUPS — referenced through SECURITY_GROUP_ID for data security.
- AHL_ALTERNATE_RESOURCES_PK — primary key constraint on ALTERNATE_RESOURCE_ID.
- AHL_ALTERNATE_RESOURCES_U1 — unique index on ALTERNATE_RESOURCE_ID.
- Routing and operation entities reached through AHL_RT_OPER_RESOURCES — the routing header, operation, and work order context tables maintained by the CMRO application.
-
This table stores the alternate ASO resources for the resource requirements.
-
This table stores the alternate ASO resources for the resource requirements.
-
APPS.AHL_ALTERNATE_RESOURCES_V·↳ AHL_ALTERNATE_RESOURCES·↳ AHL_RESOURCES·Explore AHL module →
-
APPS.AHL_ALTERNATE_RESOURCES_V·↳ AHL_ALTERNATE_RESOURCES·↳ AHL_RESOURCES·Explore AHL module →
-
View: AHL_PP_RESRC_REQ_ASG_V 12.1.1
APPS.AHL_PP_RESRC_REQ_ASG_V·↳ AHL_ALTERNATE_RESOURCES·↳ AHL_COMPLETIONS_PVT·↳ AHL_PRD_SERN_CHANGE_PVT·Explore AHL module →
-
View: AHL_PP_RESRC_REQ_ASG_V 12.2.2
APPS.AHL_PP_RESRC_REQ_ASG_V·↳ AHL_ALTERNATE_RESOURCES·↳ AHL_COMPLETIONS_PVT·↳ AHL_PRD_PRINT_PVT·Explore AHL module →
-
12.1.1 FND Design Data 12.1.1
-
12.1.1 DBA Data 12.1.1
-
12.2.2 DBA Data 12.2.2
-
12.1.1 DBA Data 12.1.1
-
12.2.2 FND Design Data 12.2.2
-
12.2.2 DBA Data 12.2.2
-
12.2.2 DBA Data 12.2.2
-
12.2.2 DBA Data 12.2.2
-
12.1.1 DBA Data 12.1.1