Search Results csc_prof_group_checks
Overview
The CSC_PROF_GROUP_CHECKS table is a core data structure within the Oracle E-Business Suite Customer Care (CSC) module. Its primary function is to manage the many-to-many relationship between profile groups and profile checks, which are fundamental components of the application's customer profiling and service management system. This table acts as a junction or intersection table, enabling the assignment of multiple individual profile checks to a single profile group and, conversely, allowing a single profile check to be associated with multiple groups. This design is critical for creating reusable and modular sets of business rules that can be applied to customer accounts for service qualification, credit management, and other customer care processes in both EBS 12.1.1 and 12.2.2.
Key Information Stored
The table's structure is defined by its composite primary key, which consists of two foreign key columns linking to parent master tables. The GROUP_ID column references a unique profile group defined in the CSC_PROF_GROUPS_B table. The CHECK_ID column references a specific profile check rule defined in the CSC_PROF_CHECKS_B table. Each row in this table represents a single instance of a profile check being a member of a profile group. The table does not typically store extensive descriptive data itself; its primary purpose is to maintain these associative links. The integrity of these relationships is enforced by the primary key constraint (CSC_PROF_GROUP_CHECKS_PK) and the two documented foreign key constraints.
Common Use Cases and Queries
A primary use case is the administration and auditing of profile group compositions. System administrators or support personnel query this table to list all checks assigned to a specific group, or to identify all groups that contain a particular check. This is essential for troubleshooting customer service eligibility or for modifying group definitions during implementation or upgrades. Common SQL patterns include joining to the related base tables to retrieve descriptive names. For example, to retrieve all checks within a profile group named 'CREDIT_HOLD_GROUP', a typical query would be:
- SELECT cpgb.GROUP_NAME, cpcb.CHECK_NAME
- FROM csc_prof_group_checks cpgc
- JOIN csc_prof_groups_b cpgb ON cpgc.group_id = cpgb.group_id
- JOIN csc_prof_checks_b cpcb ON cpgc.check_id = cpcb.check_id
- WHERE cpgb.GROUP_NAME = 'CREDIT_HOLD_GROUP';
Reporting often focuses on the completeness and consistency of profile group setups, ensuring no critical checks are missing from operational groups.
Related Objects
The CSC_PROF_GROUP_CHECKS table has direct, documented foreign key relationships with two key master tables in the CSC schema, as per the provided metadata:
- CSC_PROF_GROUPS_B: The foreign key on the GROUP_ID column enforces that every group ID in CSC_PROF_GROUP_CHECKS must exist in this base groups table. This table stores the core definition of a profile group.
- CSC_PROF_CHECKS_B: The foreign key on the CHECK_ID column enforces that every check ID in CSC_PROF_GROUP_CHECKS must exist in this base checks table. This table stores the definition of individual profile check rules.
This table is a central link in the data model for customer profiling. Downstream objects, such as views or APIs that present consolidated profile group information, will inherently depend on the relationships stored here.
-
Table: CSC_PROF_GROUP_CHECKS
12.1.1
owner:CSC, object_type:TABLE, fnd_design_data:CSC.CSC_PROF_GROUP_CHECKS, object_name:CSC_PROF_GROUP_CHECKS, status:VALID, product: CSC - Customer Care , description: Store the relation between profile groups and profile checks. This table stores the Profile checks that are present in a profile group , implementation_dba_data: CSC.CSC_PROF_GROUP_CHECKS ,
-
Table: CSC_PROF_GROUP_CHECKS
12.2.2
owner:CSC, object_type:TABLE, fnd_design_data:CSC.CSC_PROF_GROUP_CHECKS, object_name:CSC_PROF_GROUP_CHECKS, status:VALID, product: CSC - Customer Care , description: Store the relation between profile groups and profile checks. This table stores the Profile checks that are present in a profile group , implementation_dba_data: CSC.CSC_PROF_GROUP_CHECKS ,
-
APPS.CSC_PROFILE_ENGINE_PKG dependencies on CSC_PROF_GROUP_CHECKS
12.1.1
-
APPS.CSC_PROF_GROUP_CHECKS_PKG dependencies on CSC_PROF_GROUP_CHECKS
12.2.2
-
APPS.CSC_GROUP_CHECKS_PVT dependencies on CSC_PROF_GROUP_CHECKS
12.2.2
-
APPS.CSC_PROFILE_ENGINE_PKG dependencies on CSC_PROF_GROUP_CHECKS
12.2.2
-
APPS.CSC_GROUP_CHECKS_PVT dependencies on CSC_PROF_GROUP_CHECKS
12.1.1
-
APPS.CSC_PROF_GROUP_CHECKS_PKG dependencies on CSC_PROF_GROUP_CHECKS
12.1.1
-
APPS.CSC_PROFILE_ENGINE_PKG dependencies on CSC_PROF_CHECKS_B
12.1.1
-
TRIGGER: APPS.CSC_PROF_GROUP_CHECKS+
12.2.2
owner:APPS, object_type:TRIGGER, object_name:CSC_PROF_GROUP_CHECKS+, status:VALID,
-
VIEW: APPS.CSC_PROF_GROUP_CHECKS_V
12.1.1
-
APPS.CSC_PROFILE_ENGINE_PKG dependencies on CSC_PROF_CHECKS_B
12.2.2
-
VIEW: CSC.CSC_PROF_GROUP_CHECKS#
12.2.2
owner:CSC, object_type:VIEW, object_name:CSC_PROF_GROUP_CHECKS#, status:VALID,
-
APPS.CSC_PROF_GROUP_CHECKS_PKG SQL Statements
12.2.2
-
APPS.CSC_PROF_GROUP_CHECKS_PKG SQL Statements
12.1.1
-
SYNONYM: APPS.CSC_PROF_GROUP_CHECKS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:CSC_PROF_GROUP_CHECKS, status:VALID,
-
SYNONYM: APPS.CSC_PROF_GROUP_CHECKS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:CSC_PROF_GROUP_CHECKS, status:VALID,
-
VIEW: APPS.CSC_PROF_GROUP_CHECKS_V
12.2.2
-
View: CSC_PROF_GROUP_CHECKS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:CSC.CSC_PROF_GROUP_CHECKS_V, object_name:CSC_PROF_GROUP_CHECKS_V, status:VALID, product: CSC - Customer Care , description: View of CSC_PROF_GROUP_CHECKS. This view is used in Customer Profile Setup form - Profile Groups tab and Dashboard Groups tab. , implementation_dba_data: APPS.CSC_PROF_GROUP_CHECKS_V ,
-
TRIGGER: APPS.CSC_PROF_GROUP_CHECKS+
12.2.2
-
View: CSC_PROF_GROUP_CHECKS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:CSC.CSC_PROF_GROUP_CHECKS_V, object_name:CSC_PROF_GROUP_CHECKS_V, status:VALID, product: CSC - Customer Care , description: View of CSC_PROF_GROUP_CHECKS. This view is used in Customer Profile Setup form - Profile Groups tab and Dashboard Groups tab. , implementation_dba_data: APPS.CSC_PROF_GROUP_CHECKS_V ,
-
VIEW: APPS.CSC_PROF_RESULTS_V
12.2.2
-
VIEW: APPS.CSC_PROF_RESULTS_V
12.1.1
-
VIEW: CSC.CSC_PROF_GROUP_CHECKS#
12.2.2
-
12.2.2 FND Design Data
12.2.2
-
APPS.CSC_PROFILE_ENGINE_PKG SQL Statements
12.1.1
-
12.2.2 DBA Data
12.2.2
-
VIEW: APPS.CSC_PROFILE_CATEGORY_DB_V
12.1.1
-
VIEW: APPS.CSC_PROFILE_CATEGORY_DB_V
12.2.2
-
FUNCTION: APPS.CSC_PROF_GROUP_CHECKS=
12.2.2
-
FUNCTION: APPS.CSC_PROF_GROUP_CHECKS=
12.2.2
owner:APPS, object_type:FUNCTION, object_name:CSC_PROF_GROUP_CHECKS=, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
PACKAGE BODY: APPS.CSC_PROF_GROUP_CHECKS_PKG
12.2.2
-
12.1.1 DBA Data
12.1.1
-
Table: CSC_PROF_GROUPS_B
12.2.2
owner:CSC, object_type:TABLE, fnd_design_data:CSC.CSC_PROF_GROUPS_B, object_name:CSC_PROF_GROUPS_B, status:VALID, product: CSC - Customer Care , description: Base Table to Store profile Group information , implementation_dba_data: CSC.CSC_PROF_GROUPS_B ,
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
Table: CSC_PROF_GROUPS_B
12.1.1
owner:CSC, object_type:TABLE, fnd_design_data:CSC.CSC_PROF_GROUPS_B, object_name:CSC_PROF_GROUPS_B, status:VALID, product: CSC - Customer Care , description: Base Table to Store profile Group information , implementation_dba_data: CSC.CSC_PROF_GROUPS_B ,
-
PACKAGE BODY: APPS.CSC_PROF_GROUP_CHECKS_PKG
12.1.1
-
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 ,
-
VIEW: APPS.CSC_PROF_GROUP_CHECKS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:CSC.CSC_PROF_GROUP_CHECKS_V, object_name:CSC_PROF_GROUP_CHECKS_V, status:VALID,
-
VIEW: APPS.CSC_PROF_GROUP_CHECKS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:CSC.CSC_PROF_GROUP_CHECKS_V, object_name:CSC_PROF_GROUP_CHECKS_V, status:VALID,
-
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 ,
-
12.1.1 DBA Data
12.1.1
-
12.1.1 FND Design Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
PACKAGE BODY: APPS.CSC_PROF_GROUP_CHECKS_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:CSC_PROF_GROUP_CHECKS_PKG, status:VALID,
-
APPS.CSC_PROFILE_ENGINE_PKG dependencies on CSC_PROF_CHECK_RULES_B
12.2.2