Search Results msc_assignment_sets
Overview
The MSC_ASSIGNMENT_SETS table is a core data repository within the Oracle E-Business Suite Advanced Supply Chain Planning (ASCP) module. It functions as the master definition table for sourcing rule assignments, a critical component of supply chain planning. An assignment set is a logical container that groups together specific sourcing rules (or bills of distribution) and defines their applicability to various entities within the supply chain. These entities can be individual items, entire organizations, item categories, or a global default. During a planning run, the planning engine references a specified assignment set to determine the appropriate sourcing instructions for material flow, making this table fundamental to modeling the supply network.
Key Information Stored
The table's primary purpose is to define and identify distinct assignment sets. Its most critical column is the ASSIGNMENT_SET_ID, which serves as the unique primary key for each set. While the provided metadata does not list all columns, typical supporting columns in such a table would include fields for the assignment set name, a description, an effective date range (from/to), and a status indicator (e.g., active, inactive). The table does not store the detailed assignment rules themselves; instead, it provides the header under which those specific assignments, stored in related tables like MSC_SR_ASSIGNMENTS, are organized.
Common Use Cases and Queries
The primary use case is the creation and maintenance of sourcing strategies for planning. Analysts create different assignment sets to model various sourcing scenarios, such as a primary set for normal operations and an alternate set for contingency planning. A common reporting need is to list all active assignment sets available for use in a plan. A typical query would be:
- SELECT assignment_set_id, name, description, effective_date, disable_date FROM msc_assignment_sets WHERE SYSDATE BETWEEN effective_date AND NVL(disable_date, SYSDATE);
Another critical operation is identifying which specific plan or assignment records depend on a given set, which involves joining to its foreign key references. For instance, to find plans using a specific assignment set, one would join MSC_PLANS.ASSIGNMENT_SET_ID to MSC_ASSIGNMENT_SETS.ASSIGNMENT_SET_ID.
Related Objects
MSC_ASSIGNMENT_SETS has defined relationships with several other key planning tables, as indicated by the foreign key metadata. The MSC_PLANS table references it via MSC_PLANS.ASSIGNMENT_SET_ID, linking a specific plan instance to the sourcing rule set it should use. More directly, the MSC_SR_ASSIGNMENTS table references it via MSC_SR_ASSIGNMENTS.ASSIGNMENT_SET_ID. This table holds the detailed assignment lines—the actual mapping of a sourcing rule to an item, organization, or category—that belong to a parent set defined in MSC_ASSIGNMENT_SETS. Therefore, the data model follows a header-detail relationship: MSC_ASSIGNMENT_SETS (header) to MSC_SR_ASSIGNMENTS (detail).
-
Table: MSC_ASSIGNMENT_SETS
12.1.1
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_ASSIGNMENT_SETS, object_name:MSC_ASSIGNMENT_SETS, status:VALID, product: MSC - Advanced Supply Chain Planning , description: This table stores the assignment of sourcing rules (or bills of distribution) to item, organization, category, or at the global level. , implementation_dba_data: MSC.MSC_ASSIGNMENT_SETS ,
-
Table: MSC_ASSIGNMENT_SETS
12.2.2
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_ASSIGNMENT_SETS, object_name:MSC_ASSIGNMENT_SETS, status:VALID, product: MSC - Advanced Supply Chain Planning , description: This table stores the assignment of sourcing rules (or bills of distribution) to item, organization, category, or at the global level. , implementation_dba_data: MSC.MSC_ASSIGNMENT_SETS ,
-
APPS.MSC_ATP_PVT dependencies on MSC_ASSIGNMENT_SETS
12.1.1
-
APPS.MSC_NETCHANGE_PKG dependencies on MSC_ASSIGNMENT_SETS
12.2.2
-
APPS.MSC_DRP_SRC_ALLOC_RULES dependencies on MSC_ASSIGNMENT_SETS
12.1.1
-
APPS.MSC_ATP_PVT dependencies on MSC_ASSIGNMENT_SETS
12.2.2
-
APPS.MSC_NETCHANGE_PKG dependencies on MSC_ASSIGNMENT_SETS
12.1.1
-
APPS.MSC_CL_OTHER_ODS_LOAD dependencies on MSC_ASSIGNMENT_SETS
12.1.1
-
APPS.MSC_X_VMI_UTIL_NEW dependencies on MSC_ASSIGNMENT_SETS
12.2.2
-
APPS.MSC_CL_MISCELLANEOUS dependencies on MSC_ASSIGNMENT_SETS
12.2.2
-
APPS.MSC_CL_OTHER_ODS_LOAD dependencies on MSC_ASSIGNMENT_SETS
12.2.2
-
APPS.MSC_CL_MISCELLANEOUS dependencies on MSC_ASSIGNMENT_SETS
12.1.1
-
APPS.MSC_SCH_WB dependencies on MSC_ASSIGNMENT_SETS
12.1.1
-
APPS.MSC_SCH_WB dependencies on MSC_ASSIGNMENT_SETS
12.2.2
-
APPS.MSC_DRP_SRC_ALLOC_RULES dependencies on MSC_ASSIGNMENT_SETS
12.2.2
-
APPS.MSC_WS_SNO_PUBLISH dependencies on MSC_ASSIGNMENT_SETS
12.1.1
-
APPS.MSC_X_VMI_UTIL_NEW dependencies on MSC_ASSIGNMENT_SETS
12.1.1
-
APPS.MSC_DRP_SRC_ALLOC_RULES dependencies on MSC_SR_ASSIGNMENTS
12.2.2
-
APPS.MSC_DRP_SRC_ALLOC_RULES dependencies on MSC_SOURCING_RULES
12.1.1
-
APPS.MSC_DRP_SRC_ALLOC_RULES dependencies on MSC_SR_RECEIPT_ORG
12.2.2
-
APPS.MSC_DRP_SRC_ALLOC_RULES dependencies on MSC_SOURCING_RULES
12.2.2
-
APPS.MSC_DRP_SRC_ALLOC_RULES dependencies on MSC_DRP_ALLOC_RULES
12.2.2
-
APPS.MSC_SCH_WB dependencies on MSC_APPS_INSTANCES
12.1.1
-
APPS.MSC_DRP_SRC_ALLOC_RULES dependencies on MSC_SR_ASSIGNMENTS
12.1.1
-
APPS.MSC_DRP_SRC_ALLOC_RULES dependencies on MSC_DRP_ALLOC_RULES
12.1.1
-
VIEW: APPS.MSC_ASSIGNMENT_SETS_DFV
12.2.2
-
VIEW: APPS.MSC_ASSIGNMENT_SETS_DFV
12.1.1
-
APPS.MSC_DRP_SRC_ALLOC_RULES dependencies on MSC_SR_SOURCE_ORG
12.2.2
-
APPS.MSC_SCH_WB dependencies on MSC_APPS_INSTANCES
12.2.2
-
APPS.MSC_DRP_SRC_ALLOC_RULES dependencies on MSC_SR_RECEIPT_ORG
12.1.1
-
APPS.MSC_DRP_SRC_ALLOC_RULES dependencies on MSC_SR_SOURCE_ORG
12.1.1
-
VIEW: MSC.MSC_ASSIGNMENT_SETS#
12.2.2
owner:MSC, object_type:VIEW, object_name:MSC_ASSIGNMENT_SETS#, status:VALID,
-
APPS.MSC_CL_OTHER_ODS_LOAD dependencies on MSC_ST_SR_ASSIGNMENTS
12.2.2
-
SYNONYM: APPS.MSC_ASSIGNMENT_SETS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:MSC_ASSIGNMENT_SETS, status:VALID,
-
VIEW: APPS.MSC_ITEM_LOWEST_SR_LEVEL_V
12.1.1
-
VIEW: APPS.MSC_SC_BILL_V
12.1.1
-
VIEW: APPS.MSC_SC_BILL_V
12.2.2
-
SYNONYM: APPS.MSC_ASSIGNMENT_SETS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:MSC_ASSIGNMENT_SETS, status:VALID,
-
APPS.MSC_CL_OTHER_ODS_LOAD dependencies on MSC_ST_SR_ASSIGNMENTS
12.1.1
-
APPS.MSC_CL_OTHER_ODS_LOAD dependencies on MSC_TP_ID_LID
12.1.1
-
VIEW: APPS.MSC_ITEM_LOWEST_SR_LEVEL_V
12.2.2
-
VIEW: APPS.MSC_DRP_ITEM_ALLOC_V
12.1.1
-
APPS.MSC_CL_OTHER_ODS_LOAD dependencies on MSC_TP_ID_LID
12.2.2
-
APPS.MSC_DRP_SRC_ALLOC_RULES dependencies on MSC_DRP_ALLOC_RULE_DATES
12.1.1
-
APPS.MSC_DRP_SRC_ALLOC_RULES dependencies on MSC_TRADING_PARTNERS
12.1.1
-
VIEW: MSC.MSC_ASSIGNMENT_SETS#
12.2.2
-
APPS.MSC_DRP_SRC_ALLOC_RULES dependencies on MSC_TRADING_PARTNERS
12.2.2
-
VIEW: APPS.MSC_DRP_ITEM_ALLOC_V
12.2.2
-
APPS.MSC_CL_OTHER_ODS_LOAD dependencies on MSC_CATEGORY_SET_ID_LID
12.1.1
-
APPS.MSC_CL_OTHER_ODS_LOAD dependencies on MSC_ANALYSE_TABLES_PK
12.2.2