Search Results receivables'123
The PA_UNBILLED_REC_REPORTING table in Oracle E-Business Suite (EBS) versions 12.1.1 and 12.2.2 plays a critical role in the Project Accounting (PA) module by storing data related to unbilled receivables reporting. This table is primarily used to track and report unbilled revenue and receivables, ensuring accurate financial reporting and compliance with accounting standards. Below is a detailed analysis of its purpose, structure, and key functionalities.
Purpose and Context
The PA_UNBILLED_REC_REPORTING table is part of Oracle Project Accounting, which manages project-related financial transactions, including revenue recognition, billing, and cost accounting. Unbilled receivables represent revenue earned but not yet invoiced to customers, a common scenario in long-term projects where billing occurs at milestones or upon completion. This table facilitates the tracking and reporting of such unbilled amounts, ensuring transparency and alignment with accounting principles like ASC 606 or IFRS 15.Key Data Elements
The table contains columns that capture essential details for unbilled receivables reporting, including:- PROJECT_ID: Links to the project in PA_PROJECTS_ALL.
- TASK_ID: References the task in PA_TASKS.
- REVENUE_AMOUNT: The unbilled revenue amount.
- GL_DATE: The general ledger date for accounting entries.
- ORG_ID: The operating unit associated with the transaction.
- CURRENCY_CODE: The currency of the unbilled amount.
- STATUS_FLAG: Indicates whether the unbilled amount is pending, invoiced, or adjusted.
Integration with Other Modules
The table integrates with:- General Ledger (GL): Unbilled amounts are posted to GL for financial reporting.
- Accounts Receivable (AR): Once invoiced, records are moved from unbilled to billed receivables.
- Project Billing: Supports billing cycles by identifying unbilled revenue for invoice generation.
Reporting and Analytics
The data in PA_UNBILLED_REC_REPORTING is used for:- Financial Statements: Accrual-based reporting of unbilled revenue.
- Aging Reports: Tracks the duration of unbilled amounts to manage cash flow.
- Audit Compliance: Provides evidence for revenue recognition audits.
Technical Considerations
In EBS 12.1.1 and 12.2.2, the table is optimized for performance with indexes on key columns like PROJECT_ID and GL_DATE. It is also subject to Oracle’s data security model, restricting access based on operating unit or responsibility.Conclusion
The PA_UNBILLED_REC_REPORTING table is a cornerstone of Oracle Project Accounting, ensuring accurate tracking and reporting of unbilled receivables. Its integration with GL, AR, and billing modules makes it indispensable for financial compliance and project revenue management in Oracle EBS implementations.-
Lookup Type: RECEIVABLES FORMAT
12.1.1
product: PA - Projects , meaning: Receivables Format , description: Receivables Format ,
-
Lookup Type: RECEIVABLES FORMAT
12.2.2
product: PA - Projects , meaning: Receivables Format , description: Receivables Format ,
-
Lookup Type: AGE UNBILLED RECEIVABLES FROM
12.2.2
product: PA - Projects , meaning: Age Unbilled Receivables From , description: Age Unbilled Receivables From ,
-
Lookup Type: AGE UNBILLED RECEIVABLES FROM
12.1.1
product: PA - Projects , meaning: Age Unbilled Receivables From , description: Age Unbilled Receivables From ,
-
Concurrent Program: PAXMGURA
12.2.2
execution_filename: PAXMGURA , product: PA - Projects , user_name: PAXMGURA , description: Unbilled Receivables Aging , argument_method: Standard , enabled: Yes , execution_method: Oracle Reports ,
-
Concurrent Program: PAXMGURA
12.1.1
execution_filename: PAXMGURA , product: PA - Projects , user_name: PAXMGURA , description: Unbilled Receivables Aging , argument_method: Standard , enabled: Yes , execution_method: Oracle Reports ,
-
Concurrent Program: PAXARAGE
12.2.2
execution_filename: PAXARAGE , product: PA - Projects , user_name: PAXARAGE , description: Receivables Aging by Project/Customer , argument_method: Standard , enabled: No , execution_method: SQL*Report ,
-
Concurrent Program: PAXARAGE
12.1.1
execution_filename: PAXARAGE , product: PA - Projects , user_name: PAXARAGE , description: Receivables Aging by Project/Customer , argument_method: Standard , enabled: No , execution_method: SQL*Report ,
-
Concurrent Program: PAUBRUER
12.2.2
execution_filename: PAUBRUER , product: PA - Projects , user_name: PAUBRUER , description: This process creates unbilled receivables and unearned revenue summary balances for draft revenue and draft invoices in Oracle Projects. , argument_method: Standard , enabled: Yes , execution_method: Oracle Reports ,
-
Concurrent Program: PAUBRUER
12.1.1
execution_filename: PAUBRUER , product: PA - Projects , user_name: PAUBRUER , description: This process creates unbilled receivables and unearned revenue summary balances for draft revenue and draft invoices in Oracle Projects. , argument_method: Standard , enabled: Yes , execution_method: Oracle Reports ,
-
Concurrent Program: PAXMGURA_XML
12.1.1
product: PA - Projects , user_name: MGT: Unbilled Receivables Aging (XML) , description: Unbilled Receivables Aging , argument_method: Standard , enabled: Yes , execution_method: Java Concurrent Program ,
-
Concurrent Program: PAXMGURA_XML
12.2.2
product: PA - Projects , user_name: MGT: Unbilled Receivables Aging (XML) , description: Unbilled Receivables Aging , argument_method: Standard , enabled: Yes , execution_method: Java Concurrent Program ,
-
Lookup Type: INVOICE DISTRIBUTION WARNING
12.2.2
product: PA - Projects , meaning: Invoice Distribution Warning , description: Invoice Distribution Warning ,
-
Concurrent Program: PARTAR
12.2.2
execution_filename: PARTAR , product: PA - Projects , user_name: PARTAR , description: Tieback Invoices from Accounts Receivable , argument_method: Database fetch , enabled: Yes , execution_method: Spawned ,
-
Concurrent Program: PARTAR
12.1.1
execution_filename: PARTAR , product: PA - Projects , user_name: PARTAR , description: Tieback Invoices from Accounts Receivable , argument_method: Database fetch , enabled: Yes , execution_method: Spawned ,
-
Concurrent Program: PATTAR
12.2.2
execution_filename: PATTAR , product: PA - Projects , user_name: PATTAR , description: Transfer Invoices to Accounts Receivable , argument_method: Database fetch , enabled: Yes , execution_method: Spawned ,
-
Concurrent Program: PATTAR-IC
12.1.1
execution_filename: PATTAR , product: PA - Projects , user_name: PATTAR , description: Transfer Invoices to Accounts Receivable , argument_method: Database fetch , enabled: No , execution_method: Spawned ,
-
Concurrent Program: PATTAR_IC
12.1.1
execution_filename: PATTAR , product: PA - Projects , user_name: PATTAR , description: Transfer Invoices to Accounts Receivable , argument_method: Database fetch , enabled: No , execution_method: Spawned ,
-
Concurrent Program: PAUBRUER_XML
12.1.1
product: PA - Projects , user_name: PRC: Summarize Unbilled Receivables/Unearned Revenue Balances Process (XML) , description: This process creates unbilled receivables and unearned revenue summary balances for draft revenue and draft invoices in Oracle Projects. , argument_method: Standard , enabled: Yes , execution_method: Java Concurrent Program ,
-
Concurrent Program: PATTAR
12.1.1
execution_filename: PATTAR , product: PA - Projects , user_name: PATTAR , description: Transfer Invoices to Accounts Receivable , argument_method: Database fetch , enabled: Yes , execution_method: Spawned ,
-
Concurrent Program: PATTARIC
12.1.1
execution_filename: PATTAR , product: PA - Projects , user_name: PATTAR , description: Transfer Invoices to Accounts Receivable , argument_method: Database fetch , enabled: Yes , execution_method: Spawned ,
-
Concurrent Program: PATTAR_IC
12.2.2
execution_filename: PATTAR , product: PA - Projects , user_name: PATTAR , description: Transfer Invoices to Accounts Receivable , argument_method: Database fetch , enabled: No , execution_method: Spawned ,
-
Lookup Type: INVOICE DISTRIBUTION WARNING
12.1.1
product: PA - Projects , meaning: Invoice Distribution Warning , description: Invoice Distribution Warning ,
-
Concurrent Program: PAXARTRX
12.2.2
execution_filename: PAXARTRX , product: PA - Projects , user_name: PAXARTRX , description: Create Invoice Organization Transaction Types in Oracle Receivables , argument_method: Standard , enabled: Yes , execution_method: SQL*Plus ,
-
Concurrent Program: PATTARIC
12.2.2
execution_filename: PATTAR , product: PA - Projects , user_name: PATTAR , description: Transfer Invoices to Accounts Receivable , argument_method: Database fetch , enabled: Yes , execution_method: Spawned ,
-
Concurrent Program: PATTAR-IC
12.2.2
execution_filename: PATTAR , product: PA - Projects , user_name: PATTAR , description: Transfer Invoices to Accounts Receivable , argument_method: Database fetch , enabled: No , execution_method: Spawned ,
-
Concurrent Program: PAUBRUER_XML
12.2.2
product: PA - Projects , user_name: PRC: Summarize Unbilled Receivables/Unearned Revenue Balances Process (XML) , description: This process creates unbilled receivables and unearned revenue summary balances for draft revenue and draft invoices in Oracle Projects. , argument_method: Standard , enabled: Yes , execution_method: Java Concurrent Program ,
-
View: PA_PROJECT_INVOICE_RECEIVABLES
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_PROJECT_INVOICE_RECEIVABLES, object_name:PA_PROJECT_INVOICE_RECEIVABLES, status:VALID, product: PA - Projects , description: Is a view of outstanding receivables for invoices transferred from Oracle Projects to Oracle Receivables , implementation_dba_data: APPS.PA_PROJECT_INVOICE_RECEIVABLES ,
-
Concurrent Program: PAXARTRX
12.1.1
execution_filename: PAXARTRX , product: PA - Projects , user_name: PAXARTRX , description: Create Invoice Organization Transaction Types in Oracle Receivables , argument_method: Standard , enabled: Yes , execution_method: SQL*Plus ,
-
View: PA_PROJECT_INVOICE_RECEIVABLES
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_PROJECT_INVOICE_RECEIVABLES, object_name:PA_PROJECT_INVOICE_RECEIVABLES, status:VALID, product: PA - Projects , description: Is a view of outstanding receivables for invoices transferred from Oracle Projects to Oracle Receivables , implementation_dba_data: APPS.PA_PROJECT_INVOICE_RECEIVABLES ,
-
Lookup Type: LIST OF VALUES
12.2.2
product: PA - Projects , meaning: List Of Values , description: List Of Values ,
-
Lookup Type: LIST OF VALUES
12.1.1
product: PA - Projects , meaning: List Of Values , description: List Of Values ,
-
Table: PA_UNBILLED_REC_REPORTING
12.2.2
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_UNBILLED_REC_REPORTING, object_name:PA_UNBILLED_REC_REPORTING, status:VALID, product: PA - Projects , description: Temporary table used when reporting project unbilled receivables aging , implementation_dba_data: PA.PA_UNBILLED_REC_REPORTING ,
-
Table: PA_UNBILLED_REC_REPORTING
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_UNBILLED_REC_REPORTING, object_name:PA_UNBILLED_REC_REPORTING, status:VALID, product: PA - Projects , description: Temporary table used when reporting project unbilled receivables aging , implementation_dba_data: PA.PA_UNBILLED_REC_REPORTING ,
-
Lookup Type: CC_AP_TRANSFER_ERROR_CODE
12.2.2
product: PA - Projects , meaning: Oracle Payables Invoice Transfer Errors , description: Oracle Payables Invoice Transfer Errors ,
-
Lookup Type: CC_AP_TRANSFER_ERROR_CODE
12.1.1
product: PA - Projects , meaning: Oracle Payables Invoice Transfer Errors , description: Oracle Payables Invoice Transfer Errors ,
-
Lookup Type: PA_XLA_ACCT_LINE_TYPE
12.1.1
product: PA - Projects , meaning: Sub Ledger Line Type , description: Sub Ledger Line Type ,
-
Lookup Type: PA_XLA_ACCT_LINE_TYPE
12.2.2
product: PA - Projects , meaning: Sub Ledger Line Type , description: Sub Ledger Line Type ,
-
Lookup Type: PURGE_VALIDATION_ERRORS
12.1.1
product: PA - Projects , meaning: Purge Validation Errors , description: Validation errors ,
-
Lookup Type: PURGE_VALIDATION_ERRORS
12.2.2
product: PA - Projects , meaning: Purge Validation Errors , description: Validation errors ,
-
Lookup Type: IMPLEMENTATION OPTIONS
12.1.1
product: PA - Projects , meaning: Implementation Options , description: Implementation Options ,
-
Lookup Type: IMPLEMENTATION OPTIONS
12.2.2
product: PA - Projects , meaning: Implementation Options , description: Implementation Options ,
-
Lookup Type: REV_EXCP
12.1.1
product: PA - Projects , meaning: Revenue Exceptions , description: Revenue Exceptions ,
-
Lookup Type: REV_EXCP
12.2.2
product: PA - Projects , meaning: Revenue Exceptions , description: Revenue Exceptions ,
-
Lookup Type: PA_PROJECT_RESULT_ATTR
12.1.1
product: PA - Projects , meaning: Project Result Attributes , description: Project Result Attributes ,
-
Lookup Type: PA_PROJECT_RESULT_ATTR
12.2.2
product: PA - Projects , meaning: Project Result Attributes , description: Project Result Attributes ,
-
Lookup Type: TRANSFER REJECTION CODE
12.1.1
product: PA - Projects , meaning: Transfer Rejection Code , description: Reason why a cost or revenue item was rejected during transfer to another application or tieback from another application ,
-
Lookup Type: TRANSFER REJECTION CODE
12.2.2
product: PA - Projects , meaning: Transfer Rejection Code , description: Reason why a cost or revenue item was rejected during transfer to another application or tieback from another application ,