Search Results ahl_work_assignments
Overview
The AHL_WORK_ASSIGNMENTS table is a core data object within the Oracle E-Business Suite (EBS) module for Complex Maintenance, Repair, and Overhaul (CMRO), designated by the AHL product code. Its primary function is to store detailed work assignments, which are the specific allocations of tasks to resources within the context of a work order. This table acts as a critical junction, linking operational resources defined for maintenance tasks to the actual execution of work, thereby enabling the planning, scheduling, and tracking of labor and resource utilization in a complex service environment. Its existence is fundamental to managing the workflow of maintenance operations, ensuring that the right resources are assigned to the correct tasks at the appropriate times.
Key Information Stored
The table's central column is the ASSIGNMENT_ID, which serves as the primary key and uniquely identifies each work assignment record. The most significant foreign key column is OPERATION_RESOURCE_ID. This column links each assignment directly to a specific resource (such as a technician, crew, or tool) that has been predefined for an operation within a routing in the AHL_OPERATION_RESOURCES table. While the provided ETRM metadata does not list additional columns, typical data in such a table would include timestamps for assignment creation and updates, the status of the assignment (e.g., Planned, Released, Completed), scheduled start and end dates/times, and possibly quantities or durations assigned. This data collectively provides a complete audit trail and schedule for work execution.
Common Use Cases and Queries
A primary use case is generating labor schedules and workload reports for supervisors. For instance, a query can list all active assignments for a given resource to assess capacity. Another critical use is in progress tracking, where applications update assignment statuses as work is performed, feeding into work order completion metrics. Common reporting SQL patterns involve joining this table to resource and work order details. A sample query to find assignments for a specific work order might follow this structure:
- SELECT awa.assignment_id, aor.resource_code, aor.resource_sequence
FROM ahl_work_assignments awa,
ahl_operation_resources aor,
ahl_routing_operations aro
WHERE awa.operation_resource_id = aor.operation_resource_id
AND aor.routing_operation_id = aro.routing_operation_id
AND aro.object_version_number > 0
AND aro.workorder_id = <workorder_id>;
Related Objects
The AHL_WORK_ASSIGNMENTS table has a documented, direct foreign key relationship with the AHL_OPERATION_RESOURCES table. This relationship is defined on the column AHL_WORK_ASSIGNMENTS.OPERATION_RESOURCE_ID, which references the corresponding primary key in AHL_OPERATION_RESOURCES. This link is essential, as it ties the actual assignment record back to the planned resource requirement for an operation. Consequently, AHL_OPERATION_RESOURCES is a parent table to AHL_WORK_ASSIGNMENTS. To fully contextualize an assignment, one would typically join through AHL_OPERATION_RESOURCES to AHL_ROUTING_OPERATIONS and ultimately to AHL_WORKORDERS to retrieve work order details, forming the core hierarchy for CMRO execution data.
-
Table: AHL_WORK_ASSIGNMENTS
12.1.1
owner:AHL, object_type:TABLE, fnd_design_data:AHL.AHL_WORK_ASSIGNMENTS, object_name:AHL_WORK_ASSIGNMENTS, status:VALID, product: AHL - Complex Maintenance Repair and Overhaul , description: This table stores the workorder assigments , implementation_dba_data: AHL.AHL_WORK_ASSIGNMENTS ,
-
Table: AHL_WORK_ASSIGNMENTS
12.2.2
owner:AHL, object_type:TABLE, fnd_design_data:AHL.AHL_WORK_ASSIGNMENTS, object_name:AHL_WORK_ASSIGNMENTS, status:VALID, product: AHL - Complex Maintenance Repair and Overhaul , description: This table stores the workorder assigments , implementation_dba_data: AHL.AHL_WORK_ASSIGNMENTS ,
-
View: AHL_PP_ASSIGNMENT_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:AHL.AHL_PP_ASSIGNMENT_V, object_name:AHL_PP_ASSIGNMENT_V, status:VALID, product: AHL - Complex Maintenance Repair and Overhaul , implementation_dba_data: APPS.AHL_PP_ASSIGNMENT_V ,
-
View: AHL_PP_ASSIGNMENT_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:AHL.AHL_PP_ASSIGNMENT_V, object_name:AHL_PP_ASSIGNMENT_V, status:VALID, product: AHL - Complex Maintenance Repair and Overhaul , implementation_dba_data: APPS.AHL_PP_ASSIGNMENT_V ,
-
Table: AHL_OPERATION_RESOURCES
12.2.2
owner:AHL, object_type:TABLE, fnd_design_data:AHL.AHL_OPERATION_RESOURCES, object_name:AHL_OPERATION_RESOURCES, status:VALID, product: AHL - Complex Maintenance Repair and Overhaul , description: This table stores information about job operation resources , implementation_dba_data: AHL.AHL_OPERATION_RESOURCES ,
-
Table: AHL_OPERATION_RESOURCES
12.1.1
owner:AHL, object_type:TABLE, fnd_design_data:AHL.AHL_OPERATION_RESOURCES, object_name:AHL_OPERATION_RESOURCES, status:VALID, product: AHL - Complex Maintenance Repair and Overhaul , description: This table stores information about job operation resources , implementation_dba_data: AHL.AHL_OPERATION_RESOURCES ,
-
View: AHL_PP_EMPLOYEE_ASSIGN_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:AHL.AHL_PP_EMPLOYEE_ASSIGN_V, object_name:AHL_PP_EMPLOYEE_ASSIGN_V, status:VALID, product: AHL - Complex Maintenance Repair and Overhaul , implementation_dba_data: APPS.AHL_PP_EMPLOYEE_ASSIGN_V ,
-
View: AHL_PP_EMPLOYEE_ASSIGN_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:AHL.AHL_PP_EMPLOYEE_ASSIGN_V, object_name:AHL_PP_EMPLOYEE_ASSIGN_V, status:VALID, product: AHL - Complex Maintenance Repair and Overhaul , implementation_dba_data: APPS.AHL_PP_EMPLOYEE_ASSIGN_V ,