Search Results msc_x_vmi_util_new
Overview
MSC_X_VMI_UTIL_NEW is a PL/SQL utility package owned by the APPS schema in Oracle E-Business Suite, classified under the ETRM taxonomy as an "OTHER" API. Its name and constituent procedures indicate that it serves the Vendor Managed Inventory (VMI) and supplier/customer collaboration functionality delivered through Oracle Advanced Supply Chain Planning (ASCP) and the MSC (Manufacturing Supply Chain) schema family. The package consolidates calculation and graph-generation logic used to present VMI demand, on-hand, and usage metrics to trading partners within the collaborative planning framework. It is documented as VALID in both 12.1.1 and 12.2.2, and ETRM records it as referencing only SYS.STANDARD at the direct dependency level, while being referenced by the view MSC_SUP_DEM_ENTRIES_VMI_V and by one additional package. Table access occurs through APPS synonyms rather than direct MSC schema references, consistent with the standard EBS synonym-layer convention.
Key Procedures and Functions
ETRM documents nine callable units within the package:
- VMI_DETAILS_SUPPLIER — returns VMI detail information from the supplier perspective, drawing on supplier demand and item-supplier relationships.
- VMI_DETAILS_CUSTOMER — the customer-facing counterpart, returning VMI detail data relevant to the buying organization.
- VMICUSTOMERGRAPHCREATE and VMICUSTOMERGRAPHTEST — construct and validate customer-side VMI graph data, typically for display in collaborative planning or supplier portal screens.
- VMISUPPLIERGRAPHONHAND — generates supplier-side on-hand graph data used in VMI dashboards.
- AVG_DAILY_DEMAND, SUPPLIER_AVG_DAILY_USAGE, and CUSTOMER_AVG_DAILY_USAGE — compute average daily demand and average daily usage metrics from the supplier and customer vantage points, serving as planning inputs and graph series values.
- INTRANSIT_LEAD_TIME — derives in-transit lead time, supporting replenishment and visibility calculations for goods moving between source and receipt organizations.
No parameter signatures are documented in the ETRM extract; consumers should validate interfaces against the deployed package specification rather than assuming argument lists.
Tables Accessed
Via APPS synonyms, the package reads and writes the following documented tables:
- MSC_SUP_DEM_ENTRIES — supplier demand entries, the primary transaction source for demand and usage calculations.
- MSC_ITEMS, MSC_SYSTEM_ITEMS, MSC_ITEM_SUPPLIERS — item master and sourcing definitions, including approved supplier relationships.
- MSC_COMPANIES, MSC_COMPANY_RELATIONSHIPS, MSC_COMPANY_SITES, MSC_COMPANY_USERS, MSC_TRADING_PARTNERS — the trading-partner and company model that governs which supplier/customer sees which data.
- MSC_ASSIGNMENT_SETS, MSC_SR_ASSIGNMENTS, MSC_SR_RECEIPT_ORG, MSC_SR_SOURCE_ORG, MSC_PLAN_ORG_STATUS — planning assignment and source/receipt organization configuration used to scope queries.
- MRP_ATP_SCHEDULE_TEMP_S — a temporary ATP schedule table, consistent with lead-time computation.
Usage Notes
The package is not designed for direct end-user invocation; it is called programmatically by the VMI view MSC_SUP_DEM_ENTRIES_VMI_V and by at least one other package, meaning it surfaces indirectly through OBI/HTML-based collaborative planning and supplier portal pages that render VMI graphs and metrics. Because it is classified as OTHER rather than a public API, Oracle does not guarantee interface stability. Customizations should treat it as internal, avoid direct calls where a supported alternative exists, and re-validate behavior after applying 12.1.1 or 12.2.2 patches, since graph and demand-calculation logic in the MSC schema family is frequently revised.
-
PACKAGE: APPS.MSC_X_VMI_UTIL_NEW
12.2.2
owner:APPS, object_type:PACKAGE, object_name:MSC_X_VMI_UTIL_NEW, status:VALID,
-
PACKAGE: APPS.MSC_X_VMI_UTIL_NEW
12.1.1
owner:APPS, object_type:PACKAGE, object_name:MSC_X_VMI_UTIL_NEW, status:VALID,
-
PACKAGE BODY: APPS.MSC_X_VMI_UTIL_NEW
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:MSC_X_VMI_UTIL_NEW, status:VALID,
-
PACKAGE BODY: APPS.MSC_X_VMI_UTIL_NEW
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:MSC_X_VMI_UTIL_NEW, status:VALID,
-
SYNONYM: APPS.MSC_VMI_GRAPH
12.1.1
owner:APPS, object_type:SYNONYM, object_name:MSC_VMI_GRAPH, status:VALID,
-
SYNONYM: APPS.MSC_ASSIGNMENT_SETS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:MSC_ASSIGNMENT_SETS, status:VALID,
-
SYNONYM: APPS.MSC_X_HZ_UI_QUERY_ID_S
12.1.1
owner:APPS, object_type:SYNONYM, object_name:MSC_X_HZ_UI_QUERY_ID_S, status:VALID,
-
SYNONYM: APPS.MSC_X_HZ_UI_QUERY_ID_S
12.2.2
owner:APPS, object_type:SYNONYM, object_name:MSC_X_HZ_UI_QUERY_ID_S, status:VALID,
-
SYNONYM: APPS.MSC_PLAN_ORG_STATUS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:MSC_PLAN_ORG_STATUS, status:VALID,
-
SYNONYM: APPS.MSC_VMI_TEMP
12.1.1
owner:APPS, object_type:SYNONYM, object_name:MSC_VMI_TEMP, status:VALID,
-
SYNONYM: APPS.MSC_VMI_GRAPH
12.2.2
owner:APPS, object_type:SYNONYM, object_name:MSC_VMI_GRAPH, status:VALID,
-
SYNONYM: APPS.MSC_UNITS_OF_MEASURE
12.1.1
owner:APPS, object_type:SYNONYM, object_name:MSC_UNITS_OF_MEASURE, status:VALID,
-
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_COMPANY_USERS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:MSC_COMPANY_USERS, status:VALID,
-
SYNONYM: APPS.MSC_COMPANY_USERS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:MSC_COMPANY_USERS, status:VALID,
-
SYNONYM: APPS.MSC_ASSIGNMENT_SETS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:MSC_ASSIGNMENT_SETS, status:VALID,
-
SYNONYM: APPS.MSC_PLAN_ORG_STATUS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:MSC_PLAN_ORG_STATUS, status:VALID,
-
SYNONYM: APPS.MSC_VMI_TEMP
12.2.2
owner:APPS, object_type:SYNONYM, object_name:MSC_VMI_TEMP, status:VALID,
-
SYNONYM: APPS.MSC_UNITS_OF_MEASURE
12.2.2
owner:APPS, object_type:SYNONYM, object_name:MSC_UNITS_OF_MEASURE, status:VALID,
-
SYNONYM: APPS.MSC_SR_RECEIPT_ORG
12.2.2
owner:APPS, object_type:SYNONYM, object_name:MSC_SR_RECEIPT_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,
-
SYNONYM: APPS.MSC_SR_RECEIPT_ORG
12.1.1
owner:APPS, object_type:SYNONYM, object_name:MSC_SR_RECEIPT_ORG, status:VALID,
-
SYNONYM: APPS.MSC_SR_ASSIGNMENTS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:MSC_SR_ASSIGNMENTS, status:VALID,
-
SYNONYM: APPS.MSC_SR_ASSIGNMENTS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:MSC_SR_ASSIGNMENTS, status:VALID,
-
PACKAGE: APPS.MSC_X_UTIL
12.1.1
owner:APPS, object_type:PACKAGE, object_name:MSC_X_UTIL, status:VALID,
-
SYNONYM: APPS.MSC_TRADING_PARTNER_MAPS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:MSC_TRADING_PARTNER_MAPS, status:VALID,
-
SYNONYM: APPS.MRP_ATP_SCHEDULE_TEMP_S
12.1.1
owner:APPS, object_type:SYNONYM, object_name:MRP_ATP_SCHEDULE_TEMP_S, status:VALID,
-
SYNONYM: APPS.MSC_COMPANY_RELATIONSHIPS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:MSC_COMPANY_RELATIONSHIPS, status:VALID,
-
PACKAGE: APPS.MSC_X_UTIL
12.2.2
owner:APPS, object_type:PACKAGE, object_name:MSC_X_UTIL, status:VALID,
-
SYNONYM: APPS.MSC_COMPANY_RELATIONSHIPS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:MSC_COMPANY_RELATIONSHIPS, status:VALID,
-
SYNONYM: APPS.MSC_ITEMS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:MSC_ITEMS, status:VALID,
-
SYNONYM: APPS.MSC_ITEMS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:MSC_ITEMS, status:VALID,
-
SYNONYM: APPS.MRP_ATP_SCHEDULE_TEMP_S
12.2.2
owner:APPS, object_type:SYNONYM, object_name:MRP_ATP_SCHEDULE_TEMP_S, status:VALID,
-
VIEW: APPS.MSC_SUP_DEM_ENTRIES_VMI_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:MSC.MSC_SUP_DEM_ENTRIES_VMI_V, object_name:MSC_SUP_DEM_ENTRIES_VMI_V, status:VALID,
-
SYNONYM: APPS.MSC_COMPANY_SITES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:MSC_COMPANY_SITES, status:VALID,
-
SYNONYM: APPS.MSC_COMPANY_SITES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:MSC_COMPANY_SITES, status:VALID,
-
PACKAGE: APPS.MSC_ATP_PROC
12.2.2
owner:APPS, object_type:PACKAGE, object_name:MSC_ATP_PROC, status:VALID,
-
PACKAGE: APPS.MSC_CALENDAR
12.1.1
owner:APPS, object_type:PACKAGE, object_name:MSC_CALENDAR, status:VALID,
-
SYNONYM: APPS.MSC_TRADING_PARTNER_MAPS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:MSC_TRADING_PARTNER_MAPS, status:VALID,
-
PACKAGE: APPS.MSC_CALENDAR
12.2.2
owner:APPS, object_type:PACKAGE, object_name:MSC_CALENDAR, status:VALID,
-
SYNONYM: APPS.MSC_COMPANIES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:MSC_COMPANIES, status:VALID,
-
SYNONYM: APPS.MSC_COMPANIES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:MSC_COMPANIES, status:VALID,
-
PACKAGE: APPS.MSC_X_VMI_UTIL_NEW
12.1.1
-
12.1.1 DBA Data
12.1.1
-
PACKAGE: APPS.MSC_X_VMI_UTIL_NEW
12.2.2
-
PACKAGE: APPS.MSC_ATP_PROC
12.1.1
owner:APPS, object_type:PACKAGE, object_name:MSC_ATP_PROC, status:VALID,
-
VIEW: APPS.MSC_SUP_DEM_ENTRIES_VMI_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:MSC.MSC_SUP_DEM_ENTRIES_VMI_V, object_name:MSC_SUP_DEM_ENTRIES_VMI_V, status:VALID,
-
SYNONYM: APPS.MSC_SUP_DEM_ENTRIES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:MSC_SUP_DEM_ENTRIES, status:VALID,
-
SYNONYM: APPS.MSC_SUP_DEM_ENTRIES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:MSC_SUP_DEM_ENTRIES, status:VALID,
-
SYNONYM: APPS.MSC_ITEM_SUPPLIERS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:MSC_ITEM_SUPPLIERS, status:VALID,