Search Results ahl_osp_orders_tl
Overview
The AHL_OSP_ORDERS_TL table is a translatable table within the Oracle E-Business Suite (EBS) module AHL (Complex Maintenance, Repair, and Overhaul). Its primary role is to store language-specific, user-facing text for records in its corresponding base table, AHL_OSP_ORDERS_B. This structure is a standard Oracle EBS design pattern that supports the application's multi-language capabilities. The table enables the storage of translated values for descriptive columns, such as order names or notes, allowing the CMRO application to display interface text in a user's preferred language without duplicating the core transactional data.
Key Information Stored
The table's structure is defined by its primary key and its relationship to the base table. The critical columns are:
- OSP_ORDER_ID: The foreign key column that links each row directly to a unique record in the AHL_OSP_ORDERS_B table. This ID represents the core Outside Processing (OSP) order entity.
- LANGUAGE: A column storing the language code (e.g., 'US' for American English) for the translated text. The combination of OSP_ORDER_ID and LANGUAGE forms the table's primary key (AHL_OSP_ORDERS_TL_PK).
- Translated Descriptive Columns: While the specific column names are not detailed in the provided metadata, translatable tables typically contain columns for user-entered descriptions, names, or comments. For an OSP order, this likely includes a column such as ORDER_DESCRIPTION or NOTES, which holds the language-specific text.
- Standard WHO Columns: Like most EBS tables, it will include standard columns for tracking creation and last update details (CREATED_BY, CREATION_DATE, LAST_UPDATED_BY, LAST_UPDATE_DATE, LAST_UPDATE_LOGIN).
Common Use Cases and Queries
This table is primarily accessed by the application's internal logic to retrieve the correct language-specific text for display on forms and reports. A common reporting use case is to join this table with the base table to produce user-readable output. For example, to generate a list of OSP orders with their descriptions in a session's current language, a query would typically use the built-in LANGUAGE column from the FND session context.
Sample Query Pattern:
SELECT b.order_number,
tl.order_description,
b.status_code
FROM ahl_osp_orders_b b,
ahl_osp_orders_tl tl
WHERE b.osp_order_id = tl.osp_order_id
AND tl.language = userenv('LANG')
AND b.org_id = :p_org_id;
Direct data manipulation (INSERT, UPDATE, DELETE) on this table should be performed exclusively through the standard Oracle AHL CMRO APIs, which ensure data integrity, proper validation, and the population of WHO columns.
Related Objects
The table has a direct and fundamental relationship with several key objects in the AHL schema:
- AHL_OSP_ORDERS_B: This is the primary base table for Outside Processing orders. The foreign key constraint (AHL_OSP_ORDERS_TL.OSP_ORDER_ID references AHL_OSP_ORDERS_B) enforces this critical relationship. All transactional and non-translatable data for an OSP order resides here.
- Standard AHL APIs: Public PL/SQL APIs provided by Oracle for the AHL module will contain procedures to create, update, and query OSP orders. These APIs internally handle operations on both the '_B' and '_TL' tables.
- FND_LANGUAGES: While not directly referenced by a foreign key, the LANGUAGE column's values typically correspond to the installed languages defined in this application foundation table.
-
Table: AHL_OSP_ORDERS_TL
12.1.1
owner:AHL, object_type:TABLE, fnd_design_data:AHL.AHL_OSP_ORDERS_TL, object_name:AHL_OSP_ORDERS_TL, status:VALID, product: AHL - Complex Maintenance Repair and Overhaul , description: Translatable Table for AHL_OSP_ORDERS_B , implementation_dba_data: AHL.AHL_OSP_ORDERS_TL ,
-
Table: AHL_OSP_ORDERS_TL
12.2.2
owner:AHL, object_type:TABLE, fnd_design_data:AHL.AHL_OSP_ORDERS_TL, object_name:AHL_OSP_ORDERS_TL, status:VALID, product: AHL - Complex Maintenance Repair and Overhaul , description: Translatable Table for AHL_OSP_ORDERS_B , implementation_dba_data: AHL.AHL_OSP_ORDERS_TL ,
-
View: AHL_OSP_ORDERS_VL
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:AHL.AHL_OSP_ORDERS_VL, object_name:AHL_OSP_ORDERS_VL, status:VALID, product: AHL - Complex Maintenance Repair and Overhaul , description: View to retrieve all OSP order information about an OSP order from AHL_OSP_ORDERS_Band AHL_OSP_ORDERS_TL. , implementation_dba_data: APPS.AHL_OSP_ORDERS_VL ,
-
View: AHL_OSP_ORDERS_VL
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:AHL.AHL_OSP_ORDERS_VL, object_name:AHL_OSP_ORDERS_VL, status:VALID, product: AHL - Complex Maintenance Repair and Overhaul , description: View to retrieve all OSP order information about an OSP order from AHL_OSP_ORDERS_Band AHL_OSP_ORDERS_TL. , implementation_dba_data: APPS.AHL_OSP_ORDERS_VL ,
-
Table: AHL_OSP_ORDERS_B
12.1.1
owner:AHL, object_type:TABLE, fnd_design_data:AHL.AHL_OSP_ORDERS_B, object_name:AHL_OSP_ORDERS_B, status:VALID, product: AHL - Complex Maintenance Repair and Overhaul , description: This table stores the osp order header information. , implementation_dba_data: AHL.AHL_OSP_ORDERS_B ,
-
Table: AHL_OSP_ORDERS_B
12.2.2
owner:AHL, object_type:TABLE, fnd_design_data:AHL.AHL_OSP_ORDERS_B, object_name:AHL_OSP_ORDERS_B, status:VALID, product: AHL - Complex Maintenance Repair and Overhaul , description: This table stores the osp order header information. , implementation_dba_data: AHL.AHL_OSP_ORDERS_B ,
-
View: AHL_OSP_ORDERS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:AHL.AHL_OSP_ORDERS_V, object_name:AHL_OSP_ORDERS_V, status:VALID, product: AHL - Complex Maintenance Repair and Overhaul , description: View to retrieve all OSP order information about an OSP order including values for keys by joining AHL_OSP_ORDERS_VL, PO_HEADERS_V, OE_ORDER_HEADERS_ALL and FND_LOOKUPS_VALUES_VL. , implementation_dba_data: APPS.AHL_OSP_ORDERS_V ,
-
View: AHL_OSP_ORDERS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:AHL.AHL_OSP_ORDERS_V, object_name:AHL_OSP_ORDERS_V, status:VALID, product: AHL - Complex Maintenance Repair and Overhaul , description: View to retrieve all OSP order information about an OSP order including values for keys by joining AHL_OSP_ORDERS_VL, PO_HEADERS_V, OE_ORDER_HEADERS_ALL and FND_LOOKUPS_VALUES_VL. , implementation_dba_data: APPS.AHL_OSP_ORDERS_V ,