Search Results pay_balance_dimensions
Overview
The PAY_BALANCE_DIMENSIONS table is a core configuration table within the Oracle E-Business Suite Payroll module (PAY). It serves as the master repository for defining the different contexts or "dimensions" in which payroll balances can be calculated and stored. A balance dimension defines the scope of summation for a balance, such as a calendar year-to-date, a payroll period-to-date, or an assignment-level lifetime total. This table is critical for the payroll engine's ability to accurately accumulate and report on earnings, deductions, and other payroll results across various timeframes and organizational contexts, forming the structural basis for all defined balances in the system.
Key Information Stored
The table stores the metadata that defines each unique summation context. Key columns include BALANCE_DIMENSION_ID (the primary key surrogate identifier), DIMENSION_NAME (the unique name of the dimension, often descriptive like "Assignment Lifetime to Date" or "Calendar Year to Date"), and LEGISLATION_CODE (which ties the dimension to a specific country's legislative requirements). The BUSINESS_GROUP_ID column allows for dimension definitions at the business group level. The table also maintains a foreign key, ROUTE_ID, which links to the FF_ROUTES table, indicating the FastFormula used by the payroll engine to determine the database period (e.g., specific payroll period or date range) for balance calculations when processing a run.
Common Use Cases and Queries
This table is primarily referenced during payroll configuration, balance definition, and complex reporting. A common use case is identifying all system-defined dimensions for a specific legislation to understand available balance contexts. For troubleshooting or auditing, one might query which dimensions are used by specific defined balances. A typical reporting query joins PAY_BALANCE_DIMENSIONS to PAY_DEFINED_BALANCES to list all balances and their calculation dimensions.
- Listing dimensions for a legislation:
SELECT dimension_name, balance_dimension_id FROM pay_balance_dimensions WHERE legislation_code = 'US'; - Finding dimensions used by a specific balance feed:
SELECT pbd.dimension_name FROM pay_balance_dimensions pbd, pay_defined_balances pdb WHERE pdb.balance_dimension_id = pbd.balance_dimension_id AND pdb.defined_balance_id = &balance_id;
Related Objects
The PAY_BALANCE_DIMENSIONS table has integral relationships with several other payroll tables, as documented by its foreign key constraints.
- PAY_DEFINED_BALANCES: A defined balance must be associated with a single dimension. Joined via PAY_DEFINED_BALANCES.BALANCE_DIMENSION_ID.
- PAY_DIMENSION_ROUTES: This table uses PAY_BALANCE_DIMENSIONS twice. It links a balance dimension (BALANCE_DIMENSION_ID) to the specific run dimension (RUN_DIMENSION_ID) that controls the period for payroll runs.
- PAY_BAL_ATTRIBUTE_DEFAULTS: Stores default values for balance attributes specific to a dimension. Joined via PAY_BAL_ATTRIBUTE_DEFAULTS.BALANCE_DIMENSION_ID.
- FF_ROUTES: Contains the FastFormula used to determine the database period for the dimension. Joined via PAY_BALANCE_DIMENSIONS.ROUTE_ID.
-
Table: PAY_BALANCE_DIMENSIONS
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PAY.PAY_BALANCE_DIMENSIONS, object_name:PAY_BALANCE_DIMENSIONS, status:VALID, product: PAY - Payroll , description: Information allowing the summation of a balance. , implementation_dba_data: HR.PAY_BALANCE_DIMENSIONS ,
-
Table: PAY_BALANCE_DIMENSIONS
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PAY.PAY_BALANCE_DIMENSIONS, object_name:PAY_BALANCE_DIMENSIONS, status:VALID, product: PAY - Payroll , description: Information allowing the summation of a balance. , implementation_dba_data: HR.PAY_BALANCE_DIMENSIONS ,
-
APPS.PAY_AU_PAYMENT_SUMMARY dependencies on PAY_BALANCE_DIMENSIONS
12.2.2
-
APPS.PAY_ORG_PAYMENT_METHOD_API dependencies on PAY_BALANCE_DIMENSIONS
12.2.2
-
APPS.PAY_AU_EXC dependencies on PAY_BALANCE_DIMENSIONS
12.2.2
-
APPS.BEN_EXTRACT_SEED dependencies on PAY_BALANCE_DIMENSIONS
12.2.2
-
APPS.PAY_KR_YEA20020101_PKG dependencies on PAY_BALANCE_DIMENSIONS
12.2.2
-
APPS.PAY_IN_24Q_ARCHIVE dependencies on PAY_BALANCE_DIMENSIONS
12.2.2
-
APPS.PAY_EBRA_DIAGNOSTICS dependencies on PAY_BALANCE_DIMENSIONS
12.2.2
-
APPS.PAY_AU_SGC_PKG dependencies on PAY_BALANCE_DIMENSIONS
12.1.1
-
APPS.HR_PAYMENTS dependencies on PAY_BALANCE_DIMENSIONS
12.1.1
-
APPS.PAY_KR_WG_PKG dependencies on PAY_BALANCE_DIMENSIONS
12.1.1
-
APPS.PQP_NL_PENSION_TEMPLATE dependencies on PAY_BALANCE_DIMENSIONS
12.1.1
-
APPS.PAY_APAC_PAYSLIP_ARCHIVE dependencies on PAY_BALANCE_DIMENSIONS
12.2.2
-
APPS.PAY_US_TAXBAL_VIEW_PKG dependencies on PAY_BALANCE_DIMENSIONS
12.2.2
-
APPS.PAY_IP_PAYROLL_ARCH dependencies on PAY_BALANCE_DIMENSIONS
12.2.2
-
APPS.PAY_NZ_BAL_UPLOAD dependencies on PAY_BALANCE_DIMENSIONS
12.2.2
-
APPS.PAY_NO_ARC_RSEA_07 dependencies on PAY_BALANCE_DIMENSIONS
12.1.1
-
APPS.PAY_SG_SOE dependencies on PAY_BALANCE_DIMENSIONS
12.1.1
-
APPS.PAY_CA_ARCHIVE dependencies on PAY_BALANCE_DIMENSIONS
12.1.1
-
APPS.PAY_NO_EMP_CONT dependencies on PAY_BALANCE_DIMENSIONS
12.1.1
-
APPS.PAY_IN_PF_ARCHIVE dependencies on PAY_BALANCE_DIMENSIONS
12.1.1
-
APPS.PQP_PENSION_EXTRACTS dependencies on PAY_BALANCE_DIMENSIONS
12.1.1
-
APPS.PAY_BDT_SHD dependencies on PAY_BALANCE_DIMENSIONS
12.1.1
-
APPS.PAY_NZ_QES_PKG dependencies on PAY_BALANCE_DIMENSIONS
12.1.1
-
APPS.PAY_ES_CALC_SS_EARNINGS dependencies on PAY_BALANCE_DIMENSIONS
12.1.1
-
APPS.HR_AUBAL dependencies on PAY_BALANCE_DIMENSIONS
12.1.1
-
APPS.PAY_ES_ONLINE_SOE dependencies on PAY_BALANCE_DIMENSIONS
12.1.1
-
APPS.PAY_KR_YEA20080101_PKG dependencies on PAY_BALANCE_DIMENSIONS
12.1.1
-
APPS.PY_ZA_BAL dependencies on PAY_BALANCE_DIMENSIONS
12.1.1
-
APPS.PAY_GB_PAYSLIP_ARCHIVE dependencies on PAY_BALANCE_DIMENSIONS
12.1.1
-
APPS.PAY_PAYGBACT_XMLP_PKG dependencies on PAY_BALANCE_DIMENSIONS
12.1.1
-
APPS.PAY_AU_SGC_PKG dependencies on PAY_BALANCE_DIMENSIONS
12.1.1
-
APPS.PAY_KR_REPORT_PKG dependencies on PAY_BALANCE_DIMENSIONS
12.1.1
-
APPS.PAY_AU_SOE_PKG dependencies on PAY_BALANCE_DIMENSIONS
12.1.1
-
APPS.PAY_ZA_SOE dependencies on PAY_BALANCE_DIMENSIONS
12.1.1
-
APPS.PAY_US_PAYROLL_UTILS dependencies on PAY_BALANCE_DIMENSIONS
12.1.1
-
APPS.PQP_GB_PROFESSIONAL_BODY_TEMP dependencies on PAY_BALANCE_DIMENSIONS
12.1.1
-
APPS.PAY_US_USERRA dependencies on PAY_BALANCE_DIMENSIONS
12.1.1
-
APPS.PQP_GB_MILEAGE_CLAIM_PKG dependencies on PAY_BALANCE_DIMENSIONS
12.1.1
-
APPS.PAY_AU_SUPER_FF dependencies on PAY_BALANCE_DIMENSIONS
12.1.1
-
APPS.PAY_SE_ALECTA dependencies on PAY_BALANCE_DIMENSIONS
12.2.2
-
APPS.PAY_KR_HIA_PKG dependencies on PAY_BALANCE_DIMENSIONS
12.2.2
-
APPS.PAY_IP_PAYROLL_ARCH dependencies on PAY_BALANCE_DIMENSIONS
12.2.2
-
APPS.PAY_MX_PAYREG_PKG dependencies on PAY_BALANCE_DIMENSIONS
12.2.2
-
APPS.PAY_AU_SUPER_FF dependencies on PAY_BALANCE_DIMENSIONS
12.2.2
-
APPS.PAY_ZA_PAYSLIP_ARCHIVE dependencies on PAY_BALANCE_DIMENSIONS
12.2.2
-
APPS.PAY_IN_EOY_REPORTS dependencies on PAY_BALANCE_DIMENSIONS
12.2.2
-
APPS.PAY_SE_TAX_DECL dependencies on PAY_BALANCE_DIMENSIONS
12.2.2
-
APPS.PAY_GB_HR_HELPDESK dependencies on PAY_BALANCE_DIMENSIONS
12.2.2