Results for “projfunc_revenue_amount”
50+ results
AI-generated from documented ETRM metadata — verify critical details on the linked pages.
Overview
PA_DRAFT_REV_ITEMS_AR is an Oracle E-Business Suite table owned by the PA (Projects) schema. Its name and structure identify it as the archive/purge companion of the transactional draft revenue items table. Oracle EBS implements archive and purge operations by copying qualifying rows into an _AR shadow table before the source rows are deleted, so the data survives for audit, retention, and regulatory purposes while the live table remains lean. As the ETRM documentation states, Pa_Draft_Revenue_Items_ar is a table for Archive/Purge, and its column comments mirror those of the main table.
The table holds 26 documented columns in release 12.2.2. Its Data Vault classification, derived heuristically from its foreign key structure, is standalone. The only documented foreign key is PURGE_BATCH_ID referencing PA_PURGE_BATCHES_ALL. This is a modeling suggestion rather than a definitive tag: functionally the table behaves as a satellite of the draft revenue item it archives, with the purge batch acting as the parent context. Because archived rows are frozen at the point of purge, referential integrity to live transactional tables is not enforced.
Key Information Stored
The most important columns fall into three groups: purge control, project/revenue identity, and multi-currency amounts.
- Purge control:
PURGE_BATCH_ID(FK toPA_PURGE_BATCHES_ALL),PURGE_RELEASE, andPURGE_PROJECT_IDidentify the archive run that created the row. - Business key candidates:
PROJECT_ID,DRAFT_REVENUE_NUM, andLINE_NUMtogether reproduce the natural identity of the original draft revenue line;TASK_IDfurther qualifies the line to a project task. No unique index is documented on this archive table, since duplicates across purge batches are possible. - Revenue attributes:
AMOUNT,REVENUE_SOURCE, andREVENUE_CATEGORY_CODEdescribe the archived revenue line. - Multi-currency amounts:
REVPROC_CURRENCY_CODE,PROJFUNC_CURRENCY_CODE,PROJECT_CURRENCY_CODE, andFUNDING_CURRENCY_CODE, each paired with a matching revenue amount column such asPROJFUNC_REVENUE_AMOUNTandPROJECT_REVENUE_AMOUNT, preserving the multi-currency view captured at purge time. - Audit columns:
CREATION_DATE,CREATED_BY,LAST_UPDATE_DATE,LAST_UPDATED_BY,LAST_UPDATE_LOGIN, plus the concurrent request columnsREQUEST_ID,PROGRAM_APPLICATION_ID,PROGRAM_ID, andPROGRAM_UPDATE_DATE.
Common Use Cases and Queries
Typical usage is investigative or reconciliation-based rather than transactional. Analysts query archived rows when a draft revenue line has been purged from the live table but must still be traced. A representative pattern joins the archive back to its purge batch:
- Retrieve all archived lines for one purge run:
SELECT * FROM pa.pa_draft_rev_items_ar WHERE purge_batch_id = :batch_id; - Trace a specific project's archived revenue:
SELECT project_id, draft_revenue_num, line_num, amount FROM pa.pa_draft_rev_items_ar WHERE purge_project_id = :project_id ORDER BY draft_revenue_num, line_num; - Reconcile purged releases:
SELECT purge_release, COUNT(*) FROM pa.pa_draft_rev_items_ar GROUP BY purge_release; - Audit currency amounts: compare
PROJFUNC_REVENUE_AMOUNTagainstPROJECT_REVENUE_AMOUNTfor archived lines.
Because there is no documented unique key, queries should not assume row uniqueness; filtering by PURGE_BATCH_ID is the most reliable scoping predicate.
Related Objects
The following objects are the most significant to consider alongside this table:
PA_PURGE_BATCHES_ALL— parent of the documented FK viaPURGE_BATCH_ID; defines each archive/purge run.PA_DRAFT_REV_ITEMS— the live source table from which rows are archived; shares the same column semantics.PA_DRAFT_REVENUES_ALL— header table referenced byDRAFT_REVENUE_NUMandPROJECT_ID.PA_PROJECTS_ALL— suppliesPROJECT_ID/PURGE_PROJECT_IDcontext.PA_TASKS— resolvesTASK_IDto a project task.PA_PURGE_PROJECTS— associates projects with purge batches.- Archive/purge concurrent programs and the PA purge APIs that populate these rows.
Together these objects allow a complete audit trail from purge batch, through project and task, to the archived multi-currency revenue line.
-
Pa_Draft_Revenue_Items_ar is a table for Archive/Purge. Refer to comments on the columns in the main table
-
10SC Only
APPS.PA_DRAFT_REVENUE_ITEMS_V·↳ PA_CUST_EVENT_REV_DIST_LINES·↳ PA_DRAFT_REVENUE_ITEMS·↳ PA_LOOKUPS·Explore PA module →
-
Single-Org
APPS.PA_CUST_EVENT_REV_DIST_LINES_V·↳ PA_CUST_EVENT_REV_DIST_LINES·↳ PA_MULTI_CURRENCY·Explore PA module →
-
10SC Only
APPS.PA_DRAFT_REVENUE_ITEMS_V·↳ PA_CUST_EVENT_REV_DIST_LINES·↳ PA_DRAFT_REVENUE_ITEMS·↳ PA_LOOKUPS·Explore PA module →
-
View to report billing status of projects. Full Description: is a view to report the billing status of projects. This view displays the project billing status as reported in the MGT: Project Billing Status report.
APPS.PA_PROJ_BILLING_STATUS_VIEW·↳ PA_BILLING_CYCLES_PKG·↳ PA_PROJECT_UTILS·↳ PA_PROJ_BILLING_DETAIL_VIEW·Explore PA module →
-
Base view used to report billing status detail for projects
APPS.PA_PROJ_BILLING_DETAIL_VIEW·↳ PA_BILLING_CYCLES_PKG·↳ PA_DRAFT_INVOICES·↳ PA_DRAFT_INVOICE_ITEMS·Explore PA module →
-
View to report billing status of projects. Full Description: is a view to report the billing status of projects. This view displays the project billing status as reported in the MGT: Project Billing Status report.
APPS.PA_PROJ_BILLING_STATUS_VIEW·↳ PA_BILLING_CYCLES_PKG·↳ PA_PROJECT_UTILS·↳ PA_PROJ_BILLING_DETAIL_VIEW·Explore PA module →
-
Draft revenue lines
-
Draft revenue lines
-
View: PA_XLA_REV_V 12.1.1
APPS.PA_XLA_REV_V·↳ HR_GENERAL·↳ HR_ORGANIZATION_UNITS·↳ HR_SECURITY·Explore PA module →
-
Single-Org
APPS.PA_CUST_EVENT_REV_DIST_LINES_V·↳ PA_CUST_EVENT_REV_DIST_LINES·↳ PA_MULTI_CURRENCY·Explore PA module →
-
APPS.PA_CUST_REV_DIST_LINES_EI_V·↳ PA_CUST_REV_DIST_LINES_ALL·Explore PA module →
-
Pa_Cust_Rev_Dist_Lines_ar is a table for Archive/Purge. Refer to comments on the columns in the main table
-
Information about event revenue distribution
-
PA_BILLING_ORIG_EVENTS_V is a run time view for use in billing extensions that shows event info.
APPS.PA_BILLING_ORIG_EVENTS_V·↳ PA_BILLING·↳ PA_DRAFT_INVOICES·↳ PA_DRAFT_INVOICE_ITEMS·Explore PA module →
-
PA_BILLING_ORIG_EVENTS_V is a run time view for use in billing extensions that shows event info.
APPS.PA_BILLING_ORIG_EVENTS_V·↳ PA_BILLING·↳ PA_DRAFT_INVOICES·↳ PA_DRAFT_INVOICE_ITEMS·Explore PA module →
-
Information about expenditure item revenue distribution
-
View: PA_DRAFT_REVENUES_V 12.2.2
This View has been modified to Include Reporting Project Functional columns whose values will be defaulted to NULL values
APPS.PA_DRAFT_REVENUES_V·↳ HR_GENERAL·↳ HR_ORGANIZATION_UNITS·↳ HR_SECURITY·Explore PA module →
-
Information about event revenue distribution
-
View: PA_DRAFT_REVENUES_V 12.1.1
This View has been modified to Include Reporting Project Functional columns whose values will be defaulted to NULL values
APPS.PA_DRAFT_REVENUES_V·↳ HR_GENERAL·↳ HR_ORGANIZATION_UNITS·↳ HR_SECURITY·Explore PA module →
-
View: PA_XLA_REV_V 12.2.2
APPS.PA_XLA_REV_V·↳ HR_GENERAL·↳ HR_ORGANIZATION_UNITS·↳ HR_SECURITY·Explore PA module →
-
Base view used to report billing status detail for projects
APPS.PA_PROJ_BILLING_DETAIL_VIEW·↳ PA_BILLING_CYCLES_PKG·↳ PA_DRAFT_INVOICES·↳ PA_DRAFT_INVOICE_ITEMS·Explore PA module →
-
View: PA_EVENTS_V 12.1.1
10 Sc only
APPS.PA_EVENTS_V·↳ HR_ALL_ORGANIZATION_UNITS_TL·↳ PA_CONVERSION_TYPES_V·↳ PA_EVENTS·Explore PA module →
-
View: PA_CUST_RDL_ALL_MRC_V 12.1.1
Multi-org, single currency view
APPS.PA_CUST_RDL_ALL_MRC_V·↳ PA_CUST_REV_DIST_LINES·↳ PA_EXPENDITURE_ITEMS_ALL·↳ PA_IMPLEMENTATIONS_ALL·Explore PA module →
-
View: PA_CUST_RDL_ALL_MRC_V 12.2.2
Multi-org, single currency view
APPS.PA_CUST_RDL_ALL_MRC_V·↳ PA_CUST_REV_DIST_LINES·↳ PA_EXPENDITURE_ITEMS_ALL·↳ PA_IMPLEMENTATIONS_ALL·Explore PA module →
-
Pa_Draft_Revenue_Items_ar is a table for Archive/Purge. Refer to comments on the columns in the main table
-
Pa_Cust_Rev_Dist_Lines_ar is a table for Archive/Purge. Refer to comments on the columns in the main table
-
Multi-org, single currency MRC view
APPS.PA_CUST_EVENT_RDL_ALL_MRC_V·↳ PA_CONVERSION_TYPES_V·↳ PA_CUST_EVENT_RDL_ALL·↳ PA_MC_CUST_EVENT_RDL_ALL·Explore PA module →
-
Multi-org, single currency view
APPS.PA_CUST_EVENT_RDL_ALL_MRC_V2·↳ PA_CONVERSION_TYPES_V·↳ PA_CUST_EVENT_RDL_ALL·↳ PA_MC_CUST_EVENT_RDL_ALL·Explore PA module →
-
10 Sc only
APPS.PA_EVENTS_DELIVERABLE_V·↳ PA_EVENTS·↳ PA_OBJECT_RELATIONSHIPS·↳ PA_PROJECTS·Explore PA module →
-
APPS.PA_CUST_REV_DIST_LINES_EI_V·↳ PA_CUST_REV_DIST_LINES_ALL·Explore PA module →
-
Pa_Cust_Event_RDL_ar is a table for Archive/Purge. Refer to comments on the columns in the main table
-
View: PA_EVENTS_AMG_V 12.1.1
This view is based on pa_events table, and stores events assigned to a task that generate revenue and/or billing activities that are not directly associated to the cost and revenue generated by expenditure items.
-
View: PA_EVENTS_AMG_V 12.2.2
This view is based on pa_events table, and stores events assigned to a task that generate revenue and/or billing activities that are not directly associated to the cost and revenue generated by expenditure items.
-
View: PA_CUST_RDL_ALL_MRC_V2 12.1.1
Multi-org, single currency view
APPS.PA_CUST_RDL_ALL_MRC_V2·↳ MO_GLOBAL·↳ PA_CUST_REV_DIST_LINES_ALL·↳ PA_EXPENDITURE_ITEMS_ALL·Explore PA module →
-
View: GMS_DRAFT_REVENUES_V 12.2.2
- Retrofitted
APPS.GMS_DRAFT_REVENUES_V·↳ GMS_AWARDS·↳ GMS_SECURITY·↳ HR_GENERAL·Explore GMS module →
-
View: PA_EVENTS_MRC_V 12.1.1
Single currency view
APPS.PA_EVENTS_MRC_V·↳ PA_EVENTS·↳ PA_MC_EVENTS·Explore PA module →
-
View: PA_EVENTS_MRC_V 12.2.2
Single currency view
APPS.PA_EVENTS_MRC_V·↳ PA_EVENTS·↳ PA_MC_EVENTS·Explore PA module →
-
Pa_Events_ar is a table for Archive/Purge. Refer to comments on the columns in the main table
-
Multi-org, single currency view
APPS.PA_CUST_EVENT_RDL_ALL_MRC_V2·↳ PA_CONVERSION_TYPES_V·↳ PA_CUST_EVENT_RDL_ALL·↳ PA_MC_CUST_EVENT_RDL_ALL·Explore PA module →
-
Multi-org, single currency MRC view
APPS.PA_CUST_EVENT_RDL_ALL_MRC_V·↳ PA_CONVERSION_TYPES_V·↳ PA_CUST_EVENT_RDL_ALL·↳ PA_MC_CUST_EVENT_RDL_ALL·Explore PA module →
-
Entries assigned to tasks that generate revenue and/or billing but are not directly related to expenditure items
-
Entries assigned to tasks that generate revenue and/or billing but are not directly related to expenditure items
-
View: PA_EVENTS_MRC_V2 12.1.1
Single currency view
APPS.PA_EVENTS_MRC_V2·↳ PA_EVENTS·↳ PA_MC_EVENTS·Explore PA module →
-
View: PA_EVENTS_MRC_V2 12.2.2
Single currency view
APPS.PA_EVENTS_MRC_V2·↳ PA_EVENTS·↳ PA_MC_EVENTS·Explore PA module →
-
10 Sc only
APPS.PA_EVENTS_DELIVERABLE_V·↳ PA_EVENTS·↳ PA_OBJECT_RELATIONSHIPS·↳ PA_PROJECTS·Explore PA module →
-
View: PA_CUST_RDL_ALL_MRC_V2 12.2.2
Multi-org, single currency view
APPS.PA_CUST_RDL_ALL_MRC_V2·↳ MO_GLOBAL·↳ PA_CUST_REV_DIST_LINES_ALL·↳ PA_EXPENDITURE_ITEMS_ALL·Explore PA module →
-
Pa_Cust_Event_RDL_ar is a table for Archive/Purge. Refer to comments on the columns in the main table
-
View: GMS_DRAFT_REVENUES_V 12.1.1
- Retrofitted
APPS.GMS_DRAFT_REVENUES_V·↳ GMS_AWARDS·↳ GMS_SECURITY·↳ HR_GENERAL·Explore GMS module →
-
View: PA_EVENTS_V 12.2.2
10 Sc only
APPS.PA_EVENTS_V·↳ HR_ALL_ORGANIZATION_UNITS_TL·↳ PA_CONVERSION_TYPES_V·↳ PA_EVENTS·Explore PA module →