Search Results csd_rule_conditions_tl
Overview
CSD_RULE_CONDITIONS_TL is the translation (TL) table for rule conditions in the Oracle E-Business Suite Depot Repair (CSD) module. In the EBS 12.1.1 and 12.2.2 data model, CSD_RULE_CONDITIONS stores the base definition of conditional logic used by the Depot Repair rules engine, while CSD_RULE_CONDITIONS_TL stores the language-specific, user-facing text associated with each rule condition. This separation allows Oracle EBS to support multiple installed languages (MLS) while maintaining a single, language-independent rule definition.
Each row in the translation table carries a language-specific NAME for a given RULE_CONDITION_ID, together with the standard Oracle Applications "Who" audit columns. The table resides in the CSD schema and holds 9 documented columns in the ETRM 12.2.2 schema. Because the metadata classifies the object as standalone through its FK structure, a Data Vault modeling suggestion would treat CSD_RULE_CONDITIONS_TL as a satellite-like descriptive table attached to the underlying rule-condition business key, rather than as a hub or link. It exists primarily to provide translated descriptive attributes and does not itself carry independent relationships to other entities.
Key Information Stored
The two columns that form the composite primary key, CSD_RULE_CONDITIONS_TL_PK1, are LANGUAGE and RULE_CONDITION_ID. Together they uniquely identify a translated row and prevent duplicate translations for the same condition.
RULE_CONDITION_ID— Surrogate/foreign key linking the translation back to the parent rule-condition record in CSD_RULE_CONDITIONS. This is the key join column for most business queries.LANGUAGE— The installed language code (for example,USfor American English) identifying which translation this row represents.NAME— The translated, displayable name/description of the rule condition. This is the primary business-facing attribute.SOURCE_LANG— The language of the source row from which this translation was derived; used by MLS to determine whether the row requires retranslation.CREATED_BY,CREATION_DATE— Standard audit columns recording who created the row and when.LAST_UPDATED_BY,LAST_UPDATE_DATE,LAST_UPDATE_LOGIN— Standard audit columns capturing the most recent modification and the login context of that change.
The business-key candidate, where unique indexes are documented, is the (LANGUAGE, RULE_CONDITION_ID) combination enforced by the primary key. Together these columns let applications retrieve the correct translated name for any rule condition.
Common Use Cases and Queries
Typical usage involves resolving a rule condition's translated name for display in Depot Repair setup forms, reports, and inquiry screens. A common reporting pattern joins the translation table with its base table and restricts to the session language.
- Translating a rule condition for a report: select
NAMEfrom CSD_RULE_CONDITIONS_TL whereRULE_CONDITION_ID = :idandLANGUAGE = USERENV('LANG'). - Joining base and translation:
SELECT c.RULE_CONDITION_ID, t.NAME FROM CSD_RULE_CONDITIONS c, CSD_RULE_CONDITIONS_TL t WHERE c.RULE_CONDITION_ID = t.RULE_CONDITION_ID AND t.LANGUAGE = 'US'. - Auditing translations: identifying rows where
SOURCE_LANGdiffers from the current language to flag stale translations. - Migration/conversion projects that extract condition names by language for data warehousing or documentation.
Because the table is MLS-managed, direct DML is generally discouraged; changes should be made through the application or the MLS translation APIs to keep SOURCE_LANG and audit columns consistent.
Related Objects
- CSD_RULE_CONDITIONS — Base (non-translated) parent table; joined on
RULE_CONDITION_ID. It holds the language-independent rule-condition definition. - CSD_RULE_CONDITIONS_TL — Self-referencing language rows for the same condition, distinguished only by
LANGUAGE. - Related Depot Repair rules-engine tables such as rule headers and rule actions, which reference conditions keyed by
RULE_CONDITION_ID. - MLS translation/inquiry APIs and concurrent programs used to maintain translated names.
Because the metadata classifies this object as standalone with no external FK dependencies, its principal relationship is the parent condition table; other references flow transitively through RULE_CONDITION_ID.
-
Table: CSD_RULE_CONDITIONS_TL
12.1.1
owner:CSD, object_type:TABLE, fnd_design_data:CSD.CSD_RULE_CONDITIONS_TL, object_name:CSD_RULE_CONDITIONS_TL, status:VALID, product: CSD - Depot Repair , implementation_dba_data: CSD.CSD_RULE_CONDITIONS_TL ,
-
Table: CSD_RULE_CONDITIONS_TL
12.2.2
owner:CSD, object_type:TABLE, fnd_design_data:CSD.CSD_RULE_CONDITIONS_TL, object_name:CSD_RULE_CONDITIONS_TL, status:VALID, product: CSD - Depot Repair , description: Translation table for rule conditions , implementation_dba_data: CSD.CSD_RULE_CONDITIONS_TL ,
-
APPS.CSD_RULE_CONDITIONS_PKG SQL Statements
12.1.1
-
APPS.CSD_RULE_CONDITIONS_PKG SQL Statements
12.2.2
-
SYNONYM: APPS.CSD_RULE_CONDITIONS_TL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:CSD_RULE_CONDITIONS_TL, status:VALID,
-
SYNONYM: APPS.CSD_RULE_CONDITIONS_TL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:CSD_RULE_CONDITIONS_TL, status:VALID,
-
PACKAGE BODY: APPS.CSD_RULE_CONDITIONS_PKG
12.1.1
-
VIEW: CSD.CSD_RULE_CONDITIONS_TL#
12.2.2
-
VIEW: CSD.CSD_RULE_CONDITIONS_TL#
12.2.2
owner:CSD, object_type:VIEW, object_name:CSD_RULE_CONDITIONS_TL#, status:VALID,
-
PACKAGE BODY: APPS.CSD_RULE_CONDITIONS_PKG
12.2.2
-
VIEW: APPS.CSD_RULE_CONDITIONS_VL
12.1.1
-
VIEW: APPS.CSD_RULE_CONDITIONS_VL
12.2.2
-
TABLE: CSD.CSD_RULE_CONDITIONS_TL
12.1.1
owner:CSD, object_type:TABLE, fnd_design_data:CSD.CSD_RULE_CONDITIONS_TL, object_name:CSD_RULE_CONDITIONS_TL, status:VALID,
-
TABLE: CSD.CSD_RULE_CONDITIONS_TL
12.2.2
owner:CSD, object_type:TABLE, fnd_design_data:CSD.CSD_RULE_CONDITIONS_TL, object_name:CSD_RULE_CONDITIONS_TL, status:VALID,
-
PACKAGE BODY: APPS.CSD_RULE_CONDITIONS_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:CSD_RULE_CONDITIONS_PKG, status:VALID,
-
12.1.1 FND Design Data
12.1.1
-
View: CSD_RULE_CONDITIONS_VL
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:CSD.CSD_RULE_CONDITIONS_VL, object_name:CSD_RULE_CONDITIONS_VL, status:VALID, product: CSD - Depot Repair , description: View that Joins CSD_RULE_CONDITIONS_B with TL table , implementation_dba_data: APPS.CSD_RULE_CONDITIONS_VL ,
-
12.1.1 DBA Data
12.1.1
-
View: CSD_RULE_CONDITIONS_V
12.1.1
product: CSD - Depot Repair , description: View that displays all rule conditions , implementation_dba_data: Not implemented in this database ,
-
View: CSD_RULE_CONDITIONS_V
12.2.2
product: CSD - Depot Repair , description: View that displays all rule conditions , implementation_dba_data: Not implemented in this database ,
-
PACKAGE BODY: APPS.CSD_RULE_CONDITIONS_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:CSD_RULE_CONDITIONS_PKG, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
View: CSD_RULE_CONDITIONS_VL
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:CSD.CSD_RULE_CONDITIONS_VL, object_name:CSD_RULE_CONDITIONS_VL, status:VALID, product: CSD - Depot Repair , description: View that Joins CSD_RULE_CONDITIONS_B with TL table , implementation_dba_data: APPS.CSD_RULE_CONDITIONS_VL ,
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.2.2 FND Design Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
VIEW: APPS.CSD_RULE_CONDITIONS_VL
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:CSD.CSD_RULE_CONDITIONS_VL, object_name:CSD_RULE_CONDITIONS_VL, status:VALID,
-
VIEW: APPS.CSD_RULE_CONDITIONS_VL
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:CSD.CSD_RULE_CONDITIONS_VL, object_name:CSD_RULE_CONDITIONS_VL, status:VALID,
-
APPS.CSD_RULE_CONDITIONS_PKG dependencies on CSD_RULE_CONDITIONS_TL
12.2.2
-
APPS.CSD_RULE_CONDITIONS_PKG dependencies on CSD_RULE_CONDITIONS_TL
12.1.1
-
eTRM - CSD Tables and Views
12.1.1
description: Transaction table for the High Volume Repair module. ,
-
APPS.CSD_RULE_CONDITIONS_PKG dependencies on FND_LANGUAGES
12.1.1
-
eTRM - CSD Tables and Views
12.2.2
description: Transaction table for the High Volume Repair module. ,
-
APPS.CSD_RULE_CONDITIONS_PKG dependencies on FND_LANGUAGES
12.2.2
-
APPS.CSD_RULE_CONDITIONS_PKG dependencies on CSD_RULE_CONDITIONS_B
12.1.1
-
APPS.CSD_RULE_CONDITIONS_PKG dependencies on CSD_RULE_CONDITIONS_B
12.2.2
-
APPS.CSD_RULE_CONDITIONS_PKG dependencies on FND_API
12.1.1
-
APPS.CSD_RULE_CONDITIONS_PKG dependencies on FND_API
12.2.2
-
eTRM - CSD Tables and Views
12.1.1
description: Transaction table for the High Volume Repair module. ,
-
eTRM - CSD Tables and Views
12.2.2
description: Transaction table for the High Volume Repair module. ,
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1