Search Results pay_entry_process_details
The PAY_ENTRY_PROCESS_DETAILS
table in Oracle E-Business Suite (EBS) 12.1.1 and 12.2.2 is a critical component of the Oracle Payroll module, serving as a transactional repository for payroll entry processing details. This table stores granular information about payroll entries, including earnings, deductions, taxes, and other elements processed during payroll runs. It acts as an intermediary between payroll calculations and final payment distributions, ensuring accurate and auditable payroll processing.
Key Attributes and Structure
The table comprises several essential columns that capture payroll entry metadata and transactional data:- PAY_ENTRY_PROCESS_DETAILS_ID: Primary key identifier for each payroll entry record.
- ASSIGNMENT_ID: Links to
PER_ALL_ASSIGNMENTS_F
, associating entries with employee assignments. - ELEMENT_ENTRY_ID: References
PAY_ELEMENT_ENTRIES_F
to tie entries to specific payroll elements. - ELEMENT_TYPE_ID: Connects to
PAY_ELEMENT_TYPES_F
for classification (e.g., earnings, deductions). - PROCESS_RUN_ID: Associates entries with specific payroll runs in
PAY_PROCESS_RUNS
. - DATE_EARNED: Critical for proration and period-based calculations.
- UNITS/RATE/AMOUNT: Quantitative fields storing calculated values.
- STATUS_FLAG: Indicates processing state (e.g., 'P' for processed, 'E' for error).
Functional Role in Payroll Processing
During payroll execution, the table serves multiple functions:- Pre-Calculation Staging: Temporarily holds entry data before payroll engine processing.
- Calculation Input: Provides source data for gross-to-net calculations.
- Error Handling: Maintains status flags for troubleshooting failed entries.
- Audit Trail: Creates immutable records for compliance and reporting.
Integration Points
The table interacts with several core payroll components:- Payroll Engine: Directly feeds calculation routines
- Costing: Links to
PAY_COST_ALLOCATIONS
for accounting distributions - Payment Processing: Connects to payment tables like
PAY_PRE_PAYMENTS
- Retro Pay: Supports retroactive processing through date-earned tracking
Technical Considerations
Implementation requires attention to:- Indexing: Critical on assignment_id, process_run_id for performance
- Partitioning: Recommended for large implementations by date ranges
- Purge Policies: Requires alignment with payroll archive strategies
- Concurrency: Locking mechanisms during payroll runs
Version-Specific Notes
Between 12.1.1 and 12.2.2:- 12.2.2 introduces enhanced validation constraints
- Additional status flags for cloud integration in 12.2.2
- Improved indexing strategies in later version
PAY_ENTRY_PROCESS_DETAILS
is essential for payroll configuration, troubleshooting, and customization in Oracle EBS implementations.
-
Table: PAY_ENTRY_PROCESS_DETAILS
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PAY.PAY_ENTRY_PROCESS_DETAILS, object_name:PAY_ENTRY_PROCESS_DETAILS, status:VALID, product: PAY - Payroll , description: Internal processing details for certain element entries , implementation_dba_data: HR.PAY_ENTRY_PROCESS_DETAILS ,
-
Table: PAY_ENTRY_PROCESS_DETAILS
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PAY.PAY_ENTRY_PROCESS_DETAILS, object_name:PAY_ENTRY_PROCESS_DETAILS, status:VALID, product: PAY - Payroll , description: Internal processing details for certain element entries , implementation_dba_data: HR.PAY_ENTRY_PROCESS_DETAILS ,
-
Table: PAY_ASSIGNMENT_ACTIONS
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PAY.PAY_ASSIGNMENT_ACTIONS, object_name:PAY_ASSIGNMENT_ACTIONS, status:VALID, product: PAY - Payroll , description: Action or process results, showing which assignments have been processed by a specific payroll action, or process. , implementation_dba_data: HR.PAY_ASSIGNMENT_ACTIONS ,
-
Table: PAY_ASSIGNMENT_ACTIONS
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PAY.PAY_ASSIGNMENT_ACTIONS, object_name:PAY_ASSIGNMENT_ACTIONS, status:VALID, product: PAY - Payroll , description: Action or process results, showing which assignments have been processed by a specific payroll action, or process. , implementation_dba_data: HR.PAY_ASSIGNMENT_ACTIONS ,
-
View: PAY_PAYWSMEE_ELEMENT_ENTRIES
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAY_PAYWSMEE_ELEMENT_ENTRIES, object_name:PAY_PAYWSMEE_ELEMENT_ENTRIES, status:VALID, product: PAY - Payroll , description: Base view of the element entries block for the form PAYWSMEE. , implementation_dba_data: APPS.PAY_PAYWSMEE_ELEMENT_ENTRIES ,
-
View: PAY_PAYWSMEE_ELEMENT_ENTRIES
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAY_PAYWSMEE_ELEMENT_ENTRIES, object_name:PAY_PAYWSMEE_ELEMENT_ENTRIES, status:VALID, product: PAY - Payroll , description: Base view of the element entries block for the form PAYWSMEE. , implementation_dba_data: APPS.PAY_PAYWSMEE_ELEMENT_ENTRIES ,