Search Results mrp_assignment_sets
Overview
The MRP_ASSIGNMENT_SETS table is a core data structure within the Oracle E-Business Suite (EBS) Master Scheduling/MRP module. It serves as the master definition table for sourcing assignment sets. An assignment set is a key configuration object that defines a collection of sourcing rules and bills of distribution, which are then assigned to specific items, organizations, and categories. These rules govern how the MRP and Master Scheduling engines determine the source of supply—such as from which supplier, internal organization, or transfer-from organization—for planned orders, purchase requisitions, and internal requisitions generated during a plan run. The table's primary role is to provide a reusable, named set of these sourcing assignments that can be linked to an MRP plan.
Key Information Stored
The table's central column is the ASSIGNMENT_SET_ID, which is the primary key and uniquely identifies each assignment set definition within the system. While the provided ETRM metadata does not list all columns, typical columns in this table, based on its function, would include ASSIGNMENT_SET_NAME for the user-defined identifier and a DESCRIPTION. It would also contain standard Oracle EBS audit columns such as CREATION_DATE, CREATED_BY, LAST_UPDATE_DATE, and LAST_UPDATED_BY to track the object's lifecycle. The data in this table is primarily maintained through the application's user interface for defining assignment sets.
Common Use Cases and Queries
The primary use case is configuring and reporting on sourcing strategies for MRP plans. A planner creates an assignment set via the "Assignment Sets" form, defining specific sourcing assignments. This set is then selected when defining or running an MRP or Master Schedule plan. Common queries involve identifying which plans use a particular assignment set or listing all defined sets. For example, to find all assignment sets and any associated MRP plans, one might use a query such as:
SELECT mas.assignment_set_name, mp.plan_name FROM mrp_assignment_sets mas, mrp_plans mp WHERE mas.assignment_set_id = mp.assignment_set_id(+);
Another critical reporting use case is validating setup by ensuring that active MRP plans have a valid assignment set assigned, which is essential for the plan to execute correctly and generate properly sourced supply suggestions.
Related Objects
As indicated by the foreign key relationships in the metadata, the MRP_ASSIGNMENT_SETS table has direct dependencies with two other key MRP tables. The MRP_PLANS table references it via MRP_PLANS.ASSIGNMENT_SET_ID, linking a specific plan to its sourcing rule definitions. The MRP_SR_ASSIGNMENTS table references it via MRP_SR_ASSIGNMENTS.ASSIGNMENT_SET_ID; this table holds the detailed individual sourcing assignments (linking items, categories, or organizations to specific sourcing rules and bills of distribution) that constitute the set. Therefore, MRP_ASSIGNMENT_SETS acts as the header, with MRP_SR_ASSIGNMENTS as its lines, and MRP_PLANS as a key consuming object.
-
Table: MRP_ASSIGNMENT_SETS
12.2.2
owner:MRP, object_type:TABLE, fnd_design_data:MRP.MRP_ASSIGNMENT_SETS, object_name:MRP_ASSIGNMENT_SETS, status:VALID, product: MRP - Master Scheduling/MRP , description: Sourcing assignment set , implementation_dba_data: MRP.MRP_ASSIGNMENT_SETS ,
-
Table: MRP_ASSIGNMENT_SETS
12.1.1
owner:MRP, object_type:TABLE, fnd_design_data:MRP.MRP_ASSIGNMENT_SETS, object_name:MRP_ASSIGNMENT_SETS, status:VALID, product: MRP - Master Scheduling/MRP , description: Sourcing assignment set , implementation_dba_data: MRP.MRP_ASSIGNMENT_SETS ,
-
APPS.CTO_OSS_SOURCE_PK dependencies on MRP_ASSIGNMENT_SETS
12.1.1
-
APPS.CTO_ATP_INTERFACE_PK dependencies on MRP_ASSIGNMENT_SETS
12.1.1
-
APPS.CTO_UPDATE_BOM_RTG_PK dependencies on MRP_ASSIGNMENT_SETS
12.2.2
-
APPS.MRP_VALIDATE_ASSIGNMENT_SET dependencies on MRP_ASSIGNMENT_SETS
12.2.2
-
APPS.MRP_ASSIGNMENT_SET_HANDLERS dependencies on MRP_ASSIGNMENT_SETS
12.1.1
-
APPS.MRP_VALIDATE_ASSIGNMENT dependencies on MRP_ASSIGNMENT_SETS
12.1.1
-
APPS.MSC_SCH_WB dependencies on MRP_ASSIGNMENT_SETS
12.1.1
-
APPS.PO_CREATE_SR_ASL dependencies on MRP_ASSIGNMENT_SETS
12.1.1
-
APPS.CTO_UPDATE_CONFIGS_PK dependencies on MRP_ASSIGNMENT_SETS
12.1.1
-
APPS.CTO_MSUTIL_PUB dependencies on MRP_ASSIGNMENT_SETS
12.2.2
-
APPS.MRP_VALIDATE_ASSIGNMENT dependencies on MRP_ASSIGNMENT_SETS
12.2.2
-
APPS.PO_CREATE_SR_ASL dependencies on MRP_ASSIGNMENT_SETS
12.2.2
-
APPS.BOM_CSTRSCCR_XMLP_PKG dependencies on MRP_ASSIGNMENT_SETS
12.1.1
-
APPS.CTO_MSUTIL_PUB dependencies on MRP_ASSIGNMENT_SETS
12.1.1
-
APPS.CTO_UPDATE_BOM_RTG_PK dependencies on MRP_ASSIGNMENT_SETS
12.1.1
-
APPS.MRP_ASSIGNMENT_SET_HANDLERS dependencies on MRP_ASSIGNMENT_SETS
12.2.2
-
APPS.PO_CREATE_SR_ASL dependencies on MRP_ASSIGNMENT_SETS
12.2.2
-
APPS.CTO_ATP_INTERFACE_PK dependencies on MRP_ASSIGNMENT_SETS
12.2.2
-
APPS.BOM_CSTRSCCR_XMLP_PKG dependencies on MRP_ASSIGNMENT_SETS
12.2.2
-
APPS.MRP_VALIDATE_ASSIGNMENT_SET dependencies on MRP_ASSIGNMENT_SETS
12.1.1
-
APPS.PO_CREATE_SR_ASL dependencies on MRP_ASSIGNMENT_SETS
12.1.1
-
APPS.MSC_SCH_WB dependencies on MRP_ASSIGNMENT_SETS
12.2.2
-
APPS.CTO_UPDATE_CONFIGS_PK dependencies on MRP_ASSIGNMENT_SETS
12.2.2
-
APPS.CTO_UTILITY_PK dependencies on MRP_ASSIGNMENT_SETS
12.2.2
-
APPS.CTO_OSS_SOURCE_PK dependencies on MRP_ASSIGNMENT_SETS
12.2.2
-
APPS.CTO_UTILITY_PK dependencies on MRP_ASSIGNMENT_SETS
12.1.1
-
VIEW: APPS.MRP_ASSIGNMENT_SETS_DFV
12.2.2
-
VIEW: APPS.MRP_ASSIGNMENT_SETS_DFV
12.1.1
-
VIEW: APPS.MRPFV_SR_ASSIGNMENT_SETS
12.2.2
-
VIEW: APPS.MRPBV_SR_ASSIGNMENT_SETS
12.1.1
-
VIEW: APPS.MRPBV_SR_ASSIGNMENT_SETS
12.2.2
-
VIEW: APPS.MRPFV_MFG_DIST_PLANS
12.2.2
-
VIEW: APPS.MRPFV_SR_ASSIGNMENT_SETS
12.1.1
-
VIEW: APPS.MRPFV_MFG_DIST_PLANS
12.1.1
-
VIEW: MRP.MRP_ASSIGNMENT_SETS#
12.2.2
owner:MRP, object_type:VIEW, object_name:MRP_ASSIGNMENT_SETS#, status:VALID,
-
APPS.MRP_ASSIGNMENT_SET_HANDLERS SQL Statements
12.1.1
-
VIEW: APPS.MRP_SC_BILL_V
12.2.2
-
VIEW: APPS.MRP_SC_BILL_V
12.1.1
-
APPS.MRP_ASSIGNMENT_SET_HANDLERS SQL Statements
12.2.2
-
VIEW: APPS.MRP_ITEM_LOWEST_SR_LEVEL_V
12.2.2
-
VIEW: APPS.MRP_ITEM_LOWEST_SR_LEVEL_V
12.1.1
-
SYNONYM: APPS.MRP_ASSIGNMENT_SETS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:MRP_ASSIGNMENT_SETS, status:VALID,
-
SYNONYM: APPS.MRP_ASSIGNMENT_SETS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:MRP_ASSIGNMENT_SETS, status:VALID,
-
VIEW: APPS.MRPFV_MRP_PLANS
12.1.1
-
VIEW: APPS.MRP_SOURCES_V
12.1.1
-
VIEW: APPS.MRP_SOURCES_V
12.2.2
-
TABLE: MRP.MRP_ASSIGNMENT_SETS
12.1.1
owner:MRP, object_type:TABLE, fnd_design_data:MRP.MRP_ASSIGNMENT_SETS, object_name:MRP_ASSIGNMENT_SETS, status:VALID,
-
TABLE: MRP.MRP_ASSIGNMENT_SETS
12.2.2
owner:MRP, object_type:TABLE, fnd_design_data:MRP.MRP_ASSIGNMENT_SETS, object_name:MRP_ASSIGNMENT_SETS, status:VALID,