Search Results ap_invoice_lines_all
The AP_INVOICE_LINES_ALL
table is a fundamental component of Oracle E-Business Suite (EBS) 12.1.1 and 12.2.2, specifically within the Accounts Payable (AP) module. It stores detailed line-level information for supplier invoices, serving as a critical repository for transactional data that supports financial reporting, tax calculations, and payment processing. This table is part of the core AP schema and is tightly integrated with other key tables such as AP_INVOICES_ALL
, AP_INVOICE_DISTRIBUTIONS_ALL
, and PO_DISTRIBUTIONS_ALL
. Below is a detailed analysis of its structure, functionality, and significance in Oracle EBS.
Table Structure and Key Columns
TheAP_INVOICE_LINES_ALL
table contains columns that capture invoice line details, including amounts, quantities, tax information, and references to purchase orders or other source documents. Key columns include:
- INVOICE_ID: Foreign key linking to
AP_INVOICES_ALL
, identifying the parent invoice. - INVOICE_LINE_NUMBER: Unique identifier for each line within an invoice.
- LINE_TYPE_LOOKUP_CODE: Categorizes the line (e.g., "ITEM," "TAX," "FREIGHT").
- AMOUNT: The monetary value of the line item.
- PO_HEADER_ID and PO_LINE_ID: References to purchase orders, enabling integration with the Purchasing module.
- TAX_CODE_ID: Links to tax definitions for compliance and reporting.
- DISTRIBUTION_SET_ID: Used for automatic distribution of line amounts across accounting segments.
Functional Role in Oracle EBS
The table plays a pivotal role in the invoice lifecycle:- Invoice Entry: Captures line-level details during manual or automated invoice creation.
- Validation: Ensures consistency with purchase orders (via
PO_HEADER_ID
andPO_LINE_ID
) and tax rules. - Distributions: Serves as the source for creating accounting distributions in
AP_INVOICE_DISTRIBUTIONS_ALL
. - Reporting: Provides granular data for AP aging, supplier spend analysis, and tax audits.
Integration with Other Modules
TheAP_INVOICE_LINES_ALL
table integrates with multiple Oracle EBS modules:
- Purchasing (PO): Lines referencing purchase orders (
PO_HEADER_ID
) enable matched invoice processing. - General Ledger (GL): Distributions derived from invoice lines post to GL via
AP_INVOICE_DISTRIBUTIONS_ALL
. - Tax (ZX): Tax lines (
LINE_TYPE_LOOKUP_CODE = 'TAX'
) interface with the Tax module for accurate calculations.
Technical Considerations
- Multi-Org Support: The
_ALL
suffix indicates it stores data for all operating units, filtered byORG_ID
. - Indexing: Key indexes include
AP_INVOICE_LINES_N1
(INVOICE_ID
) andAP_INVOICE_LINES_U1
(unique constraint onINVOICE_ID
andINVOICE_LINE_NUMBER
). - Audit Columns:
CREATION_DATE
,CREATED_BY
,LAST_UPDATE_DATE
, andLAST_UPDATED_BY
track changes.
Customization and Extensions
Organizations often extend this table with descriptive flexfields (DFFs) to capture additional attributes. Custom triggers or APIs may also be implemented to enforce business rules during line entry.Conclusion
TheAP_INVOICE_LINES_ALL
table is indispensable for Oracle EBS Accounts Payable operations, providing the granular data needed for accurate financial processing, compliance, and cross-module integration. Its design reflects Oracle's commitment to scalability, auditability, and interoperability within the EBS ecosystem.
-
Table: AP_INVOICE_LINES_ALL
12.2.2
owner:AP, object_type:TABLE, fnd_design_data:SQLAP.AP_INVOICE_LINES_ALL, object_name:AP_INVOICE_LINES_ALL, status:VALID, product: AP - Payables , description: AP_INVOICE_LINES_ALL contains records for invoice lines entered manually, generated automatically or imported from the Open Interface. , implementation_dba_data: AP.AP_INVOICE_LINES_ALL ,
-
Table: AP_INVOICE_LINES_ALL
12.1.1
owner:AP, object_type:TABLE, fnd_design_data:SQLAP.AP_INVOICE_LINES_ALL, object_name:AP_INVOICE_LINES_ALL, status:VALID, product: AP - Payables , description: AP_INVOICE_LINES_ALL contains records for invoice lines entered manually, generated automatically or imported from the Open Interface. , implementation_dba_data: AP.AP_INVOICE_LINES_ALL ,
-
Table: AP_INVOICE_DISTRIBUTIONS_ALL
12.1.1
owner:AP, object_type:TABLE, fnd_design_data:SQLAP.AP_INVOICE_DISTRIBUTIONS_ALL, object_name:AP_INVOICE_DISTRIBUTIONS_ALL, status:VALID, product: AP - Payables , description: Invoice distribution line information , implementation_dba_data: AP.AP_INVOICE_DISTRIBUTIONS_ALL ,
-
Table: AP_INVOICE_DISTRIBUTIONS_ALL
12.2.2
owner:AP, object_type:TABLE, fnd_design_data:SQLAP.AP_INVOICE_DISTRIBUTIONS_ALL, object_name:AP_INVOICE_DISTRIBUTIONS_ALL, status:VALID, product: AP - Payables , description: Invoice distribution line information , implementation_dba_data: AP.AP_INVOICE_DISTRIBUTIONS_ALL ,
-
View: AP_DOCUMENT_LINES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:SQLAP.AP_DOCUMENT_LINES_V, object_name:AP_DOCUMENT_LINES_V, status:VALID, product: AP - Payables , implementation_dba_data: APPS.AP_DOCUMENT_LINES_V ,
-
Table: AP_INVOICES_ALL
12.1.1
owner:AP, object_type:TABLE, fnd_design_data:SQLAP.AP_INVOICES_ALL, object_name:AP_INVOICES_ALL, status:VALID, product: AP - Payables , description: Detailed invoice records , implementation_dba_data: AP.AP_INVOICES_ALL ,
-
Table: AP_INVOICES_ALL
12.2.2
owner:AP, object_type:TABLE, fnd_design_data:SQLAP.AP_INVOICES_ALL, object_name:AP_INVOICES_ALL, status:VALID, product: AP - Payables , description: Detailed invoice records , implementation_dba_data: AP.AP_INVOICES_ALL ,
-
View: AP_DOCUMENT_LINES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:SQLAP.AP_DOCUMENT_LINES_V, object_name:AP_DOCUMENT_LINES_V, status:VALID, product: AP - Payables , implementation_dba_data: APPS.AP_DOCUMENT_LINES_V ,
-
View: AP_INVOICE_EXTRACT_DETAILS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:SQLAP.AP_INVOICE_EXTRACT_DETAILS_V, object_name:AP_INVOICE_EXTRACT_DETAILS_V, status:VALID, product: AP - Payables , implementation_dba_data: APPS.AP_INVOICE_EXTRACT_DETAILS_V ,
-
View: AP_PREPAYAPP_EXTRACT_DTLS_BC_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:FND.AP_PREPAYAPP_EXTRACT_DTLS_BC_V SQLAP.AP_PREPAYAPP_EXTRACT_DTLS_BC_V, object_name:AP_PREPAYAPP_EXTRACT_DTLS_BC_V, status:VALID, product: AP - Payables , implementation_dba_data: APPS.AP_PREPAYAPP_EXTRACT_DTLS_BC_V ,
-
View: AP_APPLY_PREPAYS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:SQLAP.AP_APPLY_PREPAYS_V, object_name:AP_APPLY_PREPAYS_V, status:VALID, product: AP - Payables , implementation_dba_data: APPS.AP_APPLY_PREPAYS_V ,
-
View: AP_APPLY_PREPAYS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:SQLAP.AP_APPLY_PREPAYS_V, object_name:AP_APPLY_PREPAYS_V, status:VALID, product: AP - Payables , implementation_dba_data: APPS.AP_APPLY_PREPAYS_V ,
-
View: AP_EXTRACT_INVOICE_DTLS_BC_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:SQLAP.AP_EXTRACT_INVOICE_DTLS_BC_V, object_name:AP_EXTRACT_INVOICE_DTLS_BC_V, status:VALID, product: AP - Payables , implementation_dba_data: APPS.AP_EXTRACT_INVOICE_DTLS_BC_V ,
-
View: AP_PREPAYAPP_EXTRACT_DTLS_BC_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:FND.AP_PREPAYAPP_EXTRACT_DTLS_BC_V SQLAP.AP_PREPAYAPP_EXTRACT_DTLS_BC_V, object_name:AP_PREPAYAPP_EXTRACT_DTLS_BC_V, status:VALID, product: AP - Payables , implementation_dba_data: APPS.AP_PREPAYAPP_EXTRACT_DTLS_BC_V ,
-
View: AP_RECEIPT_CORRECTIONS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:SQLAP.AP_RECEIPT_CORRECTIONS_V, object_name:AP_RECEIPT_CORRECTIONS_V, status:VALID, product: AP - Payables , implementation_dba_data: APPS.AP_RECEIPT_CORRECTIONS_V ,
-
View: AP_PREPAYAPP_EXTRACT_DETAILS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:FND.AP_PREPAYAPP_EXTRACT_DETAILS_V SQLAP.AP_PREPAYAPP_EXTRACT_DETAILS_V, object_name:AP_PREPAYAPP_EXTRACT_DETAILS_V, status:VALID, product: AP - Payables , implementation_dba_data: APPS.AP_PREPAYAPP_EXTRACT_DETAILS_V ,
-
View: AP_MATCH_CORRECTION_DISTS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:SQLAP.AP_MATCH_CORRECTION_DISTS_V, object_name:AP_MATCH_CORRECTION_DISTS_V, status:VALID, product: AP - Payables , implementation_dba_data: APPS.AP_MATCH_CORRECTION_DISTS_V ,
-
View: AP_MATCH_CORRECTION_DISTS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:SQLAP.AP_MATCH_CORRECTION_DISTS_V, object_name:AP_MATCH_CORRECTION_DISTS_V, status:VALID, product: AP - Payables , implementation_dba_data: APPS.AP_MATCH_CORRECTION_DISTS_V ,
-
View: AP_RECEIPT_CORRECTIONS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:SQLAP.AP_RECEIPT_CORRECTIONS_V, object_name:AP_RECEIPT_CORRECTIONS_V, status:VALID, product: AP - Payables , implementation_dba_data: APPS.AP_RECEIPT_CORRECTIONS_V ,
-
View: AP_INVOICE_EXTRACT_DETAILS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:SQLAP.AP_INVOICE_EXTRACT_DETAILS_V, object_name:AP_INVOICE_EXTRACT_DETAILS_V, status:VALID, product: AP - Payables , implementation_dba_data: APPS.AP_INVOICE_EXTRACT_DETAILS_V ,
-
View: AP_EXTRACT_INVOICE_DTLS_BC_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:SQLAP.AP_EXTRACT_INVOICE_DTLS_BC_V, object_name:AP_EXTRACT_INVOICE_DTLS_BC_V, status:VALID, product: AP - Payables , implementation_dba_data: APPS.AP_EXTRACT_INVOICE_DTLS_BC_V ,
-
View: APFV_AP_INVOICE_LINES
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:SQLAP.APFV_AP_INVOICE_LINES, object_name:APFV_AP_INVOICE_LINES, status:VALID, product: AP - Payables , description: Business View , implementation_dba_data: APPS.APFV_AP_INVOICE_LINES ,
-
View: AP_PREPAYAPP_EXTRACT_DETAILS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:FND.AP_PREPAYAPP_EXTRACT_DETAILS_V SQLAP.AP_PREPAYAPP_EXTRACT_DETAILS_V, object_name:AP_PREPAYAPP_EXTRACT_DETAILS_V, status:VALID, product: AP - Payables , implementation_dba_data: APPS.AP_PREPAYAPP_EXTRACT_DETAILS_V ,
-
View: AP_PAYMENT_EXTRACT_DETAILS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:FND.AP_PAYMENT_EXTRACT_DETAILS_V SQLAP.AP_PAYMENT_EXTRACT_DETAILS_V, object_name:AP_PAYMENT_EXTRACT_DETAILS_V, status:VALID, product: AP - Payables , implementation_dba_data: APPS.AP_PAYMENT_EXTRACT_DETAILS_V ,
-
View: AP_PO_CORRECTIONS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:SQLAP.AP_PO_CORRECTIONS_V, object_name:AP_PO_CORRECTIONS_V, status:VALID, product: AP - Payables , implementation_dba_data: APPS.AP_PO_CORRECTIONS_V ,
-
View: AP_PO_CORRECTIONS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:SQLAP.AP_PO_CORRECTIONS_V, object_name:AP_PO_CORRECTIONS_V, status:VALID, product: AP - Payables , implementation_dba_data: APPS.AP_PO_CORRECTIONS_V ,
-
View: AP_PAYMENT_EXTRACT_DETAILS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:FND.AP_PAYMENT_EXTRACT_DETAILS_V SQLAP.AP_PAYMENT_EXTRACT_DETAILS_V, object_name:AP_PAYMENT_EXTRACT_DETAILS_V, status:VALID, product: AP - Payables , implementation_dba_data: APPS.AP_PAYMENT_EXTRACT_DETAILS_V ,
-
View: AP_INVOICE_LINES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:SQLAP.AP_INVOICE_LINES_V, object_name:AP_INVOICE_LINES_V, status:VALID, product: AP - Payables , implementation_dba_data: APPS.AP_INVOICE_LINES_V ,
-
View: AP_INVOICE_LINES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:SQLAP.AP_INVOICE_LINES_V, object_name:AP_INVOICE_LINES_V, status:VALID, product: AP - Payables , implementation_dba_data: APPS.AP_INVOICE_LINES_V ,