Search Results cn_role_details
Overview
The CN_ROLE_DETAILS table is a core data object within the Oracle E-Business Suite (EBS) Incentive Compensation module (CN). It serves as the master repository for detailed information pertaining to a sales role. The table's primary function is to support salesforce planning activities, a critical process for structuring and managing the sales organization, assigning compensation plans, and defining performance metrics. The data stored in this table is foundational for configuring how sales representatives and managers are organized, compensated, and measured against quotas within the incentive compensation system.
Key Information Stored
While the provided metadata does not list specific columns beyond the primary and foreign keys, the table's structure and relationships indicate the nature of its data. The primary key, ROLE_ID, uniquely identifies each sales role record. A critical foreign key, ATTAIN_SCHEDULE_ID, links the role to a specific attainment schedule defined in the CN_ATTAIN_SCHEDULES table. This relationship is central to planning, as it defines the timeline and rules for measuring performance against quotas. Other columns in the table likely store descriptive attributes of the sales role, such as role name, effective dates, hierarchy information, and planning-specific flags or parameters used exclusively for configuring the salesforce structure.
Common Use Cases and Queries
The primary use case for CN_ROLE_DETAILS is during the setup and maintenance of the sales organization hierarchy within Incentive Compensation. Administrators query this table to validate role definitions, ensure proper linkage to attainment schedules, and troubleshoot planning issues. Common reporting needs include listing all active sales roles with their associated attainment schedules or identifying roles that are not yet mapped to compensation plans. A typical query would join CN_ROLE_DETAILS with related tables for a comprehensive view:
SELECT rd.role_id, rd.name, sched.name AS attain_schedule FROM cn_role_details rd, cn_attain_schedules sched WHERE rd.attain_schedule_id = sched.attain_schedule_id;- Queries to find roles missing plan assignments:
SELECT rd.* FROM cn_role_details rd WHERE NOT EXISTS (SELECT 1 FROM cn_role_plan_maps rpm WHERE rpm.role_id = rd.role_id);
Related Objects
CN_ROLE_DETAILS is a central hub within the Incentive Compensation schema, with documented relationships to several key tables. The ROLE_ID column is the primary point of integration.
- Referenced by CN_ROLE_DETAILS (Outbound FK): ATTAIN_SCHEDULE_ID references CN_ATTAIN_SCHEDULES.ATTAIN_SCHEDULE_ID.
- Referencing CN_ROLE_DETAILS (Inbound FKs):
- CN_PLAN_TEXTS.ROLE_ID
- CN_ROLE_PLAN_MAPS.ROLE_ID
- CN_ROLE_QUOTA_CATES.ROLE_ID
These relationships show that a role's details are essential for linking to compensation plans (CN_ROLE_PLAN_MAPS), associating descriptive text (CN_PLAN_TEXTS), and categorizing quota assignments (CN_ROLE_QUOTA_CATES).
-
Table: CN_ROLE_DETAILS
12.1.1
owner:CN, object_type:TABLE, fnd_design_data:CN.CN_ROLE_DETAILS, object_name:CN_ROLE_DETAILS, status:VALID, product: CN - Incentive Compensation , description: CN_ROLE_DETAILS contain detail information of a sales role. These detail information are only used in salesforce planning. , implementation_dba_data: CN.CN_ROLE_DETAILS ,
-
Table: CN_ROLE_DETAILS
12.2.2
owner:CN, object_type:TABLE, fnd_design_data:CN.CN_ROLE_DETAILS, object_name:CN_ROLE_DETAILS, status:VALID, product: CN - Incentive Compensation , description: CN_ROLE_DETAILS contain detail information of a sales role. These detail information are only used in salesforce planning. , implementation_dba_data: CN.CN_ROLE_DETAILS ,
-
APPS.CN_ATTAIN_SCHEDULE_PVT dependencies on CN_ROLE_DETAILS
12.2.2
-
APPS.CN_ROLE_DETAILS_PKG dependencies on CN_ROLE_DETAILS
12.1.1
-
APPS.CN_ROLE_DETAILS_PKG dependencies on CN_ROLE_DETAILS
12.2.2
-
APPS.CN_ATTAIN_SCHEDULE_PVT dependencies on CN_ROLE_DETAILS
12.1.1
-
SYNONYM: APPS.CN_ROLE_DETAILS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:CN_ROLE_DETAILS, status:VALID,
-
VIEW: CN.CN_ROLE_DETAILS#
12.2.2
owner:CN, object_type:VIEW, object_name:CN_ROLE_DETAILS#, status:VALID,
-
APPS.CN_ROLE_DETAILS_PKG SQL Statements
12.1.1
-
SYNONYM: APPS.CN_ROLE_DETAILS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:CN_ROLE_DETAILS, status:VALID,
-
VIEW: APPS.CN_ROLE_DETAILS_V
12.1.1
-
VIEW: APPS.CN_ROLE_DETAILS_V
12.2.2
-
VIEW: CN.CN_ROLE_DETAILS#
12.2.2
-
APPS.CN_ROLE_DETAILS_PKG SQL Statements
12.2.2
-
PACKAGE BODY: APPS.CN_ROLE_DETAILS_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:CN_ROLE_DETAILS_PKG, status:VALID,
-
Table: CN_ROLE_PLAN_MAPS
12.1.1
owner:CN, object_type:TABLE, fnd_design_data:CN.CN_ROLE_PLAN_MAPS, object_name:CN_ROLE_PLAN_MAPS, status:VALID, product: CN - Incentive Compensation , description: CN_ROLE_PLAN_MAPS contains the mapping between a sales role and compensation plan. , implementation_dba_data: CN.CN_ROLE_PLAN_MAPS ,
-
Table: CN_PLAN_TEXTS
12.1.1
owner:CN, object_type:TABLE, fnd_design_data:CN.CN_PLAN_TEXTS, object_name:CN_PLAN_TEXTS, status:VALID, product: CN - Incentive Compensation , description: CN_PLAN_TEXTS contains the custimized information on compensation contract for each sales role. User can customize contract title, club qualification, terms and conditions, approver's information. , implementation_dba_data: CN.CN_PLAN_TEXTS ,
-
TABLE: CN.CN_ROLE_DETAILS
12.1.1
owner:CN, object_type:TABLE, fnd_design_data:CN.CN_ROLE_DETAILS, object_name:CN_ROLE_DETAILS, status:VALID,
-
TABLE: CN.CN_ROLE_DETAILS
12.2.2
owner:CN, object_type:TABLE, fnd_design_data:CN.CN_ROLE_DETAILS, object_name:CN_ROLE_DETAILS, status:VALID,
-
Table: CN_ROLE_QUOTA_CATES
12.1.1
owner:CN, object_type:TABLE, fnd_design_data:CN.CN_ROLE_QUOTA_CATES, object_name:CN_ROLE_QUOTA_CATES, status:VALID, product: CN - Incentive Compensation , description: CN_ROLE_QUOTA_CATES contains information of assigning quota components to sales role. , implementation_dba_data: CN.CN_ROLE_QUOTA_CATES ,
-
Table: CN_ROLE_PLAN_MAPS
12.2.2
owner:CN, object_type:TABLE, fnd_design_data:CN.CN_ROLE_PLAN_MAPS, object_name:CN_ROLE_PLAN_MAPS, status:VALID, product: CN - Incentive Compensation , description: CN_ROLE_PLAN_MAPS contains the mapping between a sales role and compensation plan. , implementation_dba_data: CN.CN_ROLE_PLAN_MAPS ,
-
Table: CN_ATTAIN_SCHEDULES
12.2.2
owner:CN, object_type:TABLE, fnd_design_data:CN.CN_ATTAIN_SCHEDULES, object_name:CN_ATTAIN_SCHEDULES, status:VALID, product: CN - Incentive Compensation , description: This table will store the name of attainment schedule to be used on compensation contracts. , implementation_dba_data: CN.CN_ATTAIN_SCHEDULES ,
-
Table: CN_ATTAIN_SCHEDULES
12.1.1
owner:CN, object_type:TABLE, fnd_design_data:CN.CN_ATTAIN_SCHEDULES, object_name:CN_ATTAIN_SCHEDULES, status:VALID, product: CN - Incentive Compensation , description: This table will store the name of attainment schedule to be used on compensation contracts. , implementation_dba_data: CN.CN_ATTAIN_SCHEDULES ,
-
Table: CN_PLAN_TEXTS
12.2.2
owner:CN, object_type:TABLE, fnd_design_data:CN.CN_PLAN_TEXTS, object_name:CN_PLAN_TEXTS, status:VALID, product: CN - Incentive Compensation , description: CN_PLAN_TEXTS contains the custimized information on compensation contract for each sales role. User can customize contract title, club qualification, terms and conditions, approver's information. , implementation_dba_data: CN.CN_PLAN_TEXTS ,
-
Table: CN_ROLE_QUOTA_CATES
12.2.2
owner:CN, object_type:TABLE, fnd_design_data:CN.CN_ROLE_QUOTA_CATES, object_name:CN_ROLE_QUOTA_CATES, status:VALID, product: CN - Incentive Compensation , description: CN_ROLE_QUOTA_CATES contains information of assigning quota components to sales role. , implementation_dba_data: CN.CN_ROLE_QUOTA_CATES ,
-
PACKAGE BODY: APPS.CN_ROLE_DETAILS_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:CN_ROLE_DETAILS_PKG, status:VALID,
-
PACKAGE BODY: APPS.CN_ROLE_DETAILS_PKG
12.1.1
-
PACKAGE BODY: APPS.CN_ROLE_DETAILS_PKG
12.2.2
-
PACKAGE BODY: APPS.CN_ATTAIN_SCHEDULE_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:CN_ATTAIN_SCHEDULE_PVT, status:VALID,
-
PACKAGE BODY: APPS.CN_ATTAIN_SCHEDULE_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:CN_ATTAIN_SCHEDULE_PVT, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
12.1.1 FND Design Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
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
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
APPS.CN_ATTAIN_SCHEDULE_PVT SQL Statements
12.1.1
-
APPS.CN_ATTAIN_SCHEDULE_PVT SQL Statements
12.2.2
-
VIEW: APPS.CN_ROLE_DETAILS_V
12.2.2
owner:APPS, object_type:VIEW, object_name:CN_ROLE_DETAILS_V, status:VALID,
-
VIEW: APPS.CN_ROLE_DETAILS_V
12.1.1
owner:APPS, object_type:VIEW, object_name:CN_ROLE_DETAILS_V, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
eTRM - CN Tables and Views
12.1.1
-
eTRM - CN Tables and Views
12.2.2
-
PACKAGE BODY: APPS.CN_ATTAIN_SCHEDULE_PVT
12.1.1
-
PACKAGE BODY: APPS.CN_ATTAIN_SCHEDULE_PVT
12.2.2
-
eTRM - CN Tables and Views
12.1.1
-
eTRM - CN Tables and Views
12.2.2