Search Results ap prepayment
The AP_PREPAY_HISTORY_ALL
table in Oracle E-Business Suite (EBS) 12.1.1 and 12.2.2 is a critical repository for tracking prepayment application history within the Accounts Payable (AP) module. Prepayments are advance payments made to suppliers before goods or services are received, and this table maintains an audit trail of how these prepayments are applied against invoices. Below is a detailed analysis of its structure, purpose, and functional significance.
Purpose and Functional Context
TheAP_PREPAY_HISTORY_ALL
table stores records of prepayment applications, capturing details such as the prepayment invoice, applied invoice, amounts, and accounting entries. It ensures transparency in financial reporting and compliance by documenting how prepayments offset liabilities. This table is integral to the "Prepayment Application" process, where users apply prepayments to standard invoices to reduce outstanding balances.
Key Columns and Relationships
The table includes columns such as:- PREPAY_HISTORY_ID: Primary key, uniquely identifying each prepayment application record.
- PREPAY_INVOICE_ID: References
AP_INVOICES_ALL.INVOICE_ID
for the prepayment invoice. - APPLIED_INVOICE_ID: References
AP_INVOICES_ALL.INVOICE_ID
for the invoice against which the prepayment is applied. - AMOUNT: The applied prepayment amount.
- ACCOUNTING_DATE: Date of the accounting entry.
- CREATION_DATE, CREATED_BY: Audit columns tracking record creation.
AP_INVOICES_ALL
, AP_PAYMENT_SCHEDULES_ALL
, and GL_CODE_COMBINATIONS
for invoice, payment schedule, and accounting data.
Process Flow
- Prepayment Creation: A prepayment invoice is entered in
AP_INVOICES_ALL
withINVOICE_TYPE_LOOKUP_CODE = 'PREPAYMENT'
. - Prepayment Application: When applied to an invoice, a record is inserted into
AP_PREPAY_HISTORY_ALL
with the prepayment and applied invoice IDs, amount, and accounting details. - Accounting Impact: The application triggers accounting entries (e.g., debiting the prepayment account and crediting the liability account), which are reflected in
GL_INTERFACE
orGL_JE_LINES
.
Technical Considerations
- Multi-Org Structure: The
_ALL
suffix indicates it stores data for all operating units, filtered byORG_ID
. - Integration with GL: Prepayment applications generate accounting entries, ensuring alignment with General Ledger.
- Audit and Reporting: The table supports audit trails and reports like "Prepayment Register" and "Prepayment Application History."
Common Use Cases
- Reconciliation: Verify prepayment balances by querying applied amounts against original prepayments.
- Dispute Resolution: Trace prepayment applications to resolve supplier disputes.
- Period-End Close: Ensure all prepayments are properly applied before closing periods.
Conclusion
TheAP_PREPAY_HISTORY_ALL
table is a cornerstone of Oracle EBS's prepayment management, ensuring accurate financial tracking and compliance. Its integration with other AP and GL modules underscores its role in maintaining audit integrity and supporting critical business processes. Understanding its structure and functionality is essential for AP administrators, accountants, and implementers.
-
Lookup Type: PREPAYMENT ZONES
12.1.1
product: AP - Payables , meaning: Prepayment Zones , description: Prepayment Entry special information zones ,
-
Lookup Type: PREPAYMENT ZONES
12.2.2
product: AP - Payables , meaning: Prepayment Zones , description: Prepayment Entry special information zones ,
-
Lookup Type: APPLY PREPAY OPTION
12.2.2
product: AP - Payables , meaning: Apply Prepay Option , description: Apply Prepayment ,
-
Lookup Type: EVENT TYPE
12.2.2
product: AP - Payables , meaning: Event Type , description: Types of AP Accounting Events ,
-
Lookup Type: EVENT TYPE
12.1.1
product: AP - Payables , meaning: Event Type , description: Types of AP Accounting Events ,
-
Concurrent Program: APPPBR
12.1.1
product: AP - Payables , user_name: AP Prepayment Balance Report , description: AP Prepayment Balance Report , argument_method: Standard , enabled: Yes , execution_method: Java Concurrent Program ,
-
Lookup Type: APPLY PREPAY OPTION
12.1.1
product: AP - Payables , meaning: Apply Prepay Option , description: Apply Prepayment ,
-
Concurrent Program: APPPBR
12.2.2
product: AP - Payables , user_name: AP Prepayment Balance Report , description: AP Prepayment Balance Report , argument_method: Standard , enabled: Yes , execution_method: Java Concurrent Program ,
-
Lookup Type: PREPAY STATUS
12.2.2
product: AP - Payables , meaning: Prepay Status , description: Prepayment Status ,
-
Concurrent Program: APPPTR
12.1.1
product: AP - Payables , user_name: AP Prepayment Tracking Report - Turkey , description: Prepayment Tracking Report for Turkey , argument_method: Standard , enabled: Yes , execution_method: Java Concurrent Program ,
-
Concurrent Program: APPPTR
12.2.2
product: AP - Payables , user_name: AP Prepayment Tracking Report - Turkey , description: Prepayment Tracking Report for Turkey , argument_method: Standard , enabled: Yes , execution_method: Java Concurrent Program ,
-
Lookup Type: PREPAY STATUS
12.1.1
product: AP - Payables , meaning: Prepay Status , description: Prepayment Status ,
-
Table: AP_PREPAY_HISTORY_ALL
12.1.1
owner:AP, object_type:TABLE, fnd_design_data:SQLAP.AP_PREPAY_HISTORY_ALL, object_name:AP_PREPAY_HISTORY_ALL, status:VALID, product: AP - Payables , description: AP_PREPAY_HISTORY_ALL countains the history of a prepayment which includes its related prepayment applications, prepayment unapplications and prepayment application adjustments. A row is created in APPH when the Prepayment Applied, Prepay , implementation_dba_data: AP.AP_PREPAY_HISTORY_ALL ,
-
Table: AP_PREPAY_HISTORY_ALL
12.2.2
owner:AP, object_type:TABLE, fnd_design_data:SQLAP.AP_PREPAY_HISTORY_ALL, object_name:AP_PREPAY_HISTORY_ALL, status:VALID, product: AP - Payables , description: AP_PREPAY_HISTORY_ALL countains the history of a prepayment which includes its related prepayment applications, prepayment unapplications and prepayment application adjustments. A row is created in APPH when the Prepayment Applied, Prepay , implementation_dba_data: AP.AP_PREPAY_HISTORY_ALL ,
-
Lookup Type: APPLY PREPAY
12.1.1
product: AP - Payables , meaning: Apply Prepay , description: Apply or Unapply Prepayment. ,
-
Concurrent Program: APXPPREM
12.2.2
execution_filename: APXPPREM , product: AP - Payables , user_name: APXPPREM , description: Prepayment Remittance Report Executable , argument_method: Standard , enabled: Yes , execution_method: Oracle Reports ,
-
Lookup Type: PREPAY TYPES
12.1.1
product: AP - Payables , meaning: Prepay Types , description: The different prepayment types ,
-
Lookup Type: PREPAY TYPES
12.2.2
product: AP - Payables , meaning: Prepay Types , description: The different prepayment types ,
-
Lookup Type: PREPAY DETAILS
12.2.2
product: AP - Payables , meaning: Prepay Details , description: Prepayment Entry detail regions and special functions ,
-
Lookup Type: APPLY PREPAY
12.2.2
product: AP - Payables , meaning: Apply Prepay , description: Apply or Unapply Prepayment. ,
-
Lookup Type: PREPAY DETAILS
12.1.1
product: AP - Payables , meaning: Prepay Details , description: Prepayment Entry detail regions and special functions ,
-
Lookup Type: UNAPPLY PREPAY OPTION
12.1.1
product: AP - Payables , meaning: Unapply Prepay Option , description: Unapply Prepayment ,
-
Lookup Type: UNAPPLY PREPAY OPTION
12.2.2
product: AP - Payables , meaning: Unapply Prepay Option , description: Unapply Prepayment ,
-
Concurrent Program: APXR11PP
12.1.1
execution_filename: APXR11PP , product: AP - Payables , user_name: APXR11PP , description: Unapply Preupgrade Prepayment , argument_method: Standard , enabled: Yes , execution_method: Oracle Reports ,
-
Concurrent Program: APXPPREM
12.1.1
execution_filename: APXPPREM , product: AP - Payables , user_name: APXPPREM , description: Prepayment Remittance Report Executable , argument_method: Standard , enabled: Yes , execution_method: Oracle Reports ,
-
Concurrent Program: APXR11PP
12.2.2
execution_filename: APXR11PP , product: AP - Payables , user_name: APXR11PP , description: Unapply Preupgrade Prepayment , argument_method: Standard , enabled: Yes , execution_method: Oracle Reports ,
-
Lookup Type: INVOICE LINE TYPE
12.1.1
product: AP - Payables , meaning: Invoice Line Type , description: Invoice Line Type ,
-
Concurrent Program: APXPPREM_XML
12.1.1
product: AP - Payables , user_name: Prepayment Remittance Notice (XML) - Not Supported: Reserved For Future Use , description: Prepayment Remittance Notice , argument_method: Standard , enabled: No , execution_method: Java Concurrent Program ,
-
Concurrent Program: APXPPREM_XML
12.2.2
product: AP - Payables , user_name: Prepayment Remittance Notice (XML) - Not Supported: Reserved For Future Use , description: Prepayment Remittance Notice , argument_method: Standard , enabled: No , execution_method: Java Concurrent Program ,
-
Concurrent Program: APPREBEC
12.1.1
product: AP - Payables , user_name: Prepayment Balance Report - Entered Currency (CZech) , description: Prepayment Balance Report - Entered Currency (CZech) , argument_method: Standard , enabled: Yes , execution_method: Java Concurrent Program ,
-
Concurrent Program: APPREBFC
12.2.2
product: AP - Payables , user_name: Prepayment Balance Report - Functional Currency (CZech) , description: Prepayment Balance Report - Functional Currency (CZech) , argument_method: Standard , enabled: Yes , execution_method: Java Concurrent Program ,
-
Lookup Type: INVOICE LINE TYPE
12.2.2
product: AP - Payables , meaning: Invoice Line Type , description: Invoice Line Type ,
-
Concurrent Program: APPREBFC
12.1.1
product: AP - Payables , user_name: Prepayment Balance Report - Functional Currency (CZech) , description: Prepayment Balance Report - Functional Currency (CZech) , argument_method: Standard , enabled: Yes , execution_method: Java Concurrent Program ,
-
Concurrent Program: APPREBEC
12.2.2
product: AP - Payables , user_name: Prepayment Balance Report - Entered Currency (CZech) , description: Prepayment Balance Report - Entered Currency (CZech) , argument_method: Standard , enabled: Yes , execution_method: Java Concurrent Program ,
-
Lookup Type: INVOICE TYPE
12.2.2
product: AP - Payables , meaning: Invoice Type , description: Invoice Type ,
-
Lookup Type: INVOICE ZONES
12.2.2
product: AP - Payables , meaning: Invoice Zones , description: Invoice Entry special information zones ,
-
Lookup Type: INVOICE TYPE
12.1.1
product: AP - Payables , meaning: Invoice Type , description: Invoice Type ,
-
Lookup Type: INVOICE ADJUSTMENTS
12.2.2
product: AP - Payables , meaning: Invoice Adjustments , description: Invoice Adjustment special adjustment zones ,
-
Lookup Type: INVOICE ADJUSTMENTS
12.1.1
product: AP - Payables , meaning: Invoice Adjustments , description: Invoice Adjustment special adjustment zones ,
-
Lookup Type: INVOICE ZONES
12.1.1
product: AP - Payables , meaning: Invoice Zones , description: Invoice Entry special information zones ,
-
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 ,
-
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_INVOICE_PREPAYS_ALL
12.2.2
owner:AP, object_type:TABLE, fnd_design_data:SQLAP.AP_INVOICE_PREPAYS_ALL, object_name:AP_INVOICE_PREPAYS_ALL, status:VALID, product: AP - Payables , description: Invoice prepayment records , implementation_dba_data: AP.AP_INVOICE_PREPAYS_ALL ,
-
Lookup Type: DESC_OR_APPR
12.2.2
product: AP - Payables , meaning: Desc Or Appr , description: Column option in Prepayment Status Report ,
-
Table: AP_INVOICE_PREPAYS_ALL
12.1.1
owner:AP, object_type:TABLE, fnd_design_data:SQLAP.AP_INVOICE_PREPAYS_ALL, object_name:AP_INVOICE_PREPAYS_ALL, status:VALID, product: AP - Payables , description: Invoice prepayment records , implementation_dba_data: AP.AP_INVOICE_PREPAYS_ALL ,
-
Lookup Type: DESC_OR_APPR
12.1.1
product: AP - Payables , meaning: Desc Or Appr , description: Column option in Prepayment Status Report ,
-
Lookup Type: INVOICE DETAIL
12.1.1
product: AP - Payables , meaning: Invoice Detail , description: Invoice Detail ,
-
Lookup Type: INVOICE DISTRIBUTION TYPE
12.1.1
product: AP - Payables , meaning: Invoice Distribution Type , description: The different distribution line types ,
-
Lookup Type: INVOICE DISTRIBUTION TYPE
12.2.2
product: AP - Payables , meaning: Invoice Distribution Type , description: The different distribution line types ,
-
View: AP_LC_INVOICE_TYPES_DB_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:SQLAP.AP_LC_INVOICE_TYPES_DB_V, object_name:AP_LC_INVOICE_TYPES_DB_V, status:VALID, product: AP - Payables , description: (Release 10SC Only) , implementation_dba_data: APPS.AP_LC_INVOICE_TYPES_DB_V ,