Search Results fixed
The CN_SRP_TOTAL_COMPS_ALL table in Oracle E-Business Suite (EBS) versions 12.1.1 and 12.2.2 is a critical data repository within the Incentive Compensation module (Oracle Incentive Compensation, or OIC). This table stores aggregated compensation data for sales representatives, capturing calculated earnings, adjustments, and performance metrics. Below is a detailed analysis of its structure, purpose, and integration within Oracle EBS.
Purpose and Functional Context
The CN_SRP_TOTAL_COMPS_ALL table serves as a central repository for consolidated compensation calculations. It aggregates transactional data from sources such as orders, invoices, and manual adjustments to provide a comprehensive view of a sales representative's earnings over a specified period. Key functionalities include:- Compensation Rollups: Summarizes earnings by representative, plan, and period, enabling performance tracking and payout processing.
- Reporting and Analytics: Supports standard and ad-hoc reports for compensation analysis, quota attainment, and incentive plan effectiveness.
- Integration with Payroll: Feeds finalized compensation data to payroll systems for disbursement.
Table Structure and Key Columns
The table's schema includes columns to track compensation details, audit trails, and hierarchical relationships. Notable columns include:- SRP_ID: Foreign key linking to CN_SRP_PERIODS_ALL, identifying the compensation period.
- RESOURCE_ID: References JTF_RS_SALESREPS to associate earnings with a salesperson.
- COMP_AMOUNT: Stores the calculated compensation value, including bonuses and commissions.
- STATUS_CODE: Indicates workflow states (e.g., "DRAFT," "APPROVED," "PAID").
- ADJUSTMENT_FLAG: Marks manually adjusted records for audit purposes.
- ORG_ID: Multi-org identifier for data partitioning.
Integration with Oracle EBS Modules
The table interacts with several EBS components:- Oracle Order Management (OM): Sources revenue data from OE_ORDER_HEADERS_ALL to calculate commissions.
- Oracle Receivables (AR): Validates invoiced amounts against RA_CUSTOMER_TRX_ALL for accuracy.
- Oracle General Ledger (GL): Posts compensation expenses via GL_JE_BATCHES.
- Oracle HRMS: Aligns RESOURCE_ID with employee records in PER_ALL_PEOPLE_F.
Technical Considerations
- Indexing: Key columns like SRP_ID and RESOURCE_ID are indexed for performance.
- Partitioning: Often partitioned by ORG_ID or period to manage large datasets.
- Purge Policies: Historical data may be archived to CN_SRP_TOTAL_COMPS_HIST to maintain system performance.
Customization and Extensions
Organizations may extend the table via:- Descriptive Flexfields (DFFs): Adding custom attributes like regional multipliers.
- Triggers or APIs: Automating validation or integration with third-party payroll systems.
Conclusion
The CN_SRP_TOTAL_COMPS_ALL table is a cornerstone of Oracle Incentive Compensation, enabling accurate, auditable, and scalable compensation management. Its design reflects Oracle EBS's modular architecture, ensuring seamless integration with financial, sales, and HR systems while supporting complex incentive structures. Administrators should prioritize data integrity checks and performance tuning to leverage its full potential.-
Lookup Type: SF_FORMULA_TYPE
12.2.2
product: CN - Incentive Compensation , meaning: SF_FORMULA_TYPE , description: Formula types used in Salesforce planning ,
-
Lookup Type: SF_FORMULA_TYPE
12.1.1
product: CN - Incentive Compensation , meaning: SF_FORMULA_TYPE , description: Formula types used in Salesforce planning ,
-
Lookup Type: QUOTA_PAYMENT_TYPE
12.1.1
product: CN - Incentive Compensation , meaning: Quota Payment Type , description: Quota Payment Type ,
-
Lookup Type: QUOTA_CATEGORY
12.2.2
product: CN - Incentive Compensation , meaning: Quota category Type , description: Quota category Type ,
-
Lookup Type: QUOTA_PAYMENT_TYPE
12.2.2
product: CN - Incentive Compensation , meaning: Quota Payment Type , description: Quota Payment Type ,
-
Lookup Type: QUOTA_CATEGORY
12.1.1
product: CN - Incentive Compensation , meaning: Quota category Type , description: Quota category Type ,
-
Lookup Type: SF_FORMULA_TEXT
12.2.2
product: CN - Incentive Compensation , meaning: SF_FORMULA_TEXT , description: Text for formulas pushed into OSC ,
-
Lookup Type: SF_FORMULA_TEXT
12.1.1
product: CN - Incentive Compensation , meaning: SF_FORMULA_TEXT , description: Text for formulas pushed into OSC ,
-
Lookup Type: MODEL_QUOTA_CATEGORY
12.1.1
product: CN - Incentive Compensation , meaning: Model Quota Category , description: Model Quota Category ,
-
Lookup Type: MODEL_QUOTA_CATEGORY
12.2.2
product: CN - Incentive Compensation , meaning: Model Quota Category , description: Model Quota Category ,
-
Table: CN_SRP_TOTAL_COMPS_ALL
12.2.2
owner:CN, object_type:TABLE, fnd_design_data:CN.CN_SRP_TOTAL_COMPS_ALL, object_name:CN_SRP_TOTAL_COMPS_ALL, status:VALID, product: CN - Incentive Compensation , description: Total compensation for fixed and quota based components of a given model for a given attainment tier. , implementation_dba_data: CN.CN_SRP_TOTAL_COMPS_ALL ,
-
Table: CN_SRP_TOTAL_COMPS_ALL
12.1.1
owner:CN, object_type:TABLE, fnd_design_data:CN.CN_SRP_TOTAL_COMPS_ALL, object_name:CN_SRP_TOTAL_COMPS_ALL, status:VALID, product: CN - Incentive Compensation , description: Total compensation for fixed and quota based components of a given model for a given attainment tier. , implementation_dba_data: CN.CN_SRP_TOTAL_COMPS_ALL ,
-
Lookup Type: CN_NOTE_FIELDS
12.1.1
product: CN - Incentive Compensation , meaning: Note Fields ,
-
Lookup Type: CN_NOTE_FIELDS
12.2.2
product: CN - Incentive Compensation , meaning: Note Fields ,