Search Results problem_category_id




Overview

The CSS_DEF_PROB_CATEGORIES_TL table is a translatable (TL) data object within the Oracle E-Business Suite (EBS) 12.1.1 and 12.2.2 releases. It is designed to store language-specific descriptions for problem categories used by the CSS (Support) module. Its primary role is to support the multi-language capabilities of the application, allowing the same core problem category to be presented in different languages based on a user's session settings. It is important to note that the ETRM metadata explicitly classifies the CSS - Support module as "obsolete" and states this specific table is "Not implemented in this database." This indicates the table is part of a legacy or deprecated module schema and may not be populated or actively used in a standard implementation.

Key Information Stored

The table's structure is centered on pairing a core identifier with a language code to hold translated text. The documented primary key consists of two columns: PROBLEM_CATEGORY_ID and LANGUAGE. The PROBLEM_CATEGORY_ID is a foreign key that links to the corresponding base table (CSS_DEF_PROB_CATEGORIES_B), identifying the unique problem category. The LANGUAGE column holds the language code (e.g., 'US' for American English) for the translation. While not explicitly listed in the provided excerpt, typical translatable table columns also include a translated NAME or DESCRIPTION field, and standard WHO columns (CREATED_BY, CREATION_DATE, LAST_UPDATED_BY, LAST_UPDATE_DATE, LAST_UPDATE_LOGIN).

Common Use Cases and Queries

In a functional implementation, this table would be queried to retrieve the user-appropriate description of a problem category. The most common query pattern joins the translatable table to its base table and filters on the session language. Given the table's obsolete status, direct operational use is unlikely. However, a typical historical query pattern would be:

  • Retrieving Translated Categories: SELECT b.PROBLEM_CATEGORY_ID, tl.NAME FROM CSS_DEF_PROB_CATEGORIES_B b, CSS_DEF_PROB_CATEGORIES_TL tl WHERE b.PROBLEM_CATEGORY_ID = tl.PROBLEM_CATEGORY_ID AND tl.LANGUAGE = USERENV('LANG');
  • Reporting on All Translations: SELECT PROBLEM_CATEGORY_ID, LANGUAGE, NAME FROM CSS_DEF_PROB_CATEGORIES_TL ORDER BY PROBLEM_CATEGORY_ID, LANGUAGE;

Related Objects

The primary relationship for this table is defined by its foreign key dependency on the base problem category table. The documented primary key column, PROBLEM_CATEGORY_ID, is the join column to the corresponding base table, which is logically named CSS_DEF_PROB_CATEGORIES_B. This is a standard EBS architecture pattern where '_B' denotes the base table and '_TL' denotes its translatable counterpart. No other foreign key relationships are documented in the provided metadata. Any other modules or features that historically utilized problem categories would have referenced the base table, not the translatable table directly.