Search Results ozf_na_rule_headers_tl
Overview
The OZF_NA_RULE_HEADERS_TL table is a core translation table within the Oracle Trade Management (OZF) module of Oracle E-Business Suite (EBS) 12.1.1 and 12.2.2. It is designed to store language-specific, translatable text for Net Accrual Rule Sets. In Oracle EBS, a "TL" suffix denotes a table that supports the application's multi-language capabilities, storing translated content for a corresponding base table. This table's primary role is to enable the internationalization of Net Accrual Rule Set names and descriptions, allowing the Trade Management system to present rule information in a user's preferred language while maintaining a single logical rule definition in the base table.
Key Information Stored
The table stores the translated textual attributes for Net Accrual Rule Sets. Its structure is defined by a composite primary key and links to its base table. The most critical columns include:
- NA_RULE_HEADER_ID: The foreign key that uniquely links each translated row to its corresponding rule set definition in the base table OZF_NA_RULE_HEADERS_B.
- LANGUAGE: The language code (e.g., 'US' for American English) for the translation. Together with NA_RULE_HEADER_ID, this forms the table's primary key (OZF_NA_RULE_HEADERS_TL_PK).
- SOURCE_LANG: The original language in which the data was entered.
- NAME: The translated name of the Net Accrual Rule Set.
- DESCRIPTION: The translated descriptive text for the rule set.
- Standard WHO columns (CREATED_BY, CREATION_DATE, LAST_UPDATED_BY, LAST_UPDATE_DATE, LAST_UPDATE_LOGIN) for auditing.
Common Use Cases and Queries
This table is primarily accessed by the Oracle application's internal translation architecture and for generating user-facing reports in a multi-lingual environment. A common use case is retrieving the rule set name in a specific language for a UI display or a report. Developers and report writers typically query this table by joining it to the base table using the NA_RULE_HEADER_ID and filtering by the LANGUAGE column. A standard pattern for fetching translated rule set information is:
- Sample Query: SELECT b.NA_RULE_HEADER_ID, tl.NAME, tl.DESCRIPTION FROM OZF_NA_RULE_HEADERS_B b, OZF_NA_RULE_HEADERS_TL tl WHERE b.NA_RULE_HEADER_ID = tl.NA_RULE_HEADER_ID AND tl.LANGUAGE = USERENV('LANG');
Another critical scenario involves data migration or setup, where translated seed data for predefined rule sets is loaded into this table for each supported language.
Related Objects
The OZF_NA_RULE_HEADERS_TL table has a direct and essential relationship with several key objects in the Trade Management schema:
- OZF_NA_RULE_HEADERS_B: This is the base table, as indicated by the foreign key relationship. It holds the non-translatable attributes and the primary definition for each Net Accrual Rule Set. The TL table is a child of this base table via the NA_RULE_HEADER_ID column.
- OZF_NA_RULE_HEADERS_TL_PK: The primary key constraint enforcing uniqueness on the combination of NA_RULE_HEADER_ID and LANGUAGE.
- Application Tier APIs and Views: The application likely provides public APIs (PL/SQL packages) and database views (e.g., OZF_NA_RULE_HEADERS_VL) for safe access to this data. The "_VL" views typically perform a standard join between the "_B" and "_TL" tables to present a complete, language-sensitive record.
-
Table: OZF_NA_RULE_HEADERS_TL
12.1.1
owner:OZF, object_type:TABLE, fnd_design_data:OZF.OZF_NA_RULE_HEADERS_TL, object_name:OZF_NA_RULE_HEADERS_TL, status:VALID, product: OZF - Trade Management , description: Table To store the translated Net Accrual Rule Sets , implementation_dba_data: OZF.OZF_NA_RULE_HEADERS_TL ,
-
Table: OZF_NA_RULE_HEADERS_TL
12.2.2
owner:OZF, object_type:TABLE, fnd_design_data:OZF.OZF_NA_RULE_HEADERS_TL, object_name:OZF_NA_RULE_HEADERS_TL, status:VALID, product: OZF - Trade Management , description: Table To store the translated Net Accrual Rule Sets , implementation_dba_data: OZF.OZF_NA_RULE_HEADERS_TL ,
-
Table: OZF_NA_RULE_HEADERS_B
12.1.1
owner:OZF, object_type:TABLE, fnd_design_data:OZF.OZF_NA_RULE_HEADERS_B, object_name:OZF_NA_RULE_HEADERS_B, status:VALID, product: OZF - Trade Management , description: Table To store the Net Accrual Rule sets , implementation_dba_data: OZF.OZF_NA_RULE_HEADERS_B ,
-
Table: OZF_NA_RULE_HEADERS_B
12.2.2
owner:OZF, object_type:TABLE, fnd_design_data:OZF.OZF_NA_RULE_HEADERS_B, object_name:OZF_NA_RULE_HEADERS_B, status:VALID, product: OZF - Trade Management , description: Table To store the Net Accrual Rule sets , implementation_dba_data: OZF.OZF_NA_RULE_HEADERS_B ,