Search Results cn_attain_tiers
Overview
The CN_ATTAIN_TIERS table is a core data object within the Oracle E-Business Suite Incentive Compensation module (CN). It functions as a repository for the tiered attainment percentages defined within an attainment schedule. An attainment schedule is a critical component of compensation plans, establishing performance thresholds that determine payout rates. This table stores the specific percentage levels of attainment that are visually presented and calculated within compensation contracts. Its primary role is to provide the structured, tiered data necessary for the system to evaluate performance against targets and compute corresponding incentive earnings accurately.
Key Information Stored
The table's structure is designed to link attainment percentages to their parent schedule and define their order. The most critical column is the primary key, ATTAIN_TIER_ID, which uniquely identifies each attainment percentage record. Another essential column is ATTAIN_SCHEDULE_ID, a foreign key that links each tier to its parent attainment schedule in the CN_ATTAIN_SCHEDULES table. This relationship is fundamental for grouping tiers. While the exact column list is not fully detailed in the provided metadata, based on its described purpose, the table must also contain columns such as ATTAINMENT_PERCENTAGE (or similar) to store the specific percentage value for the tier, and likely a SEQUENCE_NUMBER or TIER_NUMBER to define the order of tiers within a schedule for proper evaluation logic.
Common Use Cases and Queries
This table is central to operations involving the configuration and reporting of compensation plans. A common use case is the generation of contract documents, where the defined attainment tiers are displayed to outline the compensation structure. From a reporting perspective, analysts often query this table to audit or list all attainment percentages for a given schedule. A typical SQL pattern involves joining to the parent schedule table to provide context.
- Listing Tiers for a Schedule:
SELECT attain_tier_id, attainment_percentage FROM cn_attain_tiers WHERE attain_schedule_id = &SCHED_ID ORDER BY sequence_num; - Validating Schedule Configuration: Queries are used to ensure schedules have logically ordered tiers (e.g., ascending percentages) and no gaps, which is crucial for accurate commission calculations during payroll processing.
Related Objects
The CN_ATTAIN_TIERS table exists within a tightly integrated schema. Its most direct relationship is defined by its foreign key constraint (CN_ATTAIN_TIERS.ATTAIN_SCHEDULE_ID) referencing the CN_ATTAIN_SCHEDULES table. Attainment schedules, and by extension their tiers, are ultimately assigned to compensation plans and quotas. Therefore, this table has indirect but important dependencies with core compensation objects like CN_QUOTAS and CN_COMMISSION_PAYMENTS. Data from CN_ATTAIN_TIERS is also surfaced through various Incentive Compensation views and is accessed by the module's APIs for plan configuration and calculation engines.
-
Table: CN_ATTAIN_TIERS
12.2.2
owner:CN, object_type:TABLE, fnd_design_data:CN.CN_ATTAIN_TIERS, object_name:CN_ATTAIN_TIERS, status:VALID, product: CN - Incentive Compensation , description: CN_ATTAIN_TIERS contain the % of attainment of each attainment schedule to be shown on compensation contracts. , implementation_dba_data: CN.CN_ATTAIN_TIERS ,
-
Table: CN_ATTAIN_TIERS
12.1.1
owner:CN, object_type:TABLE, fnd_design_data:CN.CN_ATTAIN_TIERS, object_name:CN_ATTAIN_TIERS, status:VALID, product: CN - Incentive Compensation , description: CN_ATTAIN_TIERS contain the % of attainment of each attainment schedule to be shown on compensation contracts. , implementation_dba_data: CN.CN_ATTAIN_TIERS ,
-
APPS.CN_ATTAIN_TIERS_PKG dependencies on CN_ATTAIN_TIERS
12.2.2
-
APPS.CN_ATTAIN_TIER_PVT dependencies on CN_ATTAIN_TIERS
12.1.1
-
APPS.CN_ATTAIN_SCHEDULE_PVT dependencies on CN_ATTAIN_TIERS
12.2.2
-
APPS.CN_ATTAIN_TIER_PVT dependencies on CN_ATTAIN_TIERS
12.2.2
-
APPS.CN_ATTAIN_SCHEDULE_PVT dependencies on CN_ATTAIN_TIERS
12.1.1
-
APPS.CN_ATTAIN_TIERS_PKG dependencies on CN_ATTAIN_TIERS
12.1.1
-
APPS.CN_ATTAIN_TIER_PVT SQL Statements
12.2.2
-
SYNONYM: APPS.CN_ATTAIN_TIERS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:CN_ATTAIN_TIERS, status:VALID,
-
APPS.CN_ATTAIN_TIER_PVT SQL Statements
12.1.1
-
APPS.CN_ATTAIN_TIERS_PKG SQL Statements
12.2.2
-
APPS.CN_ATTAIN_TIERS_PKG SQL Statements
12.1.1
-
SYNONYM: APPS.CN_ATTAIN_TIERS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:CN_ATTAIN_TIERS, status:VALID,
-
VIEW: CN.CN_ATTAIN_TIERS#
12.2.2
owner:CN, object_type:VIEW, object_name:CN_ATTAIN_TIERS#, status:VALID,
-
VIEW: CN.CN_ATTAIN_TIERS#
12.2.2
-
TABLE: CN.CN_ATTAIN_TIERS
12.2.2
owner:CN, object_type:TABLE, fnd_design_data:CN.CN_ATTAIN_TIERS, object_name:CN_ATTAIN_TIERS, status:VALID,
-
TABLE: CN.CN_ATTAIN_TIERS
12.1.1
owner:CN, object_type:TABLE, fnd_design_data:CN.CN_ATTAIN_TIERS, object_name:CN_ATTAIN_TIERS, status:VALID,
-
PACKAGE BODY: APPS.CN_ATTAIN_TIERS_PKG
12.2.2
-
PACKAGE BODY: APPS.CN_ATTAIN_TIERS_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:CN_ATTAIN_TIERS_PKG, status:VALID,
-
PACKAGE BODY: APPS.CN_ATTAIN_TIERS_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:CN_ATTAIN_TIERS_PKG, status:VALID,
-
PACKAGE BODY: APPS.CN_ATTAIN_TIERS_PKG
12.1.1
-
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 ,
-
APPS.CN_ATTAIN_SCHEDULE_PVT dependencies on CN_ATTAIN_TIER_PVT
12.1.1
-
APPS.CN_ATTAIN_SCHEDULE_PVT dependencies on CN_ATTAIN_TIER_PVT
12.2.2
-
PACKAGE BODY: APPS.CN_ATTAIN_TIER_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:CN_ATTAIN_TIER_PVT, status:VALID,
-
PACKAGE BODY: APPS.CN_ATTAIN_TIER_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:CN_ATTAIN_TIER_PVT, status:VALID,
-
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 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.2.2 FND Design Data
12.2.2
-
APPS.CN_ATTAIN_SCHEDULE_PVT SQL Statements
12.1.1
-
APPS.CN_ATTAIN_SCHEDULE_PVT SQL Statements
12.2.2
-
PACKAGE BODY: APPS.CN_ATTAIN_TIER_PVT
12.1.1
-
PACKAGE BODY: APPS.CN_ATTAIN_TIER_PVT
12.2.2
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
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
-
eTRM - CN Tables and Views
12.1.1
-
eTRM - CN Tables and Views
12.2.2