Search Results mrp_sr_assignments_u2
Overview
APPS.MRP_ITEM_TASK_SR_LEVELS_V is a sourcing-rule resolution view in Oracle E-Business Suite (EBS) 12.1.1 and 12.2.2, owned by the APPS schema. It exposes the effective sourcing rules assigned to inventory items at the item-organization assignment level, resolving the chain from a planning organization through sourcing-rule assignments, sourcing rules, receipt organizations, and source organizations to the resulting supply source. The view is one of several MRP_ITEM_TASK_*_LEVELS_V views that together model multi-level sourcing hierarchies; this particular view returns SOURCING_LEVEL = 1, representing the first level of sourcing applicability for a plan.
The view is primarily consumed by Oracle Planning (MRP/MPS) and by sourcing-related reporting and integration logic. Because it flattens sourcing-rule configuration into a single queryable structure, it is useful whenever a developer or analyst needs to determine, for a given item and planning context, which receipt organization, source organization, vendor, or allocation percentage applies. The receipt_org search term maps directly to the MRP_SR_RECEIPT_ORG base table and the RECEIPT_ORGANIZATION_ID predicate inside the view definition, making this view a natural entry point for questions about receipt-organization assignment behavior.
Underlying Base Objects
The documented base objects referenced by the view are:
- MRP_PLAN_ORGANIZATIONS_V (VIEW) — supplies the planning organization and compile designator; joined via MRP_SR_ASSIGNMENTS.ASSIGNMENT_SET_ID = PLANS.ASSIGNMENT_SET_ID and MSRA.ORGANIZATION_ID = PLANS.PLANNED_ORGANIZATION.
- MRP_SOURCING_RULES (SYNONYM) — the sourcing rule header (name, description, type), filtered to STATUS = 1 (active).
- MRP_SR_ASSIGNMENTS (SYNONYM) — the assignment of a sourcing rule to an item/organization or category; the view restricts ASSIGNMENT_TYPE = 6 (ITEM-ORG).
- MRP_SR_RECEIPT_ORG (SYNONYM) — the receipt organization records that carry EFFECTIVE_DATE and DISABLE_DATE.
- MRP_SR_SOURCE_ORG (SYNONYM) — the source organization/vendor detail (source type, source organization, vendor, vendor site, rank, allocation percent).
- MTL_SYSTEM_ITEMS (SYNONYM) — the item master (referenced twice: ITEMS and COMP_ITEMS).
- MTL_ITEM_CATEGORIES and MTL_PARAMETERS (SYNONYMS) — referenced base objects supporting category and organization context (used predominantly in the UNION ALL branches).
Joins are driven by indexed access paths documented in the view hint, notably MRP_SR_ASSIGNMENTS_U2, MRP_SOURCING_RULES_U1, MRP_SR_RECEIPT_ORG_U2, and MRP_SR_SOURCE_ORG_U2, with nested-loop joins across the assignment, rule, receipt-org, source-org, and item objects.
Key Columns
- INVENTORY_ITEM_ID, ORGANIZATION_ID — the item and its owning organization.
- SOURCING_LEVEL — constant 1 in this view, indicating the sourcing tier returned.
- ASSIGNMENT_TYPE, ASSIGNMENT_SET_ID, ASSIGNMENT_ID — identify how the rule is assigned (ITEM-ORG) and to which assignment set.
- SOURCING_RULE_ID, SOURCING_RULE_NAME, SOURCING_RULE_TYPE, DESCRIPTION — the sourcing rule header attributes.
- SOURCE_ORGANIZATION_ID, SOURCE_TYPE, VENDOR_ID, VENDOR_SITE_ID — the resolved supply source (internal org or supplier).
- ALLOCATION_PERCENT, RANK — allocation and priority within the rule.
- EFFECTIVE_DATE, DISABLE_DATE — validity window of the receipt-organization record.
- CATEGORY_ID — category associated with the assignment, where applicable.
- MRP_PLANNING_CODE, PLANNING_MAKE_BUY_CODE, INVENTORY_ITEM_FLAG, ENG_ITEM_FLAG, BOM_ITEM_TYPE, PRIMARY_UOM_CODE — item planning and attribute flags carried from MTL_SYSTEM_ITEMS.
- COMPILE_DESIGNATOR, PLANS.ORGANIZATION_ID — plan context from MRP_PLAN_ORGANIZATIONS_V.
Common Use Cases and Queries
Typical uses include validating sourcing-rule setup for a plan, tracing which receipt organization supplies a given item, and building custom sourcing reports that mirror Planner Workbench behavior.
- List active sourcing rules for an item in a plan organization.
- Report the receipt organization, source organization, vendor, rank, and allocation percentage for level-1 sourcing.
- Identify items whose sourcing rules lack a valid effective date or are disabled.
Sample query:
SELECT inventory_item_id, organization_id, sourcing_rule_name, source_type, source_organization_id, vendor_id, allocation_percent, rank, effective_date, disable_date FROM apps.mrp_item_task_sr_levels_v WHERE organization_id = :org_id AND inventory_item_id = :item_id;
To isolate rules tied to a specific receipt organization, join the view to MRP_SR_RECEIPT_ORG on SR_RECEIPT_ID-derived keys or filter using the receipt-organization context, since RECEIPT_ORGANIZATION_ID is applied internally through an NVL against ITEMS.ORGANIZATION_ID. Users searching on "receipt_org" should note this object is the documented bridge between MRP_SR_RECEIPT_ORG and the flattened sourcing output.
-
VIEW: APPS.MRP_ITEM_TASK_SR_LEVELS_V
12.2.2
-
VIEW: APPS.MRP_ITEM_SR_LEVELS_V
12.1.1
-
VIEW: APPS.MRP_ITEM_SR_LEVELS_V
12.2.2
-
View: MRP_ITEM_SR_LEVELS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:MRP.MRP_ITEM_SR_LEVELS_V, object_name:MRP_ITEM_SR_LEVELS_V, status:VALID, product: MRP - Master Scheduling/MRP , description: Inventory items sources view , implementation_dba_data: APPS.MRP_ITEM_SR_LEVELS_V ,
-
VIEW: APPS.MRP_ITEM_TASK_SR_LEVELS_V
12.1.1
-
VIEW: APPS.MRP_BOD_TASK_SR_LEVELS_V
12.1.1
-
View: MRP_ITEM_TASK_SR_LEVELS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:MRP.MRP_ITEM_TASK_SR_LEVELS_V, object_name:MRP_ITEM_TASK_SR_LEVELS_V, status:VALID, product: MRP - Master Scheduling/MRP , description: Inventory item sources view , implementation_dba_data: APPS.MRP_ITEM_TASK_SR_LEVELS_V ,
-
View: MRP_ITEM_TASK_SR_LEVELS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:MRP.MRP_ITEM_TASK_SR_LEVELS_V, object_name:MRP_ITEM_TASK_SR_LEVELS_V, status:VALID, product: MRP - Master Scheduling/MRP , description: Inventory item sources view , implementation_dba_data: APPS.MRP_ITEM_TASK_SR_LEVELS_V ,
-
VIEW: APPS.MRP_BOD_TASK_SR_LEVELS_V
12.2.2
-
View: MRP_BOD_TASK_SR_LEVELS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:MRP.MRP_BOD_TASK_SR_LEVELS_V, object_name:MRP_BOD_TASK_SR_LEVELS_V, status:VALID, product: MRP - Master Scheduling/MRP , description: BOD task sourcing rule levels view , implementation_dba_data: APPS.MRP_BOD_TASK_SR_LEVELS_V ,
-
View: MRP_BOD_TASK_SR_LEVELS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:MRP.MRP_BOD_TASK_SR_LEVELS_V, object_name:MRP_BOD_TASK_SR_LEVELS_V, status:VALID, product: MRP - Master Scheduling/MRP , description: BOD task sourcing rule levels view , implementation_dba_data: APPS.MRP_BOD_TASK_SR_LEVELS_V ,
-
INDEX: MRP.MRP_SR_ASSIGNMENTS_U2
12.1.1
owner:MRP, object_type:INDEX, object_name:MRP_SR_ASSIGNMENTS_U2, status:VALID,
-
View: MRP_ITEM_SR_LEVELS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:MRP.MRP_ITEM_SR_LEVELS_V, object_name:MRP_ITEM_SR_LEVELS_V, status:VALID, product: MRP - Master Scheduling/MRP , description: Inventory items sources view , implementation_dba_data: APPS.MRP_ITEM_SR_LEVELS_V ,
-
INDEX: MRP.MRP_SR_ASSIGNMENTS_U2
12.2.2
owner:MRP, object_type:INDEX, object_name:MRP_SR_ASSIGNMENTS_U2, status:VALID,
-
VIEW: APPS.MRP_ITEM_SOURCING_LEVELS_V
12.1.1
-
VIEW: APPS.MRP_ITEM_SOURCING_LEVELS_V
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
TABLE: MRP.MRP_SR_ASSIGNMENTS
12.2.2
owner:MRP, object_type:TABLE, fnd_design_data:MRP.MRP_SR_ASSIGNMENTS, object_name:MRP_SR_ASSIGNMENTS, status:VALID,
-
TABLE: MRP.MRP_SR_ASSIGNMENTS
12.1.1
owner:MRP, object_type:TABLE, fnd_design_data:MRP.MRP_SR_ASSIGNMENTS, object_name:MRP_SR_ASSIGNMENTS, status:VALID,
-
APPS.CTO_MSUTIL_PUB SQL Statements
12.2.2
-
APPS.CTO_MSUTIL_PUB dependencies on MRP_SR_ASSIGNMENTS
12.2.2
-
PACKAGE BODY: APPS.CTO_MSUTIL_PUB
12.2.2
-
eTRM - MRP Tables and Views
12.1.1
description: Recommendations based on user criteria selected in MRP Planner WorkBench ,
-
eTRM - MRP Tables and Views
12.2.2
description: Recommendations based on user criteria selected in MRP Planner WorkBench ,