Search Results pa_per
Overview
APPS.PA_STATUS_TASK_EI_BASE_V is a database view in the Oracle E-Business Suite Projects (PA) module. Its name encodes its function: it returns expenditure item level detail for a specified project and task, scoped by the current session context established through the PA_STATUS package (Project Status Inquiry, or PSI). The view is therefore not a general-purpose reporting object but a base view used by Oracle's Project Status Inquiry infrastructure.
The design is significant because it relies entirely on PA_STATUS global variables — GetProjID, GetTaskID, GetRsrcMemberID, GetStartDate, and GetEndDate — rather than bind parameters. The view returns data only for the project and task currently being interrogated by the PSI session, and only for the resource member 0. This makes it a context-driven, single-project view rather than a broad reporting source.
Underlying Base Objects
The view is a UNION ALL of two branches, each reading transactional accumulation data from the PA_TXN_ACCUM and PA_TXN_ACCUM_DETAILS tables. The first branch joins cost distribution lines from PA_COST_DISTRIBUTION_LINES_ALL on EXPENDITURE_ITEM_ID and LINE_NUM, restricted to TAD.LINE_TYPE = 'C' (cost). The second branch joins revenue distribution lines from PA_CUST_REV_DIST_LINES_ALL, restricted to TAD.LINE_TYPE = 'R' (revenue). Both branches join PA_PERIODS on PA_PERIOD to obtain period start and end dates, filtered against the GetStartDate and GetEndDate globals. The PA_STATUS package supplies the session context. All base tables are referenced through APPS synonyms.
Key Columns
- PROJECT_ID and TASK_ID — the project and task returned by PA_STATUS.GetProjID and GetTaskID.
- TXN_ACCUM_ID — the transaction accumulator identifier linking to PA_TXN_ACCUM.
- PA_PERIOD — the project accounting period name, with START_DATE and END_DATE from PA_PERIODS.
- EXPENDITURE_ITEM_ID — the expenditure item from PA_TXN_ACCUM_DETAILS.
- QUANTITY, AMOUNT, BURDENED_COST — cost-side values from PA_COST_DISTRIBUTION_LINES_ALL; BILLABLE_QUANTITY, BILLABLE_RAW_COST, and BILLABLE_BURDENED_COST are derived via DECODE on BILLABLE_FLAG.
- DENOM_RAW_COST, DENOM_BURDENED_COST, ACCT_RAW_COST, ACCT_BURDENED_COST — cost distribution amounts.
- Revenue-side columns (revenue AMOUNT) — populated only in the second UNION ALL branch; cost columns are zero or NULL there.
Common Use Cases and Queries
The view is used internally by Project Status Inquiry to present task-level cost and revenue detail. Direct SQL requires that PA_STATUS context be initialized beforehand via PA_STATUS.SETPROJID, SETTASKID, and the date range setters; otherwise no rows are returned. A typical query takes the form:
- SELECT project_id, task_id, pa_period, expenditure_item_id, amount, burdened_cost FROM apps.pa_status_task_ei_base_v WHERE project_id = :p_project_id;
- SELECT pa_period, SUM(NVL(billable_burdened_cost,0)) FROM apps.pa_status_task_ei_base_v GROUP BY pa_period;
Because the view depends on session package state, it is best invoked through the PSI forms or PL/SQL blocks that set PA_STATUS context, rather than as a standalone reporting extract.
-
VIEW: APPS.PA_STATUS_TASK_EI_BASE_V
12.1.1
-
VIEW: APPS.PA_STATUS_TASK_EI_BASE_V
12.2.2
-
VIEW: APPS.PA_STATUS_RSRC_EI_BASE_V
12.1.1
-
VIEW: APPS.PA_STATUS_RSRC_EI_BASE_V
12.2.2
-
View: PA_STATUS_RSRC_EI_BASE_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_STATUS_RSRC_EI_BASE_V, object_name:PA_STATUS_RSRC_EI_BASE_V, status:VALID, product: PA - Projects , description: 10SC Only , implementation_dba_data: APPS.PA_STATUS_RSRC_EI_BASE_V ,
-
View: PA_ACCUM_VIEW
12.1.1
product: PA - Projects , description: 10SC Only , implementation_dba_data: Not implemented in this database ,
-
View: PA_STATUS_TASK_EI_BASE_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_STATUS_TASK_EI_BASE_V, object_name:PA_STATUS_TASK_EI_BASE_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_STATUS_TASK_EI_BASE_V ,
-
View: PA_STATUS_TASK_EI_BASE_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_STATUS_TASK_EI_BASE_V, object_name:PA_STATUS_TASK_EI_BASE_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_STATUS_TASK_EI_BASE_V ,
-
View: PA_ACCUM_VIEW
12.2.2
product: PA - Projects , description: 10SC Only , implementation_dba_data: Not implemented in this database ,
-
VIEW: APPS.PA_PROJECT_INVOICE_VIEW
12.2.2
-
View: PA_STATUS_RSRC_EI_BASE_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_STATUS_RSRC_EI_BASE_V, object_name:PA_STATUS_RSRC_EI_BASE_V, status:VALID, product: PA - Projects , description: 10SC Only , implementation_dba_data: APPS.PA_STATUS_RSRC_EI_BASE_V ,
-
VIEW: APPS.PA_PROJECT_INVOICE_VIEW
12.1.1
-
VIEW: APPS.PA_PROJ_REVENUE_VIEW
12.2.2
-
VIEW: APPS.PA_PROJ_REVENUE_VIEW
12.1.1
-
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: 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_PROJ_REVENUE_VIEW
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_PROJ_REVENUE_VIEW, object_name:PA_PROJ_REVENUE_VIEW, status:VALID, product: PA - Projects , description: Project draft revenues , implementation_dba_data: APPS.PA_PROJ_REVENUE_VIEW ,
-
View: PA_PROJ_REVENUE_VIEW
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_PROJ_REVENUE_VIEW, object_name:PA_PROJ_REVENUE_VIEW, status:VALID, product: PA - Projects , description: Project draft revenues , implementation_dba_data: APPS.PA_PROJ_REVENUE_VIEW ,
-
APPS.PA_BIS_SUMMARY SQL Statements
12.1.1
-
APPS.PA_BIS_SUMMARY SQL Statements
12.2.2
-
PACKAGE BODY: APPS.PA_BIS_SUMMARY
12.1.1
-
PACKAGE BODY: APPS.PA_BIS_SUMMARY
12.2.2
-
APPS.PJI_FM_SUM_PSI dependencies on PA_PERIODS_ALL
12.1.1
-
APPS.PJI_FM_SUM_PSI dependencies on PA_PERIODS_ALL
12.2.2
-
APPS.PJI_FM_SUM_PSI dependencies on FII_TIME_CAL_NAME
12.1.1
-
APPS.PJI_FM_SUM_PSI dependencies on GL_PERIODS
12.1.1
-
APPS.PJI_FM_SUM_PSI dependencies on GL_PERIODS
12.2.2
-
APPS.PJI_FM_SUM_PSI dependencies on PA_TIME_CAL_NAME
12.2.2
-
APPS.PA_BIS_SUMMARY dependencies on PA_PERIODS
12.1.1
-
APPS.PA_BIS_SUMMARY dependencies on PA_PERIODS
12.2.2
-
APPS.PJI_FM_SUM_PSI dependencies on PJI_FM_AGGR_FIN2
12.1.1
-
APPS.PJI_FM_SUM_PSI dependencies on PJI_FM_AGGR_ACT2
12.1.1
-
APPS.PJI_FM_SUM_PSI dependencies on PJI_FM_AGGR_ACT2
12.2.2
-
APPS.PJI_FM_SUM_PSI dependencies on PJI_FM_AGGR_FIN2
12.2.2
-
APPS.PA_BIS_SUMMARY dependencies on PA_PERIOD_PROCESS_PKG
12.2.2
-
APPS.PA_BIS_SUMMARY dependencies on GL_PERIOD_STATUSES
12.1.1
-
APPS.PA_BIS_SUMMARY dependencies on GL_PERIOD_STATUSES
12.2.2
-
APPS.PA_BIS_SUMMARY dependencies on PA_PERIOD_PROCESS_PKG
12.1.1
-
APPS.PA_BIS_SUMMARY dependencies on PA_IMPLEMENTATIONS
12.1.1
-
APPS.PA_BIS_SUMMARY dependencies on PA_IMPLEMENTATIONS
12.2.2
-
APPS.PJI_FM_SUM_PSI SQL Statements
12.1.1
-
APPS.PJI_FM_SUM_PSI SQL Statements
12.2.2
-
PACKAGE BODY: APPS.PJI_FM_SUM_PSI
12.1.1
-
PACKAGE BODY: APPS.PJI_FM_SUM_PSI
12.2.2