Search Results pay_accrual_plans
The PAY_ACCRUAL_PLANS
table in Oracle E-Business Suite (EBS) 12.1.1 and 12.2.2 is a critical repository for managing accrual plans within the Oracle Payroll module. Accrual plans define the rules and policies governing how employees accumulate time-off benefits such as vacation, sick leave, or other paid time off (PTO). This table stores the foundational metadata for these plans, ensuring accurate accrual calculations and compliance with organizational or regulatory requirements. Below is a detailed breakdown of its structure, functionality, and significance in Oracle EBS.
Table Structure and Key Columns
ThePAY_ACCRUAL_PLANS
table contains columns that define the attributes of accrual plans, including:
- ACCRUAL_PLAN_ID: The primary key, uniquely identifying each accrual plan.
- BUSINESS_GROUP_ID: Links the plan to a specific business group, ensuring segregation of data by organizational unit.
- NAME: The descriptive name of the accrual plan (e.g., "Annual Vacation Accrual").
- DESCRIPTION: Additional details about the plan's purpose or rules.
- ACCRUAL_CATEGORY: Classifies the plan (e.g., "Vacation," "Sick Leave").
- START_DATE and END_DATE: Define the active period of the plan.
- ACCRUAL_UNITS: Specifies the unit of measurement (e.g., "Days," "Hours").
- ACCRUAL_FREQUENCY: Determines how often accruals are calculated (e.g., "Monthly," "Annually").
- ACCRUAL_FORMULA_ID: References a formula (stored in
FF_FORMULAS
) for custom accrual calculations.
Functional Role in Oracle Payroll
ThePAY_ACCRUAL_PLANS
table serves as the backbone for configuring and executing accrual processes. Key functionalities include:
- Plan Configuration: HR administrators use this table to define accrual rules, such as eligibility criteria, carryover limits, and payout policies. For example, a plan may allow a maximum carryover of 5 vacation days into the next year.
- Integration with Payroll Runs: During payroll processing, the system references this table to calculate accrued time-off balances based on employee tenure, hours worked, or other predefined rules.
- Reporting and Compliance: The data supports regulatory reporting (e.g., labor laws requiring minimum vacation accruals) and internal audits.
Integration with Other Modules
The table interacts with several Oracle EBS components:- Oracle HRMS: Links to employee assignments (
PER_ALL_ASSIGNMENTS
) to determine eligibility. - Oracle Time and Labor (OTL): Tracks actual time taken against accrued balances.
- Payroll Tables: Coordinates with
PAY_ACCRUAL_BALANCES
to store calculated balances andPAY_ELEMENT_ENTRIES
for payout processing.
Technical Considerations
In Oracle EBS 12.1.1 and 12.2.2, the table is optimized for performance, with indexes on key columns likeACCRUAL_PLAN_ID
and BUSINESS_GROUP_ID
. Customizations or extensions should adhere to Oracle's data model to avoid upgrade conflicts. For example, adding a column to track plan-specific tax rules would require a custom extension table.
Conclusion
ThePAY_ACCRUAL_PLANS
table is indispensable for managing time-off benefits in Oracle EBS. Its structured design ensures flexibility in configuring diverse accrual policies while maintaining integration with payroll and HR processes. Proper utilization of this table enables organizations to automate complex accrual calculations, reduce manual errors, and comply with labor regulations efficiently.
-
Table: PAY_ACCRUAL_PLANS
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PAY.PAY_ACCRUAL_PLANS, object_name:PAY_ACCRUAL_PLANS, status:VALID, product: PAY - Payroll , description: PTO accrual plan definitions, (Paid time off). , implementation_dba_data: HR.PAY_ACCRUAL_PLANS ,
-
Table: PAY_ACCRUAL_PLANS
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PAY.PAY_ACCRUAL_PLANS, object_name:PAY_ACCRUAL_PLANS, status:VALID, product: PAY - Payroll , description: PTO accrual plan definitions, (Paid time off). , implementation_dba_data: HR.PAY_ACCRUAL_PLANS ,
-
APPS.PAY_PAP_DEL dependencies on PAY_ACCRUAL_PLANS
12.1.1
-
APPS.HR_ENTRY dependencies on PAY_ACCRUAL_PLANS
12.1.1
-
APPS.PAY_ACCRUAL_PLANS_PKG dependencies on PAY_ACCRUAL_PLANS
12.1.1
-
APPS.PAY_AU_LEAVE_LIABILITY dependencies on PAY_ACCRUAL_PLANS
12.1.1
-
APPS.PAY_CN_DEDUCTIONS dependencies on PAY_ACCRUAL_PLANS
12.1.1
-
APPS.PAY_HK_PAYSLIP_ARCHIVE dependencies on PAY_ACCRUAL_PLANS
12.1.1
-
APPS.PAY_PAP_UPD dependencies on PAY_ACCRUAL_PLANS
12.1.1
-
APPS.PAY_PAP_SHD dependencies on PAY_ACCRUAL_PLANS
12.2.2
-
APPS.HXT_TIMECARD_API dependencies on PAY_ACCRUAL_PLANS
12.2.2
-
APPS.HR_AU_HOLIDAYS dependencies on PAY_ACCRUAL_PLANS
12.2.2
-
APPS.FF_FORMULAS_F_PKG dependencies on PAY_ACCRUAL_PLANS
12.2.2
-
APPS.PER_DIF_STMT_REPORT dependencies on PAY_ACCRUAL_PLANS
12.2.2
-
APPS.PAY_CN_DEDUCTIONS dependencies on PAY_ACCRUAL_PLANS
12.2.2
-
APPS.HXC_TIME_ENTRY_RULES_UTILS_PKG dependencies on PAY_ACCRUAL_PLANS
12.2.2
-
APPS.PAY_PAP_UPD dependencies on PAY_ACCRUAL_PLANS
12.2.2
-
APPS.HR_AU_HOLIDAYS dependencies on PAY_ACCRUAL_PLANS
12.2.2
-
APPS.PER_DISPLAY_ACCRUAL_BALANCE dependencies on PAY_ACCRUAL_PLANS
12.2.2
-
APPS.PAY_SG_SOE dependencies on PAY_ACCRUAL_PLANS
12.2.2
-
APPS.HXT_BATCH_VAL dependencies on PAY_ACCRUAL_PLANS
12.2.2
-
APPS.PER_ABSENCE_ATTENDANCES_PKG dependencies on PAY_ACCRUAL_PLANS
12.2.2
-
APPS.PAY_PAP_INS dependencies on PAY_ACCRUAL_PLANS
12.1.1
-
APPS.HXC_FF_DICT dependencies on PAY_ACCRUAL_PLANS
12.1.1
-
APPS.HXT_UTIL dependencies on PAY_ACCRUAL_PLANS
12.1.1
-
APPS.PAY_PAP_BUS dependencies on PAY_ACCRUAL_PLANS
12.1.1
-
APPS.HXT_BATCH_VAL dependencies on PAY_ACCRUAL_PLANS
12.1.1
-
APPS.PAY_NZ_LEAVE_LIABILITY dependencies on PAY_ACCRUAL_PLANS
12.1.1
-
APPS.HXT_INTERFACE_UTILITIES dependencies on PAY_ACCRUAL_PLANS
12.1.1
-
APPS.PAY_SG_SOE dependencies on PAY_ACCRUAL_PLANS
12.1.1
-
APPS.HXT_RETRO_MIX dependencies on PAY_ACCRUAL_PLANS
12.1.1
-
APPS.PAY_CN_PAYSLIP_ARCHIVE dependencies on PAY_ACCRUAL_PLANS
12.1.1
-
APPS.HXC_TIMECARD_UTILITIES dependencies on PAY_ACCRUAL_PLANS
12.1.1
-
APPS.PAY_KR_PAYSLIP_ARCHIVE dependencies on PAY_ACCRUAL_PLANS
12.1.1
-
APPS.HR_PTO_VIEWS dependencies on PAY_ACCRUAL_PLANS
12.2.2
-
APPS.PER_HU_ABS_REP_ARCHIVE_PKG dependencies on PAY_ACCRUAL_PLANS
12.2.2
-
APPS.PAY_NZ_PAYSLIP_ARCHIVE dependencies on PAY_ACCRUAL_PLANS
12.2.2
-
APPS.PAY_US_PTO_ACCRUAL dependencies on PAY_ACCRUAL_PLANS
12.2.2
-
APPS.PER_UTILITY_FUNCTIONS dependencies on PAY_ACCRUAL_PLANS
12.2.2
-
APPS.HR_ACCRUAL_PLAN_API dependencies on PAY_ACCRUAL_PLANS
12.2.2
-
APPS.HR_NZ_HOLIDAYS dependencies on PAY_ACCRUAL_PLANS
12.2.2
-
APPS.PAY_FR_PTO_PKG dependencies on PAY_ACCRUAL_PLANS
12.2.2
-
APPS.HXT_INTERFACE_UTILITIES dependencies on PAY_ACCRUAL_PLANS
12.2.2
-
APPS.PAY_ELEMENT_TYPES_PKG dependencies on PAY_ACCRUAL_PLANS
12.2.2
-
APPS.PAY_NZ_LEAVE_LIABILITY dependencies on PAY_ACCRUAL_PLANS
12.2.2
-
APPS.PAY_ETP_BUS_ND dependencies on PAY_ACCRUAL_PLANS
12.2.2
-
APPS.PAY_AU_LEAVE_LIABILITY dependencies on PAY_ACCRUAL_PLANS
12.2.2
-
APPS.HXC_TIMECARD_UTILITIES dependencies on PAY_ACCRUAL_PLANS
12.2.2
-
APPS.PER_HU_ABS_REP_ARCHIVE_PKG dependencies on PAY_ACCRUAL_PLANS
12.1.1
-
APPS.PAY_PAP_SHD dependencies on PAY_ACCRUAL_PLANS
12.1.1