Search Results csc_prof_check_ratings
Overview
The CSC_PROF_CHECK_RATINGS table is a core data object within the Oracle E-Business Suite Customer Care (CSC) module. Its primary function is to store the specific rating and associated visual display information for configured profile checks. This table is integral to the system's ability to evaluate and score customer data against defined business rules, providing a structured mechanism to categorize the results of these checks. The stored ratings, often linked to color codes, enable users to quickly assess the status or severity of a profile check outcome within the application interface, facilitating efficient customer service and data quality management.
Key Information Stored
The table's central purpose is to define the possible outcomes for a profile check. While the full column list is not detailed in the provided metadata, the documented relationships and primary key reveal its critical components. The primary key column, CHECK_RATING_ID, uniquely identifies each rating record. The CHECK_ID column is a foreign key that links each rating definition to its parent profile check in the CSC_PROF_CHECKS_B table. Furthermore, the RATING_CODE and COLOR_CODE columns are foreign keys referencing the CSC_COLOR_CODES table. This structure indicates that the table stores discrete rating values (e.g., 'PASS', 'FAIL', 'WARNING') and maps each to a specific color code for consistent UI presentation, such as green, red, or amber.
Common Use Cases and Queries
A primary use case is the runtime evaluation of customer data, where the application retrieves the applicable rating based on a check's logic. This data is also central to administrative setups, where users define the permissible ratings for each custom profile check. For reporting, the table allows analysts to aggregate results by rating to measure data quality or compliance trends. A common query pattern involves joining this table to its parent check and the color codes for display purposes:
- Retrieving all ratings for a specific profile check:
SELECT rating_code, color_code FROM csc_prof_check_ratings WHERE check_id = :check_id ORDER BY check_rating_id; - Generating a detailed check setup report:
SELECT c.check_name, r.rating_code, cc.color_name FROM csc_prof_checks_b c, csc_prof_check_ratings r, csc_color_codes cc WHERE c.check_id = r.check_id AND r.rating_code = cc.color_code(+);
Related Objects
The table maintains defined relationships with several other CSC module objects, as per the provided metadata. It is a child table to CSC_PROF_CHECKS_B, with the foreign key CSC_PROF_CHECK_RATINGS.CHECK_ID referencing the parent check definition. This is a one-to-many relationship, where one profile check can have multiple possible ratings. Additionally, it references the CSC_COLOR_CODES table through two separate foreign key columns: RATING_CODE and COLOR_CODE. This suggests the CSC_COLOR_CODES table is used as a lookup for both rating values and their corresponding display colors. The table's primary key constraint, CSC_PROF_CHECK_RATINGS_PK, enforces uniqueness on the CHECK_RATING_ID column.
-
Table: CSC_PROF_CHECK_RATINGS
12.2.2
owner:CSC, object_type:TABLE, fnd_design_data:CSC.CSC_PROF_CHECK_RATINGS, object_name:CSC_PROF_CHECK_RATINGS, status:VALID, product: CSC - Customer Care , description: CSC_PROF_CHECK_RATINGS stores the rating and color information , implementation_dba_data: CSC.CSC_PROF_CHECK_RATINGS ,
-
Table: CSC_PROF_CHECK_RATINGS
12.1.1
owner:CSC, object_type:TABLE, fnd_design_data:CSC.CSC_PROF_CHECK_RATINGS, object_name:CSC_PROF_CHECK_RATINGS, status:VALID, product: CSC - Customer Care , description: CSC_PROF_CHECK_RATINGS stores the rating and color information , implementation_dba_data: CSC.CSC_PROF_CHECK_RATINGS ,
-
View: CSC_PROF_CHECK_RATINGS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:CSC.CSC_PROF_CHECK_RATINGS_V, object_name:CSC_PROF_CHECK_RATINGS_V, status:VALID, product: CSC - Customer Care , description: View of CSC_PROF_CHECK_RATINGS. This view is used in Customer Profile Setup form - Profile Checks tab. , implementation_dba_data: APPS.CSC_PROF_CHECK_RATINGS_V ,
-
View: CSC_PROF_CHECK_RATINGS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:CSC.CSC_PROF_CHECK_RATINGS_V, object_name:CSC_PROF_CHECK_RATINGS_V, status:VALID, product: CSC - Customer Care , description: View of CSC_PROF_CHECK_RATINGS. This view is used in Customer Profile Setup form - Profile Checks tab. , implementation_dba_data: APPS.CSC_PROF_CHECK_RATINGS_V ,
-
Table: CSC_COLOR_CODES
12.2.2
owner:CSC, object_type:TABLE, fnd_design_data:CSC.CSC_COLOR_CODES, object_name:CSC_COLOR_CODES, status:VALID, product: CSC - Customer Care , description: CSC_COLOR_CODES stores information about color and rating association , implementation_dba_data: CSC.CSC_COLOR_CODES ,
-
Table: CSC_COLOR_CODES
12.1.1
owner:CSC, object_type:TABLE, fnd_design_data:CSC.CSC_COLOR_CODES, object_name:CSC_COLOR_CODES, status:VALID, product: CSC - Customer Care , description: CSC_COLOR_CODES stores information about color and rating association , implementation_dba_data: CSC.CSC_COLOR_CODES ,
-
Table: CSC_PROF_CHECKS_B
12.1.1
owner:CSC, object_type:TABLE, fnd_design_data:CSC.CSC_PROF_CHECKS_B, object_name:CSC_PROF_CHECKS_B, status:VALID, product: CSC - Customer Care , description: CSC_PROF_CHECKS_B stores the profile check information , implementation_dba_data: CSC.CSC_PROF_CHECKS_B ,
-
Table: CSC_PROF_CHECKS_B
12.2.2
owner:CSC, object_type:TABLE, fnd_design_data:CSC.CSC_PROF_CHECKS_B, object_name:CSC_PROF_CHECKS_B, status:VALID, product: CSC - Customer Care , description: CSC_PROF_CHECKS_B stores the profile check information , implementation_dba_data: CSC.CSC_PROF_CHECKS_B ,