Results for “event_factor”

50+ results




AI-generated from documented ETRM metadata — verify critical details on the linked pages.

Overview

The table CN_TRX_FACTORS_ALL resides in the CN (Incentive Compensation) schema within Oracle E-Business Suite 12.1.1 and 12.2.2. It stores revenue class transaction factors, which drive how transaction revenue is classified and weighted when Incentive Compensation computes quota attainment, credits, and commission earnings for sales representatives. Each row associates a transaction type and revenue class with a quota, a quota rule, and a numeric event factor, producing the multiplier logic that maps raw transactional data into recognisable incentive events.

From a Data Vault modelling perspective, the mined metadata classifies this object heuristically as a link. The classification reflects the table's structure: it resolves many-to-many style relationships between revenue classes, quota rules, quotas, and transaction types rather than holding a natural business entity of its own. This is a modelling suggestion rather than an enforced constraint.

Key Information Stored

The surrogate primary key is TRX_FACTOR_ID, enforced through the index CN_TRX_FACTORS_PK. A second unique index, CN_TRX_FACTORS_U1 (TRX_FACTOR_ID, ORG_ID), supports multi-organisation access, while CN_TRX_FACTORS_U2 (QUOTA_RULE_ID, TRX_TYPE) forms a business-key candidate that prevents duplicate rule/type combinations.

Common Use Cases and Queries

Typical reporting and diagnostic scenarios include resolving a factor from its identifier, tracing which quotas a revenue class impacts, and auditing event factors configured against transaction types.

  • Lookup by surrogate key:
    SELECT * FROM cn_trx_factors_all WHERE trx_factor_id = :p_id;
  • Join revenue class and transaction type:
    SELECT tf.trx_factor_id, tf.trx_type, rc.revenue_class_name, tf.event_factor FROM cn_trx_factors_all tf, cn_revenue_classes_all rc WHERE tf.revenue_class_id = rc.revenue_class_id;
  • Audit factors for a given quota rule via the CN_TRX_FACTORS_U2 business key.
  • Multi-org reporting filtered on ORG_ID, then cross-referenced with security group assignments.

Related Objects

  • CN_REVENUE_CLASSES_ALL — joined on REVENUE_CLASS_ID; defines revenue class attributes.
  • CN_QUOTA_RULES_ALL — joined on QUOTA_RULE_ID; supplies rule-level logic and calculation parameters.
  • CN_QUOTAS_ALL — joined on QUOTA_ID; provides the quota definition the factor relates to.
  • IGI_EXP_TRX_TYPE — joined on TRX_TYPE_ID; describes the transaction type being factored.
  • FND_SECURITY_GROUPS — joined on SECURITY_GROUP_ID; governs data visibility.

Together these relationships position CN_TRX_FACTORS_ALL as a central linking table within the Incentive Compensation configuration model, mediating between revenue classification, quota rules, and quota definitions.