Search Results pay_element_classifications
Overview
The PAY_ELEMENT_CLASSIFICATIONS table is a core reference table within the Oracle E-Business Suite Payroll module (PAY). It serves as the master repository for defining and managing the legal and informational categories used to classify earnings and deduction elements. These classifications are fundamental to payroll processing, as they determine how elements are treated for calculations such as gross-to-net, taxation, and balance feeds. The table supports a hierarchical structure, allowing for parent-child relationships between classifications, and is legislatively aware, enabling country-specific payroll rule definitions. Its integrity is enforced through primary and unique keys, ensuring consistent classification naming within a business group or legislative context.
Key Information Stored
The table's structure is designed to uniquely identify and describe each classification. The primary identifier is the system-generated CLASSIFICATION_ID. The CLASSIFICATION_NAME holds the user-defined name (e.g., "Taxable Allowances," "Pre-Tax Deductions"). The BUSINESS_GROUP_ID and LEGISLATION_CODE columns scope the classification to a specific enterprise or legal jurisdiction, respectively. The PARENT_CLASSIFICATION_ID column enables the creation of classification hierarchies by referencing the CLASSIFICATION_ID of a parent record. Other supporting columns, implied by the table's purpose, typically include creation dates, who columns, and potentially descriptive flexfields for custom attributes.
Common Use Cases and Queries
This table is central to payroll configuration and reporting. A common administrative task is querying all classifications available for a specific legislation to support element setup. For example: SELECT classification_name FROM pay_element_classifications WHERE legislation_code = 'US' ORDER BY 1;. During payroll design, this table is joined to PAY_ELEMENT_TYPES_F to analyze which elements belong to a specific classification, such as all taxable earnings: SELECT petf.element_name, pec.classification_name FROM pay_element_types_f petf, pay_element_classifications pec WHERE petf.classification_id = pec.classification_id AND pec.classification_name LIKE '%Taxable%';. The hierarchical nature is leveraged in complex rule definitions, where rules defined at a parent classification level can be inherited by child classifications.
Related Objects
As indicated by its foreign key relationships, PAY_ELEMENT_CLASSIFICATIONS is a pivotal hub for payroll rules. The most critical relationship is with PAY_ELEMENT_TYPES_F, where each element is assigned a classification. It is also directly referenced by rules tables that govern payroll behavior: PAY_ELE_CLASSIFICATION_RULES and PAY_SUB_CLASSIFICATION_RULES_F for classification logic; PAY_TAXABILITY_RULES for defining primary and secondary tax treatments; and PAY_BALANCE_CLASSIFICATIONS for linking classifications to balance dimensions. The self-referencing foreign key on PARENT_CLASSIFICATION_ID manages the classification hierarchy within the same table.
-
Table: PAY_ELEMENT_CLASSIFICATIONS
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PAY.PAY_ELEMENT_CLASSIFICATIONS, object_name:PAY_ELEMENT_CLASSIFICATIONS, status:VALID, product: PAY - Payroll , description: Element classifications for legislation and information needs. , implementation_dba_data: HR.PAY_ELEMENT_CLASSIFICATIONS ,
-
Table: PAY_ELEMENT_CLASSIFICATIONS
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PAY.PAY_ELEMENT_CLASSIFICATIONS, object_name:PAY_ELEMENT_CLASSIFICATIONS, status:VALID, product: PAY - Payroll , description: Element classifications for legislation and information needs. , implementation_dba_data: HR.PAY_ELEMENT_CLASSIFICATIONS ,
-
APPS.PQP_ALIEN_EXPAT_TAXATION_PKG dependencies on PAY_ELEMENT_CLASSIFICATIONS
12.2.2
-
APPS.PQP_CPYTAXRUL dependencies on PAY_ELEMENT_CLASSIFICATIONS
12.2.2
-
APPS.PAY_IN_TERMINATION_PKG dependencies on PAY_ELEMENT_CLASSIFICATIONS
12.2.2
-
APPS.PER_COBRA_ECI dependencies on PAY_ELEMENT_CLASSIFICATIONS
12.2.2
-
APPS.PQP_GB_PENSION_FUNCTIONS dependencies on PAY_ELEMENT_CLASSIFICATIONS
12.2.2
-
APPS.HRENTMNT dependencies on PAY_ELEMENT_CLASSIFICATIONS
12.2.2
-
APPS.PQP_NL_PENSION_TEMPLATE dependencies on PAY_ELEMENT_CLASSIFICATIONS
12.1.1
-
APPS.PQP_ALIEN_EXPAT_TAXATION_PKG dependencies on PAY_ELEMENT_CLASSIFICATIONS
12.1.1
-
APPS.PAY_US_GARN_UPGRADE dependencies on PAY_ELEMENT_CLASSIFICATIONS
12.1.1
-
APPS.PQP_LOG_ALIEN_DATA_CHANGES dependencies on PAY_ELEMENT_CLASSIFICATIONS
12.1.1
-
APPS.PER_PPB_BUS dependencies on PAY_ELEMENT_CLASSIFICATIONS
12.1.1
-
APPS.PQP_CPYTAXRUL dependencies on PAY_ELEMENT_CLASSIFICATIONS
12.1.1
-
APPS.PAY_ETP_BUS dependencies on PAY_ELEMENT_CLASSIFICATIONS
12.1.1
-
APPS.HXT_UTIL dependencies on PAY_ELEMENT_CLASSIFICATIONS
12.1.1
-
APPS.PAY_US_EARNINGS_TEMPLATE dependencies on PAY_ELEMENT_CLASSIFICATIONS
12.1.1
-
APPS.PAY_SA_ARCHIVE dependencies on PAY_ELEMENT_CLASSIFICATIONS
12.1.1
-
APPS.PQH_FR_UTILITY dependencies on PAY_ELEMENT_CLASSIFICATIONS
12.2.2
-
APPS.HR_ENTRY dependencies on PAY_ELEMENT_CLASSIFICATIONS
12.2.2
-
APPS.PAY_CA_WF_PKG dependencies on PAY_ELEMENT_CLASSIFICATIONS
12.2.2
-
APPS.PAY_IN_TERM_RPRT_GEN_PKG dependencies on PAY_ELEMENT_CLASSIFICATIONS
12.2.2
-
APPS.PAY_AC_ACTION_ARCH dependencies on PAY_ELEMENT_CLASSIFICATIONS
12.1.1
-
APPS.PAY_ELEMENT_TEMPLATE_GEN dependencies on PAY_ELEMENT_CLASSIFICATIONS
12.1.1
-
APPS.PAY_ADHOC_UTILS_PKG dependencies on PAY_ELEMENT_CLASSIFICATIONS
12.1.1
-
APPS.HR_LEGISLATION dependencies on PAY_ELEMENT_CLASSIFICATIONS
12.1.1
-
APPS.PAY_PAYUSDED_XMLP_PKG dependencies on PAY_ELEMENT_CLASSIFICATIONS
12.1.1
-
APPS.PSP_ENC_CREATE_LINES dependencies on PAY_ELEMENT_CLASSIFICATIONS
12.1.1
-
APPS.PAYPLNK dependencies on PAY_ELEMENT_CLASSIFICATIONS
12.1.1
-
APPS.PAY_IVL_BUS dependencies on PAY_ELEMENT_CLASSIFICATIONS
12.1.1
-
APPS.PAY_US_ITERATIVE_VALUES dependencies on PAY_ELEMENT_CLASSIFICATIONS
12.1.1
-
APPS.PAY_ZA_PAYSLIP_ARCHIVE dependencies on PAY_ELEMENT_CLASSIFICATIONS
12.1.1
-
APPS.PQP_FEDHR_USPAY_INTG_PKG dependencies on PAY_ELEMENT_CLASSIFICATIONS
12.1.1
-
APPS.PAY_DB_PAY_SETUP dependencies on PAY_ELEMENT_CLASSIFICATIONS
12.1.1
-
APPS.PAY_CN_PAYSLIP_ARCHIVE dependencies on PAY_ELEMENT_CLASSIFICATIONS
12.2.2
-
APPS.OTFR2483 dependencies on PAY_ELEMENT_CLASSIFICATIONS
12.2.2
-
APPS.HR_USER_INIT_DEDN dependencies on PAY_ELEMENT_CLASSIFICATIONS
12.2.2
-
APPS.PAYBALUP dependencies on PAY_ELEMENT_CLASSIFICATIONS
12.2.2
-
APPS.PAY_AE_ARCHIVE dependencies on PAY_ELEMENT_CLASSIFICATIONS
12.1.1
-
APPS.PAY_US_SOE_BALANCES_PKG dependencies on PAY_ELEMENT_CLASSIFICATIONS
12.1.1
-
APPS.BEN_EXT_RUNRSLT dependencies on PAY_ELEMENT_CLASSIFICATIONS
12.1.1
-
APPS.PAY_KR_BAL_INIT_PKG dependencies on PAY_ELEMENT_CLASSIFICATIONS
12.1.1
-
APPS.PAY_NO_PACCR_PKG dependencies on PAY_ELEMENT_CLASSIFICATIONS
12.1.1
-
APPS.PAY_CN_DEDUCTIONS dependencies on PAY_ELEMENT_CLASSIFICATIONS
12.1.1
-
APPS.PAY_PAYUSDED_XMLP_PKG dependencies on PAY_ELEMENT_CLASSIFICATIONS
12.2.2
-
APPS.PQP_LOG_ALIEN_DATA_CHANGES dependencies on PAY_ELEMENT_CLASSIFICATIONS
12.2.2
-
APPS.PAY_QPQ_API dependencies on PAY_ELEMENT_CLASSIFICATIONS
12.2.2
-
APPS.PAY_ELEMENT_SETS_PKG dependencies on PAY_ELEMENT_CLASSIFICATIONS
12.2.2
-
APPS.HXT_UTIL dependencies on PAY_ELEMENT_CLASSIFICATIONS
12.2.2
-
APPS.PAY_GB_RETRO_UPGRADE dependencies on PAY_ELEMENT_CLASSIFICATIONS
12.2.2