Search Results ap_prepay_app_dists
The AP_PREPAY_APP_DISTS table in Oracle E-Business Suite (EBS) versions 12.1.1 and 12.2.2 is a critical repository for tracking the distribution details of prepayment applications within the Accounts Payable (AP) module. Prepayments in Oracle EBS refer to advance payments made to suppliers before goods or services are received, and this table stores the accounting distributions linked to those prepayment applications. Below is a detailed breakdown of its structure, purpose, and integration within the AP process.
Purpose and Functional Context
The AP_PREPAY_APP_DISTS table is part of Oracle's Prepayment Management functionality, which ensures proper accounting treatment for advance payments. When a prepayment invoice is applied to a standard invoice, Oracle creates records in this table to map the distribution lines of the prepayment to the corresponding invoice distributions. This ensures accurate General Ledger (GL) impact and compliance with accounting standards (e.g., accrual accounting).Key Columns and Relationships
The table includes columns such as:- PREPAY_APP_DIST_ID: Primary key uniquely identifying each distribution line.
- PREPAY_APP_ID: Foreign key linking to AP_PREPAY_APP_HISTORY, which tracks prepayment application headers.
- INVOICE_ID and INVOICE_DISTRIBUTION_ID: References to the invoice and its distribution lines being offset by the prepayment.
- AMOUNT: The applied prepayment amount allocated to the distribution line.
- ACCOUNTING_DATE: The date used for GL posting.
- DIST_CODE_COMBINATION_ID: Links to GL_CODE_COMBINATIONS for GL account mapping.
Integration with Other Modules
The table interacts with:- AP_INVOICE_DISTRIBUTIONS: Ties prepayment applications to invoice distributions.
- GL_INTERFACE: Feeds accounting entries to the General Ledger during the AP transfer process.
- AP_PREPAY_HISTORY: Maintains a log of prepayment transactions.
Technical Considerations
- Indexes: Optimized for queries on PREPAY_APP_ID and INVOICE_DISTRIBUTION_ID to support reconciliation and reporting.
- Data Retention: Records persist for audit and compliance, often archived with Oracle's Data Retention policies.
- Custom Extensions: Custom reports or integrations may join this table with AP_INVOICES or PO_DISTRIBUTIONS for enhanced analytics.
Process Flow Example
- A prepayment invoice is created and paid (recorded in AP_INVOICES and AP_PAYMENT_SCHEDULES).
- Upon receipt of the final invoice, the prepayment is applied, generating entries in AP_PREPAY_APP_DISTS to allocate amounts to specific distributions.
- Accounting entries are posted to GL via GL_INTERFACE, debiting the prepayment account and crediting the liability account.
Common Use Cases
- Audit Trail: Tracing prepayment applications to invoice lines for SOX compliance.
- Reconciliation: Matching prepayment distributions to supplier statements.
- Reporting: Analyzing prepayment utilization by project, department, or supplier.
Conclusion
The AP_PREPAY_APP_DISTS table is a backbone of Oracle EBS's prepayment accounting, ensuring accurate financial reporting and auditability. Its design supports complex multi-org, multi-currency environments, making it indispensable for organizations leveraging prepayments in their procure-to-pay cycles. Understanding its structure and relationships is key for troubleshooting, customization, and optimizing AP processes.-
Table: AP_PREPAY_APP_DISTS
12.1.1
owner:AP, object_type:TABLE, fnd_design_data:SQLAP.AP_PREPAY_APP_DISTS, object_name:AP_PREPAY_APP_DISTS, status:VALID, product: AP - Payables , description: This table details the distribution of prepayment application invoice distributions to the recipient invoice distribution. Records in this table will be created during the data extraction pre-processing from AP to SLA. The records in th , implementation_dba_data: AP.AP_PREPAY_APP_DISTS ,
-
Table: AP_PREPAY_APP_DISTS
12.2.2
owner:AP, object_type:TABLE, fnd_design_data:SQLAP.AP_PREPAY_APP_DISTS, object_name:AP_PREPAY_APP_DISTS, status:VALID, product: AP - Payables , description: This table details the distribution of prepayment application invoice distributions to the recipient invoice distribution. Records in this table will be created during the data extraction pre-processing from AP to SLA. The records in th , implementation_dba_data: AP.AP_PREPAY_APP_DISTS ,
-
APPS.PA_TRX_IMPORT dependencies on AP_PREPAY_APP_DISTS
12.1.1
-
APPS.PSA_BC_XML_REPORT_PUB dependencies on AP_PREPAY_APP_DISTS
12.1.1
-
APPS.AP_ACCTG_PREPAY_DIST_PKG dependencies on AP_PREPAY_APP_DISTS
12.1.1
-
APPS.AP_ACCTG_DATA_FIX_PKG dependencies on AP_PREPAY_APP_DISTS
12.2.2
-
APPS.JL_CO_GL_NIT_MANAGEMENT dependencies on AP_PREPAY_APP_DISTS
12.2.2
-
APPS.PA_CMT_UTILS dependencies on AP_PREPAY_APP_DISTS
12.2.2
-
APPS.PA_FUNDS_CONTROL_PKG1 dependencies on AP_PREPAY_APP_DISTS
12.1.1
-
APPS.PA_CMT_UTILS dependencies on AP_PREPAY_APP_DISTS
12.1.1
-
APPS.JL_CO_GL_NIT_MANAGEMENT dependencies on AP_PREPAY_APP_DISTS
12.1.1
-
APPS.PSA_AP_BC_PVT dependencies on AP_PREPAY_APP_DISTS
12.1.1
-
APPS.PAAPIMP_PKG dependencies on AP_PREPAY_APP_DISTS
12.2.2
-
APPS.PA_TRX_IMPORT dependencies on AP_PREPAY_APP_DISTS
12.2.2
-
APPS.GMS_FUNDS_CONTROL_PKG dependencies on AP_PREPAY_APP_DISTS
12.2.2
-
APPS.PSA_AP_BC_PVT dependencies on AP_PREPAY_APP_DISTS
12.2.2
-
APPS.AP_ACCOUNTING_EVENTS_PKG dependencies on AP_PREPAY_APP_DISTS
12.1.1
-
APPS.AP_ACCOUNTING_PAY_PKG dependencies on AP_PREPAY_APP_DISTS
12.1.1
-
APPS.PA_FUNDS_CONTROL_PKG1 dependencies on AP_PREPAY_APP_DISTS
12.2.2
-
APPS.AP_ACCTG_PAY_ROUND_PKG dependencies on AP_PREPAY_APP_DISTS
12.2.2
-
APPS.PAAPIMP_PKG dependencies on AP_PREPAY_APP_DISTS
12.2.2
-
APPS.PA_FUNDS_CONTROL_UTILS dependencies on AP_PREPAY_APP_DISTS
12.2.2
-
APPS.AP_ACCTG_PREPAY_DIST_PKG dependencies on AP_PREPAY_APP_DISTS
12.2.2
-
APPS.AP_ACCOUNTING_EVENTS_PKG dependencies on AP_PREPAY_APP_DISTS
12.2.2
-
APPS.GMS_FUNDS_CONTROL_PKG dependencies on AP_PREPAY_APP_DISTS
12.1.1
-
APPS.PA_FUNDS_CONTROL_UTILS dependencies on AP_PREPAY_APP_DISTS
12.1.1
-
APPS.PAAPIMP_PKG dependencies on AP_PREPAY_APP_DISTS
12.1.1
-
APPS.PAAP_PWP_PKG dependencies on AP_PREPAY_APP_DISTS
12.2.2
-
APPS.PSA_BC_XML_REPORT_PUB dependencies on AP_PREPAY_APP_DISTS
12.2.2
-
APPS.PSA_UTILS dependencies on AP_PREPAY_APP_DISTS
12.2.2
-
APPS.AP_ACCTG_DATA_FIX_PKG dependencies on AP_PREPAY_APP_DISTS
12.2.2
-
APPS.AP_ACCTG_PREPAY_DIST_PKG dependencies on AP_PREPAY_APP_DISTS
12.2.2
-
APPS.AP_SLA_PROCESSING_PKG dependencies on AP_PREPAY_APP_DISTS
12.2.2
-
APPS.AP_XLA_UPGRADE_PKG dependencies on AP_PREPAY_APP_DISTS
12.1.1
-
APPS.PAAPIMP_PKG dependencies on AP_PREPAY_APP_DISTS
12.1.1
-
APPS.AP_SLA_PROCESSING_PKG dependencies on AP_PREPAY_APP_DISTS
12.1.1
-
APPS.AP_ACCTG_PREPAY_DIST_PKG dependencies on AP_PREPAY_APP_DISTS
12.1.1
-
APPS.AP_ACCTG_PAY_ROUND_PKG dependencies on AP_PREPAY_APP_DISTS
12.1.1
-
APPS.AP_XLA_UPGRADE_PKG dependencies on AP_PREPAY_APP_DISTS
12.2.2
-
APPS.ZX_CORE_REP_EXTRACT_PKG dependencies on AP_PREPAY_APP_DISTS
12.2.2
-
APPS.AP_ACCOUNTING_PAY_PKG dependencies on AP_PREPAY_APP_DISTS
12.2.2
-
APPS.ZX_JG_EXTRACT_PKG dependencies on AP_PREPAY_APP_DISTS
12.2.2
-
APPS.FV_SLA_AP_PROCESSING_PKG dependencies on AP_PREPAY_APP_DISTS
12.2.2
-
APPS.AP_FUNDS_CONTROL_PKG dependencies on AP_PREPAY_APP_DISTS
12.2.2
-
APPS.AP_ACCTG_PREPAY_DIST_PKG dependencies on AP_PREPAY_HISTORY_ALL
12.1.1
-
APPS.AP_ACCTG_PREPAY_DIST_PKG dependencies on AP_PREPAY_HISTORY_ALL
12.2.2
-
APPS.AP_ACCTG_PREPAY_DIST_PKG SQL Statements
12.1.1
-
APPS.AP_ACCTG_PREPAY_DIST_PKG SQL Statements
12.2.2
-
APPS.AP_ACCTG_PREPAY_DIST_PKG dependencies on FND_GLOBAL
12.1.1
-
APPS.AP_ACCTG_PREPAY_DIST_PKG dependencies on FND_GLOBAL
12.2.2