Search Results pay_message_lines
Overview
The PAY_MESSAGE_LINES table is a core transactional table within the Oracle E-Business Suite Payroll module (PAY). It functions as the primary repository for storing detailed error, warning, and informational messages generated during the execution of payroll processes. Its role is critical for operational support and debugging, as it provides the granular, line-level diagnostic output that users and system administrators review to understand the success or failure of payroll runs, balance calculations, pre-payments, and other batch operations. The table captures the runtime context of these messages, linking them to the specific process instance and the individual employee or calculation for which the message was raised.
Key Information Stored
While the provided metadata does not list specific columns, based on its documented purpose and primary key, the table typically stores several key attributes. The primary key column, LINE_SEQUENCE, uniquely identifies each message line, often sequenced within a parent message or process run. Essential columns commonly include a foreign key to the parent process run or request (e.g., RUN_PROCESS_ID or REQUEST_ID), an identifier for the affected assignment (e.g., ASSIGNMENT_ID), and the message text itself (e.g., MESSAGE_TEXT). Other critical fields often store the message severity level (Error, Warning, Information), a message type or name, and timestamps to record when the message was generated.
Common Use Cases and Queries
The primary use case is troubleshooting failed or problematic payroll processes. Administrators query this table to retrieve all messages for a specific process run to diagnose calculation errors, data inconsistencies, or configuration issues. A typical query pattern involves joining to process run tables like PAY_RUN_RESULTS or the concurrent request table FND_CONCURRENT_REQUESTS. For example, to find all error messages for a specific payroll run, one might use: SELECT message_text FROM pay_message_lines WHERE run_process_id = :p_run_id AND message_severity = 'E' ORDER BY line_sequence;. This data is also surfaced through standard Oracle Payroll diagnostic reports and forms, such as the "View Process Results" and "Payroll Process Results Report."
Related Objects
The table's primary key, PAY_MESSAGE_LINES_PK, is based on the LINE_SEQUENCE column. Its most significant relationships are as a child table to objects that initiate payroll processes. It is commonly referenced by or joined to key payroll run tables. While explicit foreign keys are not detailed in the snippet, standard implementation suggests relationships with tables such as PAY_RUN_RESULTS (likely via a RUN_RESULT_ID or RUN_PROCESS_ID) and potentially PAY_ASSIGNMENT_ACTIONS, which track actions performed on assignments. The messages are intrinsically linked to the process flow captured in these tables.
-
Table: PAY_MESSAGE_LINES
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PAY.PAY_MESSAGE_LINES, object_name:PAY_MESSAGE_LINES, status:VALID, product: PAY - Payroll , description: Error messages from running a process. , implementation_dba_data: HR.PAY_MESSAGE_LINES ,
-
Table: PAY_MESSAGE_LINES
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PAY.PAY_MESSAGE_LINES, object_name:PAY_MESSAGE_LINES, status:VALID, product: PAY - Payroll , description: Error messages from running a process. , implementation_dba_data: HR.PAY_MESSAGE_LINES ,
-
APPS.PAY_BCT_BUS dependencies on PAY_MESSAGE_LINES
12.1.1
-
APPS.PAY_GB_P11D_ARCHIVE_SS dependencies on PAY_MESSAGE_LINES
12.1.1
-
APPS.PAY_GB_RTI_FPS dependencies on PAY_MESSAGE_LINES
12.2.2
-
APPS.PAY_US_FLS_REPORTING_PKG dependencies on PAY_MESSAGE_LINES
12.1.1
-
APPS.PAY_GB_RTI_EAS dependencies on PAY_MESSAGE_LINES
12.2.2
-
APPS.PAY_CORE_UTILS dependencies on PAY_MESSAGE_LINES
12.2.2
-
APPS.PAY_GB_RTI_FPS_ARCHIVE dependencies on PAY_MESSAGE_LINES
12.2.2
-
APPS.PAY_US_MAGW2_REPORTING dependencies on PAY_MESSAGE_LINES
12.2.2
-
APPS.PAY_AU_EFT dependencies on PAY_MESSAGE_LINES
12.2.2
-
APPS.PAY_GB_P11D_ARCHIVE_SS dependencies on PAY_MESSAGE_LINES
12.2.2
-
APPS.PY_ROLLBACK_PKG dependencies on PAY_MESSAGE_LINES
12.1.1
-
APPS.PAY_FR_BAL_UPLOAD dependencies on PAY_MESSAGE_LINES
12.1.1
-
APPS.PAY_BATCH_ELEMENT_ENTRY_API dependencies on PAY_MESSAGE_LINES
12.1.1
-
APPS.PAY_CORE_UTILS dependencies on PAY_MESSAGE_LINES
12.1.1
-
APPS.PAY_JP_SOE_PKG dependencies on PAY_MESSAGE_LINES
12.1.1
-
APPS.PAY_US_FLS_REPORTING_PKG dependencies on PAY_MESSAGE_LINES
12.2.2
-
APPS.PAY_KR_YEA_PKG dependencies on PAY_MESSAGE_LINES
12.2.2
-
APPS.PAY_MAGTAPE_EXTRACT dependencies on PAY_MESSAGE_LINES
12.2.2
-
APPS.PQP_GB_SWF_ARCHIVE dependencies on PAY_MESSAGE_LINES
12.2.2
-
APPS.PAY_KR_PAYSLIP_ARCHIVE dependencies on PAY_MESSAGE_LINES
12.2.2
-
APPS.PAYPLNK dependencies on PAY_MESSAGE_LINES
12.1.1
-
APPS.PAY_FR_BAL_UPLOAD dependencies on PAY_MESSAGE_LINES
12.2.2
-
APPS.PAY_JP_SOE_PKG dependencies on PAY_MESSAGE_LINES
12.2.2
-
APPS.PAYPLNK dependencies on PAY_MESSAGE_LINES
12.2.2
-
APPS.PAY_GB_RTI_EYU dependencies on PAY_MESSAGE_LINES
12.2.2
-
APPS.PAY_PAYROLLS_F_PKG dependencies on PAY_MESSAGE_LINES
12.1.1
-
APPS.PAY_GB_RTI dependencies on PAY_MESSAGE_LINES
12.2.2
-
APPS.PAY_POPULATION_RANGES_PKG dependencies on PAY_MESSAGE_LINES
12.2.2
-
APPS.PAY_BTH_BUS dependencies on PAY_MESSAGE_LINES
12.2.2
-
APPS.PAY_GB_MOVDED_EDI dependencies on PAY_MESSAGE_LINES
12.2.2
-
APPS.PAY_ES_TWR_CALC_PKG dependencies on PAY_MESSAGE_LINES
12.2.2
-
APPS.PAY_PAYROLL_ACTIONS_PKG dependencies on PAY_MESSAGE_LINES
12.1.1
-
APPS.PAY_AU_EFT dependencies on PAY_MESSAGE_LINES
12.1.1
-
APPS.PAY_BALANCE_UPLOAD dependencies on PAY_MESSAGE_LINES
12.1.1
-
APPS.PAY_BTL_BUS dependencies on PAY_MESSAGE_LINES
12.1.1
-
APPS.PAY_POPULATION_RANGES_PKG dependencies on PAY_MESSAGE_LINES
12.1.1
-
APPS.PAY_MIX_ROLLBACK_PKG dependencies on PAY_MESSAGE_LINES
12.1.1
-
APPS.PAY_GB_RTI_P60 dependencies on PAY_MESSAGE_LINES
12.2.2
-
APPS.PAY_PAYROLLS_F_PKG dependencies on PAY_MESSAGE_LINES
12.2.2
-
APPS.HR_DELETE dependencies on PAY_MESSAGE_LINES
12.2.2
-
APPS.PAY_MIX_ROLLBACK_PKG dependencies on PAY_MESSAGE_LINES
12.2.2
-
APPS.PY_ROLLBACK_PKG dependencies on PAY_MESSAGE_LINES
12.2.2
-
APPS.PAY_GB_ENROLL_PENSION dependencies on PAY_MESSAGE_LINES
12.2.2
-
APPS.PAY_BATCH_BALANCE_ADJ_PKG dependencies on PAY_MESSAGE_LINES
12.2.2
-
APPS.PAY_BCT_BUS dependencies on PAY_MESSAGE_LINES
12.2.2
-
APPS.PAY_P45_PKG dependencies on PAY_MESSAGE_LINES
12.2.2
-
APPS.PAY_GB_RTI_FPS_VALIDATE_13 dependencies on PAY_MESSAGE_LINES
12.2.2
-
APPS.HRASSACT dependencies on PAY_MESSAGE_LINES
12.2.2