Search Results msc_regions
Overview
MSC_REGIONS is a table in the MSC schema (Advanced Supply Chain Planning) within Oracle E-Business Suite 12.1.1 and 12.2.2. It stores geographical region data used by the Advanced Supply Chain Planning (ASCP) application to model supply chain networks, define sourcing and transportation lanes, and support planning calculations that depend on location hierarchies. Each row represents a region node, which can be a continent, country, country region, state, city, zone, or postal code range, as indicated by the REGION_TYPE column. The table also carries flags and coordinates that identify ports, airports, road terminals, and rail terminals, enabling the planning engine to evaluate transportation and lead-time logic across a global network.
From a data modeling perspective, the metadata suggests a standalone classification under the Data Vault heuristic, meaning MSC_REGIONS is not mined as a hub, link, or satellite through foreign key structure. It functions as a reference or dimension-like entity whose primary key, REGION_ID, is enforced by the constraint MSC_REGION_PK. Because it is largely self-referencing (through PARENT_REGION_ID), it behaves as a hierarchical region dimension rather than a transactional hub.
Key Information Stored
- REGION_ID — surrogate primary key (MSC_REGION_PK) uniquely identifying each geographic region node.
- REGION_TYPE — classifies the node, for example continent, country, state, city, or zone.
- PARENT_REGION_ID — self-referencing parent pointer that builds the region hierarchy.
- COUNTRY_CODE, COUNTRY_REGION_CODE, STATE_CODE, CITY_CODE — business-key candidates identifying the country, country region, state, and city components of the node.
- CONTINENT, COUNTRY, COUNTRY_REGION, STATE, CITY, COUNTY — descriptive name columns for the geography.
- LONGITUDE, LATITUDE — coordinates used for distance and transportation calculations.
- TIMEZONE — time zone associated with the region.
- PORT_FLAG, AIRPORT_FLAG, ROAD_TERMINAL_FLAG, RAIL_TERMINAL_FLAG — flags indicating available transportation modalities.
- SR_INSTANCE_ID, SR_INSTANCE_CODE, REFRESH_NUMBER — source instance and refresh tracking for data collection.
- ZONE, ZONE_LEVEL, ZONE_USAGE, POSTAL_CODE_FROM, POSTAL_CODE_TO — zone definition and postal-range attributes.
- DELETED_FLAG, PROCESS_FLAG, DATA_SOURCE_TYPE — collection and processing status columns.
- CREATED_BY, CREATION_DATE, LAST_UPDATED_BY, LAST_UPDATE_DATE — standard audit columns.
The unique index is documented as MSC_REGION_PK on REGION_ID; business-key candidates include the country, state, and city code combinations.
Common Use Cases and Queries
MSC_REGIONS is commonly queried to populate region lookups in ASCP, to build sourcing and shipping network definitions, and to drive reports on planned shipments by geography. Typical patterns include hierarchy traversal using PARENT_REGION_ID, filtering by REGION_TYPE, and joining to planning tables on REGION_ID or on code combinations.
Sample query — list all countries:
- SELECT REGION_ID, COUNTRY, COUNTRY_CODE FROM MSC_REGIONS WHERE REGION_TYPE = 'COUNTRY' AND DELETED_FLAG = 'N';
Sample query — find child regions of a parent:
- SELECT CHILD.REGION_ID, CHILD.CITY, CHILD.STATE FROM MSC_REGIONS CHILD, MSC_REGIONS PARENT WHERE CHILD.PARENT_REGION_ID = PARENT.REGION_ID AND PARENT.REGION_ID = :region_id;
Sample query — identify transportation-capable regions:
- SELECT REGION_ID, CITY, COUNTRY FROM MSC_REGIONS WHERE (PORT_FLAG = 'Y' OR AIRPORT_FLAG = 'Y' OR RAIL_TERMINAL_FLAG = 'Y') AND DELETED_FLAG = 'N';
Related Objects
- MSC_REGION_PK — primary key constraint on REGION_ID, enforcing uniqueness.
- PARENT_REGION_ID — self-referencing relationship back to MSC_REGIONS.REGION_ID for hierarchy traversal.
- MSC_SR_INSTANCES — source instance reference via SR_INSTANCE_ID / SR_INSTANCE_CODE for collected region data.
- MSC_SOURCING_RULES — sourcing rules reference regions as source or destination locations.
- MSC_SHIPPING_NETWORKS — shipping lanes join to region rows on REGION_ID for origin and destination.
- MSC_TRADING_PARTNERS — trading partner locations reference region identifiers.
- MSC_PLANS and MSC_SUPPLIES — planning results referencing destination region data.
- MSC_ST_TRANSACTIONS — collection staging referenced through ST_TRANSACTION_ID, BATCH_ID, and MESSAGE_ID columns on MSC_REGIONS.
-
Table: MSC_REGIONS
12.1.1
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_REGIONS, object_name:MSC_REGIONS, status:VALID, product: MSC - Advanced Supply Chain Planning , description: This table contains geographical regions data , implementation_dba_data: MSC.MSC_REGIONS ,
-
Table: MSC_REGIONS
12.2.2
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_REGIONS, object_name:MSC_REGIONS, status:VALID, product: MSC - Advanced Supply Chain Planning , description: This table contains geographical regions data , implementation_dba_data: MSC.MSC_REGIONS ,
-
TABLE PARTITION: MSC.MSC_REGIONS
12.1.1
owner:MSC, object_type:TABLE PARTITION, object_name:MSC_REGIONS, subobject_name:REGIONS__1, status:VALID,
-
TABLE PARTITION: MSC.MSC_REGIONS
12.2.2
owner:MSC, object_type:TABLE PARTITION, object_name:MSC_REGIONS, subobject_name:REGIONS__1, status:VALID,
-
SYNONYM: APPS.MSC_REGIONS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:MSC_REGIONS, status:VALID,
-
SYNONYM: APPS.MSC_REGIONS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:MSC_REGIONS, status:VALID,
-
VIEW: MSC.MSC_REGIONS#
12.2.2
owner:MSC, object_type:VIEW, object_name:MSC_REGIONS#, status:VALID,
-
VIEW: APPS.MSC_REGION_LOCATIONS_V
12.1.1
-
VIEW: APPS.MSC_REGION_LOCATIONS_V
12.2.2
-
Table: MSC_ST_REGIONS
12.1.1
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_ST_REGIONS, object_name:MSC_ST_REGIONS, status:VALID, product: MSC - Advanced Supply Chain Planning , description: The staging table used by the collection program to validate and process data for table MSC_REGIONS. , implementation_dba_data: MSC.MSC_ST_REGIONS ,
-
VIEW: APPS.MSC_PHUB_CUSTOMERS_MV#
12.2.2
-
VIEW: MSC.MSC_REGIONS#
12.2.2
-
Table: MSC_ST_REGIONS
12.2.2
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_ST_REGIONS, object_name:MSC_ST_REGIONS, status:VALID, product: MSC - Advanced Supply Chain Planning , description: The staging table used by the collection program to validate and process data for table MSC_REGIONS. , implementation_dba_data: MSC.MSC_ST_REGIONS ,
-
PACKAGE BODY: APPS.MSC_IMPORT_UTIL
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:MSC_IMPORT_UTIL, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
PACKAGE BODY: APPS.MSD_DEM_UPLOAD_FORECAST
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:MSD_DEM_UPLOAD_FORECAST, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
TABLE: MSC.MSC_REGIONS
12.1.1
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_REGIONS, object_name:MSC_REGIONS, status:VALID,
-
PACKAGE BODY: APPS.MSC_WS_APS_DATA_SERVICES
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:MSC_WS_APS_DATA_SERVICES, status:VALID,
-
PACKAGE BODY: APPS.MSD_DEM_UPLOAD_FORECAST
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:MSD_DEM_UPLOAD_FORECAST, status:VALID,
-
PACKAGE BODY: APPS.MSC_SDA_UTILS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:MSC_SDA_UTILS, status:VALID,
-
PACKAGE BODY: APPS.MSC_SNAPSHOT_PK
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:MSC_SNAPSHOT_PK, status:VALID,
-
TABLE: MSC.MSC_REGIONS
12.2.2
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_REGIONS, object_name:MSC_REGIONS, status:VALID,
-
PACKAGE BODY: APPS.MSC_WS_APS_DATA_SERVICES
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:MSC_WS_APS_DATA_SERVICES, status:VALID,
-
PACKAGE BODY: APPS.MSD_DEM_COMMON_UTILITIES
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:MSD_DEM_COMMON_UTILITIES, status:VALID,
-
PACKAGE BODY: APPS.MSC_SDA_UTILS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:MSC_SDA_UTILS, status:VALID,
-
MATERIALIZED VIEW: APPS.MSC_PHUB_CUSTOMERS_MV
12.2.2
-
VIEW: APPS.MSC_PHUB_SUPPLIERS_MV#
12.2.2
-
Lookup Type: MSC_ODS_TABLE
12.1.1
product: MSC - Advanced Supply Chain Planning , meaning: MSC_ODS_TABLE , description: List of ODS tables used by Collections ,
-
PACKAGE BODY: APPS.MSC_SNAPSHOT_PK
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:MSC_SNAPSHOT_PK, status:VALID,
-
PACKAGE BODY: APPS.MSD_DEM_COMMON_UTILITIES
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:MSD_DEM_COMMON_UTILITIES, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
VIEW: APPS.MSC_REGION_LOCATIONS_V
12.2.2
owner:APPS, object_type:VIEW, object_name:MSC_REGION_LOCATIONS_V, status:VALID,
-
MATERIALIZED VIEW: APPS.MSC_PHUB_CUSTOMERS_MV
12.1.1
-
PACKAGE BODY: APPS.MSC_SATP_FUNC
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:MSC_SATP_FUNC, status:VALID,
-
PACKAGE BODY: APPS.MSC_GET_NAME
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:MSC_GET_NAME, status:VALID,
-
PACKAGE BODY: APPS.MSC_SATP_FUNC
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:MSC_SATP_FUNC, status:VALID,
-
PACKAGE BODY: APPS.MSC_GET_NAME
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:MSC_GET_NAME, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
VIEW: APPS.MSC_REGION_LOCATIONS_V
12.1.1
owner:APPS, object_type:VIEW, object_name:MSC_REGION_LOCATIONS_V, status:VALID,
-
MATERIALIZED VIEW: APPS.MSC_PHUB_SUPPLIERS_MV
12.1.1
-
Lookup Type: MSC_ODS_TABLE
12.2.2
product: MSC - Advanced Supply Chain Planning , meaning: MSC_ODS_TABLE , description: List of ODS tables used by Collections ,
-
VIEW: APPS.MSC_PHUB_SUPPLIERS_MV#
12.2.2
owner:APPS, object_type:VIEW, object_name:MSC_PHUB_SUPPLIERS_MV#, status:VALID,
-
VIEW: APPS.MSC_PHUB_CUSTOMERS_MV#
12.2.2
owner:APPS, object_type:VIEW, object_name:MSC_PHUB_CUSTOMERS_MV#, status:VALID,
-
APPS.MSD_SRP_PROCESS_STREAM_DATA SQL Statements
12.1.1
-
VIEW: APPS.MSC_ITEM_FCST_BOD_SR_LEVELS_V
12.1.1
owner:APPS, object_type:VIEW, object_name:MSC_ITEM_FCST_BOD_SR_LEVELS_V, status:VALID,
-
VIEW: APPS.MSC_ITEM_FCST_BOD_SR_LEVELS_V
12.2.2
owner:APPS, object_type:VIEW, object_name:MSC_ITEM_FCST_BOD_SR_LEVELS_V, status:VALID,
-
TABLE: MSC.MSC_ZONE_REGIONS
12.1.1
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_ZONE_REGIONS, object_name:MSC_ZONE_REGIONS, status:VALID,
-
VIEW: APPS.MSC_ITEM_FCST_SR_LEVELS_V
12.2.2
owner:APPS, object_type:VIEW, object_name:MSC_ITEM_FCST_SR_LEVELS_V, status:VALID,
-
APPS.MSD_SRP_PROCESS_STREAM_DATA SQL Statements
12.2.2