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.

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 Compensationdescription: 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 Compensationdescription: 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_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 Compensationdescription: 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 Compensationdescription: 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.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 Compensationdescription: 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 Compensationdescription: 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 Compensationdescription: 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 Compensationdescription: 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 Compensationdescription: 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 Compensationdescription: CN_ROLE_QUOTA_CATES contains information of assigning quota components to sales role. ,  implementation_dba_data: CN.CN_ROLE_QUOTA_CATES