Search Results mtl_project_v
Overview
MTL_PROJECT_V is a reporting and integration view owned by the APPS schema in Oracle E-Business Suite, delivered under the Inventory (INV) product module. Its ETRM classification identifies it as VALID within the documented 12.2.2 environment, with a description of "Retrofitted," indicating that the object was re-pointed or re-engineered during an upgrade cycle rather than authored as a new custom artifact. In practice, MTL_PROJECT_V exposes a normalized, security-filtered projection of Oracle Projects data — specifically project identifiers, numbering, descriptive attributes, and planning attributes — for consumption by Inventory and manufacturing-adjacent processes that must reference project context without directly querying Oracle Projects (PA/PJM) internals.
The view is deliberately narrow. It is not a general-purpose project repository; it surfaces just enough project metadata to support lookups, value-list populations, and joins from inventory-side transactions and reports to the project dimension.
Underlying Base Objects
The documented view text is a straightforward projection over a single base object:
- PJM_ORG_PROJECTS_V — the sole FROM-clause object in the view definition, aliased POPV. All seven exposed columns are selected directly from this Projects view with no filtering, aggregation, or expression logic.
The documented 12.2.2 metadata additionally registers package dependencies: FND_PROFILE, MRP_GET_PROJECT, PA_CROSS_BUSINESS_GRP, PA_PROJECT_UTILS, and PA_SECURITY. These are not base tables of MTL_PROJECT_V itself but are called indirectly through PJM_ORG_PROJECTS_V. Their presence is significant: PA_SECURITY and PA_SECURITY-dependent logic enforce project security (organization and cross-business-group access) so that rows returned reflect the querying responsibility's authorized project set, while FND_PROFILE supplies profile-option-driven behavior within that chain. MRP_GET_PROJECT provides planning-side project resolution. The practical consequence is that MTL_PROJECT_V inherits Projects security semantics even though the view body itself contains no WHERE clause.
Key Columns
- PROJECT_ID — the primary surrogate key for the project; the canonical join column to PA_PROJECTS and to inventory or transaction tables carrying a project reference.
- PROJECT_NUMBER — the user-facing project number, typically the value displayed on forms and entered on transactions.
- PROJECT_NAME — the descriptive project name, used in reports and list-of-values presentations where a number alone is insufficient.
- START_DATE — the project start date, useful for date-bounded reporting and validation of transaction timing.
- COMPLETION_DATE — the project completion date; frequently used to determine whether a project is open or closed for new inventory activity.
- PROJECT_NUMBER_SORT_ORDER — a pre-computed, zero-padded or otherwise normalized sort key enabling correct alphanumeric ordering of project numbers, which are character-based and would otherwise sort unintuitively.
- PLANNING_GROUP — the planning grouping associated with the project, supporting aggregation and MRP-related segmentation.
Common Use Cases and Queries
The principal uses are lookups and joins: resolving PROJECT_ID to PROJECT_NUMBER or PROJECT_NAME in inventory reports, driving project list-of-values behavior, and validating that a project referenced on a material transaction is active and within its date range.
Basic project listing:
SELECT project_id, project_number, project_name, start_date, completion_date, planning_group FROM apps.mtl_project_v;
Ordered lookup by number for value lists:
SELECT project_number, project_name FROM apps.mtl_project_v ORDER BY project_number_sort_order;
Resolving a single project from a transaction reference:
SELECT project_number, project_name, completion_date FROM apps.mtl_project_v WHERE project_id = :project_id;
Identifying open projects for current activity:
SELECT project_number, project_name, planning_group FROM apps.mtl_project_v WHERE start_date <= SYSDATE AND (completion_date IS NULL OR completion_date >= SYSDATE);
Because security filtering is inherited from the underlying Projects view, query results are constrained by the responsibility's project access rather than by the view's own text — a critical consideration when diagnosing seemingly "missing" projects in reports.
-
View: MTL_PROJECT_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:INV.MTL_PROJECT_V, object_name:MTL_PROJECT_V, status:VALID, product: INV - Inventory , description: - Retrofitted , implementation_dba_data: APPS.MTL_PROJECT_V ,
-
View: MTL_PROJECT_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:INV.MTL_PROJECT_V, object_name:MTL_PROJECT_V, status:VALID, product: INV - Inventory , description: - Retrofitted , implementation_dba_data: APPS.MTL_PROJECT_V ,
-
VIEW: APPS.MRP_PROJECT_V
12.1.1
-
VIEW: APPS.MRP_PROJECT_V
12.2.2
-
VIEW: APPS.POR_PROJECT_LOV_V
12.1.1
-
VIEW: APPS.POR_PROJECT_LOV_V
12.2.2
-
APPS.MRP_VALUE_TO_ID SQL Statements
12.1.1
-
View: MRP_PROJECT_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:MRP.MRP_PROJECT_V, object_name:MRP_PROJECT_V, status:VALID, product: MRP - Master Scheduling/MRP , description: Project information view , implementation_dba_data: APPS.MRP_PROJECT_V ,
-
APPS.MRP_VALUE_TO_ID SQL Statements
12.2.2
-
APPS.MRP_ID_TO_VALUE SQL Statements
12.2.2
-
View: POR_PROJECT_LOV_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:ICX.POR_PROJECT_LOV_V, object_name:POR_PROJECT_LOV_V, status:VALID, product: ICX - Oracle iProcurement , description: List of Values for Projects , implementation_dba_data: APPS.POR_PROJECT_LOV_V ,
-
APPS.MRP_ID_TO_VALUE SQL Statements
12.1.1
-
View: MRP_PROJECT_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:MRP.MRP_PROJECT_V, object_name:MRP_PROJECT_V, status:VALID, product: MRP - Master Scheduling/MRP , description: Project information view , implementation_dba_data: APPS.MRP_PROJECT_V ,
-
PACKAGE BODY: APPS.MRP_ID_TO_VALUE
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:MRP_ID_TO_VALUE, status:VALID,
-
PACKAGE BODY: APPS.MRP_VALIDATE
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:MRP_VALIDATE, status:VALID,
-
View: POR_PROJECT_LOV_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:ICX.POR_PROJECT_LOV_V, object_name:POR_PROJECT_LOV_V, status:VALID, product: ICX - Oracle iProcurement , description: List of Values for Projects , implementation_dba_data: APPS.POR_PROJECT_LOV_V ,
-
PACKAGE BODY: APPS.INV_INVIRILC_XMLP_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:INV_INVIRILC_XMLP_PKG, status:VALID,
-
PACKAGE BODY: APPS.MRP_VALUE_TO_ID
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:MRP_VALUE_TO_ID, status:VALID,
-
PACKAGE BODY: APPS.MRP_VALUE_TO_ID
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:MRP_VALUE_TO_ID, status:VALID,
-
PACKAGE BODY: APPS.MRP_ID_TO_VALUE
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:MRP_ID_TO_VALUE, status:VALID,
-
PACKAGE BODY: APPS.MRP_VALIDATE
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:MRP_VALIDATE, status:VALID,
-
PACKAGE BODY: APPS.WIP_FLOW_VALIDATION
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:WIP_FLOW_VALIDATION, status:VALID,
-
PACKAGE BODY: APPS.INV_INVIRILC_XMLP_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:INV_INVIRILC_XMLP_PKG, status:VALID,
-
PACKAGE: APPS.MRP_GET_PROJECT
12.1.1
owner:APPS, object_type:PACKAGE, object_name:MRP_GET_PROJECT, status:VALID,
-
PACKAGE BODY: APPS.WIP_FLOW_VALIDATION
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:WIP_FLOW_VALIDATION, status:VALID,
-
PACKAGE BODY: APPS.WIP_VALIDATE
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:WIP_VALIDATE, status:VALID,
-
PACKAGE BODY: APPS.INV_PROJECT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:INV_PROJECT, status:VALID,
-
PACKAGE: APPS.MRP_GET_PROJECT
12.2.2
owner:APPS, object_type:PACKAGE, object_name:MRP_GET_PROJECT, status:VALID,
-
PACKAGE BODY: APPS.INV_PROJECT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:INV_PROJECT, status:VALID,
-
PACKAGE BODY: APPS.INVKBCGN
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:INVKBCGN, status:VALID,
-
PACKAGE BODY: APPS.EAM_WO_VALIDATE_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:EAM_WO_VALIDATE_PVT, status:VALID,
-
PACKAGE BODY: APPS.INV_UTILITIES
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:INV_UTILITIES, status:VALID,
-
PACKAGE BODY: APPS.INV_UTILITIES
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:INV_UTILITIES, status:VALID,
-
PACKAGE BODY: APPS.WIP_VALIDATE
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:WIP_VALIDATE, status:VALID,
-
PACKAGE BODY: APPS.INVKBCGN
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:INVKBCGN, status:VALID,
-
PACKAGE BODY: APPS.EAM_WO_VALIDATE_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:EAM_WO_VALIDATE_PVT, status:VALID,
-
VIEW: APPS.MRP_PROJECT_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:MRP.MRP_PROJECT_V, object_name:MRP_PROJECT_V, status:VALID,
-
VIEW: APPS.POR_PROJECT_LOV_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:ICX.POR_PROJECT_LOV_V, object_name:POR_PROJECT_LOV_V, status:VALID,
-
VIEW: APPS.POR_PROJECT_LOV_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:ICX.POR_PROJECT_LOV_V, object_name:POR_PROJECT_LOV_V, status:VALID,
-
VIEW: APPS.MRP_PROJECT_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:MRP.MRP_PROJECT_V, object_name:MRP_PROJECT_V, status:VALID,
-
VIEW: APPS.CST_PAC_WIP_TXN_V
12.1.1
-
VIEW: APPS.CST_PAC_WIP_TXN_V
12.2.2
-
VIEW: APPS.MTL_PROJECT_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:INV.MTL_PROJECT_V, object_name:MTL_PROJECT_V, status:VALID,
-
VIEW: APPS.PJM_ORG_PROJECTS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PJM.PJM_ORG_PROJECTS_V, object_name:PJM_ORG_PROJECTS_V, status:VALID,
-
VIEW: APPS.PJM_ORG_PROJECTS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PJM.PJM_ORG_PROJECTS_V, object_name:PJM_ORG_PROJECTS_V, status:VALID,
-
VIEW: APPS.MTL_PROJECT_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:INV.MTL_PROJECT_V, object_name:MTL_PROJECT_V, status:VALID,
-
PACKAGE: APPS.PA_SECURITY
12.1.1
owner:APPS, object_type:PACKAGE, object_name:PA_SECURITY, status:VALID,
-
PACKAGE: APPS.PA_SECURITY
12.2.2
owner:APPS, object_type:PACKAGE, object_name:PA_SECURITY, status:VALID,
-
PACKAGE: APPS.PA_CROSS_BUSINESS_GRP
12.2.2
owner:APPS, object_type:PACKAGE, object_name:PA_CROSS_BUSINESS_GRP, status:VALID,
-
PACKAGE: APPS.PA_CROSS_BUSINESS_GRP
12.1.1
owner:APPS, object_type:PACKAGE, object_name:PA_CROSS_BUSINESS_GRP, status:VALID,