Search Results pay_balance_attributes
Overview
The PAY_BALANCE_ATTRIBUTES table is a core configuration table within the Oracle E-Business Suite Payroll module (PAY). It functions as a critical junction table that defines the relationship between balance attributes and defined balances. In Oracle Payroll, a defined balance is a specific accumulation of values, such as "Regular Earnings Paid Year-to-Date." Balance attributes are the individual components or dimensions that can feed into these balances, such as a specific earnings type or deduction classification. This table's primary role is to map which attributes contribute to which defined balances, thereby establishing the fundamental rules for how payroll results are aggregated and reported. Its configuration directly impacts gross-to-net calculations, retroactive pay processing, and statutory reporting.
Key Information Stored
The table stores the essential links between attribute definitions and balance definitions. Its key columns, as defined by its primary and unique keys, are:
- BALANCE_ATTRIBUTE_ID: The primary key identifier for each mapping record.
- ATTRIBUTE_ID: A foreign key referencing PAY_BAL_ATTRIBUTE_DEFINITIONS. This identifies the specific payroll element classification or input value being mapped.
- DEFINED_BALANCE_ID: A foreign key referencing PAY_DEFINED_BALANCES. This identifies the target balance to which the attribute contributes.
- BUSINESS_GROUP_ID and LEGISLATION_CODE: Standard Oracle HRMS columns that provide multi-organization and legislative context, allowing for country-specific and client-specific balance attribute mappings.
Common Use Cases and Queries
This table is central to payroll data integrity and reporting. A primary use case is troubleshooting balance calculations; if a balance is not accumulating as expected, consultants will query this table to verify that the necessary earnings or deduction attributes are correctly mapped. It is also critical during implementations when defining custom balances. A typical diagnostic query would join to the related definition tables to list all attributes feeding a specific balance:
SELECT pba.attribute_id, pbad.attribute_name, pba.defined_balance_id, pdb.defined_balance_name
FROM pay_balance_attributes pba,
pay_bal_attribute_definitions pbad,
pay_defined_balances pdb
WHERE pba.attribute_id = pbad.attribute_id
AND pba.defined_balance_id = pdb.defined_balance_id
AND pdb.defined_balance_name = 'Regular Earnings YTD';
Conversely, to see all balances a particular attribute impacts, one would filter on the ATTRIBUTE_ID. This data is foundational for any custom reports that need to explain the composition of a payroll balance.
Related Objects
PAY_BALANCE_ATTRIBUTES sits at the intersection of two major payroll definition entities, as evidenced by its documented foreign key relationships:
- PAY_BAL_ATTRIBUTE_DEFINITIONS: Related via the ATTRIBUTE_ID column. This table holds the master definition of all balance attributes available in the system.
- PAY_DEFINED_BALANCES: Related via the DEFINED_BALANCE_ID column. This table holds the master definition of all balances configured within the payroll.
-
Table: PAY_BALANCE_ATTRIBUTES
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PAY.PAY_BALANCE_ATTRIBUTES, object_name:PAY_BALANCE_ATTRIBUTES, status:VALID, product: PAY - Payroll , description: Holds mappings between attributes and defined balances. , implementation_dba_data: HR.PAY_BALANCE_ATTRIBUTES ,
-
Table: PAY_BALANCE_ATTRIBUTES
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PAY.PAY_BALANCE_ATTRIBUTES, object_name:PAY_BALANCE_ATTRIBUTES, status:VALID, product: PAY - Payroll , description: Holds mappings between attributes and defined balances. , implementation_dba_data: HR.PAY_BALANCE_ATTRIBUTES ,
-
APPS.PAY_AU_RECON_SUMMARY dependencies on PAY_BALANCE_ATTRIBUTES
12.2.2
-
APPS.PAY_BALANCE_TYPES_PKG dependencies on PAY_BALANCE_ATTRIBUTES
12.2.2
-
APPS.PAY_YEPP_MISS_ASSIGN_PKG dependencies on PAY_BALANCE_ATTRIBUTES
12.2.2
-
APPS.PAY_MX_YEAREND_REP dependencies on PAY_BALANCE_ATTRIBUTES
12.1.1
-
APPS.PAY_MX_PAYROLL_ARCH dependencies on PAY_BALANCE_ATTRIBUTES
12.1.1
-
APPS.PAY_MX_UTILITY dependencies on PAY_BALANCE_ATTRIBUTES
12.1.1
-
APPS.PAY_RUN_BALANCE_BUILD dependencies on PAY_BALANCE_ATTRIBUTES
12.2.2
-
APPS.PAY_BALANCES_UPLOAD_PKG dependencies on PAY_BALANCE_ATTRIBUTES
12.1.1
-
APPS.PAY_MX_UTILITY dependencies on PAY_BALANCE_ATTRIBUTES
12.2.2
-
APPS.PAY_PBA_INS dependencies on PAY_BALANCE_ATTRIBUTES
12.1.1
-
APPS.PAY_AU_REC_DET_PAYSUM_MODE dependencies on PAY_BALANCE_ATTRIBUTES
12.2.2
-
APPS.PAY_PAYMENT_XML_PKG dependencies on PAY_BALANCE_ATTRIBUTES
12.2.2
-
APPS.PAY_US_PAYROLL_UTILS dependencies on PAY_BALANCE_ATTRIBUTES
12.2.2
-
APPS.PAY_RUN_BALANCE_BUILD dependencies on PAY_BALANCE_ATTRIBUTES
12.1.1
-
APPS.PAY_PBA_BUS dependencies on PAY_BALANCE_ATTRIBUTES
12.1.1
-
APPS.PAY_AE_SOE dependencies on PAY_BALANCE_ATTRIBUTES
12.1.1
-
APPS.PAY_US_EMPLOYEE_BALANCES dependencies on PAY_BALANCE_ATTRIBUTES
12.2.2
-
APPS.PAY_PBA_SHD dependencies on PAY_BALANCE_ATTRIBUTES
12.2.2
-
APPS.PAY_ARCHIVE_MISSING_ASG_PKG dependencies on PAY_BALANCE_ATTRIBUTES
12.2.2
-
APPS.PAY_ES_ONLINE_SOE dependencies on PAY_BALANCE_ATTRIBUTES
12.2.2
-
APPS.PAY_NL_SOE dependencies on PAY_BALANCE_ATTRIBUTES
12.2.2
-
APPS.PAY_SA_SOE dependencies on PAY_BALANCE_ATTRIBUTES
12.1.1
-
APPS.PAY_MX_YREND_ARCH dependencies on PAY_BALANCE_ATTRIBUTES
12.1.1
-
APPS.PAY_US_YEPP_MISS_ASSIGN_PKG dependencies on PAY_BALANCE_ATTRIBUTES
12.1.1
-
APPS.PAY_ARCHIVE_MISSING_ASG_PKG dependencies on PAY_BALANCE_ATTRIBUTES
12.1.1
-
APPS.PAY_MX_PAYROLL_ARCH dependencies on PAY_BALANCE_ATTRIBUTES
12.2.2
-
APPS.PAY_PBA_BUS dependencies on PAY_BALANCE_ATTRIBUTES
12.2.2
-
APPS.PAY_BAD_BUS dependencies on PAY_BALANCE_ATTRIBUTES
12.2.2
-
APPS.PAY_NL_SOE dependencies on PAY_BALANCE_ATTRIBUTES
12.1.1
-
APPS.PAY_PBA_SHD dependencies on PAY_BALANCE_ATTRIBUTES
12.1.1
-
APPS.PAY_BALANCE_ATTRIBUTE_API dependencies on PAY_BALANCE_ATTRIBUTES
12.2.2
-
APPS.PAY_AU_PAYMENT_SUMMARY dependencies on PAY_BALANCE_ATTRIBUTES
12.2.2
-
APPS.PAY_BALANCES_UPLOAD_PKG dependencies on PAY_BALANCE_ATTRIBUTES
12.2.2
-
APPS.PAY_ELEMENT_TEMPLATE_GEN dependencies on PAY_BALANCE_ATTRIBUTES
12.1.1
-
APPS.PAY_TCO_BUS dependencies on PAY_BALANCE_ATTRIBUTES
12.1.1
-
APPS.PAY_PAYMENT_XML_PKG dependencies on PAY_BALANCE_ATTRIBUTES
12.1.1
-
APPS.PAY_EBRA_DIAGNOSTICS dependencies on PAY_BALANCE_ATTRIBUTES
12.1.1
-
APPS.PAY_PBA_DEL dependencies on PAY_BALANCE_ATTRIBUTES
12.1.1
-
APPS.PAY_MX_TRR_PKG dependencies on PAY_BALANCE_ATTRIBUTES
12.1.1
-
APPS.PAY_SOE_GLB dependencies on PAY_BALANCE_ATTRIBUTES
12.1.1
-
APPS.PAY_BAD_BUS dependencies on PAY_BALANCE_ATTRIBUTES
12.1.1
-
APPS.PAY_KW_SOE dependencies on PAY_BALANCE_ATTRIBUTES
12.1.1
-
APPS.PAY_FI_ARCHIVE_PYSA dependencies on PAY_BALANCE_ATTRIBUTES
12.1.1
-
APPS.PAY_BALANCE_ATTRIBUTE_API dependencies on PAY_BALANCE_ATTRIBUTES
12.1.1
-
APPS.PAY_BALANCE_PKG dependencies on PAY_BALANCE_ATTRIBUTES
12.1.1
-
APPS.PAY_US_EMPLOYEE_BALANCES dependencies on PAY_BALANCE_ATTRIBUTES
12.1.1
-
APPS.PAY_IP_PAYROLL_ARCH dependencies on PAY_BALANCE_ATTRIBUTES
12.2.2
-
APPS.PAY_AU_PAYSUM_ALLOWANCE dependencies on PAY_BALANCE_ATTRIBUTES
12.2.2