Results for “pre_payment_id”
50+ results
AI-generated from documented ETRM metadata — verify critical details on the linked pages.
Overview
PAY_CONTRIBUTING_PAYMENTS is a payroll module table owned by the HR schema in Oracle E-Business Suite 12.1.1 and 12.2.2. It acts as a cross-reference or association table that links contributing prepayment records to the payroll action and assignment action context in which they were created. In payroll processing, contributing prepayments represent subordinate payment components that aggregate into a consolidated prepayment handled by the PrePayments process. This table captures that parent-child relationship between a target prepayment and the contributing prepayments that roll into it, allowing the payroll engine to reconcile, audit, and reverse these amounts correctly.
The ETRM metadata classifies this object heuristically as a standalone structure from a Data Vault perspective. Because it holds only linking identifiers without descriptive attributes, the same data could reasonably be modeled as a link table connecting payroll actions, assignment actions, and prepayments. This classification is offered as a modeling suggestion rather than a documented constraint.
Key Information Stored
The documented physical schema for 12.2.2 contains four columns, all of which are identifiers rather than descriptive attributes:
- PAYROLL_ACTION_ID — Foreign key to PAY_PAYROLL_ACTIONS, identifying the payroll action under which the contributing payment was generated.
- ASSIGNMENT_ACTION_ID — Foreign key to PAY_ASSIGNMENT_ACTIONS, identifying the assignment-level action that produced the contribution.
- PRE_PAYMENT_ID — Foreign key to PAY_PRE_PAYMENTS, pointing to the parent (target) prepayment that receives the contribution.
- CONTRIBUTING_PRE_PAYMENT_ID — The business-key candidate, uniquely indexed by PAY_CONTRIBUTING_PAYMENTS_N3, identifying the prepayment that contributes into the parent prepayment.
No dedicated surrogate primary key column is documented in the ETRM metadata; the unique index on CONTRIBUTING_PRE_PAYMENT_ID serves as the primary business-key candidate. The table functions purely as a junction between the three referenced entities.
Common Use Cases and Queries
The primary use case is reconciliation of prepayment aggregation during payroll runs. Analysts and payroll administrators query this table to determine which contributing prepayments were folded into a given parent prepayment, and to trace the associated payroll and assignment actions for audit or reversal purposes. A typical join pattern follows the documented foreign keys:
- Join PAY_CONTRIBUTING_PAYMENTS.PRE_PAYMENT_ID to PAY_PRE_PAYMENTS.PRE_PAYMENT_ID to retrieve parent prepayment details.
- Join CONTRIBUTING_PRE_PAYMENT_ID back to PAY_PRE_PAYMENTS to resolve the contributing prepayment’s own attributes and amounts.
- Join PAYROLL_ACTION_ID to PAY_PAYROLL_ACTIONS and ASSIGNMENT_ACTION_ID to PAY_ASSIGNMENT_ACTIONS to reconstruct the processing context.
Representative reporting scenarios include identifying all contributors for a specific prepayment, auditing which assignment actions generated contributions within a payroll period, and tracing prepayment lineage when investigating overpayments or reversals. Because the table is narrow and key-based, queries are typically driven by PRE_PAYMENT_ID or CONTRIBUTING_PRE_PAYMENT_ID as high-selectivity predicates.
Related Objects
The following objects are directly related through the documented foreign key and unique index relationships:
- PAY_PAYROLL_ACTIONS — referenced via PAYROLL_ACTION_ID; provides the payroll action context.
- PAY_ASSIGNMENT_ACTIONS — referenced via ASSIGNMENT_ACTION_ID; provides the assignment action detail.
- PAY_PRE_PAYMENTS — referenced via PRE_PAYMENT_ID (parent) and CONTRIBUTING_PRE_PAYMENT_ID (contributor); the central entity this table serves.
- PAY_ASSIGNMENT_ACTION_CONTEXTS and PAY_RUN_RESULTS — commonly joined through the assignment action to obtain processed amounts and balances.
- PAY_PAYROLL_RUNS — joined via PAY_PAYROLL_ACTIONS to group contributions by payroll run.
These relationships make PAY_CONTRIBUTING_PAYMENTS an effective audit trail for prepayment aggregation and reversal analysis within the Oracle Payroll module.
-
Monetary unit quantities for automatic make-up of cash payments.
-
Pre-Payment details for an assignment, including the currency, the amount and the specific payment method.
-
This is a copy of the PAY_PRE_PAYMENTS table which is populated by the EFC (Euro as a Functional Currency) process.
-
View: PAY_PRE_PAYMENTS_V2 12.2.2
Used to support user interface
APPS.PAY_PRE_PAYMENTS_V2·↳ PAY_ASSIGNMENT_ACTIONS·↳ PAY_ORG_PAYMENT_METHODS_F·↳ PAY_PRE_PAYMENTS·Explore PAY module →
-
View: PAY_PRE_PAYMENTS_V4 12.2.2
Used to support user interface
APPS.PAY_PRE_PAYMENTS_V4·↳ HR_API·↳ HR_LOOKUPS·↳ PAY_ACTION_INTERLOCKS·Explore PAY module →
-
APPS.PAYBV_ASSIGNMENT_ACTION·↳ HR_BIS·↳ PAY_ASSIGNMENT_ACTIONS·Explore PAY module →
-
View: PAY_PRE_PAYMENTS_V3 12.1.1
Used to support user interface
APPS.PAY_PRE_PAYMENTS_V3·↳ FND_ID_FLEX_STRUCTURES_VL·↳ PAY_ORG_PAYMENT_METHODS_F·↳ PAY_PAYMENT_TYPES·Explore PAY module →
-
Pre-Payment details for an assignment, including the currency, the amount and the specific payment method.
-
View: PAY_US_PRE_PAYMENTS_V 12.1.1
APPS.PAY_US_PRE_PAYMENTS_V·↳ PAY_ACTION_INTERLOCKS·↳ PAY_ASSIGNMENT_ACTIONS·↳ PAY_ORG_PAYMENT_METHODS_F·Explore PAY module →
-
View: PAY_PRE_PAYMENTS_V4 12.1.1
Used to support user interface
APPS.PAY_PRE_PAYMENTS_V4·↳ FND_GLOBAL·↳ HR_API·↳ HR_LOOKUPS·Explore PAY module →
-
View: PAY_PRE_PAYMENTS_V2 12.1.1
Used to support user interface
APPS.PAY_PRE_PAYMENTS_V2·↳ PAY_ASSIGNMENT_ACTIONS·↳ PAY_ORG_PAYMENT_METHODS_F·↳ PAY_PRE_PAYMENTS·Explore PAY module →
-
View: PAYBV_PRE_PAYMENTS_V 12.2.2
APPS.PAYBV_PRE_PAYMENTS_V·↳ PAY_PRE_PAYMENTS·Explore PAY module →
-
View: PAYBV_CHECK_PAYMENTS 12.2.2
APPS.PAYBV_CHECK_PAYMENTS·↳ HR_BIS·↳ HR_GENERAL·↳ HR_PERSON_NAME·Explore PAY module →
-
Monetary unit quantities for automatic make-up of cash payments.
-
View: PAY_US_PRE_PAYMENTS_V 12.2.2
APPS.PAY_US_PRE_PAYMENTS_V·↳ PAY_ACTION_INTERLOCKS·↳ PAY_ASSIGNMENT_ACTIONS·↳ PAY_ORG_PAYMENT_METHODS_F·Explore PAY module →
-
APPS.PAY_EMP_NET_DIST_ACTION_INFO_V·↳ FND_NUMBER·↳ HR_GENERAL·↳ HR_SECURITY·Explore PAY module →
-
This is a copy of the PAY_PRE_PAYMENTS table which is populated by the EFC (Euro as a Functional Currency) process.
-
View: PAYBV_PRE_PAYMENTS_V 12.1.1
APPS.PAYBV_PRE_PAYMENTS_V·↳ PAY_PRE_PAYMENTS·Explore PAY module →
-
This view is used for Japanese localization only.
APPS.PAY_JP_SOE_PREPAY_PAYMENTS_V·↳ FND_CURRENCY·↳ HR_GENERAL·↳ PAY_ASSIGNMENT_ACTIONS·Explore PAY module →
-
View: PAY_PRE_PAYMENTS_V3 12.2.2
Used to support user interface
APPS.PAY_PRE_PAYMENTS_V3·↳ FND_ID_FLEX_STRUCTURES_VL·↳ PAY_ORG_PAYMENT_METHODS_F·↳ PAY_PAYMENT_TYPES·Explore PAY module →
-
Action or process results, showing which assignments have been processed by a specific payroll action, or process.
-
View: PAY_CA_SOE_EMPINFO_V 12.2.2
APPS.PAY_CA_SOE_EMPINFO_V·↳ HR_GENERAL·↳ HR_LOCATIONS·↳ HR_ORGANIZATION_UNITS·Explore PAY module →
-
View: PAY_PRE_PAYMENTS_V 12.1.1
Used to support user interface
APPS.PAY_PRE_PAYMENTS_V·↳ FND_GLOBAL·↳ HR_API·↳ HR_LOOKUPS·Explore PAY module →
-
View: PAY_PRE_PAYMENTS_V 12.2.2
Used to support user interface
APPS.PAY_PRE_PAYMENTS_V·↳ HR_API·↳ HR_LOOKUPS·↳ PAY_ASSIGNMENT_ACTIONS·Explore PAY module →
-
Used to support user interface
APPS.PAY_ASSIGNMENT_ACTIONS_V·↳ FND_GLOBAL·↳ HR_API·↳ HR_GENERAL·Explore PAY module →
-
Used to support user interface
APPS.PAY_ASSIGNMENT_ACTIONS_V·↳ HR_API·↳ HR_GENERAL·↳ HR_LOOKUPS·Explore PAY module →
-
View: PAY_PAYMENT_COSTS_V 12.2.2
APPS.PAY_PAYMENT_COSTS_V·↳ GL_CODE_COMBINATIONS·↳ HR_CHKFMT·↳ HR_GENERAL·Explore PAY module →
-
View: PAY_PAYMENT_COSTS_V 12.1.1
APPS.PAY_PAYMENT_COSTS_V·↳ GL_CODE_COMBINATIONS·↳ HR_CHKFMT·↳ HR_GENERAL·Explore PAY module →
-
View: PAYBV_CHECK_PAYMENTS 12.1.1
APPS.PAYBV_CHECK_PAYMENTS·↳ HR_BIS·↳ HR_GENERAL·↳ HR_PERSON_NAME·Explore PAY module →
-
This view is used for Japanese localization only.
APPS.PAY_JP_SOE_PREPAY_PAYMENTS_V·↳ FND_CURRENCY·↳ HR_GENERAL·↳ PAY_ASSIGNMENT_ACTIONS·Explore PAY module →
-
APPS.PAYBV_ASSIGNMENT_ACTION·↳ HR_BIS·↳ PAY_ASSIGNMENT_ACTIONS·Explore PAY module →
-
Action or process results, showing which assignments have been processed by a specific payroll action, or process.
-
View: PAY_CA_SOE_EMPINFO_V 12.1.1
APPS.PAY_CA_SOE_EMPINFO_V·↳ HR_GENERAL·↳ HR_LOCATIONS·↳ HR_ORGANIZATION_UNITS·Explore PAY module →
-
TABLE: HR.PAY_PRE_PAYMENTS 12.1.1
-
TABLE: HR.PAY_PRE_PAYMENTS 12.2.2
-
VIEW: HR.PAY_GB_BACS_FPS# 12.2.2
-
VIEW: HR.PAY_PRE_PAYMENTS# 12.2.2
-
TABLE: HR.PAY_PAYMENT_COSTS 12.1.1
-
VIEW: HR.PAY_PAYMENT_COSTS# 12.2.2