Search Results pjm_project_expend_v
Overview
The PJM_PROJECT_EXPEND_V view is an APPS-owned, VALID database object within the Oracle E-Business Suite Project Manufacturing (PJM) product family. Its documented purpose is to expose project expenditures for the Web Inquiry, meaning it functions as a flattened, ready-to-query reporting layer rather than as a transactional base table. Users searching for the term expenditure_org arrive at this view because it exposes EXPENDITURE_ORG as one of its projected columns, derived from the incurred-by or override organization logic embedded in the view definition.
Because the view already joins expenditure items, expenditure types, tasks, organizations, employees, jobs, and vendors, it removes the burden of reconstructing those relationships at query time. This makes it a convenient access point for inquiry screens, custom reports, and lightweight integrations that need a denormalized view of project cost and revenue data without touching the PA and HR base tables directly.
Underlying Base Objects
The view is defined over a documented set of base objects, several of which are synonyms and views rather than physical tables. The metadata lists:
- PA_EXPENDITURE_ITEMS_ALL and PA_EXPENDITURES_ALL — the core expenditure records (item-level and header-level).
- PA_EXPENDITURE_TYPES and PA_IMPLEMENTATIONS_ALL — expenditure categorization and implementation/org calibration.
- PA_TASKS — task context for each expenditure item.
- HR_ALL_ORGANIZATION_UNITS_TL — the organization name translations used for both the expenditure organization and the non-labor resource organization (aliased EO and NLO).
- PER_ALL_PEOPLE_F and PER_JOBS — the incurring person and job information.
- PO_VENDORS — supplier details for non-labor expenditure.
- PA_LOOKUPS — the unit-of-measure meaning lookup, restricted to
LOOKUP_TYPE = 'UNIT'. - PA_EXPENDITURE_INQUIRY and FND_CURRENCY_CACHE — packaged PL/SQL functions used for mode control and currency formatting.
The joins are largely outer joins (notably against organizations, jobs, people, and vendors), so expenditures without a fully populated master record still appear, which is important for completeness in reporting.
Key Columns
The view projects a broad set of identifiers, descriptive attributes, and formatted amounts. Notable columns include:
- PROJECT_ID, TASK_ID, TASK_NUMBER — the project and task context of the expenditure item.
- EXPENDITURE_ITEM_ID, EXPENDITURE_TYPE — the item identifier and its expenditure type.
- EXPENDITURE_CATEGORY, REVENUE_CATEGORY_CODE — categorization carried from the expenditure type.
- EXPENDITURE_ORG — the organization name, resolved via
NVL(EI.OVERRIDE_TO_ORGANIZATION_ID, X.INCURRED_BY_ORGANIZATION_ID), which is why users searching for "expenditure_org" reach this object. - EXPENDITURE_ITEM_DATE, QUANTITY, UOM — timing and units of measure.
- Burden cost, accrued revenue, and bill amount — each formatted through
FND_CURRENCY_CACHE.GET_FORMAT_MASKusing the accounting currency. - NON_LABOR_RESOURCE and related name column — non-labor resource identification.
- INCURRED_BY_PERSON_ID, employee name and number, JOB_ID and job name — labor attribution.
- VENDOR_ID and vendor name — supplier attribution for non-labor items.
Common Use Cases and Queries
The view supports inquiry-style reporting on project expenditures. A typical query returns expenditure detail filtered by project or task:
- Listing all expenditures for a project with organization, person, and amounts.
- Aggregating burden cost or bill amount by
EXPENDITURE_ORGto analyze spend by incurring organization. - Filtering by
EXPENDITURE_CATEGORYorREVENUE_CATEGORY_CODEfor cost-versus-revenue review. - Joining to dimension tables on
PROJECT_IDorTASK_IDfor cross-project reporting.
A representative statement is:
SELECT project_id, task_number, expenditure_org, expenditure_type, quantity, uom, burden_cost, bill_amount FROM apps.pjm_project_expend_v WHERE project_id = :p_project_id ORDER BY expenditure_item_date;
Because amounts are pre-formatted as character strings, arithmetic aggregation should be performed against the underlying PA tables if numeric totals are required. The view is best treated as a presentation and inquiry layer consistent with its documented purpose.
-
View: PJM_PROJECT_EXPEND_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PJM.PJM_PROJECT_EXPEND_V, object_name:PJM_PROJECT_EXPEND_V, status:VALID, product: PJM - Project Manufacturing , description: Project expenditures for the Web Inquiry. , implementation_dba_data: APPS.PJM_PROJECT_EXPEND_V ,
-
View: PJM_PROJECT_EXPEND_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PJM.PJM_PROJECT_EXPEND_V, object_name:PJM_PROJECT_EXPEND_V, status:VALID, product: PJM - Project Manufacturing , description: Project expenditures for the Web Inquiry. , implementation_dba_data: APPS.PJM_PROJECT_EXPEND_V ,
-
12.1.1 DBA Data
12.1.1
-
12.1.1 FND Design Data
12.1.1
-
PACKAGE: APPS.PA_EXPENDITURE_INQUIRY
12.2.2
owner:APPS, object_type:PACKAGE, object_name:PA_EXPENDITURE_INQUIRY, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
PACKAGE: APPS.FND_CURRENCY_CACHE
12.2.2
owner:APPS, object_type:PACKAGE, object_name:FND_CURRENCY_CACHE, status:VALID,
-
PACKAGE: APPS.PA_EXPENDITURE_INQUIRY
12.1.1
owner:APPS, object_type:PACKAGE, object_name:PA_EXPENDITURE_INQUIRY, status:VALID,
-
12.2.2 FND Design Data
12.2.2
-
PACKAGE: APPS.FND_CURRENCY_CACHE
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FND_CURRENCY_CACHE, status:VALID,
-
VIEW: APPS.PJM_PROJECT_EXPEND_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PJM.PJM_PROJECT_EXPEND_V, object_name:PJM_PROJECT_EXPEND_V, status:VALID,
-
VIEW: APPS.PJM_PROJECT_EXPEND_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PJM.PJM_PROJECT_EXPEND_V, object_name:PJM_PROJECT_EXPEND_V, status:VALID,
-
SYNONYM: APPS.PA_EXPENDITURES_ALL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PA_EXPENDITURES_ALL, status:VALID,
-
SYNONYM: APPS.PA_EXPENDITURES_ALL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PA_EXPENDITURES_ALL, status:VALID,
-
SYNONYM: APPS.PA_EXPENDITURE_TYPES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PA_EXPENDITURE_TYPES, status:VALID,
-
SYNONYM: APPS.PA_EXPENDITURE_TYPES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PA_EXPENDITURE_TYPES, status:VALID,
-
SYNONYM: APPS.PA_IMPLEMENTATIONS_ALL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PA_IMPLEMENTATIONS_ALL, status:VALID,
-
SYNONYM: APPS.PA_IMPLEMENTATIONS_ALL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PA_IMPLEMENTATIONS_ALL, status:VALID,
-
SYNONYM: APPS.PA_EXPENDITURE_ITEMS_ALL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PA_EXPENDITURE_ITEMS_ALL, status:VALID,
-
SYNONYM: APPS.PA_EXPENDITURE_ITEMS_ALL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PA_EXPENDITURE_ITEMS_ALL, status:VALID,
-
SYNONYM: APPS.PER_JOBS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PER_JOBS, status:VALID,
-
SYNONYM: APPS.PER_JOBS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PER_JOBS, status:VALID,
-
VIEW: APPS.PA_LOOKUPS
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_LOOKUPS, object_name:PA_LOOKUPS, status:VALID,
-
SYNONYM: APPS.HR_ALL_ORGANIZATION_UNITS_TL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:HR_ALL_ORGANIZATION_UNITS_TL, status:VALID,
-
SYNONYM: APPS.HR_ALL_ORGANIZATION_UNITS_TL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:HR_ALL_ORGANIZATION_UNITS_TL, status:VALID,
-
VIEW: APPS.PA_LOOKUPS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_LOOKUPS, object_name:PA_LOOKUPS, status:VALID,
-
SYNONYM: APPS.PA_TASKS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PA_TASKS, status:VALID,
-
SYNONYM: APPS.PA_TASKS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PA_TASKS, status:VALID,
-
VIEW: APPS.PO_VENDORS
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:SQLAP.PO_VENDORS, object_name:PO_VENDORS, status:VALID,
-
VIEW: APPS.PO_VENDORS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:SQLAP.PO_VENDORS, object_name:PO_VENDORS, status:VALID,
-
eTRM - PJM Tables and Views
12.2.2
description: Change History of Serial Number - Model/Unit Number Associations ,
-
eTRM - PJM Tables and Views
12.1.1
description: Change History of Serial Number - Model/Unit Number Associations ,
-
SYNONYM: APPS.PER_ALL_PEOPLE_F
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PER_ALL_PEOPLE_F, status:VALID,
-
SYNONYM: APPS.PER_ALL_PEOPLE_F
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PER_ALL_PEOPLE_F, status:VALID,
-
eTRM - PJM Tables and Views
12.2.2
description: Change History of Serial Number - Model/Unit Number Associations ,
-
eTRM - SQLAP Tables and Views
12.2.2
description: Set Distribution Table. ,
-
eTRM - PJM Tables and Views
12.1.1
description: Change History of Serial Number - Model/Unit Number Associations ,
-
12.2.2 DBA Data
12.2.2
-
eTRM - SQLAP Tables and Views
12.1.1
description: Set Distribution Table. ,
-
12.1.1 DBA Data
12.1.1
-
eTRM - PA Tables and Views
12.2.2
-
eTRM - SQLAP Tables and Views
12.2.2
description: Set Distribution Table. ,
-
eTRM - PA Tables and Views
12.1.1
-
eTRM - SQLAP Tables and Views
12.1.1
description: Set Distribution Table. ,
-
eTRM - PA Tables and Views
12.1.1
-
eTRM - PA Tables and Views
12.2.2