Search Results cn_objects_all
Overview
The CN_OBJECTS_ALL table is a core metadata repository within the Oracle E-Business Suite Incentive Compensation (CN) module. It functions as a master catalog or registry for all system-defined and custom objects utilized in the configuration and operation of sales compensation plans. Its primary role is to provide a unified reference for diverse object types—including database tables, columns, sequences, and PL/SQL packages—enabling the flexible and complex rule definitions, calculations, and mappings that drive the compensation engine. The inclusion of ORG_ID in its primary key signifies it is a multi-organization table, storing data specific to individual operating units.
Key Information Stored
While the specific column list is not detailed in the provided metadata, the foreign key relationships reveal the critical attributes stored. The table uniquely identifies each object via OBJECT_ID and ORG_ID. It stores classification attributes that define an object's type and relationships, such as REPOSITORY_ID (linking to a source repository), DIMENSION_ID, and EVENT_ID. Crucially, it maintains hierarchical and referential links between objects through self-referencing foreign keys: TABLE_ID, PACKAGE_SPECIFICATION_ID, SEED_OBJECT_ID, PACKAGE_ID, PRIMARY_KEY_COLUMN_ID, and USER_NAME_COLUMN_ID. These self-references allow the table to model complex dependencies, such as a column belonging to a specific table or a package body linking to its specification.
Common Use Cases and Queries
This table is central to administrative and diagnostic tasks within Incentive Compensation. A common use case involves tracing the lineage or dependencies of a compensation object, such as identifying all columns associated with a specific source table used in a plan. System integrators query this table to understand the metadata model before extending it with custom objects. Support personnel use it to diagnose configuration issues by verifying object definitions and their relationships. A typical query pattern retrieves an object's definition and its immediate parent:
- SELECT child.OBJECT_ID, child.OBJECT_TYPE, parent.OBJECT_ID AS PARENT_OBJECT_ID FROM CN_OBJECTS_ALL child LEFT JOIN CN_OBJECTS_ALL parent ON child.TABLE_ID = parent.OBJECT_ID AND child.ORG_ID = parent.ORG_ID WHERE child.OBJECT_NAME = '&OBJECT_NAME';
Another critical report lists all objects of a specific type, like packages or sequences, for a given operating unit, which is essential for impact analysis during upgrades or migrations.
Related Objects
The CN_OBJECTS_ALL table sits at the center of a dense relational network within the CN schema. As documented, its key relationships are:
- Referenced by CN_OBJECTS_ALL (Self-References): TABLE_ID, PACKAGE_SPECIFICATION_ID, SEED_OBJECT_ID, PACKAGE_ID, PRIMARY_KEY_COLUMN_ID, USER_NAME_COLUMN_ID.
- References External Tables: REPOSITORY_ID to CN_REPOSITORIES_ALL, DIMENSION_ID to CN_DIMENSIONS_ALL_B, and EVENT_ID to CN_EVENTS_ALL_B.
- Referenced by Critical Configuration Tables: It is the parent table for numerous core configuration entities, including:
- CN_ATTRIBUTE_RULES_ALL (via COLUMN_ID)
- CN_COLUMN_MAPS_ALL (via SOURCE_COLUMN_ID, DESTINATION_COLUMN_ID, DRIVING_COLUMN_ID)
- CN_DIMENSIONS_ALL_B (via SOURCE_TABLE_ID)
- CN_MOD_OBJ_DEPENDS_ALL (via OBJECT_ID and PARENT_OBJECT_ID)
- CN_TABLE_MAPS_ALL (via SOURCE_TABLE_ID and DESTINATION_TABLE_ID)
- CN_RULESETS_ALL_B (via DESTINATION_COLUMN_ID)
- CN_SOURCE_ALL (via OBJECT_ID)
- CN_PROCESS_AUDITS_ALL (via OBJECT_ID)
This extensive web of foreign keys underscores its role as the foundational metadata entity for the entire Incentive Compensation module.
-
Table: CN_OBJECTS_ALL
12.1.1
owner:CN, object_type:TABLE, fnd_design_data:CN.CN_OBJECTS_ALL, object_name:CN_OBJECTS_ALL, status:VALID, product: CN - Incentive Compensation , description: Collection of objects used by Sales Compensation. Tables, columns, sequences, packages, etc. , implementation_dba_data: CN.CN_OBJECTS_ALL ,
-
Table: CN_OBJECTS_ALL
12.2.2
owner:CN, object_type:TABLE, fnd_design_data:CN.CN_OBJECTS_ALL, object_name:CN_OBJECTS_ALL, status:VALID, product: CN - Incentive Compensation , description: Collection of objects used by Sales Compensation. Tables, columns, sequences, packages, etc. , implementation_dba_data: CN.CN_OBJECTS_ALL ,
-
APPS.CN_PAY_ELEMENT_INPUTS_PVT dependencies on CN_OBJECTS_ALL
12.1.1
-
APPS.CN_OBJECTS_PKG dependencies on CN_OBJECTS_ALL
12.1.1
-
APPS.CN_FORMULA_GEN_PKG dependencies on CN_OBJECTS_ALL
12.2.2
-
APPS.CN_FORMULA_GEN_PKG dependencies on CN_OBJECTS_ALL
12.1.1
-
APPS.CN_OBJECTS_PKG dependencies on CN_OBJECTS_ALL
12.2.2
-
APPS.CN_PAY_ELEMENT_INPUTS_PVT dependencies on CN_OBJECTS_ALL
12.2.2
-
APPS.CN_FORMULA_GEN_PKG dependencies on CN_OBJECTS
12.2.2
-
APPS.CN_FORMULA_GEN_PKG dependencies on CN_OBJECTS
12.1.1
-
Table: CN_COLUMN_MAPS_ALL
12.2.2
owner:CN, object_type:TABLE, fnd_design_data:CN.CN_COLUMN_MAPS_ALL, object_name:CN_COLUMN_MAPS_ALL, status:VALID, product: CN - Incentive Compensation , description: Maps source columns to destination columns for AR column mappings. , implementation_dba_data: CN.CN_COLUMN_MAPS_ALL ,
-
Table: CN_COLUMN_MAPS_ALL
12.1.1
owner:CN, object_type:TABLE, fnd_design_data:CN.CN_COLUMN_MAPS_ALL, object_name:CN_COLUMN_MAPS_ALL, status:VALID, product: CN - Incentive Compensation , description: Maps source columns to destination columns for AR column mappings. , implementation_dba_data: CN.CN_COLUMN_MAPS_ALL ,
-
Table: CN_TABLE_MAPS_ALL
12.2.2
owner:CN, object_type:TABLE, fnd_design_data:CN.CN_TABLE_MAPS_ALL, object_name:CN_TABLE_MAPS_ALL, status:VALID, product: CN - Incentive Compensation , description: Maps source tables to destination tables for AR column mappings. , implementation_dba_data: CN.CN_TABLE_MAPS_ALL ,
-
Table: CN_MOD_OBJ_DEPENDS_ALL
12.2.2
owner:CN, object_type:TABLE, fnd_design_data:CN.CN_MOD_OBJ_DEPENDS_ALL, object_name:CN_MOD_OBJ_DEPENDS_ALL, status:VALID, product: CN - Incentive Compensation , description: Records dependencies between modules and objects. , implementation_dba_data: CN.CN_MOD_OBJ_DEPENDS_ALL ,
-
APPS.CN_FORMULA_GEN_PKG dependencies on CN_CALC_EXT_TBL_DTLS_ALL
12.1.1
-
APPS.CN_FORMULA_GEN_PKG dependencies on CN_CALC_EXT_TABLES_ALL
12.1.1
-
Table: CN_DIMENSIONS_ALL_B
12.1.1
owner:CN, object_type:TABLE, fnd_design_data:CN.CN_DIMENSIONS_ALL_B, object_name:CN_DIMENSIONS_ALL_B, status:VALID, product: CN - Incentive Compensation , description: Stores dimensions of data. , implementation_dba_data: CN.CN_DIMENSIONS_ALL_B ,
-
SYNONYM: APPS.CN_OBJECTS_ALL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:CN_OBJECTS_ALL, status:VALID,
-
Table: CN_TABLE_MAPS_ALL
12.1.1
owner:CN, object_type:TABLE, fnd_design_data:CN.CN_TABLE_MAPS_ALL, object_name:CN_TABLE_MAPS_ALL, status:VALID, product: CN - Incentive Compensation , description: Maps source tables to destination tables for AR column mappings. , implementation_dba_data: CN.CN_TABLE_MAPS_ALL ,
-
Table: CN_MOD_OBJ_DEPENDS_ALL
12.1.1
owner:CN, object_type:TABLE, fnd_design_data:CN.CN_MOD_OBJ_DEPENDS_ALL, object_name:CN_MOD_OBJ_DEPENDS_ALL, status:VALID, product: CN - Incentive Compensation , description: Records dependencies between modules and objects. , implementation_dba_data: CN.CN_MOD_OBJ_DEPENDS_ALL ,
-
Table: CN_DIMENSIONS_ALL_B
12.2.2
owner:CN, object_type:TABLE, fnd_design_data:CN.CN_DIMENSIONS_ALL_B, object_name:CN_DIMENSIONS_ALL_B, status:VALID, product: CN - Incentive Compensation , description: Stores dimensions of data. , implementation_dba_data: CN.CN_DIMENSIONS_ALL_B ,
-
APPS.CN_FORMULA_GEN_PKG dependencies on CN_CALC_EXT_TBL_DTLS_ALL
12.2.2
-
SYNONYM: APPS.CN_OBJECTS_ALL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:CN_OBJECTS_ALL, status:VALID,
-
TRIGGER: APPS.CN_OBJECTS_ALL+
12.2.2
owner:APPS, object_type:TRIGGER, object_name:CN_OBJECTS_ALL+, status:VALID,
-
VIEW: CN.CN_OBJECTS_ALL#
12.2.2
owner:CN, object_type:VIEW, object_name:CN_OBJECTS_ALL#, status:VALID,
-
APPS.CN_FORMULA_GEN_PKG dependencies on CN_CALC_EXT_TABLES_ALL
12.2.2
-
TRIGGER: APPS.CN_OBJECTS_ALL+
12.2.2
-
Table: CN_ATTRIBUTE_RULES_ALL
12.1.1
owner:CN, object_type:TABLE, fnd_design_data:CN.CN_ATTRIBUTE_RULES_ALL, object_name:CN_ATTRIBUTE_RULES_ALL, status:VALID, product: CN - Incentive Compensation , description: Rule definitions used by the revenue classification generator code. , implementation_dba_data: CN.CN_ATTRIBUTE_RULES_ALL ,
-
APPS.CN_OBJECTS_PKG dependencies on CN_OBJECTS
12.1.1
-
FUNCTION: APPS.CN_OBJECTS_ALL=
12.2.2
-
APPS.CN_OBJECTS_PKG dependencies on CN_OBJECTS
12.2.2
-
Table: CN_SOURCE_ALL
12.1.1
owner:CN, object_type:TABLE, fnd_design_data:CN.CN_SOURCE_ALL, object_name:CN_SOURCE_ALL, status:VALID, product: CN - Incentive Compensation , description: Stores the dynamically generated code from the Classification and Collection code generators. , implementation_dba_data: CN.CN_SOURCE_ALL ,
-
Table: CN_SOURCE_ALL
12.2.2
owner:CN, object_type:TABLE, fnd_design_data:CN.CN_SOURCE_ALL, object_name:CN_SOURCE_ALL, status:VALID, product: CN - Incentive Compensation , description: Stores the dynamically generated code from the Classification and Collection code generators. , implementation_dba_data: CN.CN_SOURCE_ALL ,
-
PACKAGE BODY: APPS.CN_OBJECTS_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:CN_OBJECTS_PKG, status:VALID,
-
PACKAGE BODY: APPS.CN_OBJECTS_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:CN_OBJECTS_PKG, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
Table: CN_RULESETS_ALL_B
12.2.2
owner:CN, object_type:TABLE, fnd_design_data:CN.CN_RULESETS_ALL_B, object_name:CN_RULESETS_ALL_B, status:VALID, product: CN - Incentive Compensation , description: Rulesets for revenue classification rules. , implementation_dba_data: CN.CN_RULESETS_ALL_B ,
-
Table: CN_EVENTS_ALL_B
12.1.1
owner:CN, object_type:TABLE, fnd_design_data:CN.CN_EVENTS_ALL_B, object_name:CN_EVENTS_ALL_B, status:VALID, product: CN - Incentive Compensation , description: Contains the various events used in the Collection and Classification processes. , implementation_dba_data: CN.CN_EVENTS_ALL_B ,
-
Table: CN_EVENTS_ALL_B
12.2.2
owner:CN, object_type:TABLE, fnd_design_data:CN.CN_EVENTS_ALL_B, object_name:CN_EVENTS_ALL_B, status:VALID, product: CN - Incentive Compensation , description: Contains the various events used in the Collection and Classification processes. , implementation_dba_data: CN.CN_EVENTS_ALL_B ,
-
12.2.2 DBA Data
12.2.2
-
FUNCTION: APPS.CN_OBJECTS_ALL=
12.2.2
owner:APPS, object_type:FUNCTION, object_name:CN_OBJECTS_ALL=, status:VALID,
-
Table: CN_PROCESS_AUDITS_ALL
12.1.1
owner:CN, object_type:TABLE, fnd_design_data:CN.CN_PROCESS_AUDITS_ALL, object_name:CN_PROCESS_AUDITS_ALL, status:VALID, product: CN - Incentive Compensation , description: Process execution log details , implementation_dba_data: CN.CN_PROCESS_AUDITS_ALL ,
-
Table: CN_RULESETS_ALL_B
12.1.1
owner:CN, object_type:TABLE, fnd_design_data:CN.CN_RULESETS_ALL_B, object_name:CN_RULESETS_ALL_B, status:VALID, product: CN - Incentive Compensation , description: Rulesets for revenue classification rules. , implementation_dba_data: CN.CN_RULESETS_ALL_B ,
-
Table: CN_ATTRIBUTE_RULES_ALL
12.2.2
owner:CN, object_type:TABLE, fnd_design_data:CN.CN_ATTRIBUTE_RULES_ALL, object_name:CN_ATTRIBUTE_RULES_ALL, status:VALID, product: CN - Incentive Compensation , description: Rule definitions used by the revenue classification generator code. , implementation_dba_data: CN.CN_ATTRIBUTE_RULES_ALL ,
-
eTRM - CN Tables and Views
12.1.1
-
Table: CN_PROCESS_AUDITS_ALL
12.2.2
owner:CN, object_type:TABLE, fnd_design_data:CN.CN_PROCESS_AUDITS_ALL, object_name:CN_PROCESS_AUDITS_ALL, status:VALID, product: CN - Incentive Compensation , description: Process execution log details , implementation_dba_data: CN.CN_PROCESS_AUDITS_ALL ,
-
Table: CN_REPOSITORIES_ALL
12.1.1
owner:CN, object_type:TABLE, fnd_design_data:CN.CN_REPOSITORIES_ALL, object_name:CN_REPOSITORIES_ALL, status:VALID, product: CN - Incentive Compensation , description: System parameters table , implementation_dba_data: CN.CN_REPOSITORIES_ALL ,
-
Table: CN_REPOSITORIES_ALL
12.2.2
owner:CN, object_type:TABLE, fnd_design_data:CN.CN_REPOSITORIES_ALL, object_name:CN_REPOSITORIES_ALL, status:VALID, product: CN - Incentive Compensation , description: System parameters table , implementation_dba_data: CN.CN_REPOSITORIES_ALL ,
-
VIEW: CN.CN_OBJECTS_ALL#
12.2.2
-
PACKAGE BODY: APPS.CN_PAY_ELEMENT_INPUTS_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:CN_PAY_ELEMENT_INPUTS_PVT, status:VALID,