Search Results pay_bal_attribute_definitions
Overview
The PAY_BAL_ATTRIBUTE_DEFINITIONS table is a core reference table within the Oracle E-Business Suite Payroll module (PAY). It serves as the master repository for defining balance attributes, which are critical metadata elements used to identify and categorize payroll balances. The primary role of this table is to establish the valid attributes that can be assigned to balance dimensions, thereby enabling the precise selection of specific balances for payroll calculations, reporting, and legislative compliance. It acts as a foundational control table, ensuring that balance-related logic is consistently applied across the payroll system in both releases 12.1.1 and 12.2.2.
Key Information Stored
The table stores the definitional metadata for each balance attribute. Key columns include the unique identifier ATTRIBUTE_ID (the primary key) and the ATTRIBUTE_NAME, which is a unique identifier for the attribute within a given business group or legislation. The BUSINESS_GROUP_ID and LEGISLATION_CODE columns provide the necessary context, determining whether the attribute definition is specific to a particular business group or is a global legislative rule. This structure allows for both localized and enterprise-wide attribute definitions, supporting complex multi-country payroll implementations.
Common Use Cases and Queries
This table is primarily referenced during the setup and maintenance of payroll balances and in the generation of balance-specific reports. A common use case is identifying all available balance attributes for a specific legislation to configure a new balance dimension. A typical query would retrieve the attribute definitions for a given context:
- Sample Query: SELECT attribute_id, attribute_name FROM pay_bal_attribute_definitions WHERE legislation_code = 'US' ORDER BY attribute_name;
Another critical use case is troubleshooting or documenting the balance framework, where technical consultants join this table to PAY_BALANCE_ATTRIBUTES to understand which definitions are actively assigned to balance dimensions. Reports that filter balances based on specific characteristics, such as "Taxable" or "Non-Taxable," rely on the attribute mappings defined here.
Related Objects
The PAY_BAL_ATTRIBUTE_DEFINITIONS table has direct relationships with several other key payroll tables, as indicated by its foreign key constraints. The most significant relationship is with the PAY_BALANCE_ATTRIBUTES table, which links these definitions to specific balance dimensions. It is also referenced by PAY_BAL_ATTRIBUTE_DEFAULTS, which stores default values for attributes. Consequently, this table is central to the balance definition hierarchy, feeding into the PAY_BALANCE_DIMENSIONS and PAY_BALANCE_FEEDS_F tables through these relationships, forming the complete architecture for payroll balance management.
-
Table: PAY_BAL_ATTRIBUTE_DEFINITIONS
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PAY.PAY_BAL_ATTRIBUTE_DEFINITIONS, object_name:PAY_BAL_ATTRIBUTE_DEFINITIONS, status:VALID, product: PAY - Payroll , description: Balance attributes help to identify which balances should be usedin which reports. , implementation_dba_data: HR.PAY_BAL_ATTRIBUTE_DEFINITIONS ,
-
Table: PAY_BAL_ATTRIBUTE_DEFINITIONS
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PAY.PAY_BAL_ATTRIBUTE_DEFINITIONS, object_name:PAY_BAL_ATTRIBUTE_DEFINITIONS, status:VALID, product: PAY - Payroll , description: Balance attributes help to identify which balances should be usedin which reports. , implementation_dba_data: HR.PAY_BAL_ATTRIBUTE_DEFINITIONS ,
-
APPS.PAY_PAYCABPS_XMLP_PKG dependencies on PAY_BAL_ATTRIBUTE_DEFINITIONS
12.1.1
-
APPS.PAY_US_PAYROLL_UTILS dependencies on PAY_BAL_ATTRIBUTE_DEFINITIONS
12.1.1
-
APPS.PAY_BAL_ATTRIB_DEFINITION_API dependencies on PAY_BAL_ATTRIBUTE_DEFINITIONS
12.1.1
-
APPS.PAY_ES_ONLINE_SOE dependencies on PAY_BAL_ATTRIBUTE_DEFINITIONS
12.1.1
-
APPS.PAY_NL_SOE dependencies on PAY_BAL_ATTRIBUTE_DEFINITIONS
12.2.2
-
APPS.PAY_MX_YREND_ARCH dependencies on PAY_BAL_ATTRIBUTE_DEFINITIONS
12.1.1
-
APPS.PAY_BALANCE_PKG dependencies on PAY_BAL_ATTRIBUTE_DEFINITIONS
12.1.1
-
APPS.PAY_PBD_BUS dependencies on PAY_BAL_ATTRIBUTE_DEFINITIONS
12.1.1
-
APPS.PAY_PAYCABPS_XMLP_PKG dependencies on PAY_BAL_ATTRIBUTE_DEFINITIONS
12.2.2
-
APPS.PAY_SE_PAYSLIP_ARCHIVE dependencies on PAY_BAL_ATTRIBUTE_DEFINITIONS
12.2.2
-
APPS.PAY_GB_ONLINE_SOE dependencies on PAY_BAL_ATTRIBUTE_DEFINITIONS
12.2.2
-
APPS.PAY_MX_YREND_ARCH dependencies on PAY_BAL_ATTRIBUTE_DEFINITIONS
12.2.2
-
APPS.PAY_PAYMENT_XML_PKG dependencies on PAY_BAL_ATTRIBUTE_DEFINITIONS
12.2.2
-
APPS.PAY_NL_SOE dependencies on PAY_BAL_ATTRIBUTE_DEFINITIONS
12.1.1
-
APPS.PAY_MX_TRR_PKG dependencies on PAY_BAL_ATTRIBUTE_DEFINITIONS
12.1.1
-
APPS.PAY_FI_ARCHIVE_PYSA dependencies on PAY_BAL_ATTRIBUTE_DEFINITIONS
12.1.1
-
APPS.PAY_ARCH_MISSING_ASG_PKG dependencies on PAY_BAL_ATTRIBUTE_DEFINITIONS
12.1.1
-
APPS.PAY_MX_UTILITY dependencies on PAY_BAL_ATTRIBUTE_DEFINITIONS
12.1.1
-
APPS.PAY_SOE_GLB dependencies on PAY_BAL_ATTRIBUTE_DEFINITIONS
12.2.2
-
APPS.PAY_BAD_DEL dependencies on PAY_BAL_ATTRIBUTE_DEFINITIONS
12.2.2
-
APPS.PAY_PBD_BUS dependencies on PAY_BAL_ATTRIBUTE_DEFINITIONS
12.2.2
-
APPS.PAY_BAD_BUS dependencies on PAY_BAL_ATTRIBUTE_DEFINITIONS
12.2.2
-
APPS.PAY_BAD_INS dependencies on PAY_BAL_ATTRIBUTE_DEFINITIONS
12.2.2
-
APPS.PAY_BAL_ATTRIB_DEFINITION_API dependencies on PAY_BAL_ATTRIBUTE_DEFINITIONS
12.2.2
-
APPS.PAY_US_YEPP_MISS_ASSIGN_PKG dependencies on PAY_BAL_ATTRIBUTE_DEFINITIONS
12.2.2
-
APPS.PAY_IP_PAYROLL_ARCH dependencies on PAY_BAL_ATTRIBUTE_DEFINITIONS
12.2.2
-
APPS.PAY_ARCHIVE_MISSING_ASG_PKG dependencies on PAY_BAL_ATTRIBUTE_DEFINITIONS
12.2.2
-
APPS.PAY_AU_PAYMENT_SUMMARY dependencies on PAY_BAL_ATTRIBUTE_DEFINITIONS
12.2.2
-
APPS.PAY_BAD_INS dependencies on PAY_BAL_ATTRIBUTE_DEFINITIONS
12.1.1
-
APPS.PAY_BALANCE_PKG dependencies on PAY_BAL_ATTRIBUTE_DEFINITIONS
12.2.2
-
APPS.PAY_MX_YEAREND_REP dependencies on PAY_BAL_ATTRIBUTE_DEFINITIONS
12.2.2
-
APPS.PAY_BAD_SHD dependencies on PAY_BAL_ATTRIBUTE_DEFINITIONS
12.2.2
-
APPS.PAY_ADHOC_UTILS_PKG dependencies on PAY_BAL_ATTRIBUTE_DEFINITIONS
12.2.2
-
APPS.PAY_US_EMPLOYEE_BALANCES dependencies on PAY_BAL_ATTRIBUTE_DEFINITIONS
12.2.2
-
APPS.PAY_FI_ARCHIVE_PYSA dependencies on PAY_BAL_ATTRIBUTE_DEFINITIONS
12.2.2
-
APPS.PAY_ADHOC_UTILS_PKG dependencies on PAY_BAL_ATTRIBUTE_DEFINITIONS
12.2.2
-
APPS.PAY_MX_TRR_PKG dependencies on PAY_BAL_ATTRIBUTE_DEFINITIONS
12.2.2
-
APPS.PAY_AE_SOE dependencies on PAY_BAL_ATTRIBUTE_DEFINITIONS
12.2.2
-
APPS.PAY_IP_STARTUP_UTIL dependencies on PAY_BAL_ATTRIBUTE_DEFINITIONS
12.2.2
-
APPS.PAY_RUN_BALANCE_BUILD dependencies on PAY_BAL_ATTRIBUTE_DEFINITIONS
12.1.1
-
APPS.PAY_BAD_DEL dependencies on PAY_BAL_ATTRIBUTE_DEFINITIONS
12.1.1
-
APPS.PAY_SA_SOE dependencies on PAY_BAL_ATTRIBUTE_DEFINITIONS
12.1.1
-
APPS.PAY_SE_PAYSLIP_ARCHIVE dependencies on PAY_BAL_ATTRIBUTE_DEFINITIONS
12.1.1
-
APPS.PAY_ADHOC_UTILS_PKG dependencies on PAY_BAL_ATTRIBUTE_DEFINITIONS
12.1.1
-
APPS.PAY_ARCHIVE_MISSING_ASG_PKG dependencies on PAY_BAL_ATTRIBUTE_DEFINITIONS
12.1.1
-
APPS.PAY_MX_YEAREND_REP dependencies on PAY_BAL_ATTRIBUTE_DEFINITIONS
12.1.1
-
APPS.PAY_AU_RECON_SUMMARY dependencies on PAY_BAL_ATTRIBUTE_DEFINITIONS
12.2.2
-
APPS.PAY_US_PAYROLL_UTILS dependencies on PAY_BAL_ATTRIBUTE_DEFINITIONS
12.2.2