Search Results pa_draft_invoices_all
The PA_DRAFT_INVOICES_ALL
table in Oracle E-Business Suite (EBS) versions 12.1.1 and 12.2.2 is a critical data structure within the Project Accounting (PA) module. It serves as a repository for draft invoices before they are finalized and transferred to Accounts Receivable (AR). This table is part of Oracle's Project Billing functionality, which automates the invoicing process for project-related revenue recognition and client billing. Below is a detailed breakdown of its purpose, structure, key columns, and integration points.
Purpose and Functionality
ThePA_DRAFT_INVOICES_ALL
table stores temporary invoice data generated during the draft invoice creation process. It acts as an intermediary staging area where invoice lines, amounts, tax details, and billing adjustments are held before approval and submission to AR. This allows users to review, modify, and validate invoices before they are officially processed. The table supports multi-org functionality, as indicated by the "_ALL" suffix, meaning it stores records across all operating units.
Key Columns and Data Structure
The table contains numerous columns, but the most significant ones include:- DRAFT_INVOICE_ID: Primary key, uniquely identifying each draft invoice.
- PROJECT_ID: Links to the project in
PA_PROJECTS_ALL
for which the invoice is generated. - CUSTOMER_ID: References the client (stored in
HZ_CUST_ACCOUNTS
) being billed. - INVOICE_NUMBER: Temporary number assigned during draft creation, replaced by AR's invoice number upon finalization.
- STATUS: Indicates the lifecycle stage (e.g., "DRAFT," "APPROVED," "SUBMITTED").
- AMOUNT: Total invoice amount before taxes.
- GL_DATE: Accounting date for revenue recognition.
- ORG_ID: Operating unit identifier for multi-org compliance.
Integration with Other Modules
The table integrates with several Oracle EBS modules:- Accounts Receivable (AR): Approved draft invoices are transferred to
RA_CUSTOMER_TRX_ALL
via the "Submit Draft Invoices" process. - General Ledger (GL): Invoice amounts post to GL through PA-to-GL transfer processes.
- Tax Module: Tax lines from
PA_DRAFT_INVOICE_LINES_ALL
integrate with Oracle E-Business Tax for compliance.
Process Flow
- Draft Creation: Invoice data is populated in
PA_DRAFT_INVOICES_ALL
via AutoInvoice or manual entry. - Review/Adjustment: Users validate amounts, apply holds, or add adjustments.
- Approval Status changes to "APPROVED" after managerial sign-off.
- Submission to AR: The "Submit Draft Invoices" concurrent program transfers data to AR, creating a permanent invoice record.
Customization and Extensions
Organizations often extend the table's functionality by:- Adding custom columns via Descriptive Flexfields (DFFs).
- Creating triggers or workflows for approval automation.
- Developing custom reports using
PA_DRAFT_INVOICES_ALL
as a data source.
Performance Considerations
Large volumes of draft invoices can impact performance. Indexing onPROJECT_ID
, STATUS
, and ORG_ID
is recommended. Purging obsolete records via PA_DRAFT_INVOICES_PURGE
helps maintain efficiency.
Conclusion
ThePA_DRAFT_INVOICES_ALL
table is a cornerstone of Oracle Project Billing, enabling flexible, auditable invoice management. Its design supports multi-org compliance, integration with financial modules, and customization to meet enterprise-specific requirements. Proper understanding of this table is essential for consultants implementing or maintaining Oracle EBS Project Accounting.
-
Table: PA_DRAFT_INVOICES_ALL
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_DRAFT_INVOICES_ALL, object_name:PA_DRAFT_INVOICES_ALL, status:VALID, product: PA - Projects , description: Information about draft invoices generated for projects , implementation_dba_data: PA.PA_DRAFT_INVOICES_ALL ,
-
Table: PA_DRAFT_INVOICES_ALL
12.2.2
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_DRAFT_INVOICES_ALL, object_name:PA_DRAFT_INVOICES_ALL, status:VALID, product: PA - Projects , description: Information about draft invoices generated for projects , implementation_dba_data: PA.PA_DRAFT_INVOICES_ALL ,
-
View: PABV_CUSTOMER_INVOICES
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PABV_CUSTOMER_INVOICES, object_name:PABV_CUSTOMER_INVOICES, status:VALID, product: PA - Projects , description: - Retrofitted , implementation_dba_data: APPS.PABV_CUSTOMER_INVOICES ,
-
Table: PA_DRAFT_INVOICE_DETAILS_ALL
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_DRAFT_INVOICE_DETAILS_ALL, object_name:PA_DRAFT_INVOICE_DETAILS_ALL, status:VALID, product: PA - Projects , description: Intercompany invoice details for cross charged transactions , implementation_dba_data: PA.PA_DRAFT_INVOICE_DETAILS_ALL ,
-
Table: PA_DRAFT_INVOICE_DETAILS_ALL
12.2.2
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_DRAFT_INVOICE_DETAILS_ALL, object_name:PA_DRAFT_INVOICE_DETAILS_ALL, status:VALID, product: PA - Projects , description: Intercompany invoice details for cross charged transactions , implementation_dba_data: PA.PA_DRAFT_INVOICE_DETAILS_ALL ,
-
View: PABV_CUSTOMER_INVOICES
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PABV_CUSTOMER_INVOICES, object_name:PABV_CUSTOMER_INVOICES, status:VALID, product: PA - Projects , description: - Retrofitted , implementation_dba_data: APPS.PABV_CUSTOMER_INVOICES ,
-
View: PAFV_CUSTOMER_INVOICES
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PAFV_CUSTOMER_INVOICES, object_name:PAFV_CUSTOMER_INVOICES, status:VALID, product: PA - Projects , description: Business view to show information about the draft invoices generated by the projects. , implementation_dba_data: APPS.PAFV_CUSTOMER_INVOICES ,
-
View: PAFV_CUSTOMER_INVOICES
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PAFV_CUSTOMER_INVOICES, object_name:PAFV_CUSTOMER_INVOICES, status:VALID, product: PA - Projects , description: Business view to show information about the draft invoices generated by the projects. , implementation_dba_data: APPS.PAFV_CUSTOMER_INVOICES ,
-
Table: PA_DISTRIBUTION_WARNINGS
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_DISTRIBUTION_WARNINGS, object_name:PA_DISTRIBUTION_WARNINGS, status:VALID, product: PA - Projects , description: Warning messages about exceptions encountered during draft revenue generation and draft invoice generation , implementation_dba_data: PA.PA_DISTRIBUTION_WARNINGS ,
-
Table: PA_DISTRIBUTION_WARNINGS
12.2.2
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_DISTRIBUTION_WARNINGS, object_name:PA_DISTRIBUTION_WARNINGS, status:VALID, product: PA - Projects , description: Warning messages about exceptions encountered during draft revenue generation and draft invoice generation , implementation_dba_data: PA.PA_DISTRIBUTION_WARNINGS ,
-
Table: PA_MC_DRAFT_INV_ITEMS
12.2.2
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_MC_DRAFT_INV_ITEMS, object_name:PA_MC_DRAFT_INV_ITEMS, status:VALID, product: PA - Projects , description: Draft invoice line information in each reporting currency , implementation_dba_data: PA.PA_MC_DRAFT_INV_ITEMS ,
-
Table: PA_AGREEMENTS_ALL
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_AGREEMENTS_ALL, object_name:PA_AGREEMENTS_ALL, status:VALID, product: PA - Projects , description: Customer contracts that serve as the basis for work authorization , implementation_dba_data: PA.PA_AGREEMENTS_ALL ,
-
Table: PA_AGREEMENTS_ALL
12.2.2
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_AGREEMENTS_ALL, object_name:PA_AGREEMENTS_ALL, status:VALID, product: PA - Projects , description: Customer contracts that serve as the basis for work authorization , implementation_dba_data: PA.PA_AGREEMENTS_ALL ,
-
Table: PA_MC_DRAFT_INV_ITEMS
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_MC_DRAFT_INV_ITEMS, object_name:PA_MC_DRAFT_INV_ITEMS, status:VALID, product: PA - Projects , description: Draft invoice line information in each reporting currency , implementation_dba_data: PA.PA_MC_DRAFT_INV_ITEMS ,
-
View: PA_DRAFT_INVOICE_LINES_ALL_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_DRAFT_INVOICE_LINES_ALL_V, object_name:PA_DRAFT_INVOICE_LINES_ALL_V, status:VALID, product: PA - Projects , description: 10SC Only , implementation_dba_data: APPS.PA_DRAFT_INVOICE_LINES_ALL_V ,
-
View: PA_DRAFT_INVOICE_LINES_ALL_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_DRAFT_INVOICE_LINES_ALL_V, object_name:PA_DRAFT_INVOICE_LINES_ALL_V, status:VALID, product: PA - Projects , description: 10SC Only , implementation_dba_data: APPS.PA_DRAFT_INVOICE_LINES_ALL_V ,
-
View: PA_CE_INVOICES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_CE_INVOICES_V, object_name:PA_CE_INVOICES_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_CE_INVOICES_V ,
-
View: PA_CE_INVOICES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_CE_INVOICES_V, object_name:PA_CE_INVOICES_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_CE_INVOICES_V ,
-
View: PA_RETN_INVOICE_DETAILS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_RETN_INVOICE_DETAILS_V, object_name:PA_RETN_INVOICE_DETAILS_V, status:VALID, product: PA - Projects , description: 11i Retention View , implementation_dba_data: APPS.PA_RETN_INVOICE_DETAILS_V ,
-
View: PA_RETN_INVOICE_DETAILS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_RETN_INVOICE_DETAILS_V, object_name:PA_RETN_INVOICE_DETAILS_V, status:VALID, product: PA - Projects , description: 11i Retention View , implementation_dba_data: APPS.PA_RETN_INVOICE_DETAILS_V ,
-
View: PA_UBR_UER_INV_PRJ_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_UBR_UER_INV_PRJ_V, object_name:PA_UBR_UER_INV_PRJ_V, status:VALID, product: PA - Projects , description: This view is being used for reporting purpose in UBR and UER.This lists the Unearned Revenue and Unbilled Receivable for draft Invoices. , implementation_dba_data: APPS.PA_UBR_UER_INV_PRJ_V ,
-
View: PA_UBR_UER_INV_PRJ_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_UBR_UER_INV_PRJ_V, object_name:PA_UBR_UER_INV_PRJ_V, status:VALID, product: PA - Projects , description: This view is being used for reporting purpose in UBR and UER.This lists the Unearned Revenue and Unbilled Receivable for draft Invoices. , implementation_dba_data: APPS.PA_UBR_UER_INV_PRJ_V ,
-
View: PAFV_INVOICE_LINES
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PAFV_INVOICE_LINES, object_name:PAFV_INVOICE_LINES, status:VALID, product: PA - Projects , description: Business view to show information about the lines of a draft invoice. , implementation_dba_data: APPS.PAFV_INVOICE_LINES ,
-
View: PABV_INVOICE_LINES
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PABV_INVOICE_LINES, object_name:PABV_INVOICE_LINES, status:VALID, product: PA - Projects , description: - Retrofitted , implementation_dba_data: APPS.PABV_INVOICE_LINES ,
-
View: PABV_INVOICE_LINES
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PABV_INVOICE_LINES, object_name:PABV_INVOICE_LINES, status:VALID, product: PA - Projects , description: - Retrofitted , implementation_dba_data: APPS.PABV_INVOICE_LINES ,
-
Table: PA_DRAFT_INVOICE_ITEMS
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_DRAFT_INVOICE_ITEMS, object_name:PA_DRAFT_INVOICE_ITEMS, status:VALID, product: PA - Projects , description: Draft invoice lines , implementation_dba_data: PA.PA_DRAFT_INVOICE_ITEMS ,
-
Table: PA_DRAFT_INVOICE_ITEMS
12.2.2
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_DRAFT_INVOICE_ITEMS, object_name:PA_DRAFT_INVOICE_ITEMS, status:VALID, product: PA - Projects , description: Draft invoice lines , implementation_dba_data: PA.PA_DRAFT_INVOICE_ITEMS ,
-
View: PA_PROJECT_INVOICE_VIEW
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_PROJECT_INVOICE_VIEW, object_name:PA_PROJECT_INVOICE_VIEW, status:VALID, product: PA - Projects , description: is a view of released invoices for a project that can be used for management reporting and online queries. , implementation_dba_data: APPS.PA_PROJECT_INVOICE_VIEW ,
-
View: PA_PROJECT_INVOICE_VIEW
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_PROJECT_INVOICE_VIEW, object_name:PA_PROJECT_INVOICE_VIEW, status:VALID, product: PA - Projects , description: is a view of released invoices for a project that can be used for management reporting and online queries. , implementation_dba_data: APPS.PA_PROJECT_INVOICE_VIEW ,
-
View: PAFV_INVOICE_LINES
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PAFV_INVOICE_LINES, object_name:PAFV_INVOICE_LINES, status:VALID, product: PA - Projects , description: Business view to show information about the lines of a draft invoice. , implementation_dba_data: APPS.PAFV_INVOICE_LINES ,
-
View: PA_CE_BILLING_EVENTS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_CE_BILLING_EVENTS_V, object_name:PA_CE_BILLING_EVENTS_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_CE_BILLING_EVENTS_V ,
-
View: PA_UBR_UER_ACCT_DTLS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_UBR_UER_ACCT_DTLS_V, object_name:PA_UBR_UER_ACCT_DTLS_V, status:VALID, product: PA - Projects , description: This view is being used for reporting purpose in UBR and UER.This is UBR UER Accounting summary detail view , implementation_dba_data: APPS.PA_UBR_UER_ACCT_DTLS_V ,
-
View: PA_UBR_UER_ACCT_DTLS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_UBR_UER_ACCT_DTLS_V, object_name:PA_UBR_UER_ACCT_DTLS_V, status:VALID, product: PA - Projects , description: This view is being used for reporting purpose in UBR and UER.This is UBR UER Accounting summary detail view , implementation_dba_data: APPS.PA_UBR_UER_ACCT_DTLS_V ,
-
View: PA_CE_BILLING_EVENTS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_CE_BILLING_EVENTS_V, object_name:PA_CE_BILLING_EVENTS_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_CE_BILLING_EVENTS_V ,
-
View: PA_XLA_INVOICE_REF_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_XLA_INVOICE_REF_V, object_name:PA_XLA_INVOICE_REF_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_XLA_INVOICE_REF_V ,
-
View: PA_XLA_INVOICE_REF_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_XLA_INVOICE_REF_V, object_name:PA_XLA_INVOICE_REF_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_XLA_INVOICE_REF_V ,
-
View: PA_DRAFT_INVOICES_ALL_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_DRAFT_INVOICES_ALL_V, object_name:PA_DRAFT_INVOICES_ALL_V, status:VALID, product: PA - Projects , description: 10SC Only , implementation_dba_data: APPS.PA_DRAFT_INVOICES_ALL_V ,
-
View: PA_DRAFT_INVOICES_ALL_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_DRAFT_INVOICES_ALL_V, object_name:PA_DRAFT_INVOICES_ALL_V, status:VALID, product: PA - Projects , description: 10SC Only , implementation_dba_data: APPS.PA_DRAFT_INVOICES_ALL_V ,
-
View: PA_DRAFT_INVOICES
12.1.1
product: PA - Projects , description: Single-Org , implementation_dba_data: Not implemented in this database ,
-
View: PA_DRAFT_INVOICES
12.2.2
product: PA - Projects , description: Single-Org , implementation_dba_data: Not implemented in this database ,
-
View: PA_DRAFT_INVOICE_LINES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_DRAFT_INVOICE_LINES_V, object_name:PA_DRAFT_INVOICE_LINES_V, status:VALID, product: PA - Projects , description: 10SC Only , implementation_dba_data: APPS.PA_DRAFT_INVOICE_LINES_V ,
-
View: PA_DRAFT_INVOICE_LINES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_DRAFT_INVOICE_LINES_V, object_name:PA_DRAFT_INVOICE_LINES_V, status:VALID, product: PA - Projects , description: 10SC Only , implementation_dba_data: APPS.PA_DRAFT_INVOICE_LINES_V ,
-
View: PA_DRAFT_INVOICES_FORM_MRC_V
12.1.1
product: PA - Projects , description: This will select data from pa_draft_invoices, pa_mc_draft_inv_items, pa_draft_invoice_items , implementation_dba_data: Not implemented in this database ,
-
View: PA_DRAFT_INVOICES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_DRAFT_INVOICES_V, object_name:PA_DRAFT_INVOICES_V, status:VALID, product: PA - Projects , description: 10SC Only , implementation_dba_data: APPS.PA_DRAFT_INVOICES_V ,
-
View: PA_DRAFT_INVOICES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_DRAFT_INVOICES_V, object_name:PA_DRAFT_INVOICES_V, status:VALID, product: PA - Projects , description: 10SC Only , implementation_dba_data: APPS.PA_DRAFT_INVOICES_V ,
-
View: PA_DRAFT_INVOICES_FORM_MRC_V
12.2.2
product: PA - Projects , description: This will select data from pa_draft_invoices, pa_mc_draft_inv_items, pa_draft_invoice_items , implementation_dba_data: Not implemented in this database ,
-
View: PA_UBR_UER_PROJ_DTLS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_UBR_UER_PROJ_DTLS_V, object_name:PA_UBR_UER_PROJ_DTLS_V, status:VALID, product: PA - Projects , description: This view is being used for reporting purpose in UBR and UER.This is UBR UER Project summary details view , implementation_dba_data: APPS.PA_UBR_UER_PROJ_DTLS_V ,
-
View: PA_UBR_UER_PROJ_DTLS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_UBR_UER_PROJ_DTLS_V, object_name:PA_UBR_UER_PROJ_DTLS_V, status:VALID, product: PA - Projects , description: This view is being used for reporting purpose in UBR and UER.This is UBR UER Project summary details view , implementation_dba_data: APPS.PA_UBR_UER_PROJ_DTLS_V ,
-
Table: PA_PROJECTS_ALL
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_PROJECTS_ALL, object_name:PA_PROJECTS_ALL, status:VALID, product: PA - Projects , description: PA_PROJECTS_ALL stores the highest units of work defined in Oracle Projects. , implementation_dba_data: PA.PA_PROJECTS_ALL ,
-
Table: PA_PROJECTS_ALL
12.2.2
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_PROJECTS_ALL, object_name:PA_PROJECTS_ALL, status:VALID, product: PA - Projects , description: PA_PROJECTS_ALL stores the highest units of work defined in Oracle Projects. , implementation_dba_data: PA.PA_PROJECTS_ALL ,