Results for “msc_supplies_outbound_v”

22 results




AI-generated from documented ETRM metadata — verify critical details on the linked pages.

Overview

The view APPS.MSC_SUPPLIES_OUTBOUND_V is a reporting and integration object belonging to the Oracle Advanced Supply Chain Planning (MSC) product family. As documented in the ETRM metadata, its purpose is to list all supplies for a given plan, and it is specifically consumed by the XML-outbound process that publishes planning data to external systems. The view is owned by the APPS schema and is reported as VALID in both Oracle EBS 12.1.1 and 12.2.2 environments, where it is used primarily for read-only extraction of supply records rather than for transactional processing.

Because it is defined as a view over the planning staging and result tables, it does not store data itself. Instead, it consolidates supply rows from the MSC planning engine and joins them to item, organization, and trading-partner metadata to produce a flattened, integration-friendly record set. This makes it suitable both for the standard XML-outbound supply publication and for ad hoc queries against plan results.

Underlying Base Objects

The view is defined over the following documented base objects:

The joins enforce that the view returns only supplies whose item, organization, and instance combinations are internally consistent within the same plan and source instance.

Key Columns

Significant columns exposed by the view include:

Common Use Cases and Queries

The primary use case is the XML-outbound feed of plan supplies. Analysts also query it to review firmed versus unfirmed supplies or to reconcile order quantities against plan dates. A representative query filtered on the firm flag is:

  • SELECT TRANSACTION_ID, ORGANIZATION_CODE, ITEM_NAME, ORDER_QUANTITY, FIRM_FLAG, NEW_SCHEDULE_DATE FROM APPS.MSC_SUPPLIES_OUTBOUND_V WHERE PLAN_ID = :plan_id AND FIRM_FLAG = 'YES';
  • Filtering by source supplier or project: WHERE SUPPLIER_NAME = :supplier OR PROJECT_NUMBER = :project;
  • Reviewing cancellations: WHERE STATUS = 'CANCEL';

Because the view performs function calls within its SELECT list, large unfiltered queries can be expensive; applying PLAN_ID and ORGANIZATION_ID predicates is recommended.