Results for “pay_consolidation_sets”

50+ results




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

Overview

PAY_CONSOLIDATION_SETS is a Payroll (PAY) module table owned by the HR schema in Oracle E-Business Suite 12.1.1 and 12.2.2. As its description states, it stores "consolidation set of results of payroll processing." A consolidation set is a payroll grouping mechanism that allows multiple payroll runs to be processed and reported together, so that results from different pay periods or payroll definitions can be combined into a single consolidated view for reporting, costing, or payment purposes. Each row in this table represents one named consolidation set belonging to a specific business group, making it a foundational configuration object referenced by both payroll definitions and payroll run actions.

From a Data Vault modeling perspective, the mined foreign-key structure classifies PAY_CONSOLIDATION_SETS as hub-leaning. The table centers on a single, stable business concept — the consolidation set identity — with a surrogate primary key and descriptive attributes attached directly to it, which is characteristic of a hub with associated descriptive content.

Key Information Stored

The table is documented with nine physical columns, of which the most significant are:

Note that the unique index set includes PAY_CONSOLIDATION_SETS_PK on CONSOLIDATION_SET_ID, confirming the surrogate key as the definitive unique identifier. CONSOLIDATION_SET_NAME functions as the practical business-key candidate, though the documented metadata lists it as an attribute rather than a unique index column.

Common Use Cases and Queries

Consolidation sets are primarily used to group payroll results for consolidated reporting and for assignment to payroll definitions and payroll run actions. Typical scenarios include listing all consolidation sets for a business group, joining consolidation sets to the payrolls that reference them, and tracing which payroll actions were executed under a given consolidation set.

Representative query patterns grounded in the documented columns and keys:

  • Listing consolidation sets by business group: SELECT consolidation_set_id, consolidation_set_name FROM pay_consolidation_sets WHERE business_group_id = :p_bg_id ORDER BY consolidation_set_name;
  • Joining payrolls to their consolidation set: SELECT p.payroll_name, c.consolidation_set_name FROM pay_all_payrolls_f p JOIN pay_consolidation_sets c ON p.consolidation_set_id = c.consolidation_set_id WHERE p.effective_end_date IS NULL;
  • Identifying payroll run actions associated with a consolidation set: SELECT a.payroll_action_id, c.consolidation_set_name FROM pay_payroll_actions a JOIN pay_consolidation_sets c ON a.consolidation_set_id = c.consolidation_set_id WHERE c.consolidation_set_id = :id;
  • Audit and configuration review using the WHO columns, for example filtering sets modified after a given date via LAST_UPDATE_DATE.

These queries support consolidation reporting, payroll configuration validation, and troubleshooting of payroll runs grouped by consolidation set.

Related Objects

PAY_CONSOLIDATION_SETS participates in documented foreign-key relationships that define its role in the payroll data model:

  • HR_ALL_ORGANIZATION_UNITS — referenced via PAY_CONSOLIDATION_SETS.BUSINESS_GROUP_ID, anchoring each consolidation set to its business group.
  • PAY_ALL_PAYROLLS_F — references this table through CONSOLIDATION_SET_ID; payroll definitions can be associated with a consolidation set.
  • PAY_PAYROLL_ACTIONS — references this table through CONSOLIDATION_SET_ID; each payroll run action may be tied to a consolidation set.
  • PAY_CONSOLIDATION_SETS_PK — the primary key index enforcing uniqueness on CONSOLIDATION_SET_ID.

Together, these objects express the consuming relationships that make PAY_CONSOLIDATION_SETS a hub-leaning reference table within the Oracle Payroll configuration and processing model.