Search Results msc_sr_source_org_v
Overview
MSC_SR_SOURCE_ORG_V is a reporting and integration view owned by the APPS schema within the MSC (Advanced Supply Chain Planning) product family. It exposes sourcing rule source organization data, presenting the source-side detail of sourcing rules as consumed by Oracle Advanced Supply Chain Planning and related supply chain execution flows. Sourcing rules define where a demand or supply is sourced from—an organization, a supplier, or a supplier site—and this view consolidates that information into a form suitable for inquiry, reporting, and downstream integration.
The view is documented as VALID in Oracle EBS 12.1.1 and 12.2.2 and is referenced primarily for read-only retrieval. It is not a transactional entity; instead it projects descriptive attributes such as organization codes, vendor names, vendor site identifiers, allocation percentages, sourcing ranks, and ship method lead times. The presence of a ROW_ID column reflects a rowid-based construction typical of Oracle Forms-based inquiry views, enabling the form to associate each displayed row with its underlying physical record.
Underlying Base Objects
The documented base objects for MSC_SR_SOURCE_ORG_V are the MSC_GET_NAME package, used here as a naming/decoding utility, and the synonym MSC_SR_SOURCE_ORG, which resolves to the sourcing rule source organization table. The view is defined by a SELECT that joins MSC_SR_SOURCE_ORG (aliased S) with MSC_INTERORG_SHIP_METHODS (aliased SM) on SHIP_METHOD, applying an outer join so that source lines without a matching ship method are still returned.
The join is further constrained so that SM.PLAN_ID equals -1, and the matching of organization and instance identifiers is controlled through DECODE logic keyed on SOURCE_TYPE. This allows the view to correctly align internal organization sources, supplier sources, and supplier-site sources with the appropriate interorganization ship method record. A correlated subquery against MSC_SR_RECEIPT_ORG resolves the receiving organization for each receipt, ensuring the ship method is validated against the correct destination. The MSC_GET_NAME package functions supply decoded values such as ORG_CODE, SUPPLIER, and SUPPLIER_SITE.
Key Columns
- SR_SOURCE_ID, SR_SR_SOURCE_ID, SR_RECEIPT_ID — identifiers linking the source line to its parent sourcing rule and receipt definition.
- SOURCE_ORGANIZATION_ID and SOURCE_ORGANIZATION_CODE — the internal organization acting as the source, with its decoded code.
- SOURCE_ORG_INSTANCE_ID and SR_INSTANCE_ID — instance identifiers used to scope the source within a planning or operating unit context.
- VENDOR_ID, VENDOR_NAME, VENDOR_SITE_ID, VENDOR_SITE — supplier and supplier-site details for externally sourced lines.
- SOURCE_TYPE — indicates whether the source is an organization, a supplier, or a supplier site.
- ALLOCATION_PERCENT and RANK — the percentage allocated to the source and its priority within the sourcing rule.
- SHIP_METHOD and INTRANSIT_TIME — the shipping method and its associated in-transit lead time.
- Standard audit columns (CREATION_DATE, CREATED_BY, LAST_UPDATE_DATE, LAST_UPDATED_BY, REQUEST_ID, PROGRAM_ID) and the fifteen ATTRIBUTE columns for descriptive flexfield data.
Common Use Cases and Queries
Typical use cases include validating sourcing rule setup, reporting allocation across multiple sources, and diagnosing ship method and lead-time configuration. The view is commonly queried directly rather than through a form.
SELECT source_organization_code,
vendor_name,
vendor_site,
source_type,
allocation_percent,
rank,
ship_method,
intransit_time
FROM apps.msc_sr_source_org_v
WHERE sr_source_id = :p_sr_source_id
ORDER BY rank;
A second common pattern filters by organization to review all sourcing defined from a given source:
SELECT sr_receipt_id,
source_organization_code,
allocation_percent,
rank
FROM apps.msc_sr_source_org_v
WHERE source_organization_id = :p_org_id;
Because the view incorporates the MSC_GET_NAME package for decoding, queries against it carry the overhead of those function calls; for large extracts, restricting by SR_SOURCE_ID or SOURCE_ORGANIZATION_ID materially improves performance.
-
View: MSC_SR_SOURCE_ORG_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:MSC.MSC_SR_SOURCE_ORG_V, object_name:MSC_SR_SOURCE_ORG_V, status:VALID, product: MSC - Advanced Supply Chain Planning , description: Sourcing rule source organization view , implementation_dba_data: APPS.MSC_SR_SOURCE_ORG_V ,
-
View: MSC_SR_SOURCE_ORG_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:MSC.MSC_SR_SOURCE_ORG_V, object_name:MSC_SR_SOURCE_ORG_V, status:VALID, product: MSC - Advanced Supply Chain Planning , description: Sourcing rule source organization view , implementation_dba_data: APPS.MSC_SR_SOURCE_ORG_V ,
-
VIEW: APPS.MSC_SR_VIEW_MAKE_AT_V
12.2.2
-
VIEW: APPS.MSC_SR_VIEW_EXP_V
12.2.2
-
VIEW: APPS.MSC_SR_VIEW_MAKE_AT_V
12.1.1
-
VIEW: APPS.MSC_SR_VIEW_EXP_V
12.1.1
-
View: MSC_SR_VIEW_EXP_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:MSC.MSC_SR_VIEW_EXP_V, object_name:MSC_SR_VIEW_EXP_V, status:VALID, product: MSC - Advanced Supply Chain Planning , implementation_dba_data: APPS.MSC_SR_VIEW_EXP_V ,
-
View: MSC_SR_VIEW_MAKE_AT_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:MSC.MSC_SR_VIEW_MAKE_AT_V, object_name:MSC_SR_VIEW_MAKE_AT_V, status:VALID, product: MSC - Advanced Supply Chain Planning , implementation_dba_data: APPS.MSC_SR_VIEW_MAKE_AT_V ,
-
SYNONYM: APPS.MSC_SR_SOURCE_ORG
12.2.2
owner:APPS, object_type:SYNONYM, object_name:MSC_SR_SOURCE_ORG, status:VALID,
-
SYNONYM: APPS.MSC_SR_SOURCE_ORG
12.1.1
owner:APPS, object_type:SYNONYM, object_name:MSC_SR_SOURCE_ORG, status:VALID,
-
View: MSC_SR_VIEW_MAKE_AT_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:MSC.MSC_SR_VIEW_MAKE_AT_V, object_name:MSC_SR_VIEW_MAKE_AT_V, status:VALID, product: MSC - Advanced Supply Chain Planning , implementation_dba_data: APPS.MSC_SR_VIEW_MAKE_AT_V ,
-
View: MSC_SR_VIEW_EXP_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:MSC.MSC_SR_VIEW_EXP_V, object_name:MSC_SR_VIEW_EXP_V, status:VALID, product: MSC - Advanced Supply Chain Planning , implementation_dba_data: APPS.MSC_SR_VIEW_EXP_V ,
-
VIEW: APPS.MSC_SR_VIEW_MAKE_AT_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:MSC.MSC_SR_VIEW_MAKE_AT_V, object_name:MSC_SR_VIEW_MAKE_AT_V, status:VALID,
-
VIEW: APPS.MSC_SR_VIEW_MAKE_AT_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:MSC.MSC_SR_VIEW_MAKE_AT_V, object_name:MSC_SR_VIEW_MAKE_AT_V, status:VALID,
-
12.2.2 FND Design Data
12.2.2
-
VIEW: APPS.MSC_SR_VIEW_EXP_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:MSC.MSC_SR_VIEW_EXP_V, object_name:MSC_SR_VIEW_EXP_V, status:VALID,
-
VIEW: APPS.MSC_SR_VIEW_EXP_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:MSC.MSC_SR_VIEW_EXP_V, object_name:MSC_SR_VIEW_EXP_V, status:VALID,
-
12.1.1 FND Design Data
12.1.1
-
VIEW: APPS.MSC_SR_SOURCE_ORG_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:MSC.MSC_SR_SOURCE_ORG_V, object_name:MSC_SR_SOURCE_ORG_V, status:VALID,
-
VIEW: APPS.MSC_SR_SOURCE_ORG_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:MSC.MSC_SR_SOURCE_ORG_V, object_name:MSC_SR_SOURCE_ORG_V, status:VALID,
-
PACKAGE: APPS.MSC_GET_NAME
12.1.1
owner:APPS, object_type:PACKAGE, object_name:MSC_GET_NAME, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
PACKAGE: APPS.MSC_GET_NAME
12.2.2
owner:APPS, object_type:PACKAGE, object_name:MSC_GET_NAME, status:VALID,
-
eTRM - MSC Tables and Views
12.1.1
description: This table contains the mapping between user-defined zone and included regions ,
-
eTRM - MSC Tables and Views
12.2.2
description: This table contains the mapping between user-defined zone and included regions ,
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
eTRM - MSC Tables and Views
12.1.1
description: This table contains the mapping between user-defined zone and included regions ,
-
eTRM - MSC Tables and Views
12.2.2
description: This table contains the mapping between user-defined zone and included regions ,