Search Results pay_balance_types
Overview
The PAY_BALANCE_TYPES table is a core master data table within the Oracle E-Business Suite Payroll (PAY) module. It serves as the central repository for defining the fundamental types of balances used in payroll calculations and reporting. A balance type represents a distinct, measurable payroll concept, such as gross earnings, tax withheld, or net pay, which accumulates values over a specified dimension of time (e.g., quarter-to-date, year-to-date). This table establishes the blueprint for balances; the actual balance instances for specific employees are stored in related tables. Its role is critical for configuring payroll processing, ensuring legislative compliance, and enabling comprehensive compensation reporting.
Key Information Stored
The table's primary identifier is the system-generated BALANCE_TYPE_ID. Each balance type is uniquely defined by a combination of its BALANCE_NAME, BUSINESS_GROUP_ID, and LEGISLATION_CODE, as enforced by the unique key PAY_BALANCE_TYPES_UK2. This structure allows for the creation of both global (legislation-specific) and local (business group-specific) balance definitions. While the provided metadata does not list all columns, typical columns in this table include REPORTING_NAME for display purposes, INPUT_VALUE_ID to link to the primary feed source, and attributes controlling the balance's behavior, such as whether it is an encumbrance balance or its classification (e.g., Gross Earnings, Voluntary Deductions).
Common Use Cases and Queries
This table is primarily referenced for setup, inquiry, and reporting. A common administrative task is to identify all balance types available for a specific legislation or business group to configure payroll elements or fast formulas. For reporting, developers often join this table to transaction tables to produce detailed balance summaries. A typical query pattern involves retrieving the definition of a balance by its common name:
- SELECT balance_type_id, balance_name, reporting_name FROM pay_balance_types WHERE business_group_id = :p_bg_id AND balance_name LIKE '%GROSS%';
Another critical use case is troubleshooting payroll results by tracing the source balance type for an unexpected value, which involves joining PAY_BALANCE_TYPES to PAY_BALANCE_FEEDS_F and PAY_INPUT_VALUES_F.
Related Objects
As indicated by the foreign key relationships, PAY_BALANCE_TYPES is a parent table to several key payroll objects. The PAY_DEFINED_BALANCES table creates specific instances of these balance types for particular dimensions (e.g., Assignment Year-to-Date). PAY_BALANCE_FEEDS_F defines how payroll run results (input values) feed into each balance type. PAY_BALANCE_CLASSIFICATIONS groups balance types into categories for processing and reporting logic. Finally, PAY_GROSSUP_BAL_EXCLUSIONS references this table to specify balances that should be omitted from gross-up calculations. Understanding these relationships is essential for any technical analysis of the payroll balance engine.
-
Table: PAY_BALANCE_TYPES
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PAY.PAY_BALANCE_TYPES, object_name:PAY_BALANCE_TYPES, status:VALID, product: PAY - Payroll , description: Balance information. , implementation_dba_data: HR.PAY_BALANCE_TYPES ,
-
Table: PAY_BALANCE_TYPES
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PAY.PAY_BALANCE_TYPES, object_name:PAY_BALANCE_TYPES, status:VALID, product: PAY - Payroll , description: Balance information. , implementation_dba_data: HR.PAY_BALANCE_TYPES ,
-
APPS.PAY_KW_SOE dependencies on PAY_BALANCE_TYPES
12.1.1
-
APPS.PAY_ASSOC_BAL dependencies on PAY_BALANCE_TYPES
12.1.1
-
APPS.PQP_US_FF_FUNCTIONS dependencies on PAY_BALANCE_TYPES
12.1.1
-
APPS.PAY_NL_LIFE_SAVINGS_TEMPLATE dependencies on PAY_BALANCE_TYPES
12.1.1
-
APPS.PQP_US_SRS_EXTRACTS dependencies on PAY_BALANCE_TYPES
12.1.1
-
APPS.PAY_AE_SOE dependencies on PAY_BALANCE_TYPES
12.2.2
-
APPS.PAY_JP_BALANCE_PKG dependencies on PAY_BALANCE_TYPES
12.2.2
-
APPS.PQP_NL_PGGM_FUNCTIONS dependencies on PAY_BALANCE_TYPES
12.2.2
-
APPS.PYSGBUPL dependencies on PAY_BALANCE_TYPES
12.1.1
-
APPS.PAY_CA_BAL_UPLOAD dependencies on PAY_BALANCE_TYPES
12.2.2
-
APPS.PAY_ZA_SOE dependencies on PAY_BALANCE_TYPES
12.1.1
-
APPS.PAY_NL_GENERAL dependencies on PAY_BALANCE_TYPES
12.2.2
-
APPS.PQP_EXR_BUS dependencies on PAY_BALANCE_TYPES
12.2.2
-
APPS.PAY_JP_RETRO_PKG dependencies on PAY_BALANCE_TYPES
12.2.2
-
APPS.PAY_CA_BALANCE_VIEW_PKG dependencies on PAY_BALANCE_TYPES
12.2.2
-
APPS.PAY_BTT_BUS dependencies on PAY_BALANCE_TYPES
12.2.2
-
APPS.PAY_CA_PAYROLL_ARCH dependencies on PAY_BALANCE_TYPES
12.1.1
-
APPS.PAY_NL_LSS_FUNCTIONS dependencies on PAY_BALANCE_TYPES
12.2.2
-
APPS.PY_ZA_TX_UTL_01032013 dependencies on PAY_BALANCE_TYPES
12.2.2
-
APPS.PAY_NL_WAGE_REPORT_PKG dependencies on PAY_BALANCE_TYPES
12.1.1
-
APPS.PAY_EMP_ACTION_ARCH dependencies on PAY_BALANCE_TYPES
12.1.1
-
APPS.PQP_ALIEN_EXPAT_TAXATION_PKG dependencies on PAY_BALANCE_TYPES
12.1.1
-
APPS.PAY_CN_EXT dependencies on PAY_BALANCE_TYPES
12.1.1
-
APPS.PY_ZA_TX_01032012 dependencies on PAY_BALANCE_TYPES
12.2.2
-
APPS.PQP_NL_PENSION_EXTRACTS dependencies on PAY_BALANCE_TYPES
12.2.2
-
APPS.PAY_ZA_UIF_ARCHIVE_PKG dependencies on PAY_BALANCE_TYPES
12.2.2
-
APPS.PY_ZA_TX_UTL_01032002 dependencies on PAY_BALANCE_TYPES
12.1.1
-
APPS.PAY_AU_RECONCILIATION_PKG dependencies on PAY_BALANCE_TYPES
12.2.2
-
APPS.PAY_CA_BALANCE_VIEW_PKG dependencies on PAY_BALANCE_TYPES
12.2.2
-
APPS.HR_PAYMENTS dependencies on PAY_BALANCE_TYPES
12.2.2
-
APPS.PAY_BLT_BUS dependencies on PAY_BALANCE_TYPES
12.2.2
-
APPS.PAY_BALANCE_FEED_DATA_PUMP dependencies on PAY_BALANCE_TYPES
12.2.2
-
APPS.PAY_AU_RECON_SUMMARY dependencies on PAY_BALANCE_TYPES
12.2.2
-
APPS.PAY_AU_SUPER_FF dependencies on PAY_BALANCE_TYPES
12.2.2
-
APPS.PY_ZA_TX_01032005 dependencies on PAY_BALANCE_TYPES
12.2.2
-
APPS.PAY_IE_P30LOCK dependencies on PAY_BALANCE_TYPES
12.2.2
-
APPS.PAY_NL_GENERAL dependencies on PAY_BALANCE_TYPES
12.1.1
-
APPS.PAY_FR_DB_PAY_SETUP dependencies on PAY_BALANCE_TYPES
12.1.1
-
APPS.PAY_CN_REPORT_PKG dependencies on PAY_BALANCE_TYPES
12.1.1
-
APPS.PAY_IP_STARTUP_UTIL dependencies on PAY_BALANCE_TYPES
12.2.2
-
APPS.PAY_GB_ENROLL_PENSION dependencies on PAY_BALANCE_TYPES
12.2.2
-
APPS.PAY_ES_CALC_SS_EARNINGS dependencies on PAY_BALANCE_TYPES
12.2.2
-
APPS.HR_LEGISLATION_LOCAL dependencies on PAY_BALANCE_TYPES
12.2.2
-
APPS.PAY_AU_SOE_PKG dependencies on PAY_BALANCE_TYPES
12.1.1
-
APPS.PAY_US_EMPLOYEE_BALANCES dependencies on PAY_BALANCE_TYPES
12.1.1
-
APPS.PAY_AU_SUPER_FF dependencies on PAY_BALANCE_TYPES
12.1.1
-
APPS.HR_US_FF_UDF1 dependencies on PAY_BALANCE_TYPES
12.1.1
-
APPS.PQP_INI_BAL dependencies on PAY_BALANCE_TYPES
12.1.1